Sorunome
|
955fb747c2
|
fix: Only look at online keybackup for automated requests
|
2020-10-28 11:27:36 +01:00 |
|
Sorunome
|
412da6ae0c
|
fix: Properly rotate megolm session on device changes
|
2020-10-26 11:55:47 +01:00 |
|
Sorunome
|
343c26b3ed
|
fix: Decrypt last message on received megolm key
|
2020-10-26 07:49:02 +00:00 |
|
Christian Pauly
|
66e590073e
|
refactor: Event Update Type
|
2020-10-22 13:01:35 +02:00 |
|
Sorunome
|
090f0c326c
|
fix: Do not require unrequired field in supported versions response
|
2020-10-19 18:10:07 +02:00 |
|
Sorunome
|
d116a52ea9
|
fix: Better handle olm session recovery
|
2020-10-17 12:03:54 +02:00 |
|
Sorunome
|
ae79af6ea8
|
fix: store timestamps in milliseconds to fix decrypt error
|
2020-10-04 12:12:03 +02:00 |
|
Sorunome
|
ab97c596ac
|
chore: Add better debug logging for corrupt sessions
|
2020-09-28 10:58:24 +02:00 |
|
Sorunome
|
86a4f90a5a
|
fix: Run automated key requests in root zone
|
2020-09-21 18:11:14 +02:00 |
|
Sorunome
|
70939a7c9c
|
fix: Message index replay attack check
|
2020-09-21 10:24:15 +02:00 |
|
Sorunome
|
f6259efa59
|
fix: Better handle online key backup
|
2020-09-18 12:25:25 +02:00 |
|
Sorunome
|
5d5c7fa8b4
|
fix: Catch all root zone exceptions
|
2020-09-17 12:59:40 +02:00 |
|
Christian Pauly
|
0871e218d1
|
refactor: Json signature check
|
2020-09-16 12:29:21 +00:00 |
|
Christian Pauly
|
df2cfb3faf
|
fix: Ask only own devices on automated key requests
|
2020-09-16 13:42:05 +02:00 |
|
Sorunome
|
cb1ec86b32
|
feat: Periodically fetch ssss secrets from other devices
|
2020-09-10 14:46:30 +02:00 |
|
Sorunome
|
2c7ae759f8
|
fix: Remove potential race conditions and database issues with OTK upload
|
2020-09-10 14:07:25 +02:00 |
|
Sorunome
|
bbc1b63695
|
feat: Auto-verify own master key, if there is a valid signature chain within the same account
|
2020-09-10 13:04:24 +02:00 |
|
Sorunome
|
64b8e01444
|
fix: Handle duplicate indexes properly
|
2020-09-10 10:48:59 +00:00 |
|
Sorunome
|
99d536b14f
|
feature: Upload to online key backup
|
2020-09-09 09:53:26 +02:00 |
|
Sorunome
|
8a104b34ff
|
fix: potentially fix SSSS passphrase not working for some accounts
|
2020-09-07 16:31:29 +02:00 |
|
Sorunome
|
5863c8e168
|
fix: Run advanced things in database handling in their own separate zone
|
2020-09-06 15:06:41 +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
|
c184dfba6b
|
Don't show potential session keys in logs
|
2020-08-10 10:42:14 +02:00 |
|
Christian Pauly
|
6170c79fe1
|
Improve logging
|
2020-08-06 09:35:02 +00:00 |
|
Sorunome
|
18a790be84
|
put key request in try...catch
|
2020-08-01 07:06:39 +00:00 |
|
Christian Pauly
|
5bf52664e1
|
Merge branch 'soru/key-verification-fixes' into 'master'
some key verification fixes and temporarily disable transactions
See merge request famedly/famedlysdk!403
|
2020-07-30 08:33:44 +00:00 |
|
Sorunome
|
69431a1aff
|
some key verification fixes and temporarily disable transactions
|
2020-07-30 09:57:45 +02:00 |
|
Sorunome
|
6915781e6a
|
Prevent m.relates_to to be removed from the status=1 object in encrypted rooms
|
2020-07-29 11:43:27 +02:00 |
|
Sorunome
|
14c8377a2f
|
make sure that no http requests are done inside of /sync
|
2020-07-26 07:54:03 +02:00 |
|
Sorunome
|
2214ac2d0a
|
fixes a racing condition in key verification
|
2020-07-20 06:31:05 +00:00 |
|
Sorunome
|
fd406987c1
|
Better validate event contents
|
2020-06-29 12:02:18 +00:00 |
|
Sorunome
|
fb48837d08
|
update function call
|
2020-06-24 09:30:25 +02:00 |
|
Sorunome
|
b109e75962
|
also restore on broken olm session
|
2020-06-24 09:27:36 +02: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
|
f79a85ca71
|
Merge branch 'master' into soru/cross-signing
|
2020-06-24 09:26:22 +02:00 |
|
Sorunome
|
439f6f0aa0
|
Fix some olm sessions not being loaded from database
|
2020-06-23 11:42:01 +02:00 |
|
Sorunome
|
48c03865a2
|
make auth_data just a json object
|
2020-06-23 08:30:50 +02:00 |
|
Sorunome
|
c4d09268a0
|
add key verification test
|
2020-06-15 13:12:59 +02:00 |
|
Sorunome
|
c233d57f9f
|
add online key backup test
|
2020-06-13 19:48:38 +02:00 |
|
Sorunome
|
ef0a567401
|
finish ssss tests
|
2020-06-13 19:12:32 +02:00 |
|
Sorunome
|
7803dc4b93
|
add more tests
|
2020-06-13 10:56:39 +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
|
3825f7292f
|
format
|
2020-06-12 16:17:28 +02:00 |
|
Sorunome
|
2a6a19e2b0
|
Request-ify room key store stuff
|
2020-06-12 16:17:00 +02:00 |
|
Sorunome
|
fc5400a30c
|
Merge branch 'master' into soru/cross-signing
|
2020-06-12 14:34:22 +02:00 |
|