Hugh Nimmo-Smith

Results 43 issues of Hugh Nimmo-Smith

Further to https://github.com/element-hq/synapse/pull/17151 support for MSC3886 no longer needs to be maintained. As such it can be deprecated and/or removed at the team's discretion.

A-Login
T-Task

Based on top of https://github.com/matrix-org/matrix-js-sdk/pull/4453. Optimises two scenarios: - user is only member of call, then one other member joins => the user can immediately rotate the key and start...

T-Enhancement

None of the tests themselves should have changed ## Checklist - [ ] Tests written for new code (and old code if feasible). - [ ] New or updated `public`/`exported`...

T-Task

## Checklist - [ ] Tests written for new code (and old code if feasible). - [ ] New or updated `public`/`exported` symbols have accurate [TSDoc](https://tsdoc.org/) documentation. - [ ]...

Fixes https://github.com/matrix-org/matrix-js-sdk/issues/3304 - Adds CryptoApi.encryptToDeviceMessages with rust and libolm implementations. - Deprecates Crypto.encryptAndSendToDevices. Depends on https://github.com/matrix-org/matrix-rust-sdk-crypto-wasm/issues/140 and https://github.com/matrix-org/matrix-js-sdk/pull/4396 ## Checklist - [x] Tests written for new code (and old code...

T-Enhancement
T-Deprecation

voip
proposal
client-server
kind:core
needs-implementation

voip
proposal
client-server
kind:core
needs-implementation

### Pull Request Checklist - [ ] I read the [contributing guide](https://github.com/vector-im/element-ios/blob/develop/CONTRIBUTING.md) - [ ] UI change has been tested on both light and dark themes, in portrait and landscape...

Further to https://github.com/element-hq/element-ios/pull/7788, this no longer needs to be maintained and supported. As such it can be deprecated and/or removed at the team's discretion.

Currently the js-sdk always tracks the encryption keys even if the client never does anything with media. The impact at the moment is two fold: - Element Web is doing...

T-Defect
A-Performance