Skip to content
This repository was archived by the owner on Mar 4, 2023. It is now read-only.

Added encryption and more

Choose a tag to compare

@Skycoder42 Skycoder42 released this 15 Apr 13:10
· 669 commits to master since this release

Changelist:

  • Fixed bug where the default remote state was reported wrong
  • Added loadInto method to async store: Updates an existing object instead of creating a new one
  • Added iterate method to async store: Allows you to asynchronously iterate over all datasets of a type
  • Improved CachingDataStore QObject implemetation
    • changes will now update objects instead of recreating them
  • Added e2e encryption
    • Encryptor interface to add any encryption you need
    • Default implementation based on QTinyAes (128 bit CBC AES)
  • Added export/import user data methods to authenticator -> easier exchange of user identity etc.