Christian Pauly
|
c66e35c16c
|
refactor: Create a clean database API
|
2021-05-20 07:36:03 +00:00 |
Lukas Lihotzki
|
fdf650abd5
|
refactor: avoid if-condition based on bit value
|
2021-04-26 18:48:54 +02:00 |
Lukas Lihotzki
|
b4f755388a
|
refactor: high-level loops
|
2021-04-19 18:58:59 +02:00 |
Christian Pauly
|
0ceb2b26df
|
refactor: Constants names
|
2021-03-30 12:43:50 +02:00 |
Christian Pauly
|
0a9f8497e2
|
chore: Make bootstrap logs more chatty
|
2021-03-17 08:22:22 +01:00 |
Krille Fear
|
44ca96e544
|
refactor: Update pedantic
This enforces to NOT use curly braces in Strings where not needed
and not await non-future variables.
|
2021-03-09 17:28:04 +00:00 |
Sorunome
|
d07b663866
|
fix: Allow to broadcast cancels during key verification
|
2021-02-10 13:05:09 +01:00 |
Christian Pauly
|
bd4c4a6131
|
chore: Add more bootstrap logging
|
2021-02-04 15:33:27 +01:00 |
Sorunome
|
0462863ce6
|
fix: Cache ssss keys if using an existing ssss in bootstrapping
|
2021-02-03 14:47:42 +01:00 |
Christian Pauly
|
ad39e3af25
|
chore: More try catch in bootstrap
|
2021-01-29 11:18:18 +01:00 |
Christian Pauly
|
e806bb9770
|
refactor: Add verbose logs and refactor something
|
2021-01-05 14:44:15 +01:00 |
Christian Pauly
|
9ffecd845a
|
chore: Update license header
|
2021-01-04 10:34:50 +01:00 |
Christian Pauly
|
e450a09fb5
|
refactor: External matrix api
|
2021-01-04 10:26:29 +01:00 |
Sorunome
|
768baa7602
|
chore: Implement a proper deep-copy function for json maps
|
2020-12-28 14:35:21 +01:00 |
Christian Pauly
|
79fe7b0878
|
refactor: Replace some magic strings
|
2020-12-23 12:14:16 +01:00 |
Sorunome
|
dfd88277b9
|
Merge branch 'soru/autoreply-more-key-requests' into 'main'
feat: Auto-Share megolm sessions with other users we know for a fact are...
Closes #127
See merge request famedly/famedlysdk!570
|
2020-12-21 14:08:17 +00:00 |
Sorunome
|
df1c249011
|
feat: Auto-Share megolm sessions with other users we know for a fact are allowed to see said message
|
2020-12-21 14:41:44 +01:00 |
Christian Pauly
|
cd4dafcd45
|
chore: Nicer logs in tests
|
2020-12-21 14:21:12 +01:00 |
Christian Pauly
|
57286d4c28
|
feat: Use logger package
|
2020-12-19 12:04:25 +00:00 |
Christian Pauly
|
3856b618e8
|
refactor: Encryption errors
|
2020-12-15 08:24:55 +01:00 |
Christian Pauly
|
6657e073a0
|
refactor: Follow up clean up bootstrap
|
2020-12-11 09:57:45 +01:00 |
Christian Pauly
|
b563aec7bb
|
refactor: Add secretstoragekeycontent
|
2020-12-10 11:03:45 +01:00 |
Sorunome
|
49f0679fbf
|
feat: Add bootstrapping
|
2020-12-10 08:13:24 +00:00 |
Christian Pauly
|
bec1761172
|
refactor: content parsing
|
2020-11-30 15:34:46 +01:00 |
Sorunome
|
5924e57cf1
|
feat: Add broadcast to-device verification
|
2020-10-30 11:40:19 +01:00 |
Sorunome
|
412da6ae0c
|
fix: Properly rotate megolm session on device changes
|
2020-10-26 11:55:47 +01:00 |
Sorunome
|
ae79af6ea8
|
fix: store timestamps in milliseconds to fix decrypt error
|
2020-10-04 12:12:03 +02:00 |
Sorunome
|
70939a7c9c
|
fix: Message index replay attack check
|
2020-09-21 10:24:15 +02:00 |
Christian Pauly
|
0871e218d1
|
refactor: Json signature check
|
2020-09-16 12:29:21 +00:00 |
Sorunome
|
99d536b14f
|
feature: Upload to online key backup
|
2020-09-09 09:53:26 +02:00 |
Sorunome
|
ea59c4bd94
|
refactor(keybackup): Update database for stored megolm keys to prepare for proper online key backup
|
2020-08-17 09:10:51 +02:00 |
MTRNord
|
26586b6f02
|
style: Change package:famedlysdk imports to relative imports
Changing the imports from `package:famedlysdk` to relative imports allows us to easier move the files
Took 2 minutes
|
2020-08-13 10:40:39 +02:00 |
Christian Pauly
|
fb9b505988
|
Krille/make client extend matrixapi
|
2020-08-11 16:11:51 +00:00 |
Christian Pauly
|
6170c79fe1
|
Improve logging
|
2020-08-06 09:35:02 +00:00 |
Sorunome
|
69431a1aff
|
some key verification fixes and temporarily disable transactions
|
2020-07-30 09:57:45 +02:00 |
Sorunome
|
2214ac2d0a
|
fixes a racing condition in key verification
|
2020-07-20 06:31:05 +00:00 |
Sorunome
|
f833511e38
|
fix tests
|
2020-06-24 09:27:35 +02:00 |
Sorunome
|
68fac1e112
|
pick the correct session when encrypting to_device events
|
2020-06-24 09:27:32 +02:00 |
Sorunome
|
34619c065b
|
format
|
2020-06-12 17:40:08 +02:00 |
Sorunome
|
221d6c275b
|
fix timer stuffs
|
2020-06-12 17:32:35 +02:00 |
Sorunome
|
aed1cf1270
|
handle ssss cache fetching better
|
2020-06-12 17:15:26 +02:00 |
Sorunome
|
e1679d59be
|
better smoothen out keys
|
2020-06-06 14:28:18 +02:00 |
Sorunome
|
060a772bfa
|
fix up a few things with key verification
|
2020-06-06 13:38:19 +02:00 |
Sorunome
|
d4eabbb756
|
ssss password --> passphrase
|
2020-06-06 12:40:52 +02:00 |
Sorunome
|
4c60369b8d
|
migrate to new thingy!
|
2020-06-05 22:03:28 +02:00 |
Sorunome
|
d29fb9abfe
|
Merge branch 'soru/modularize-e2ee' into soru/cross-signing
|
2020-06-05 18:59:58 +02:00 |
Sorunome
|
fcde6a2459
|
split encryption stuff to other library
|
2020-06-04 13:39:51 +02:00 |