Age | Commit message (Expand) | Author |
2020-08-18 | Use argon2d instead of argon2i | dec05eba |
2020-08-18 | Rethrow exception instead of copy | dec05eba |
2020-08-18 | Append user to group if user already exists instead of throwing | dec05eba |
2020-08-18 | Make operation callback funcs synchronous | dec05eba |
2020-08-18 | Add database object to callback funcs | dec05eba |
2020-08-18 | Fix password salt not stored, generating a new salt everytime | dec05eba |
2020-08-18 | Replace opendht with sibs pubsub | dec05eba |
2020-08-18 | Add method to get user lowest permission level | dec05eba |
2020-08-18 | Add flag for data loaded from cache | dec05eba |
2020-08-18 | Ping node before sending old data | dec05eba |
2020-08-18 | Fix node raw data bug (data type mismatch), add debug statements | dec05eba |
2020-08-18 | Fix memory leak (mismatch free/delete/delete[]), fix invalid memory access | dec05eba |
2020-08-18 | Store node encryption key with user data, fix encryption bug when using addit... | dec05eba |
2020-08-18 | Return stored node users decrypted as hash map instead of vector | dec05eba |
2020-08-18 | Add method to get user groups | dec05eba |
2020-08-18 | Allow storing user without nodes | dec05eba |
2020-08-18 | Add methods to store/retrieve encrypted user (using argon2 for hash) | dec05eba |
2020-08-18 | Store known remote nodes and connect to them next time | dec05eba |
2020-08-18 | Implement exception safe sqlite transaction class (rollback) | dec05eba |
2020-08-18 | Implement node load/fetch order | dec05eba |
2020-08-18 | Only download nodes that we are missing | dec05eba |
2020-08-18 | Remove user/group classes, user public key/group id directly to database instead | dec05eba |
2020-08-18 | Replace files with sqlite | dec05eba |
2020-08-18 | Temporary remove timestamp check | dec05eba |
2020-08-18 | Update ntp dependency with bug fix, make error messages better | dec05eba |
2020-08-18 | Update storage version | dec05eba |
2020-08-18 | Add stop seeding function | dec05eba |
2020-08-18 | Add decryption (and caching) of data, even when adding encryption key after d... | dec05eba |
2020-08-18 | Change local storage to fit dchat better | dec05eba |
2020-08-18 | Add local user storage function (locally stored encrypted user private key) | dec05eba |
2020-08-18 | Store opendht identity in storage file (cached) | dec05eba |
2020-08-18 | Store database storage to files, also loading | dec05eba |
2020-08-18 | Expose include dir | dec05eba |
2020-08-18 | Use result of set::insert to determinate if data already exists | dec05eba |
2020-08-18 | Fix add data operation not working correctly | dec05eba |
2020-08-18 | Add operation to allow users to be added to group | dec05eba |
2020-08-18 | Partially implement 'add' operation | dec05eba |
2020-08-18 | Implement 'create' operation, add seeding | dec05eba |
2020-08-18 | Add encryption functions (xchacha20) | dec05eba |
2020-08-18 | Add database storage (in memory), need to store it on disk later | dec05eba |