Commit Graph

3723 Commits

Author SHA1 Message Date
Christian Pauly 8b13df8c9d refactor: Add json parsing for encryption and encrypted content 2021-01-08 13:26:25 +01:00
Christian Pauly 8f1d35e0bc docs: Update license to MIT 2021-01-08 13:14:03 +01:00
Christian Pauly 5f46a75d10 chore: Bump version 2021-01-08 13:03:06 +01:00
Christian Pauly 0ccf300777 fix: Cast instead of shallow copy 2021-01-08 12:55:45 +01:00
Christian Pauly 5ea63b1f1f fix: Set Content-Length on upload 2021-01-08 11:16:14 +01:00
Christian Pauly e9933659a0 chore: Bump version 2021-01-08 10:54:38 +01:00
Christian Pauly ae34041f29 feat: Implement plaintext parsing 2021-01-08 10:54:04 +01:00
Christian Pauly 618d42a448 feat: Room forwarded key content 2021-01-08 10:30:57 +01:00
Christian Pauly fce7705243 feat: Implement room key request parsing 2021-01-08 09:54:11 +01:00
Christian Pauly 81c86a6c05 feat: Add room_key content 2021-01-08 09:33:03 +01:00
Christian Pauly 0c77539291 feat: Add RoomEncryptedContent and RoomEncryptionContent 2021-01-08 08:43:28 +01:00
Christian Pauly 128df8d8eb feat: Add encryption content 2021-01-07 14:00:40 +01:00
Krille Fear 734431d553 Merge branch 'krille/olm-exceptions' into 'main'
refactor: Olm Exceptions

See merge request famedly/famedlysdk!605
2021-01-07 11:57:38 +00: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
Sorunome 6be4ff0b24 Merge branch 'krille/encryption-background' into 'main'
fix: Dont run background task after logged out

See merge request famedly/famedlysdk!604
2021-01-05 14:23:20 +00: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
Krille Fear 7fe183d527 Merge branch 'krille/bootstrap-logs' into 'main'
refactor: Add verbose logs and refactor something

See merge request famedly/famedlysdk!601
2021-01-05 13:56:20 +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
Nicolas Werner 877245f146 Merge branch 'krille/licenseheader' into 'main'
chore: Update license header

See merge request famedly/famedlysdk!600
2021-01-04 13:12:10 +00:00
Christian Pauly 9ffecd845a chore: Update license header 2021-01-04 10:34:50 +01:00
Krille Fear 3c766dcfff Merge branch 'krille/externmatrixapi' into 'main'
refactor: External matrix api

See merge request famedly/famedlysdk!595
2021-01-04 09:31:07 +00:00
Krille Fear 52c771b793 Add LICENSE 2021-01-04 09:27:45 +00:00
Krille Fear 9d727fa1f0 Delete LICENSE 2021-01-04 09:27:24 +00:00
Christian Pauly e450a09fb5 refactor: External matrix api 2021-01-04 10:26:29 +01:00
Christian Pauly ede938c105 docs: Update license header 2021-01-04 10:18:41 +01:00
Krille Fear 41df79c6ca Merge branch 'soru/matrix-string-event-parsing' into 'main'
feat: Add identifier string parsing

See merge request famedly/famedlysdk!599
2021-01-04 09:17:42 +00:00
Sorunome 19d96595cc
feat: Add identifier string parsing 2021-01-01 15:28:25 +01:00
Krille Fear 4d2c4df4d4 Merge branch 'soru/decrypt-file-in-background' into 'main'
fix: Don't block file decrypting

See merge request famedly/famedlysdk!598
2021-01-01 09:31:12 +00:00
Sorunome cd9f23d6c4
fix: Don't block file decrypting 2020-12-31 20:33:18 +01:00
Krille Fear 192c406cdf Merge branch 'soru/clear-in-memory-outbound-cache-properly' into 'main'
fix: Properly clear in-memory outbound sessions when clearing cache

See merge request famedly/famedlysdk!597
2020-12-31 13:24:25 +00:00
Sorunome f6589f9596
fix: Properly clear in-memory outbound sessions when clearing cache 2020-12-31 12:58:41 +01:00
Christian Pauly 48cdb18f18 chore: More tests 2020-12-31 11:00:15 +01:00
Christian Pauly ec019698bf fix: Missing package 2020-12-31 10:52:05 +01:00
Krille Fear ed8af418f0 Merge branch 'soru/throw-on-no-valid-olm-session' into 'main'
fix: Throw an error if all existing olm sessions are corrupted

See merge request famedly/famedlysdk!596
2020-12-31 09:48:55 +00:00
Sorunome 734ec0357b
fix: Throw an error if all existing olm sessions are corrupted 2020-12-31 10:45:22 +01:00
Christian Pauly 6b283d5c50 fix: Current version 2020-12-31 10:44:58 +01:00
Christian Pauly 68e6530835 fix: Current version 2020-12-31 10:33:59 +01:00
Christian Pauly 3340a1e540 refactor: Remove markedunread 2020-12-31 10:25:54 +01:00
Christian Pauly 62d36c2c39 docs: Update Contributing 2020-12-31 10:19:50 +01:00
Christian Pauly e15c21bea8 fix: Remove empty readme 2020-12-31 10:15:24 +01:00
Christian Pauly 03901f4612 fix: Add marked unread to lib 2020-12-31 10:03:30 +01:00
Sorunome 65d07609d4 Merge branch 'soru/debug-logs' into 'main'
chore: Add more debugging logs

See merge request famedly/famedlysdk!594
2020-12-30 17:54:00 +00:00
Sorunome 08dcce6225
chore: Add more debugging logs 2020-12-30 18:50:40 +01:00
Sorunome 92759ef56c Merge branch 'soru/load-multiple-olm-sessions' into 'main'
fix: Load multiple olm sessions from the database at once for increased performance

See merge request famedly/famedlysdk!593
2020-12-30 11:59:55 +00:00
Sorunome add19c73a0
fix: Load multiple olm sessions from the database at once for increased performance 2020-12-30 12:52:54 +01:00
Christian Pauly af2024816f docs: Clean up 2020-12-30 12:46:02 +01:00