Skip to content

fix: encrypt broadcast lists #6781

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

Merged
merged 1 commit into from
Apr 7, 2025
Merged

fix: encrypt broadcast lists #6781

merged 1 commit into from
Apr 7, 2025

Conversation

r10s
Copy link
Contributor

@r10s r10s commented Apr 7, 2025

it was all the time questionable if not encrypting broadcast lists rules the issue that recipients may know each other cryptographically.

however, meanwhile with chatmail, unncrypted broadcasts are no longer possible, and we actively broke workflows eg. from this teacher: https://support.delta.chat/t/broadcast-funktioniert-nach-update-nicht-meht/3694

there will probably a much nicer "channel" update come this year, however, until then, we can support broadcasts again in its existing form. nb, they're still experimental

this basically reverts commit
7e5907d which was that time added last-minute and without lots discussions :)

let the students get their homework again :)

it was all the time questionable if not encrypting broadcast lists
rules the issue that recipients may know each other cryptographically.

however, meanwhile with chatmail, unncrypted broadcasts are no longer possible,
and we actively broke workflows eg. from this teacher:
https://support.delta.chat/t/broadcast-funktioniert-nach-update-nicht-meht/3694

this basically reverts commit
7e5907d
which was that time added last-minute and without lots discussions :)

let the students get their homework again :)
@link2xt
Copy link
Collaborator

link2xt commented Apr 7, 2025

We currently don't anonymize recipients, but I opened an issue at #6782

@r10s r10s enabled auto-merge (rebase) April 7, 2025 17:24
@r10s
Copy link
Contributor Author

r10s commented Apr 7, 2025

is the CI error related to this PR?

@link2xt
Copy link
Collaborator

link2xt commented Apr 7, 2025

is the CI error related to this PR?

No, macOS tests just time out sometimes.

@r10s r10s merged commit 3b35d5e into main Apr 7, 2025
53 of 54 checks passed
@r10s r10s deleted the r10s/fix-broadcasts branch April 7, 2025 18:07
r10s added a commit to deltachat/deltachat-desktop that referenced this pull request Apr 7, 2025
broadcasts are now encrypted as other chats,
in case of chatmail, always.

this change was needed as usage was broken otherwise,
see chatmail/core#6781 for more details
Simon-Laux pushed a commit to deltachat/deltachat-desktop that referenced this pull request Apr 8, 2025
broadcasts are now encrypted as other chats,
in case of chatmail, always.

this change was needed as usage was broken otherwise,
see chatmail/core#6781 for more details
@link2xt
Copy link
Collaborator

link2xt commented Apr 8, 2025

This also does not do anything about gossiping so Autocrypt-Gossip may be sent disclosing recipient email addresses.
I'm fixing it in #6787

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.

2 participants