Commit graph

  • ad1175d0ce Merge branch 'soru/fix-client-api-upload' into 'master' Christian Pauly 2020-06-09 10:09:46 +0000
  • 2de03bc0e8
    properly reply to room key requests Sorunome 2020-06-07 15:09:11 +0200
  • 1fdd0a7db8
    aslo clear ssss cache when clearing a user id Sorunome 2020-06-06 15:48:57 +0200
  • 51584ad748
    fix signature upload Sorunome 2020-06-06 15:43:18 +0200
  • 45232be3a0
    simplify key signing a tad Sorunome 2020-06-06 15:19:44 +0200
  • b4e83caa89
    requestify cross-signing endpoints Sorunome 2020-06-06 15:17:05 +0200
  • e1679d59be
    better smoothen out keys Sorunome 2020-06-06 14:28:18 +0200
  • 4154c7d0eb
    format and some analyze Sorunome 2020-06-06 13:47:37 +0200
  • 060a772bfa
    fix up a few things with key verification Sorunome 2020-06-06 13:38:19 +0200
  • d4eabbb756
    ssss password --> passphrase Sorunome 2020-06-06 12:40:52 +0200
  • 115cd9e5b3
    better cache invalidation of ssss cache Sorunome 2020-06-05 22:22:07 +0200
  • 4c60369b8d
    migrate to new thingy! Sorunome 2020-06-05 22:03:28 +0200
  • f872d19692 fix client.api.upload not working Sorunome 2020-06-05 17:20:18 +0000
  • d29fb9abfe
    Merge branch 'soru/modularize-e2ee' into soru/cross-signing Sorunome 2020-06-05 18:59:58 +0200
  • 7ed6dcce67
    fix canonical alias sometimes being null Sorunome 2020-06-05 17:12:50 +0200
  • ac90481d1a
    Revert "test coverage thing" Sorunome 2020-06-05 15:42:13 +0200
  • 22a5793e07
    hopefully fix coverage Sorunome 2020-06-05 15:34:13 +0200
  • 680e11ed61
    test coverage thing Sorunome 2020-06-05 15:24:40 +0200
  • 857775cf37
    Merge branch 'master' into soru/modularize-e2ee Sorunome 2020-06-05 14:29:00 +0200
  • 3975bcaea5 Merge branch 'soru/fix-redacts' into 'master' Christian Pauly 2020-06-05 12:27:57 +0000
  • 860051da0e
    Fix redact events Sorunome 2020-06-05 13:32:58 +0200
  • 1c115ecf51
    fix tests for real Sorunome 2020-06-05 13:10:53 +0200
  • c47bdee9f5
    Merge branch 'master' into soru/modularize-e2ee Sorunome 2020-06-05 13:05:47 +0200
  • f7e9bbafac Merge branch 'soru/fix-presence' into 'master' Christian Pauly 2020-06-05 10:56:42 +0000
  • bd3c51924b to set presence you use PUT, not POST Sorunome 2020-06-05 10:56:42 +0000
  • fe3a697a15
    fix test for non-olm Sorunome 2020-06-05 12:07:06 +0200
  • f065a92445
    fix coverage Sorunome 2020-06-05 11:32:02 +0200
  • 8358dec3a5
    analyze and format Sorunome 2020-06-05 10:56:51 +0200
  • 086dcae907
    add key manager tests Sorunome 2020-06-05 10:51:11 +0200
  • aa9764b511
    finish up olm manager tests Sorunome 2020-06-05 10:21:45 +0200
  • fbc8f03f67
    encrypt m.room_key event properly Sorunome 2020-06-05 10:15:36 +0200
  • 0b1d6ae8dd
    split off into fake client Sorunome 2020-06-05 09:59:37 +0200
  • e14cd61d6d
    flutter analyze Sorunome 2020-06-04 20:30:55 +0200
  • 05c799e6a5
    format Sorunome 2020-06-04 20:16:18 +0200
  • 8748545f67
    add olm manager tests Sorunome 2020-06-04 18:36:07 +0200
  • c94e41d393
    fix tests for real Sorunome 2020-06-04 18:16:22 +0200
  • f3f3231df6
    add some encrypt / decrypt tests Sorunome 2020-06-04 17:51:49 +0200
  • 2e46155f47
    fix tests without olm Sorunome 2020-06-04 14:26:35 +0200
  • fcde6a2459
    split encryption stuff to other library Sorunome 2020-06-04 13:39:51 +0200
  • e84126f3c5 Merge branch 'krille/modularize-sdk' into 'master' Sorunome 2020-06-03 10:16:02 +0000
  • c6bf098644 Init matrix_api library Christian Pauly 2020-06-03 10:16:01 +0000
  • 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