Age | Commit message (Expand) | Author |
2018-11-09 | Append user to group if user already exists instead of throwing | Aleksi Lindeman |
2018-11-01 | Make operation callback funcs synchronous | 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-16 | Replace opendht with sibs pubsub | dec05eba |
2018-07-18 | Add method to get user lowest permission level | dec05eba |
2018-05-30 | Add flag for data loaded from cache | dec05eba |
2018-05-22 | Follow cppcheck suggestions | dec05eba |
2018-05-21 | Add methods to allow pinging | dec05eba |
2018-05-21 | Add sql debug, fix action counter in request wrong number | dec05eba |
2018-05-21 | Ping node before sending old data | 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 addit... | 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 |
2018-05-16 | Add method to get user groups | dec05eba |
2018-05-15 | Allow storing user without nodes | dec05eba |
2018-05-15 | Add methods to store/retrieve encrypted user (using argon2 for hash) | dec05eba |
2018-05-15 | Store known remote nodes and connect to them next time | dec05eba |
2018-05-15 | Implement exception safe sqlite transaction class (rollback) | dec05eba |
2018-05-14 | Implement node load/fetch order | dec05eba |
2018-05-14 | Only download nodes that we are missing | dec05eba |
2018-05-14 | Remove user/group classes, user public key/group id directly to database instead | dec05eba |
2018-05-14 | Replace files with sqlite | dec05eba |
2018-05-11 | Remove commit, maybe readd it later | dec05eba |
2018-05-08 | Add comparison function to public key | dec05eba |
2018-05-08 | Add more comparison functions to hash | dec05eba |
2018-05-03 | Temporary remove timestamp check | dec05eba |
2018-05-02 | Fix add user callback bug, missing assignment in constructor... | dec05eba |
2018-05-01 | Update ntp dependency with bug fix, make error messages better | dec05eba |
2018-05-01 | Remove unnecessary dependency 'fmt' | dec05eba |
2018-04-30 | Include fraction in timestamp. Timestamp is now in microseconds | dec05eba |
2018-04-28 | blalba | dec05eba |
2018-04-28 | Add stop seeding function | dec05eba |
2018-04-28 | Add decryption (and caching) of data, even when adding encryption key after d... | dec05eba |
2018-04-27 | Change local storage to fit dchat better | dec05eba |
2018-04-27 | Add local user storage function (locally stored encrypted user private key) | dec05eba |
2018-04-25 | Store opendht identity in storage file (cached) | dec05eba |
2018-04-21 | Add comment | dec05eba |
2018-04-14 | Store database storage to files, also loading | Aleksi Lindeman |
2018-03-17 | Add callback functions for operations | Aleksi Lindeman |
2018-03-13 | Fix PrivateKey/PublicKey ::toString | Aleksi Lindeman |
2018-03-13 | Expose include dir | Aleksi Lindeman |
2018-03-13 | Fix add data operation not working correctly | Aleksi Lindeman |
2018-03-11 | Add operation to allow users to be added to group | Aleksi Lindeman |
2018-03-09 | Partially implement 'add' operation | Aleksi Lindeman |
2018-03-05 | Implement 'create' operation, add seeding | Aleksi Lindeman |
2018-03-05 | Add encryption functions (xchacha20) | Aleksi Lindeman |
2018-02-14 | Sign messages/verify message signatures | Aleksi Lindeman |