Skip to content

Conversation

@xsanm
Copy link
Collaborator

@xsanm xsanm commented Dec 4, 2025

Summary:
ENG-11545.

Assuming keyserver is going to be deployed first, and we have only one keyserver so by default, hardcoding olmSupportRequired: false for keyservers.

This should be deprecated, and in the future, each device should use Vodozemac only.

I think NEXT_CODE_VERSION is something that needs to be updated during the release process? (cc. @Ashoat)

Depends on D15550

Test Plan: Test creating session when this returns false (by default it was true). Tested some basic features (notifs, DMs, register/restore)

Reviewers: ashoat

…with based on code version

Summary:
[ENG-11545](https://linear.app/comm/issue/ENG-11545/handle-olm-x3dh-bug).

Assuming keyserver is going to be deployed first, and we have only one keyserver so by default, hardcoding `olmSupportRequired: false` for keyservers.

This should be deprecated and in the future, each device should use vodozemac only.

Depends on D15550

Test Plan: Test creating session when this return false (by default it was true).

Reviewers: ashoat
@xsanm xsanm requested a review from Ashoat December 4, 2025 12:40
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@Ashoat Ashoat merged commit e16d479 into master Dec 4, 2025
8 checks passed
@Ashoat Ashoat deleted the create-secure-sessions branch December 4, 2025 16:43
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.

4 participants