Skip to content

Toger5/widget-to-device-with-encryption #4992

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 9 commits into
base: toger5/widget-to-device-without-encryption
Choose a base branch
from

Conversation

toger5
Copy link
Contributor

@toger5 toger5 commented Apr 30, 2025

This is based on the main branch and the commits from matrix-org:toger5/widget-to-device-without-encryption.

It adds two commits:

  • add capabilites to the element call widget for sending call encryption to device messages
  • add temp to-device encryption methods that should be part of the crypto crate. (they are in the submodule of widget::matrix::to_device_crypto which will be removed once the same methods are available through the matrix sdk crypto crate.

For now this pr is mostly a stop gap to work/use the sdk with the full to-device feature but is subject to change.

  • Public API changes documented in changelogs (optional)

Signed-off-by:

@toger5 toger5 force-pushed the toger5/widget-to-device-with-encryption branch from 39077b6 to 02d5e6b Compare April 30, 2025 10:48
toger5 added 2 commits April 30, 2025 12:52
… events via cs api)

This also hooks up the widget via the machine actions. And adds toDevice events to the subscription.
@toger5 toger5 force-pushed the toger5/widget-to-device-without-encryption branch from 64c5426 to 5d3078c Compare April 30, 2025 10:52
@toger5 toger5 changed the base branch from toger5/widget-to-device-without-encryption to main April 30, 2025 10:54
@toger5 toger5 changed the base branch from main to toger5/widget-to-device-without-encryption April 30, 2025 10:55
@toger5 toger5 force-pushed the toger5/widget-to-device-with-encryption branch from 02d5e6b to 4d04015 Compare April 30, 2025 10:56
@toger5 toger5 force-pushed the toger5/widget-to-device-without-encryption branch from 5d3078c to 39ccdca Compare April 30, 2025 11:12
@toger5 toger5 force-pushed the toger5/widget-to-device-with-encryption branch 2 times, most recently from fef0a1a to 90a80c3 Compare April 30, 2025 11:16
toger5 added 4 commits April 30, 2025 14:09
…sending events via cs api) This also hooks up the widget via the machine actions. And adds toDevice events to the subscription.
…ity.

This needs to be part of the send/read capabilities so that to-device keys can be used.
@toger5 toger5 force-pushed the toger5/widget-to-device-with-encryption branch from 90a80c3 to 67b0cf0 Compare April 30, 2025 12:11
@toger5 toger5 force-pushed the toger5/widget-to-device-with-encryption branch from 7ccafd4 to 35501df Compare May 2, 2025 09:11
@toger5 toger5 force-pushed the toger5/widget-to-device-without-encryption branch from 9ff12fa to 35199a7 Compare May 2, 2025 09:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant