aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2019-04-09Revert back to argon2iAleksi Lindeman
2019-04-07Use argon2d instead of argon2iAleksi Lindeman
2019-01-27Rethrow exception instead of copyAleksi Lindeman
2018-11-09Append user to group if user already exists instead of throwingAleksi Lindeman
2018-11-01Make operation callback funcs synchronousAleksi Lindeman
2018-10-28Fix build for mingwdec05eba
2018-10-21Add database object to callback funcsdec05eba
2018-10-21Async connectdec05eba
2018-10-19Add put retrydec05eba
2018-10-19Fix password salt not stored, generating a new salt everytimedec05eba
2018-10-16Listen on receive custom msg keydec05eba
2018-10-16Listen on key when sending custom messagedec05eba
2018-10-16Replace opendht with sibs pubsubdec05eba
2018-07-18Add method to get user lowest permission leveldec05eba
2018-06-02Update tododec05eba
2018-05-30Add flag for data loaded from cachedec05eba
2018-05-24Fix read outside bufferdec05eba
2018-05-23Add missing include for 'stdout'dec05eba
2018-05-22Follow cppcheck suggestionsdec05eba
2018-05-21Add methods to allow pingingdec05eba
2018-05-21Do not crash if ntp has been synced once and it fails next time (can happen w...dec05eba
2018-05-21Add sql debug, fix action counter in request wrong numberdec05eba
2018-05-21Fix bug with action gaps in response (invalid reference to local array)dec05eba
2018-05-21more debugdec05eba
2018-05-21Output action gapdec05eba
2018-05-21Ping node before sending old datadec05eba
2018-05-20Update memory usage testdec05eba
2018-05-18Add memory usage testdec05eba
2018-05-18Resend data if it failsdec05eba
2018-05-17Fix bug where addData/addUser doesn't get send to listening peersdec05eba
2018-05-16Fix node raw data bug (data type mismatch), add debug statementsdec05eba
2018-05-16Add debug outputdec05eba
2018-05-16Fix info hash not hashing inputdec05eba
2018-05-16Add delay to sending old nodes to prevent spamming (and getting disconnected)dec05eba
2018-05-16Fix memory leak (mismatch free/delete/delete[]), fix invalid memory accessdec05eba
2018-05-16Store node encryption key with user data, fix encryption bug when using addit...dec05eba
2018-05-16Remove duplicate permission checking for ADD_DATA operationdec05eba
2018-05-16Return stored node users decrypted as hash map instead of vectordec05eba
2018-05-16Add functions to send/receive custom messagesdec05eba
2018-05-16Add method to get user groupsdec05eba
2018-05-15Remove duplicate authorization for add user (to group)dec05eba
2018-05-15Allow storing user without nodesdec05eba
2018-05-15Add methods to store/retrieve encrypted user (using argon2 for hash)dec05eba
2018-05-15Add versioning to request old data structuredec05eba
2018-05-15Store known remote nodes and connect to them next timedec05eba
2018-05-15Implement exception safe sqlite transaction class (rollback)dec05eba
2018-05-14Implement node load/fetch orderdec05eba
2018-05-14Ignore our own requests when requesting old packetsdec05eba
2018-05-14Only download nodes that we are missingdec05eba
2018-05-14Remove user/group classes, user public key/group id directly to database insteaddec05eba