Commit Graph

  • 2e67f77d3e compiler flags Zoe 2020-02-05 11:17:55 +00:00
  • 6d8e8e6bd7 fix tests Zoe 2020-02-05 11:07:55 +00:00
  • 9c01945a05 copyright notice *sigh* Zoe 2020-02-05 10:23:24 +00:00
  • 7ce5ddd380 lint Zoe 2020-02-05 10:06:35 +00:00
  • 2b5de914f5 review feedback Zoe 2020-02-05 09:57:46 +00:00
  • 18a2426707 Convert utils.js -> utils.ts Zoe 2020-02-04 19:06:04 +00:00
  • 367fac6d54 Merge pull request #1197 from matrix-org/dbkr/stop_signing_yourself David Baker 2020-02-04 14:31:08 +00:00
  • 157cc9e5eb Merge remote-tracking branch 'origin/develop' into dbkr/stop_signing_yourself David Baker 2020-02-04 14:26:58 +00:00
  • 81daf12598 Merge pull request #1196 from matrix-org/dbkr/verfication_logging David Baker 2020-02-04 14:21:08 +00:00
  • 9249b0652f Merge pull request #1198 from matrix-org/bwindels/fixverifroomeventtype Bruno Windels 2020-02-04 14:16:14 +00:00
  • ee4c6b6265 Merge pull request #1195 from matrix-org/bwindels/logoncancel Bruno Windels 2020-02-04 13:08:13 +00:00
  • 68deab4a68 We still need to mark our master key locally verified David Baker 2020-02-04 12:27:53 +00:00
  • c9c765b5b8 fix getEventType Bruno Windels 2020-02-04 13:10:19 +01:00
  • 616f73d8c6 forgive me, o great linter David Baker 2020-02-04 12:12:02 +00:00
  • 208c371afb add failing test for getEventType Bruno Windels 2020-02-04 13:10:06 +01:00
  • 3a59cfa9c0 Don't sign ourselves as a user David Baker 2020-02-04 12:09:42 +00:00
  • cf94527bd5 Add a bunch of logging to verification David Baker 2020-02-04 12:04:50 +00:00
  • fa93479863 Merge pull request #1194 from matrix-org/travis/fix-type Travis Ralston 2020-02-04 11:48:25 +00:00
  • 8bc0ef8c27 add logging when a request is being cancelled Bruno Windels 2020-02-04 12:44:17 +01:00
  • bd403b6d87 Don't explode verification validation if we don't have an event type Travis Ralston 2020-02-04 11:46:31 +00:00
  • 57a7328065 Merge pull request #1193 from matrix-org/bwindels/dontshowverifrequestnotforme Bruno Windels 2020-02-04 09:39:45 +00:00
  • 4945463beb fix lint Bruno Windels 2020-02-03 20:12:21 +01:00
  • dfafa791f2 fix getOtherPartyUserId Bruno Windels 2020-02-03 19:17:40 +01:00
  • 5f2cb6b3a4 only an m.room.message with msgtype can be a .request Bruno Windels 2020-02-03 19:17:18 +01:00
  • 5398fac348 add (failing) tests for getEventType and getOtherPartyUserId Bruno Windels 2020-02-03 19:16:48 +01:00
  • b217f6aa81 minor doc update (with sign-off) Cédric Van Rompay 2020-02-03 10:32:32 +01:00
  • ec597bea93 fix new way of calling OlmDevice.init Cédric Van Rompay 2020-02-03 10:27:10 +01:00
  • 7a5c54fef7 set pickle key through OlmDevice.init Cédric Van Rompay 2020-02-03 09:57:16 +01:00
  • 4064f18de2 Merge pull request #1192 from matrix-org/dbkr/fix_passthrough_key_get David Baker 2020-02-02 19:12:39 +00:00
  • 6d13457172 Fix getting secrets encoded with passthrough keys David Baker 2020-02-01 17:29:08 +00:00
  • f39518ef93 Unreviewed crypto verification for self Travis Ralston 2020-02-01 10:49:32 +00:00
  • 4b1cecd246 also set the deviceId on .ready so we know who to send .start to Bruno Windels 2020-01-31 14:50:48 +01:00
  • 352509fd3a Update src/crypto/OlmDevice.js Cédric Van Rompay 2020-01-31 11:53:20 +01:00
  • d0f08f8839 Update src/crypto/OlmDevice.js Cédric Van Rompay 2020-01-31 11:53:09 +01:00
  • efd38a3471 Update src/crypto/OlmDevice.js Cédric Van Rompay 2020-01-31 11:52:54 +01:00
  • a4e74fea94 fix linting errors Cédric Van Rompay 2020-01-31 11:51:06 +01:00
  • fdb33b6189 Merge remote-tracking branch 'origin/bwindels/todevicereadystartdone' into travis/wip Travis Ralston 2020-01-30 18:06:31 +00:00
  • dcbb67838b for the right panel to work, the verifier should send .done events Bruno Windels 2020-01-30 18:46:22 +01:00
  • 1727d636a3 don't assume both parties have a different userId in verif ping-pong Bruno Windels 2020-01-30 18:45:54 +01:00
  • 9eadc7f868 Add function to estimate target device for a VerificationRequest Travis Ralston 2020-01-30 16:57:01 +00:00
  • 620118af5f Merge pull request #1175 from matrix-org/travis/update-qr-code Travis Ralston 2020-01-30 11:25:57 +00:00
  • 3645764f9a Appease the linter Travis Ralston 2020-01-30 11:15:25 +00:00
  • 769bfeb10f Verify all the things Travis Ralston 2020-01-30 11:10:03 +00:00
  • 5fbaa9cfa7 Fix verification of the master key Travis Ralston 2020-01-29 18:06:25 +00:00
  • 007508ba12 Merge branch 'develop' into travis/update-qr-code Travis Ralston 2020-01-29 16:57:57 +00:00
  • 0f1f18b232 Merge pull request #1188 from matrix-org/dbkr/dont_add_epemeral_events_to_timeline_when_peeking David Baker 2020-01-29 15:17:27 +00:00
  • d6b754b133 Merge pull request #1189 from matrix-org/dbkr/be_prepaed David Baker 2020-01-29 15:16:56 +00:00
  • 1b80c83676 Merge branch 'develop' into travis/update-qr-code Travis Ralston 2020-01-29 15:11:06 +00:00
  • ec4dc582b6 Remove tests for old QR code stuff Travis Ralston 2020-01-29 15:10:35 +00:00
  • 65646ff9e2 Fix typo David Baker 2020-01-29 15:06:19 +00:00
  • 92f6ec918b Appease the linter Travis Ralston 2020-01-29 15:06:13 +00:00
  • 62bd41d2e6 Don't add ephemeral events to timeline when peeking David Baker 2020-01-29 15:04:09 +00:00
  • 9d864ffd60 Merge pull request #1187 from matrix-org/bwindels/fixstartrace-rebased Bruno Windels 2020-01-29 15:04:00 +00:00
  • c45b38cece Actually do the verification Travis Ralston 2020-01-29 14:56:28 +00:00
  • 0d7aee2c36 Misc cleanup Travis Ralston 2020-01-29 14:52:04 +00:00
  • be345a523f Fix verification flow Travis Ralston 2020-01-29 14:43:37 +00:00
  • 470bdf8741 fix tests Bruno Windels 2020-01-29 15:19:18 +01:00
  • 59319fb55b use logger instead of console Bruno Windels 2020-01-29 15:19:07 +01:00
  • fb7695fdbc fix unrelated issue: errorFactory returns function, so call it Bruno Windels 2020-01-29 15:18:48 +01:00
  • 25b7552683 startEvent can always be passed to verifier Bruno Windels 2020-01-29 15:18:18 +01:00
  • 21d520378f apply same algo to pick .start event initially when changing phase Bruno Windels 2020-01-29 15:17:36 +01:00
  • 9cd6607520 attempt to switch start event if we already have a verifier Bruno Windels 2020-01-29 15:16:54 +01:00
  • efd3550f53 support switching startEvent while waiting for .accept on initiator side Bruno Windels 2020-01-29 15:13:59 +01:00
  • 76402ec8d7 Lie to the verification handling Travis Ralston 2020-01-29 13:45:02 +00:00
  • f689142806 Define NAME as a property higher up Travis Ralston 2020-01-29 10:52:26 +00:00
  • fd563bda6a Remove irrelevant verification flows for QR codes Travis Ralston 2020-01-29 09:26:22 +00:00
  • 09a8f7122c Merge branch 'develop' into travis/update-qr-code Travis Ralston 2020-01-29 00:18:15 +00:00
  • 608fb00844 Merge pull request #1184 from matrix-org/dbkr/new_keybackup_in_bootstrap David Baker 2020-01-28 22:02:10 +00:00
  • 5c45e9c306 Add option to bootstrap to start new key backup David Baker 2020-01-28 19:36:00 +00:00
  • 950221dc13 Merge branch 'develop' into travis/update-qr-code Travis Ralston 2020-01-28 17:27:38 +00:00
  • f816679596 Merge pull request #1182 from matrix-org/travis/null-guards Travis Ralston 2020-01-28 14:24:53 +00:00
  • 80ccf18b16 Merge pull request #1183 from salzig/docs/fix_matrix_client_reference Travis Ralston 2020-01-28 14:13:59 +00:00
  • c7abd9062a docs: fix MatrixClient reference Ben Rexin 2020-01-28 15:05:13 +01:00
  • 4287f2229b Add a bunch of null guards to feature checks Travis Ralston 2020-01-28 13:21:01 +00:00
  • 8408055137 Merge pull request #1180 from matrix-org/t3chguy/cs_verification_decoration Michael Telatynski 2020-01-28 11:23:24 +00:00
  • cc0965d703 s/^t/T/ Michael Telatynski 2020-01-28 11:19:05 +00:00
  • 94b3d9d3e1 Add helper to obtain the cancellation code for a verification request Michael Telatynski 2020-01-28 11:15:07 +00:00
  • 772bf7d6ff Merge pull request #1178 from matrix-org/jryans/tag-prerelease-next J. Ryan Stinnett 2020-01-27 22:32:56 +00:00
  • 15c2e4bb07 Publish pre-releases as a separate tag on npm J. Ryan Stinnett 2020-01-27 20:40:27 +00:00
  • 419693023f Add untested reciprocate function Travis Ralston 2020-01-27 11:41:52 -07:00
  • 2d081f2c19 Merge branch 'develop' into travis/update-qr-code Travis Ralston 2020-01-27 11:41:05 -07:00
  • c76ce1fd85 Merge pull request #1177 from matrix-org/dbkr/fix_passthrough_keys David Baker 2020-01-27 16:55:27 +00:00
  • f38b4d37e6 Check for the whole thing being null David Baker 2020-01-27 16:25:08 +00:00
  • 73c92dfc57 Merge pull request #1174 from matrix-org/dbkr/trust_cross_signing_on_verify David Baker 2020-01-27 16:11:08 +00:00
  • 61c5430deb Fix support for passthrough keys David Baker 2020-01-27 15:50:01 +00:00
  • 21e4c597d9 Merge pull request #1176 from matrix-org/jryans/await-device-list J. Ryan Stinnett 2020-01-27 15:34:19 +00:00
  • 4dbeee8cb3 Ignore downloading for tests J. Ryan Stinnett 2020-01-27 15:28:36 +00:00
  • adc76c636e Merge pull request #1172 from matrix-org/bwindels/reduceveriflogging J. Ryan Stinnett 2020-01-27 15:04:00 +00:00
  • 0dbf89b2b4 Ensure cross-signing keys are downloaded when checking trust J. Ryan Stinnett 2020-01-27 14:55:18 +00:00
  • 83241ac17d Update QR code handling for new URL Travis Ralston 2020-01-27 06:59:04 -07:00
  • 6aa5d39357 move new example to own directory Cédric Van Rompay 2020-01-27 14:28:50 +01:00
  • 1304ecbe03 factor out _initializeFromExportedDevice Cédric Van Rompay 2020-01-27 14:11:43 +01:00
  • aafc027812 Merge branch 'master' into develop RiotRobot 2020-01-27 11:31:09 +00:00
  • d84e0b166b v4.0.0 v4.0.0 RiotRobot 2020-01-27 11:28:17 +00:00
  • d1d46009cd Prepare changelog for v4.0.0 RiotRobot 2020-01-27 11:28:17 +00:00
  • 3a4b6f0ea0 rename "kwargs" to "opts" Cédric Van Rompay 2020-01-27 11:48:28 +01:00
  • b3d10ace21 mention export method in import Cédric Van Rompay 2020-01-27 11:45:17 +01:00
  • c17df7a6f7 fix typo in comments Cédric Van Rompay 2020-01-27 11:42:15 +01:00
  • 1c13f5026e Merge pull request #1173 from matrix-org/dbkr/fix_bootstrap_cleanup David Baker 2020-01-27 10:18:37 +00:00
  • b9cfede888 Trust our own cross-signing keys if we verify them with another device David Baker 2020-01-25 20:38:11 +00:00