aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2020-08-18Add database object to callback funcsdec05eba
2020-08-18Async connectdec05eba
2020-08-18Replace opendht with sibs pubsubdec05eba
2020-08-18Add method to get user lowest permission leveldec05eba
2020-08-18Add flag for data loaded from cachedec05eba
2020-08-18Follow cppcheck suggestionsdec05eba
2020-08-18Add methods to allow pingingdec05eba
2020-08-18Add sql debug, fix action counter in request wrong numberdec05eba
2020-08-18Ping node before sending old datadec05eba
2020-08-18Fix memory leak (mismatch free/delete/delete[]), fix invalid memory accessdec05eba
2020-08-18Store node encryption key with user data, fix encryption bug when using addit...dec05eba
2020-08-18Return stored node users decrypted as hash map instead of vectordec05eba
2020-08-18Add functions to send/receive custom messagesdec05eba
2020-08-18Add method to get user groupsdec05eba
2020-08-18Allow storing user without nodesdec05eba
2020-08-18Add methods to store/retrieve encrypted user (using argon2 for hash)dec05eba
2020-08-18Store known remote nodes and connect to them next timedec05eba
2020-08-18Implement exception safe sqlite transaction class (rollback)dec05eba
2020-08-18Implement node load/fetch orderdec05eba
2020-08-18Only download nodes that we are missingdec05eba
2020-08-18Remove user/group classes, user public key/group id directly to database insteaddec05eba
2020-08-18Replace files with sqlitedec05eba
2020-08-18Remove commit, maybe readd it laterdec05eba
2020-08-18Add comparison function to public keydec05eba
2020-08-18Add more comparison functions to hashdec05eba
2020-08-18Temporary remove timestamp checkdec05eba
2020-08-18Fix add user callback bug, missing assignment in constructor...dec05eba
2020-08-18Update ntp dependency with bug fix, make error messages betterdec05eba
2020-08-18Remove unnecessary dependency 'fmt'dec05eba
2020-08-18Include fraction in timestamp. Timestamp is now in microsecondsdec05eba
2020-08-18blalbadec05eba
2020-08-18Add stop seeding functiondec05eba
2020-08-18Add decryption (and caching) of data, even when adding encryption key after d...dec05eba
2020-08-18Change local storage to fit dchat betterdec05eba
2020-08-18Add local user storage function (locally stored encrypted user private key)dec05eba
2020-08-18Store opendht identity in storage file (cached)dec05eba
2020-08-18Add commentdec05eba
2020-08-18Store database storage to files, also loadingdec05eba
2020-08-18Add callback functions for operationsdec05eba
2020-08-18Fix PrivateKey/PublicKey ::toStringdec05eba
2020-08-18Expose include dirdec05eba
2020-08-18Fix add data operation not working correctlydec05eba
2020-08-18Add operation to allow users to be added to groupdec05eba
2020-08-18Partially implement 'add' operationdec05eba
2020-08-18Implement 'create' operation, add seedingdec05eba
2020-08-18Add encryption functions (xchacha20)dec05eba
2020-08-18Sign messages/verify message signaturesdec05eba
2020-08-18Add database storage (in memory), need to store it on disk laterdec05eba
2020-08-18Fix put not working because used time discards message before receiveddec05eba
2020-08-18Add private/public key for usersdec05eba