Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-16 | More cleanup, especially in EncryptedFile | Alexey Rusakov | |
For EncryptedFile: - JSON converter bodies moved away to .cpp; - instead of C-style casts, reinterpret_cast is used to convert from (const) char* to (const) unsigned char*; - the size for the target plain text takes into account the case where the cipher block size can be larger than 1 (after reading https://www.openssl.org/docs/man1.1.1/man3/EVP_DecryptUpdate.html). - file decryption is wrapped in #ifdef Quotient_E2EE_ENABLED, to avoid OpenSSL linking errors when compiling without E2EE. | |||
2022-02-16 | Add a few missing QUOTIENT_API stanzas | Alexey Rusakov | |
Also, removed Q_GADGET macros from key verification events as those don't seem to do anything (no Q_ENUM/Q_FLAG things, namely). | |||
2022-02-09 | Move includes to .cpp file | Tobias Fella | |
2022-02-07 | Remove encryptionmanager and various fixes | Tobias Fella | |
2021-09-18 | Add the encryptedfile to the eventcontent | Tobias Fella | |