Christian Pauly
|
8b13df8c9d
|
refactor: Add json parsing for encryption and encrypted content
|
2021-01-08 13:26:25 +01:00 |
Christian Pauly
|
39b776716c
|
refactor: Olm Exceptions
|
2021-01-07 12:53:49 +01:00 |
Sorunome
|
33500012b2
|
Merge branch 'soru/other-aggregation-order' into 'main'
fix: Prioritize specced replies over unspecced event aggregations
See merge request famedly/famedlysdk!603
|
2021-01-05 14:44:56 +00:00 |
Sorunome
|
c22615d8cd
|
fix: Prioritize specced replies over unspecced event aggregations
|
2021-01-05 15:32:47 +01:00 |
Christian Pauly
|
88403d19ba
|
fix: Dont run background task after logged out
|
2021-01-05 15:15:39 +01:00 |
Krille Fear
|
2efe404e13
|
Merge branch 'soru/disable-master-autoverify' into 'main'
fix: Disable auto-verify own master key for now
See merge request famedly/famedlysdk!602
|
2021-01-05 13:58:37 +00:00 |
Sorunome
|
a0f7dd4732
|
fix: Disable auto-verify own master key for now
|
2021-01-05 14:54:40 +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
|
19d96595cc
|
feat: Add identifier string parsing
|
2021-01-01 15:28:25 +01:00 |
Sorunome
|
cd9f23d6c4
|
fix: Don't block file decrypting
|
2020-12-31 20:33:18 +01:00 |
Sorunome
|
f6589f9596
|
fix: Properly clear in-memory outbound sessions when clearing cache
|
2020-12-31 12:58:41 +01:00 |
Sorunome
|
734ec0357b
|
fix: Throw an error if all existing olm sessions are corrupted
|
2020-12-31 10:45:22 +01:00 |
Sorunome
|
08dcce6225
|
chore: Add more debugging logs
|
2020-12-30 18:50:40 +01:00 |
Sorunome
|
add19c73a0
|
fix: Load multiple olm sessions from the database at once for increased performance
|
2020-12-30 12:52:54 +01:00 |
Sorunome
|
6723c01a31
|
feat: Lazy-send room keys, chunked and sorted by importance
|
2020-12-29 14:46:36 +01:00 |
Sorunome
|
3ff958de4e
|
fix: properly handle changed cross-signing keys
|
2020-12-29 14:37:09 +01:00 |
Krille Fear
|
03b9c6e2ee
|
Merge branch 'soru/animated-thumbnail' into 'main'
feat: Add animated property to thumbnails
See merge request famedly/famedlysdk!590
|
2020-12-29 09:38:47 +00:00 |
Sorunome
|
58044be1ba
|
feat: Add animated property to thumbnails
|
2020-12-29 10:32:18 +01:00 |
Christian Pauly
|
19905e348a
|
fix: Missing null check
|
2020-12-29 09:44:13 +01:00 |
Sorunome
|
68afe362ce
|
feat: Start megolm sessions while typing
|
2020-12-28 16:14:07 +01:00 |
Sorunome
|
ccd03ecd22
|
fix: Various small e2ee fixes
|
2020-12-28 14:49:55 +01:00 |
Sorunome
|
768baa7602
|
chore: Implement a proper deep-copy function for json maps
|
2020-12-28 14:35:21 +01:00 |
Sorunome
|
c6f718adcc
|
fix: Sort state events of history requests correctly
|
2020-12-27 10:55:41 +01:00 |
Christian Pauly
|
f91349a45e
|
fix: sendTypingNotification
|
2020-12-27 09:58:14 +01:00 |
Christian Pauly
|
bce0c1d485
|
Merge branch 'krille/magicstrings' into 'main'
refactor: Replace some magic strings
See merge request famedly/famedlysdk!584
|
2020-12-23 11:28:43 +00:00 |
Christian Pauly
|
79fe7b0878
|
refactor: Replace some magic strings
|
2020-12-23 12:14:16 +01:00 |
Christian Pauly
|
dacd007780
|
fix: Clear logs on clear()
|
2020-12-23 11:32:58 +01:00 |
Sorunome
|
48904b3a1b
|
fix: Cache the result of the self-signature check
|
2020-12-23 10:52:39 +01:00 |
Marcus Hoffmann
|
54fc29f203
|
clear cache fix
|
2020-12-22 17:34:50 +01:00 |
Sorunome
|
0ed5c44919
|
Merge branch 'soru/verify-device-signatures' into 'main'
fix: Verify device signatures before storing devices and block those with invalid signatures
See merge request famedly/famedlysdk!578
|
2020-12-22 09:27:09 +00:00 |
Sorunome
|
6f9deb5ae2
|
fix: Verify device signatures before storing devices and block those with invalid signatures
|
2020-12-22 10:22:42 +01:00 |
Sorunome
|
f5b1c5fc5f
|
fix: Don't assume a power level of a person is an int
|
2020-12-22 10:05:44 +01:00 |
Sorunome
|
b00a9e8834
|
feat: Better determine which devices to encrypt to
|
2020-12-21 15:26:46 +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
|
3d6dbc9dc3
|
chore: Implement logoutput
|
2020-12-21 09:35:36 +01:00 |
Christian Pauly
|
715c5ccfb6
|
fix: Logfilter
|
2020-12-19 16:43:03 +01:00 |
Christian Pauly
|
57286d4c28
|
feat: Use logger package
|
2020-12-19 12:04:25 +00:00 |
Sorunome
|
405306f84e
|
feat: Add == operator to the Receipt, User and Room objects
|
2020-12-19 12:15:50 +01:00 |
Christian Pauly
|
fbd7393fce
|
fix: Dont create new megolm session if one is creating
|
2020-12-17 12:55:08 +01:00 |
Sorunome
|
d1ce075b5b
|
feat: Automatically cache storable files on upload
|
2020-12-17 11:59:31 +01:00 |
Christian Pauly
|
3856b618e8
|
refactor: Encryption errors
|
2020-12-15 08:24:55 +01:00 |
Christian Pauly
|
d3c44687f6
|
fix: Missing null check which F*cks me up!
|
2020-12-14 13:24:39 +00:00 |
Christian Pauly
|
622d5f4b0d
|
fix: Make AuthenticationData type and session optional
|
2020-12-11 11:20:03 +01:00 |
Christian Pauly
|
a7fa118aa4
|
Merge branch 'krille/follow-up-clean-up-bootstrap' into 'main'
refactor: Follow up clean up bootstrap
See merge request famedly/famedlysdk!559
|
2020-12-11 10:14:54 +00:00 |
Christian Pauly
|
6657e073a0
|
refactor: Follow up clean up bootstrap
|
2020-12-11 09:57:45 +01:00 |
Christian Pauly
|
cb4d4f3229
|
Merge branch 'dubutx-main-patch-24260' into 'main'
Add missing token property when login
Closes #135
See merge request famedly/famedlysdk!558
|
2020-12-10 11:51:48 +00:00 |