Commit Graph

  • 19c257703c Rotate megolm sessions Richard van der Hoff 2016-10-20 15:42:06 +01:00
  • 62b6262534 Add getRoomTags method pik 2016-10-15 09:39:16 -05:00
  • 55bd3ac302 Add CONTRIBUTING.rst Richard van der Hoff 2016-10-19 11:55:09 +01:00
  • 7a7f345f28 Merge pull request #239 from matrix-org/rav/fix_unknown_key Richard van der Hoff 2016-10-19 11:44:48 +01:00
  • ff2282a41a Merge pull request #237 from matrix-org/rav/check_userid_in_device_list Richard van der Hoff 2016-10-19 11:30:07 +01:00
  • b5c7c700d5 Check recipient and sender in Olm messages Richard van der Hoff 2016-10-19 11:24:59 +01:00
  • de6330fb80 Fix up failing test Richard van der Hoff 2016-10-18 21:09:10 +01:00
  • aafb1ffdef Consistency checks for E2E device downloads Richard van der Hoff 2016-10-18 13:40:13 +01:00
  • c5d738d25c Merge pull request #235 from matrix-org/rav/delete_device_ui_auth David Baker 2016-10-12 18:13:49 +01:00
  • 15d8252909 Merge pull request #234 from matrix-org/rav/interactive_auth David Baker 2016-10-12 18:13:36 +01:00
  • 8189c58fc3 Use utils.extend instead of Object.assign Richard van der Hoff 2016-10-12 15:21:47 +01:00
  • b3e7f4ea21 gjslint wants a space before the '='... David Baker 2016-10-12 11:42:10 +01:00
  • 9c9ae562ec Merge branch 'master' into develop David Baker 2016-10-12 11:38:08 +01:00
  • f93eea095e Fail the build if the docs don't generate David Baker 2016-10-12 11:32:42 +01:00
  • 09255a52f7 Merge branch 'release-v0.6.3' David Baker 2016-10-12 11:27:05 +01:00
  • 6f9c8c3007 Apparently that jsdoc syntax is not valid David Baker 2016-10-12 11:24:14 +01:00
  • 2e99d5da64 0.6.3 v0.6.3 David Baker 2016-10-12 11:11:09 +01:00
  • 72c8586fad Prepare changelog for v0.6.3 David Baker 2016-10-12 11:07:51 +01:00
  • d98867b810 User-Interactive auth for delete device Richard van der Hoff 2016-10-08 15:28:01 +01:00
  • de7061184b Utility to help with interactive auth Richard van der Hoff 2016-10-07 17:21:05 +01:00
  • 4e2483b41a Merge pull request #233 from matrix-org/dbkr/register_dont_replace_params David Baker 2016-10-11 14:57:56 +01:00
  • d3db4ee63d lint bunny David Baker 2016-10-11 14:56:21 +01:00
  • 5d049cc5e8 Fix params getting replaced on register calls David Baker 2016-10-11 14:30:06 +01:00
  • 6218bad00f Merge pull request #232 from matrix-org/dbkr/retry_immediately_from_reconnecting Richard van der Hoff 2016-10-10 18:07:29 +01:00
  • 2968e9c0c7 Fix potential 30s delay on reconnect David Baker 2016-10-10 17:08:28 +01:00
  • e73051b230 Merge pull request #230 from matrix-org/rav/uploadContent_platform_consistency David Baker 2016-10-10 10:21:56 +01:00
  • acad3e69dd Merge pull request #229 from matrix-org/rav/fix_upload_error_parsing David Baker 2016-10-10 10:15:44 +01:00
  • 4794dfc17b uploadContent: Attempt some consistency between browser and node Richard van der Hoff 2016-10-10 00:03:31 +01:00
  • d505ab9eeb Fix error handling on uploadContent Richard van der Hoff 2016-10-09 22:12:29 +01:00
  • 631eeb9bc0 Merge pull request #226 from matrix-org/rav/fix_upload Richard van der Hoff 2016-10-10 00:21:43 +01:00
  • 892ca56808 Merge pull request #228 from pik/bug-invalid-filter Richard van der Hoff 2016-10-09 20:35:09 +01:00
  • 828c7ba451 Fix sync breaking when an invalid filterId is in localStorage * if getFilter fails for a filterId, null out the localStorage id and redirect to the createFilter path * add spec * fix unit/matrix-client.spec.js http response not matching synapse pik 2016-10-09 11:48:45 -05:00
  • a3d86c03b1 Fix uploadContent for node.js Richard van der Hoff 2016-10-08 17:33:27 +01:00
  • 74d6cb802f Merge pull request #223 from matrix-org/dbkr/sync_dont_error_until_keepalive_fail Richard van der Hoff 2016-10-07 16:05:14 +01:00
  • 1b83f66536 Merge pull request #224 from matrix-org/rav/auth_fallback_url David Baker 2016-10-07 15:41:13 +01:00
  • e5d5cd901a Function to get the fallback url for interactive auth Richard van der Hoff 2016-10-07 14:08:28 +01:00
  • 92ae4dda72 Add short delay before keepalives + 'RECONNECTING' David Baker 2016-10-07 11:29:52 +01:00
  • cd5a88c718 Fix tests David Baker 2016-10-06 20:54:57 +01:00
  • 1c744a66e6 Don't emit ERROR until a keepalive poke fails David Baker 2016-10-06 18:29:05 +01:00
  • 57cf7e1f7d Merge pull request #222 from matrix-org/revert-216-erikj/sync_fail_first David Baker 2016-10-06 16:28:45 +01:00
  • 86ea00cfee Revert "Handle the first /sync failure differently." David Baker 2016-10-06 16:27:38 +01:00
  • 02f8e7da3d 0.6.2 v0.6.2 David Baker 2016-10-05 16:43:11 +01:00
  • a245b735b3 Prepare changelog for v0.6.2 David Baker 2016-10-05 16:39:48 +01:00
  • 0f71983cb9 Merge pull request #221 from matrix-org/dbkr/check_dependencies Richard van der Hoff 2016-10-05 16:38:41 +01:00
  • 7db6b9e490 Check dependencies aren't on develop in release.sh David Baker 2016-10-05 16:34:36 +01:00
  • 0021b21170 Merge pull request #220 from matrix-org/rav/fix_turnserver_leak David Baker 2016-10-03 11:24:25 +01:00
  • 3080dc018a Merge pull request #219 from matrix-org/rav/refactor_httpapi David Baker 2016-10-03 11:18:02 +01:00
  • f5d0ec32e5 Merge pull request #218 from matrix-org/rav/deduplicate_storage_update David Baker 2016-10-03 11:01:33 +01:00
  • 6b3a06a8ed Fix checkTurnServers leak on logout Richard van der Hoff 2016-10-02 21:06:10 +01:00
  • 9e89e71e0e Fix leak of file upload objects Richard van der Hoff 2016-09-30 15:22:06 +01:00
  • dcedc78fc2 Merge pull request #217 from matrix-org/dbkr/join_3p_location David Baker 2016-09-30 14:32:33 +01:00
  • faff057592 crypto: remove duplicate code Richard van der Hoff 2016-09-30 09:17:54 +01:00
  • 56be271b0a I actually docced them as well David Baker 2016-09-29 17:47:51 +01:00
  • fa557eb0cc Add API for 3rd party location lookup David Baker 2016-09-29 15:50:00 +01:00
  • b784d1a5e7 Merge pull request #216 from matrix-org/erikj/sync_fail_first Erik Johnston 2016-09-23 11:01:10 +01:00
  • f6614ac0e4 Fix tests Erik Johnston 2016-09-23 10:08:40 +01:00
  • e4aea701ab Comment Erik Johnston 2016-09-23 09:57:06 +01:00
  • 352f79e9fd Handle the first /sync failure differently. Erik Johnston 2016-09-22 16:24:40 +01:00
  • 3a17ef983e 0.6.1 v0.6.1 David Baker 2016-09-21 17:23:15 +01:00
  • 91e571fb68 Prepare changelog for v0.6.1 David Baker 2016-09-21 17:20:10 +01:00
  • 1a3ee28d01 Log when we get an oh_hai message Richard van der Hoff 2016-09-21 17:07:40 +01:00
  • 669aecf4e6 E2E: Fix NPE in getEventSenderDeviceInfo Richard van der Hoff 2016-09-21 15:05:27 +01:00
  • ea23db6450 Merge branch 'master' into develop David Baker 2016-09-21 11:38:59 +01:00
  • 69e4bdd421 0.6.0 David Baker 2016-09-21 11:32:26 +01:00
  • 86a4fd687c Prepare changelog for v0.6.0 David Baker 2016-09-21 11:29:28 +01:00
  • 14bc4af90c Merge pull request #215 from matrix-org/rav/key_proofs David Baker 2016-09-21 10:44:46 +01:00
  • 0cd2b2c0e2 Merge pull request #214 from matrix-org/rav/event_sender_device_info Richard van der Hoff 2016-09-21 10:21:57 +01:00
  • 832559926f Fix the ed25519 key checking Richard van der Hoff 2016-09-20 20:27:49 +01:00
  • 59411353b1 Add 'keys' to *all* olm messages Richard van der Hoff 2016-09-20 11:55:41 +01:00
  • 83bd420cd5 Return null from decryptEvent if session is unknown Richard van der Hoff 2016-09-20 11:54:46 +01:00
  • 78a0aa5d47 Add MatrixClient.getEventSenderDeviceInfo() Richard van der Hoff 2016-09-20 15:31:10 +01:00
  • 6e31319294 Handle lack of one-time keys better Richard van der Hoff 2016-09-18 22:08:08 +01:00
  • cd0b19f93f Crypto: improve console logs Richard van der Hoff 2016-09-18 21:55:38 +01:00
  • 4f22610499 Megolm: clarify jsdoc Richard van der Hoff 2016-09-18 13:52:48 +01:00
  • 9e57a9352a Merge pull request #212 from matrix-org/rav/get_devicelist_on_join Matthew Hodgson 2016-09-17 19:21:17 +01:00
  • 4e0d7b56d8 Merge pull request #213 from matrix-org/rav/fix_oh_hai_ping Richard van der Hoff 2016-09-17 19:08:09 +01:00
  • f2e10e030d Unknown sessions: send oh_hai to all devices if device_id is unknown Richard van der Hoff 2016-09-17 19:07:03 +01:00
  • 266b7afc72 Fix sending of oh_hais on bad sessions Richard van der Hoff 2016-09-17 18:30:12 +01:00
  • a15dffbb3a Pull user device list on join Richard van der Hoff 2016-09-17 17:44:15 +01:00
  • a30c816cb6 typo Matthew Hodgson 2016-09-17 15:44:55 +01:00
  • e65fe483e1 Merge pull request #211 from matrix-org/dbkr/public_rooms_paginate Matthew Hodgson 2016-09-17 01:24:40 +01:00
  • 0d51fad805 Make js-sdk compatible with older synapses David Baker 2016-09-16 23:23:25 +01:00
  • 17ed38ad05 Merge remote-tracking branch 'origin/develop' into dbkr/public_rooms_paginate David Baker 2016-09-16 20:14:29 +01:00
  • 8259f08882 Add changelog entry David Baker 2016-09-16 20:11:00 +01:00
  • 55d6cf7ab0 Update /publicRooms to use the new pagination API David Baker 2016-09-16 20:08:21 +01:00
  • 425f862cf8 Merge pull request #205 from matrix-org/markjh/megolm v0.6.0-rc2 Matthew Hodgson 2016-09-16 17:30:26 +01:00
  • 5d6256bede Merge pull request #209 from matrix-org/markjh/comment_upload_key Mark Haines 2016-09-16 16:34:37 +01:00
  • ff5b923e6f Spelling: s/cliamed/claimed/ Mark Haines 2016-09-16 16:31:00 +01:00
  • af7a9a68b8 Merge pull request #210 from matrix-org/markjh/echo_keys_proved Mark Haines 2016-09-16 15:45:22 +01:00
  • 905059d6da More comments explaining the keysClaimed/keysProved properties Mark Haines 2016-09-16 15:42:02 +01:00
  • 3bc56cf3f8 More comments on the local echo Mark Haines 2016-09-16 15:36:56 +01:00
  • 1feb7fc0ba Fix copy+paste Mark Haines 2016-09-16 15:32:46 +01:00
  • c2a40572a5 Include keysProved and keysClaimed in the local echo for events we send. Mark Haines 2016-09-16 15:30:22 +01:00
  • ee7d4d0521 Explain what happens to the old keys in olm Mark Haines 2016-09-16 14:43:22 +01:00
  • 6ab410ef6a Comment what the logic in uploadKeys does Mark Haines 2016-09-16 14:38:26 +01:00
  • 8235d966d6 Merge pull request #208 from matrix-org/markjh/upload_keys Mark Haines 2016-09-16 14:21:03 +01:00
  • c7b83f6ee6 More semicolons Mark Haines 2016-09-16 11:40:06 +01:00
  • 460f20a4ce Merge pull request #207 from matrix-org/markjh/variable_scoping Mark Haines 2016-09-16 11:23:58 +01:00
  • da408f975e Check if we need to upload new one-time keys every 10 minutes Mark Haines 2016-09-16 11:22:36 +01:00
  • 9a98c3991a Reset onTimeKey to null on each loop iteration. Mark Haines 2016-09-16 10:44:25 +01:00