Files
libsignal/rust/protocol/src
Jordan Rose 7d1cacbaa8 protocol: Eagerly promote sessions during pre-key processing
This fixes a bug introduced by cd36118 where starting a new session
locally would prevent incoming messages on a previous session from
being decrypted if that session hadn't advanced past the "pre-key"
stage. Fix this by promoting the session *before* successful
decryption instead of after; since we won't *save* the promotion
unless the message decrypts successfully, there's ultimately no change
in either the failure or success cases *except* when hitting this bug.
2025-05-14 16:52:18 -07:00
..
2025-04-24 13:12:56 -04:00
2025-04-24 13:12:56 -04:00
2025-04-24 13:12:56 -04:00
2025-04-24 13:12:56 -04:00
2021-05-25 18:28:47 -07:00
2025-04-24 13:12:56 -04:00
2025-04-24 13:12:56 -04:00
2025-04-24 13:12:56 -04:00
2023-05-23 16:14:44 -07:00
2025-04-24 13:12:56 -04:00