Commit Graph

  • fbc2a6b1a2 Merge branch 'krille/catch-sync-errors' into 'master' Christian Pauly 2020-06-01 18:24:41 +0000
  • bd00c066c8 Catch sync errors Christian Pauly 2020-06-01 18:24:41 +0000
  • 03beffbb46
    also load session keys when requesting history Sorunome 2020-05-30 14:09:47 +0200
  • 9971e7377e
    configurable verification methods Sorunome 2020-05-30 13:55:09 +0200
  • d7f2bbe2f9
    smoothen out some stuffs Sorunome 2020-05-30 13:22:34 +0200
  • 44e4b07999
    remove obsolete comments Sorunome 2020-05-30 13:19:39 +0200
  • 41a08d4c28
    additional validation of received secrets Sorunome 2020-05-30 13:13:42 +0200
  • a7bb8375dc
    fetch from online key backup Sorunome 2020-05-29 10:21:36 +0200
  • 15be6c5244
    stuff and things Sorunome 2020-05-29 09:06:36 +0200
  • c65b5948fc
    Merge branch 'master' into soru/cross-signing Sorunome 2020-05-29 08:54:33 +0200
  • 72fdb68e82
    some fixes Sorunome 2020-05-29 08:49:52 +0200
  • b396fc7d71 Merge branch 'soru/key-requests' into 'master' Christian Pauly 2020-05-29 06:49:37 +0000
  • d672edf394 Make room key sharing requests (hopefully) more robust and spec-compliant Sorunome 2020-05-29 06:49:37 +0000
  • 6e21cff0a7
    fix error thingy Sorunome 2020-05-27 21:49:49 +0200
  • c779d39818
    fix small stuffs Sorunome 2020-05-27 21:40:58 +0200
  • dda0b17724
    in-room verification to verify users instead of devices Sorunome 2020-05-27 21:35:00 +0200
  • aefe029c0a
    add ability to sign yourself based on ssss Sorunome 2020-05-27 18:50:09 +0200
  • e4e4386178
    signed vs verified logic Sorunome 2020-05-27 17:37:14 +0200
  • ce903a8152 Merge branch 'ChristianPauly-master-patch-90221' into 'master' Marcel 2020-05-27 13:08:23 +0000
  • 8d75c2a0af
    format Sorunome 2020-05-27 10:33:42 +0200
  • f78657957a
    fix emotes if canonical alias is null Sorunome 2020-05-27 10:33:22 +0200
  • fabffea1cd
    verification status by user, sign manually verified keys Sorunome 2020-05-27 10:13:22 +0200
  • 06ec71ea00 Ignore *.g.dart for test coverage Christian Pauly 2020-05-26 20:08:21 +0000
  • 1c9da050c0
    smoothen out verification and signature uploading Sorunome 2020-05-26 15:58:14 +0200
  • c23e38a9c9
    Merge branch 'master' into soru/cross-signing Sorunome 2020-05-26 10:00:59 +0200
  • 2ecf4151b9
    also send master key on verification and stuffs Sorunome 2020-05-26 09:54:46 +0200
  • ad5b02e0ef Merge branch 'soru/fix-profile-check' into 'master' Christian Pauly 2020-05-26 06:40:13 +0000
  • 8a289941eb Fixes profile equality check Sorunome 2020-05-26 06:40:13 +0000
  • 3fa4d46983 Merge branch 'soru/fix-chat-list-last-message' into 'master' Christian Pauly 2020-05-26 06:39:51 +0000
  • 011e427056 Hopefully fix room list sorting Sorunome 2020-05-26 06:39:51 +0000
  • 80c7125d1d
    remove silly workaround for aes-ctr encrypt/decrypt Sorunome 2020-05-25 17:55:49 +0200
  • adc5591e54
    add ed25519: Sorunome 2020-05-25 15:58:37 +0200
  • c13f66c85f
    in theory sign others keys Sorunome 2020-05-25 15:30:53 +0200
  • 97a10c7de1
    Merge branch 'master' into soru/cross-signing Sorunome 2020-05-25 13:22:13 +0200
  • 7dba429a7b Merge branch 'krille/add-tests' into 'master' Christian Pauly 2020-05-25 09:34:43 +0000
  • cbf5069e32 Add more tests Christian Pauly 2020-05-25 09:34:43 +0000
  • 0854cb81af Merge branch 'ChristianPauly-master-patch-64485' into 'master' Christian Pauly 2020-05-25 07:37:23 +0000
  • f7b29f3703 Ignore key requests from unknown devices Christian Pauly 2020-05-25 07:31:17 +0000
  • 5fde85cbfa
    format Sorunome 2020-05-23 17:05:55 +0200
  • 280cd4fc16
    first SSSS stuff Sorunome 2020-05-23 17:04:27 +0200
  • b78315872f Merge branch 'krille/add-olm-error-stream' into 'master' Christian Pauly 2020-05-22 13:57:19 +0000
  • c01f75bafa Add olm error stream Christian Pauly 2020-05-22 15:51:45 +0200
  • 1a8ddb2750
    fixes Sorunome 2020-05-22 13:22:28 +0200
  • c9a0c5302a
    format Sorunome 2020-05-22 13:18:45 +0200
  • 29721f00a8
    Merge branch 'master' into soru/cross-signing Sorunome 2020-05-22 13:18:36 +0200
  • 09edda1f9f Merge branch 'soru/persist-decrypted' into 'master' Christian Pauly 2020-05-22 11:15:48 +0000
  • 384e5962d6 properly persist decryption of events Sorunome 2020-05-22 11:15:48 +0000
  • bb75ee00be Merge branch 'krille/check-code-formatting' into 'master' Christian Pauly 2020-05-22 10:12:18 +0000
  • 27b4a620e5 Add code formatting CI job Christian Pauly 2020-05-22 10:12:18 +0000
  • ee9090b7a7
    fix tests Sorunome 2020-05-22 11:13:58 +0200
  • 74361fff0e
    don't cache via db and properly handle invalid signatures Sorunome 2020-05-22 11:04:27 +0200
  • f4a5ccdaa9 Merge branch 'soru/more-emotes' into 'master' Christian Pauly 2020-05-21 15:01:10 +0000
  • 97ef716be8 add emote rooms and state key room emotes Sorunome 2020-05-21 15:01:10 +0000
  • 788353120b
    accidental inifnite recursion Sorunome 2020-05-21 16:55:30 +0200
  • 10372a9dbe
    verified devices are not blocked Sorunome 2020-05-21 16:52:25 +0200
  • 96e155559a Merge branch 'soru/timeline-limited' into 'master' Christian Pauly 2020-05-21 14:52:14 +0000
  • fc8625d30e clear timeline events cache on limited updates Sorunome 2020-05-21 14:52:14 +0000
  • eaefdb64ca
    make that cleints can only use "verified" Sorunome 2020-05-21 16:51:15 +0200
  • ead44e4014
    fix tests and stuffs Sorunome 2020-05-21 15:32:06 +0200
  • af961b99dc
    get device verification status based on cross signing Sorunome 2020-05-21 15:20:33 +0200
  • 998ee66650 Merge branch 'soru/null-device' into 'master' Christian Pauly 2020-05-21 06:28:21 +0000
  • 9fad348d22 Merge branch 'soru/persist-inbound-session-index' into 'master' Christian Pauly 2020-05-21 06:25:57 +0000
  • 7a41f4726f
    properly persist inbound group session indexes Sorunome 2020-05-20 10:36:05 +0200
  • 73904a95e3 Merge branch 'soru/e2ee-recovery-option' into 'master' Christian Pauly 2020-05-20 08:31:47 +0000
  • a3fc73dfc1
    make e2ee recovery logic optional Sorunome 2020-05-20 10:24:48 +0200
  • 0fabed9cc3
    make sure keys are valid Sorunome 2020-05-20 09:37:32 +0200
  • 11d788b68f Merge branch 'soru/auto-request-room-keys' into 'master' Christian Pauly 2020-05-19 09:34:13 +0000
  • 9b67992a3a Automatically request for keys from other devices, if not found Sorunome 2020-05-19 09:34:11 +0000
  • da8d37d202 Merge branch 'krille/make-test-coverage-visible' into 'master' Christian Pauly 2020-05-19 09:28:13 +0000
  • 066221b84d Make coverage visible again Christian Pauly 2020-05-19 09:28:13 +0000
  • 359e03496a Merge branch 'soru/fix-notification-count' into 'master' Christian Pauly 2020-05-19 08:20:39 +0000
  • b2e5ad0880
    fix notification count Sorunome 2020-05-19 10:15:23 +0200
  • a613c84e27 Merge branch 'soru/async-sync-processing' into 'master' Sorunome 2020-05-19 08:14:46 +0000
  • f734788eda Merge branch 'soru/rotate-outbound-sessions' into 'master' Sorunome 2020-05-19 08:11:19 +0000
  • cec3401867 Merge branch 'ChristianPauly-master-patch-06127' into 'master' Christian Pauly 2020-05-19 08:10:11 +0000
  • b9d041d005 close database konditional Christian Pauly 2020-05-19 08:05:17 +0000
  • 867b9c9123
    forgot to hit ctrl+s *shame* Sorunome 2020-05-19 09:58:59 +0200
  • c5e4e2c751
    decrypt events in sync loop, making it async Sorunome 2020-05-19 09:49:37 +0200
  • a0fe8f4bad
    Add rotation of outbound group sessions Sorunome 2020-05-18 18:33:16 +0200
  • 3ee5c2effa Merge branch 'soru/autoclear-outbound-session' into 'master' Christian Pauly 2020-05-18 16:02:48 +0000
  • 09da5fa4ca
    automatically clear an outbound session, if you are unable to decrypt your own messages Sorunome 2020-05-18 17:31:40 +0200
  • 3b1c81b4c7 Merge branch 'soru/fix-event-decrypt' into 'master' Christian Pauly 2020-05-18 15:25:31 +0000
  • edaaa286e3
    fix decryption of some events throwing an error Sorunome 2020-05-18 16:45:53 +0200
  • d69277480e Merge branch 'krille/dispose-client' into 'master' Christian Pauly 2020-05-18 14:01:14 +0000
  • 5166dd8d51 dispose client Christian Pauly 2020-05-18 14:01:14 +0000
  • a27c93e7a8 Merge branch 'krille/add-profile-cache' into 'master' Christian Pauly 2020-05-18 11:45:49 +0000
  • a6c7d88f00 Add profile cache Christian Pauly 2020-05-18 11:45:49 +0000
  • e50f6cc6c0 Merge branch 'soru/fix-last-event' into 'master' Christian Pauly 2020-05-18 11:42:38 +0000
  • 11a83725d1 Merge branch 'soru/emoji-verification' into 'master' Sorunome 2020-05-18 10:57:54 +0000
  • 2615cd2727
    fix lastEvent Sorunome 2020-05-18 12:56:24 +0200
  • 2b8f4b0d19
    remove print statement for good Sorunome 2020-05-18 12:39:03 +0200
  • 50889f9f30
    flutter analyze Sorunome 2020-05-18 11:45:51 +0200
  • a4c693558d
    generalize verification methods Sorunome 2020-05-18 11:44:23 +0200
  • 3b9be3546a
    proper pubspec Sorunome 2020-05-17 20:02:28 +0200
  • e87053b4f1
    forgot to add 1000 to the numbers Sorunome 2020-05-17 15:32:06 +0200
  • 0219a42c07
    implement SAS Sorunome 2020-05-17 15:25:42 +0200
  • bb690a22da Merge branch 'krille/fix-store-incoming-keys' into 'master' Sorunome 2020-05-17 08:16:05 +0000
  • f560a43669 Store incoming keys in dummy room if not found Christian Pauly 2020-05-17 08:16:04 +0000
  • 928b4c1f89 Merge branch 'add-docs' into 'master' Christian Pauly 2020-05-17 08:01:09 +0000
  • 1ca6c2e3bd Update doc/book.toml, doc/src/SUMMARY.md, doc/src/readme.md, employee-handbook_mermaid.css, employee-handbook_mermaid-init.js, employee-handbook_mermaid.min.js files Deleted Gemfile, Gemfile.lock, _config.yml files Niklas Zender 2020-05-17 08:01:09 +0000