aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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-16Update sibs serializerdec05eba
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
2018-05-14Update readmedec05eba
2018-05-14Replace files with sqlitedec05eba
2018-05-11Remove commit, maybe readd it laterdec05eba
2018-05-08Add comparison function to public keydec05eba
2018-05-08Add more comparison functions to hashdec05eba
2018-05-03Update TODOdec05eba
2018-05-03Temporary remove timestamp checkdec05eba
2018-05-02Fix add user callback bug, missing assignment in constructor...dec05eba
2018-05-01Update ntp dependency with bug fix, make error messages betterdec05eba
2018-05-01Update storage versiondec05eba
2018-05-01Remove unnecessary dependency 'fmt'dec05eba
2018-04-30Include fraction in timestamp. Timestamp is now in microsecondsdec05eba
2018-04-29Fail if ntp failsdec05eba
2018-04-29Make ntp sync more robust with retriesdec05eba
2018-04-29Remove implemented tododec05eba
2018-04-29Update ntp client versiondec05eba
2018-04-28blalbadec05eba
2018-04-28Add stop seeding functiondec05eba
2018-04-28Add decryption (and caching) of data, even when adding encryption key after d...dec05eba
2018-04-27Change local storage to fit dchat betterdec05eba
2018-04-27Add local user storage function (locally stored encrypted user private key)dec05eba
2018-04-25Improve database startup by moving timestamp sync to where it's neededdec05eba
2018-04-25Store opendht identity in storage file (cached)dec05eba
2018-04-22Update opendht versiondec05eba
2018-04-21Add commentdec05eba
2018-04-14Store database storage to files, also loadingAleksi Lindeman
2018-03-17Add callback functions for operationsAleksi Lindeman
2018-03-13Fix PrivateKey/PublicKey ::toStringAleksi Lindeman