index
:
odhtdb
master
Decentralized key-value database using sibs-pubsub for decentralized communication. CRDT is used to replicate data across nodes.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
2018-11-09
Append user to group if user already exists instead of throwing
Aleksi Lindeman
2018-11-04
Remove server peer from remote peers list
Aleksi Lindeman
2018-11-01
Make operation callback funcs synchronous
Aleksi Lindeman
2018-10-31
--
Aleksi Lindeman
2018-10-28
Fix build for mingw
dec05eba
2018-10-21
Add database object to callback funcs
dec05eba
2018-10-21
Async connect
dec05eba
2018-10-21
Stop put on cancel
dec05eba
2018-10-21
Oops
dec05eba
2018-10-21
uu
dec05eba
2018-10-21
Fix concurrent connection to an address
dec05eba
2018-10-19
Add put retry
dec05eba
2018-10-19
Fix messages getting corrupt
dec05eba
2018-10-19
Fix password salt not stored, generating a new salt everytime
dec05eba
2018-10-17
Update pubsub
dec05eba
2018-10-16
Listen on receive custom msg key
dec05eba
2018-10-16
Listen on key when sending custom message
dec05eba
2018-10-16
Replace opendht with sibs pubsub
dec05eba
This should fix issues with memory usage/leaks and make it easier to get peers subscribed to the same key. It will also be easier to modify and also works easier cross platform because of no additional dependencies.
2018-09-21
Add compile_commands.json to git ignore
dec05eba
2018-09-21
Update opendht
dec05eba
2018-07-18
Add method to get user lowest permission level
dec05eba
2018-06-02
Update todo
dec05eba
2018-06-01
Update readme, crdt
dec05eba
2018-05-30
TODO: Move opendht static library to another repo
dec05eba
2018-05-30
Add mingw64 lib for opendht
dec05eba
2018-05-30
Add flag for data loaded from cache
dec05eba
2018-05-24
Fix read outside buffer
dec05eba
2018-05-23
Add missing include for 'stdout'
dec05eba
2018-05-22
Follow cppcheck suggestions
dec05eba
2018-05-21
Add methods to allow pinging
dec05eba
2018-05-21
Disable sql debug
dec05eba
2018-05-21
Do not crash if ntp has been synced once and it fails next time (can happen ↵
dec05eba
when laptop lid is closed)
2018-05-21
Add sql debug, fix action counter in request wrong number
dec05eba
2018-05-21
Fix bug with action gaps in response (invalid reference to local array)
dec05eba
2018-05-21
more debug
dec05eba
2018-05-21
Output action gap
dec05eba
2018-05-21
Ping node before sending old data
dec05eba
2018-05-20
Update memory usage test
dec05eba
2018-05-18
Add memory usage test
dec05eba
2018-05-18
Resend data if it fails
dec05eba
2018-05-17
Fix bug where addData/addUser doesn't get send to listening peers
dec05eba
2018-05-16
Fix node raw data bug (data type mismatch), add debug statements
dec05eba
2018-05-16
Add debug output
dec05eba
2018-05-16
Fix info hash not hashing input
dec05eba
2018-05-16
Add delay to sending old nodes to prevent spamming (and getting disconnected)
dec05eba
2018-05-16
Fix memory leak (mismatch free/delete/delete[]), fix invalid memory access
dec05eba
2018-05-16
Store node encryption key with user data, fix encryption bug when using ↵
dec05eba
additional data
2018-05-16
Remove duplicate permission checking for ADD_DATA operation
dec05eba
2018-05-16
Return stored node users decrypted as hash map instead of vector
dec05eba
2018-05-16
Add functions to send/receive custom messages
dec05eba
[next]