Zoe
a94503ad03
address PR feedback
2020-02-28 10:43:57 +00:00
Bruno Windels
ce6dd8688c
Merge pull request #1234 from matrix-org/bwindels/evenmoreloggingforverif
...
Verification: log when switching start event
2020-02-28 10:24:09 +00:00
Bruno Windels
650eee7705
dont cancel as 3rd party in verification request
2020-02-27 18:38:16 +01:00
Travis Ralston
4510eb6540
Match all the equals
...
Co-Authored-By: Hubert Chathi <hubert@uhoreg.ca >
2020-02-27 10:10:24 -07:00
Travis Ralston
9a236f317d
Use unpadded base64 for QR code secrets
2020-02-27 10:00:56 -07:00
Zoe
25c467d608
Wire cache through to matrix client
2020-02-27 16:53:26 +00:00
Zoe
c2daf0d74e
Store data in cryptostore
2020-02-27 16:53:26 +00:00
J. Ryan Stinnett
fa19616ad1
Merge pull request #1233 from matrix-org/jryans/safari-e2e-idb
...
Perform crypto store operations directly after transaction
2020-02-27 16:48:09 +00:00
Zoe
02cbd33284
Added cache callbacks to CrossSigningInfo
2020-02-27 16:37:25 +00:00
Zoe
941ae18d74
Added tests for CrossSigningInfo.getCrossSigningKey
2020-02-27 16:37:25 +00:00
Bruno Windels
90f400abe1
log when switching start event
2020-02-27 17:35:58 +01:00
J. Ryan Stinnett
ff2d93d421
Perform crypto store operations directly after transaction
...
At least on Safari but perhaps other browsers as well, you must perform
IndexedDB operations in the same JS task as you start the transaction. As a
concrete example, you cannot open the transaction and await some promise before
actually using it.
This fixes the crypto store to meet this requirement.
Fixes https://github.com/vector-im/riot-web/issues/12207
2020-02-27 14:57:07 +00:00
Bruno Windels
8d26bd9a17
Merge pull request #1232 from matrix-org/bwindels/logeventidinverifreq
...
More verification request logging
2020-02-27 13:26:53 +00:00
J. Ryan Stinnett
a9fa0484ff
Add exception handling to crypto store paths
...
A few of the crypto store backend paths were missing try / catch wrappers to
abort the transaction if the inner callback throws.
2020-02-27 12:26:18 +00:00
J. Ryan Stinnett
d3d12ab62f
Merge pull request #1231 from matrix-org/jryans/upgrade-deps-2020-02-26
...
Upgrade deps
2020-02-27 11:24:33 +00:00
Bruno Windels
1e29b1a31d
log event id in verif request to differentiate between double processing vs double sending
2020-02-26 18:49:18 +01:00
J. Ryan Stinnett
9318bf5f2f
Upgrade deps
2020-02-26 15:00:43 +00:00
RiotRobot
6b35302442
v5.1.0-rc.1
v5.1.0-rc.1
2020-02-26 14:16:57 +00:00
RiotRobot
2937e58215
Prepare changelog for v5.1.0-rc.1
2020-02-26 14:16:57 +00:00
J. Ryan Stinnett
d42589b6cc
Merge pull request #1230 from matrix-org/jryans/dist-tags
...
Add latest dist-tag for releases
2020-02-26 14:14:09 +00:00
J. Ryan Stinnett
26e9dfb4fb
Add latest dist-tag for a release
2020-02-26 14:07:20 +00:00
J. Ryan Stinnett
f27d03a6bc
Always publish to next tag
...
This ensures that anyone who wants the latest version (pre-release or final
release) can always use the `next` tag.
2020-02-26 13:55:46 +00:00
J. Ryan Stinnett
b1e3150a81
Reset device list dirty flag only after writing
...
This ensures we wait until after the device list writes to the crypto store
before marking thing as clean. This is particularly important for the error
path, as the write to the crypto store can fail.
Part of https://github.com/vector-im/riot-web/issues/12207
2020-02-25 17:56:47 +00:00
Bruno Windels
ce668d051c
Merge pull request #1225 from matrix-org/bwindels/aliasautocomplete
...
Add room method for alt_aliases
2020-02-24 12:17:45 +00:00
David Baker
e06579ecf5
Merge pull request #1227 from matrix-org/dbkr/move_bk_pipelines
...
Remove buildkite pipeline
2020-02-21 17:34:09 +00:00
David Baker
6c30af245c
Remove buildkite pipeline
...
Now moved to the pipelines repo
2020-02-21 17:21:42 +00:00
Bruno Windels
c9c40a6dde
Merge pull request #1226 from matrix-org/bwindels/dontfailonhistoricalcancelafterstart
...
don't assume verify has been called when receiving a cancellation in verifier
2020-02-21 17:19:03 +00:00
Travis Ralston
e748ac3d00
Merge pull request #1221 from matrix-org/travis/qr-binary
...
Reduce secret size for new binary packing
2020-02-21 10:05:03 -07:00
Bruno Windels
aec79f3a79
don't assume verify has been called when receiving a cancellation in verifier
2020-02-21 17:26:29 +01:00
Hubert Chathi
bf92cb1522
try to re-fetch devices before giving up on trying to heal a broken olm ( #1224 )
2020-02-21 10:20:46 -05:00
Bruno Windels
14e1920ff5
fix docs parser error
2020-02-21 13:43:08 +01:00
Bruno Windels
c95cdf5a11
add room method for alt_aliases
2020-02-21 13:37:14 +01:00
Bruno Windels
c14d0616ea
always return null if there is no canonical alias
2020-02-21 13:36:52 +01:00
Hubert Chathi
0112701145
Merge pull request #1223 from matrix-org/uhoreg/misc_rageshake_fixes
...
misc rageshake fixes
2020-02-20 16:28:49 -05:00
Hubert Chathi
cb69515be9
add some logging when sender could not establish an olm session
2020-02-20 14:49:32 -05:00
Hubert Chathi
3cd791e08f
add function for getting the user's curve25519 key
2020-02-20 14:44:28 -05:00
Hubert Chathi
6e233e860e
remove leftover debugging messages
2020-02-20 14:43:59 -05:00
Hubert Chathi
b4f0ea441b
remove obsolete comment
2020-02-20 14:43:24 -05:00
Bruno Windels
39974d3a61
Merge pull request #1220 from matrix-org/bwindels/fixhistoricalcancelledrequests
...
Fix cancelled historical requests not appearing as cancelled
2020-02-20 17:07:35 +00:00
Bruno Windels
a998006842
Merge pull request #1217 from matrix-org/bwindels/fixqrcode
...
Fix renaming error that broke QR code verification
2020-02-20 11:00:39 +00:00
Travis Ralston
765fbe2182
Reduce secret size for new binary packing
...
See https://github.com/matrix-org/matrix-react-sdk/pull/4091
2020-02-19 17:21:56 -07:00
Bruno Windels
08dfa73b57
pending excludes observeOnly now, still allow observeOnly requests to get cancelled
2020-02-19 17:51:53 +01:00
RiotRobot
a58e7a34e7
v5.0.1
v5.0.1
2020-02-19 15:03:04 +00:00
RiotRobot
7a481beec6
Prepare changelog for v5.0.1
2020-02-19 15:03:03 +00:00
Bruno Windels
d51fad2de4
Merge pull request #1219 from matrix-org/bwindels/fixaliases
...
add method for new /aliases endpoint
2020-02-19 10:02:32 +00:00
Bruno Windels
c66755a756
jsdoc
2020-02-19 10:13:32 +01:00
Bruno Windels
886ad03505
add method to check server feature flag
2020-02-19 10:08:05 +01:00
Bruno Windels
ba33ef0a68
use unstable prefix
2020-02-19 10:07:52 +01:00
Bruno Windels
fe97dc3ece
add method for new /aliases endpoint
2020-02-18 15:33:41 +01:00
Bruno Windels
76c4875088
fix targetDevice renaming
2020-02-18 11:23:04 +01:00