Commit Graph

  • 83b33d9d7a Add a catch so the error doesn't propagate to later decryptions David Baker 2020-04-17 18:03:15 +01:00
  • 83879fa945 Serialise Olm prekey decryptions David Baker 2020-04-17 17:47:46 +01:00
  • c3903f2796 v5.3.1-rc.3 v5.3.1-rc.3 RiotRobot 2020-04-17 17:35:49 +01:00
  • 18564553ad Prepare changelog for v5.3.1-rc.3 RiotRobot 2020-04-17 17:35:48 +01:00
  • fe3e87a9d6 Merge pull request #1323 from matrix-org/dbkr/fix_ssss_reset_rel J. Ryan Stinnett 2020-04-17 13:42:47 +01:00
  • 78c734d2e9 Merge pull request #1325 from matrix-org/bwindels/fixkeybackupcrash-rc Bruno Windels 2020-04-17 12:23:08 +00:00
  • 5afa16d454 method is on crypto Bruno Windels 2020-04-17 13:51:12 +02:00
  • 57233416d9 Merge pull request #1324 from matrix-org/bwindels/fixkeybackupcrash Bruno Windels 2020-04-17 12:11:07 +00:00
  • f56ce29210 method is on crypto Bruno Windels 2020-04-17 13:51:12 +02:00
  • 149f59e9be lint David Baker 2020-04-16 20:18:27 +01:00
  • 761892d6b1 Fix cross-signing/SSSS reset David Baker 2020-04-16 20:13:18 +01:00
  • 4b639d5f9a Merge pull request #1322 from matrix-org/dbkr/fix_ssss_reset David Baker 2020-04-16 20:38:47 +01:00
  • da8ed77aae lint David Baker 2020-04-16 20:18:27 +01:00
  • 12f46909f7 Fix cross-signing/SSSS reset David Baker 2020-04-16 20:13:18 +01:00
  • faf18b1996 v5.3.1-rc.2 v5.3.1-rc.2 RiotRobot 2020-04-16 18:39:06 +01:00
  • 218deddd00 Prepare changelog for v5.3.1-rc.2 RiotRobot 2020-04-16 18:39:06 +01:00
  • d6fe650c4c Merge pull request #1321 from matrix-org/bwindels/untrustedqrcodereciprocate-rc Bruno Windels 2020-04-16 12:38:04 +00:00
  • 919189db1a Merge pull request #1320 from matrix-org/bwindels/untrustedqrcodereciprocate Bruno Windels 2020-04-16 12:34:46 +00:00
  • 951191d99a update comments Bruno Windels 2020-04-16 14:30:51 +02:00
  • f814a96eac update comments Bruno Windels 2020-04-16 14:30:51 +02:00
  • 2654f4bf0f implement qr code reciprocate for self-verif with untrusted MSK Bruno Windels 2020-04-16 13:01:46 +02:00
  • 218aa423c3 implement qr code reciprocate for self-verif with untrusted MSK Bruno Windels 2020-04-16 13:01:46 +02:00
  • 195f3a7550 v5.3.1-rc.1 v5.3.1-rc.1 RiotRobot 2020-04-15 19:05:12 +01:00
  • 1c9343ed8f Prepare changelog for v5.3.1-rc.1 RiotRobot 2020-04-15 19:05:11 +01:00
  • 5c7d9981f8 Merge branch 'release-v5.3.0' into release-v5.3.1 RiotRobot 2020-04-15 19:02:40 +01:00
  • 63bc17a6b4 Merge pull request #1319 from matrix-org/jryans/release-script J. Ryan Stinnett 2020-04-15 18:26:04 +01:00
  • 629490c4ae Adapt release script for riot-desktop J. Ryan Stinnett 2020-04-15 18:10:46 +01:00
  • d59d62f96a Merge pull request #1318 from matrix-org/bwindels/fixindexernotifs Bruno Windels 2020-04-15 16:50:18 +00:00
  • 8a460c2368 fix jsdoc Bruno Windels 2020-04-15 18:33:55 +02:00
  • 6f60183316 allow creating event mappers that map events whose events are not reemitted Bruno Windels 2020-04-15 17:08:25 +02:00
  • a21c62519b Merge pull request #1317 from matrix-org/jryans/gen-user-obj J. Ryan Stinnett 2020-04-14 16:19:45 +01:00
  • 1b8f6d1739 Always create our own user object J. Ryan Stinnett 2020-04-14 16:02:00 +01:00
  • e087bce61a Merge pull request #1311 from matrix-org/uhoreg/fix_backup_key_format Hubert Chathi 2020-04-13 17:38:45 -04:00
  • d2f24c3e87 cut long line to appease lint Hubert Chathi 2020-04-13 17:03:17 -04:00
  • 5d606bba66 add test for passthrough on backups Hubert Chathi 2020-04-13 16:54:02 -04:00
  • 864fe459b7 improve readability of tests Hubert Chathi 2020-04-13 16:27:46 -04:00
  • ea8362ed63 Keep the null in authData if this is the first stage. Marcel 2020-04-10 19:32:50 +02:00
  • 3a1508c2ab Fix "should make a request if no authdata is provided" test Marcel 2020-04-10 19:15:21 +02:00
  • f914391aaf Revert hack to set auth = null Marcel 2020-04-10 18:31:35 +02:00
  • 8992438aa6 Merge pull request #1315 from matrix-org/bwindels/fixe2eecrash Bruno Windels 2020-04-10 10:20:20 +00:00
  • 197d5ebb44 fix e2ee crash after refreshing after cross-singing key reset Bruno Windels 2020-04-10 10:37:12 +02:00
  • 4039498eee use cached backup key if available Hubert Chathi 2020-04-09 17:05:01 -04:00
  • a686231a5b Merge pull request #1314 from matrix-org/bwindels/catchverifysenderrors Bruno Windels 2020-04-09 16:32:09 +00:00
  • 97cf4bff1f fix tests Bruno Windels 2020-04-09 18:21:20 +02:00
  • cc8e8434ec Update src/crypto/SecretStorage.js Bruno Windels 2020-04-09 15:58:43 +00:00
  • 11727833a2 mark request as cancelled immediately after verifier is cancelled Bruno Windels 2020-04-09 17:54:45 +02:00
  • df38fde336 apply changes from code review Hubert Chathi 2020-04-09 11:47:45 -04:00
  • 00233d610b pass on send errors so request gets cancelled Bruno Windels 2020-04-09 17:23:44 +02:00
  • 1b94b3c4de throw something more informative when we cant find a key to decrypt with Bruno Windels 2020-04-09 16:00:08 +02:00
  • d1c9030fac Merge pull request #1312 from matrix-org/bwindels/fixresetkeys Bruno Windels 2020-04-09 13:34:26 +00:00
  • 70071eef41 also emit user trust has changed Bruno Windels 2020-04-09 14:09:51 +02:00
  • 65dd56f53a remove obsolete comment Bruno Windels 2020-04-09 13:27:13 +02:00
  • c8fb4af369 fix comment style Bruno Windels 2020-04-09 13:13:17 +02:00
  • 9e1ba992e3 Clear cross-signing keys when detecting the keys have changed Bruno Windels 2020-04-09 12:24:29 +02:00
  • bad09fed44 Merge pull request #1310 from matrix-org/jryans/upgrade-2020-04-08 J. Ryan Stinnett 2020-04-09 10:19:09 +01:00
  • 5bd146bb85 lint Hubert Chathi 2020-04-09 00:21:31 -04:00
  • 75703f273f fix unit tests Hubert Chathi 2020-04-09 00:18:21 -04:00
  • ca7b49d209 fix incorrect backup key format in SSSS Hubert Chathi 2020-04-09 00:04:07 -04:00
  • 379322db0d Revert setting authDict = null by default Remove console.log Revert null checks on this._data Marcel 2020-04-08 20:50:59 +02:00
  • 30bce8a682 yarn upgrade J. Ryan Stinnett 2020-04-08 14:41:36 +01:00
  • f413f0ee5f v5.3.0-rc.1 v5.3.0-rc.1 RiotRobot 2020-04-08 13:46:11 +01:00
  • be6778a931 Prepare changelog for v5.3.0-rc.1 RiotRobot 2020-04-08 13:46:10 +01:00
  • 84637c6ebd Merge pull request #1308 from matrix-org/jryans/backup-key-cache-format J. Ryan Stinnett 2020-04-08 11:32:18 +01:00
  • 2ed6e9ba2f Convert recovery key to Uint8Array explicitly J. Ryan Stinnett 2020-04-08 00:43:52 +01:00
  • 2e3cb54d38 Restore redundant conversion for tests J. Ryan Stinnett 2020-04-07 19:21:25 +01:00
  • 0efac7eae0 Store key backup key in cache as Uint8Array J. Ryan Stinnett 2020-04-07 18:28:48 +01:00
  • dc56f05d03 Throw error when trying to cache keys in the wrong format J. Ryan Stinnett 2020-04-07 18:06:57 +01:00
  • 4d2625278c Merge pull request #1307 from MTRNord/fix-keys_query_endpoint Hubert Chathi 2020-04-07 12:01:06 -04:00
  • bff8a947a1 Fix expectBobQueryKeys test Marcel 2020-04-07 16:53:28 +02:00
  • 9cb7406ebd Fix downloadKeys test Marcel 2020-04-07 16:44:30 +02:00
  • 38681ca6ca Fix expectAliQueryKeys test Marcel 2020-04-07 16:31:15 +02:00
  • 916696c906 Fix expectKeyQuery test Marcel 2020-04-07 16:19:46 +02:00
  • 1b3c4c935e Use the correct request body for the /keys/query endpoint. Marcel 2020-04-07 14:08:49 +02:00
  • bf6d1f6555 Fix interactive-auth.js lint Marcel 2020-04-07 13:26:27 +02:00
  • 9faeac4c83 Merge branch 'develop' into fix-register-auth-with-new-spec Marcel 2020-04-07 13:15:51 +02:00
  • a863cf3d72 Fix auth linter error and tests Marcel 2020-04-07 13:13:49 +02:00
  • 66417e6742 Merge pull request #1305 from matrix-org/dbkr/uia_ignore_poll_after_success David Baker 2020-04-07 10:32:08 +01:00
  • 6ad4d6dd62 also fix typo David Baker 2020-04-07 10:21:57 +01:00
  • 59607f8dbf Clear resolve / reject function after rejecting too David Baker 2020-04-07 10:20:58 +01:00
  • 62380a48d5 Merge pull request #1306 from matrix-org/dbkr/max_warnings_81 David Baker 2020-04-07 10:19:45 +01:00
  • 4245372495 Lower max-warnings to 81 David Baker 2020-04-07 10:06:23 +01:00
  • 964a448470 Avoid creating two devices on registration David Baker 2020-04-06 19:45:18 +01:00
  • 2151f28d4c Merge pull request #1303 from matrix-org/jryans/backup-key-not-cached J. Ryan Stinnett 2020-04-06 18:41:58 +01:00
  • 45a92bcf9c Fix auth check as auth == {} not works Marcel 2020-04-06 17:30:32 +02:00
  • 0a0441756b Fix auth check Marcel 2020-04-06 17:23:24 +02:00
  • c1de2ebbf9 Fix authdata to only be null if nothing had been added. Marcel 2020-04-06 17:14:43 +02:00
  • 060549656e Move key backup key creation before caching J. Ryan Stinnett 2020-04-06 16:03:24 +01:00
  • 557c2db955 Handle Error during user-interactive auth: TypeError: "this._data is null" Marcel 2020-04-06 15:37:52 +02:00
  • ed8d064a13 Replace {} with null to be compliant with newer specs. While older also accepted null for the auth part of the registration request object Marcel 2020-04-06 15:22:04 +02:00
  • 7dabf507a2 Merge pull request #1298 from matrix-org/foldleft/12843-resend-requests Zoe 2020-04-06 13:43:06 +01:00
  • d69afa47a1 review feedback Zoe 2020-04-06 13:28:09 +01:00
  • 275a8175aa Merge pull request #1302 from matrix-org/bwindels/selfverifux Bruno Windels 2020-04-03 16:02:05 +00:00
  • 40bebf4cbd Merge pull request #1297 from matrix-org/bwindels/qr-reciprocate Bruno Windels 2020-04-03 12:28:34 +00:00
  • b8bc323c03 add a crypto-level function for resending key requests Zoe 2020-04-03 11:47:13 +01:00
  • c6d32ea2b0 Expose function to force-reset outgoing room key requests Zoe 2020-04-02 14:41:50 +01:00
  • 2ace35ad6b add isSelfVerification helper Bruno Windels 2020-04-02 17:16:06 +02:00
  • b5ea8d3a78 Merge branch 'bwindels/qr-reciprocate' into bwindels/selfverifux Bruno Windels 2020-04-02 17:15:32 +02:00
  • f3a05f6ed0 fix jsdoc Bruno Windels 2020-04-02 13:37:15 +02:00
  • 43eae4929b remove ts annotations as I don't want to convert the whole file now Bruno Windels 2020-04-02 13:17:49 +02:00
  • 6144962c24 cancel with m.user code when user doesn't reciprocate Bruno Windels 2020-04-02 12:53:52 +02:00