matrix-rust-sdk icon indicating copy to clipboard operation
matrix-rust-sdk copied to clipboard

Matrix Client-Server SDK for Rust

Results 279 matrix-rust-sdk issues
Sort by recently updated
recently updated
newest added

Suppose Bob receives a verification request from Alice, which he accepts. Alice can then choose to generate a QR code for Alice to scan with [`VerificationRequest::generate_qr_code`](https://matrix-org.github.io/matrix-rust-sdk/matrix_sdk_crypto/struct.VerificationRequest.html#method.generate_qr_code), or transition to a...

OIDC discovery through the .well-known is going to be replaced with a dedicated [CS API](https://github.com/matrix-org/matrix-spec-proposals/pull/2965/commits/e9e3ee19be70327fde44154b021b667a5250b622) to allow for OIDC authentication without requiring homeserver discovery to take place first. I would...

Fixes #580 ## Overview I have created an implementation for MSC 3061 and wanted to share the changes should the team want to merge into the SDK. Note this follows...

| Details | | | --- | --- | | Package | `rsa` | | Version | `0.9.6` | | URL | https://github.com/RustCrypto/RSA/issues/19#issuecomment-1822995643 | | Patched Versions | n/a |...

Preparations for https://github.com/vector-im/voip-internal/issues/235. In the upcoming PRs, we'll extend the `Call`, so that the start time is actually calculated by paginating back until the beginning of the call is started...

Initial implementation for authenticated backups ([MSC4048](https://github.com/matrix-org/matrix-spec-proposals/pull/4048)) Requires changes to Ruma: https://github.com/ruma/ruma/pull/1677 (but needs to be updated to use unstable prefix) Only touches matrix-sdk-crypto so far.

When we encounter a transient failure while setting up Olm channels (e.g. due to a network failure or OTK exhaustion) for sending a Megolm session to room participants at a...

It is possible and desirable to be able to restore a session with having `SessionMeta` cached by the client, but instead discovering it via `whoami` during the session restoration. Implementing...

enhancement

As per the matrix spec, if resolving a user's home server via well-known fails, then the client should query for an SRV record associated with that hostname. The sdk does...

enhancement

These two CI jobs should both never affect each other, and take longer to compile than run. Should we merge them, either in `xtask::ci` or at the GH actions level?