Skip to content

Conversation

@BillCarsonFr
Copy link
Member

@BillCarsonFr BillCarsonFr commented Dec 18, 2024

Based on matrix-sdk-crypto-0.9.0

Fixes matrix-org/matrix-rust-sdk#4424 causing apps to crash in some cases (if session was in verification violation state at time of migration). Would cause also decryption of messages sent by users in verification violation to fail

Type of change

  • Feature
  • Bugfix
  • Technical
  • Other :

Content

Motivation and context

Screenshots / GIFs

Tests

(from @BillCarsonFr internal message)

  • Given an existing session on web.
  • With the previous android version 1.6.0 you login and verify. Then from web you reset the identity. Now android should became unverified, stay like that and do the update to the version 1.6.22.
  • 1.6.22 will crash on startup

Tested devices

  • Physical
  • Emulator
  • OS version(s):

Checklist

@ElementBot
Copy link

Warnings
⚠️

matrix-sdk-android/build.gradle#L164 - A newer version of net.java.dev.jna:jna than 5.13.0 is available: 5.14.0

⚠️

matrix-sdk-android/build.gradle#L164 - A newer version of net.java.dev.jna:jna than 5.13.0 is available: 5.14.0

Generated by 🚫 dangerJS against e8f9566

@bmarty bmarty merged commit edfd446 into develop Dec 20, 2024
10 of 13 checks passed
@bmarty bmarty deleted the feature/valere/bump_rust_sdk_0.6.0 branch December 20, 2024 08:13
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.

Failed storage upgrade for "PreviouslyVerifiedButNoLonger"

4 participants