element-call-Github/src/e2ee
Hugh Nimmo-Smith 8a84c6c45e
Use non-deprecated method of re-processing MatrixRTCSession keys (#2646)
* Handle case of encryption key for an index to be undefined

As per https://github.com/matrix-org/matrix-js-sdk/pull/4423 the key can be undefined and so we should handle this rather than waiting for SubtleCrypto.importKey() to fail.

* Use release version of matrix-js-sdk

Diff is baa6d13506...v34.7.0

* Use RTCSession. reemitEncryptionKeys()

* Add some test coverage whilst we are here

* Add some test coverage whilst we are here

* Lint
2024-10-11 11:34:45 -04:00
..
e2eeType.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
matrixKeyProvider.test.ts Use non-deprecated method of re-processing MatrixRTCSession keys (#2646) 2024-10-11 11:34:45 -04:00
matrixKeyProvider.ts Use non-deprecated method of re-processing MatrixRTCSession keys (#2646) 2024-10-11 11:34:45 -04:00
sharedKeyManagement.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00