aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-12-01Actually load devices from sync data and filter relevant usersTobias Fella
2021-12-01Clear current query job when it finishedTobias Fella
2021-12-01Start implementing device key trackingTobias Fella
2021-12-01Upload device keys when creating a new olm accountTobias Fella
2021-12-01Uncomment some stuffCarl Schwan
2021-12-01Make sure that only one upload is runningTobias Fella
2021-12-01Upload one-time keys when their count is lowTobias Fella
2021-12-01Fix everythingCarl Schwan
2021-12-01sslCarl Schwan
2021-12-01Apply suggestions from code reviewCarl Schwan
Co-authored-by: Tobias Fella <9750016+TobiasFella@users.noreply.github.com>
2021-12-01Ifdef E2EE out at cmake levelTobias Fella
2021-12-01fix typoCarl Schwan
2021-12-01Apply a few more commentsCarl Schwan
2021-12-01Apply suggestions from code reviewCarl Schwan
Co-authored-by: Nicolas Fella <6377822+nicolasfella@users.noreply.github.com>
2021-12-01Fix cmake codeCarl Schwan
2021-12-01Fix signing keysCarl Schwan
2021-12-01remove old filesCarl Schwan
2021-12-01More test but still failing in signing/signature verificationCarl Schwan
2021-12-01Add more test and use macro to remove duplicated codeCarl Schwan
2021-12-01Key verificationCarl Schwan
2021-12-01More testsCarl Schwan
2021-12-01More porting to new APICarl Schwan
2021-12-01Fix testCarl Schwan
2021-12-01E2EE: initial port to internal olm wrapperAlexey Andreyev
Remove qtolm git module. Update CMakeLists.txt. Rename olm to crypto subdir to prevent disambiguation. Rename internal files accordingly. Comment out not ported E2EE API usage.
2021-12-01Remove duplicated fileCarl Schwan
2021-12-01Move filesCarl Schwan
2021-12-01Add encrypted file structCarl Schwan
2021-12-01Fix CICarl Schwan
2021-12-01Add device key testCarl Schwan
2021-12-01Disable olm test when disabling encryptionCarl Schwan
2021-12-01Implement session sortingCarl Schwan
2021-12-01Add QOlmSession::decryptCarl Schwan
2021-12-01Add more test and methods in session handlingCarl Schwan
2021-12-01Add first session test and it fails :(Carl Schwan
2021-12-01Start adding test for session stuffCarl Schwan
2021-12-01Add hehlper functionsCarl Schwan
2021-12-01Add missing reinterpret_cast for session dataAlexey Andreyev
2021-12-01E2EE: Introduce session (WiP)Alexey Andreyev
2021-12-01Improve APICarl Schwan
2021-12-01Add group session decrypt/encrypt test and fix bug found by itCarl Schwan
2021-12-01Depends on OpenSSL for crypo randCarl Schwan
2021-12-01Update testCarl Schwan
2021-12-01Make it workCarl Schwan
2021-12-01Fix documentation typosCarl Schwan
Co-authored-by: Tobias Fella <9750016+TobiasFella@users.noreply.github.com>
2021-12-01ifdef everythingCarl Schwan
2021-12-01Implement outboundsessionCarl Schwan
2021-12-01Implement InboundsessionCarl Schwan
2021-12-01Start inboundsession wrapperCarl Schwan
2021-12-01Add destructorCarl Schwan
2021-12-01Add testsCarl Schwan