Bump to libsignal-client v0.93.2

Co-authored-by: andrew-signal <andrew@signal.org>
Co-authored-by: Marc <marc@signal.org>
Co-authored-by: Scott Nonnenberg <scott@signal.org>
This commit is contained in:
automated-signal
2026-05-06 17:09:42 -05:00
committed by GitHub
parent 9261a8bb0f
commit c71ad91c32
6 changed files with 25 additions and 5 deletions
+2 -2
View File
@@ -13997,7 +13997,7 @@ THIS SOFTWARE.
```
## rustls-webpki 0.103.12
## rustls-webpki 0.103.13
```
Except as otherwise noted, this project is licensed under the following
@@ -17881,7 +17881,7 @@ IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.
```
## curve25519-dalek-derive 0.1.1, adler2 2.0.1, anyhow 1.0.100, async-trait 0.1.89, atomic-waker 1.1.2, auto_enums 0.8.7, derive_utils 0.15.0, displaydoc 0.2.5, dyn-clone 1.0.20, fastrand 2.3.0, home 0.5.11, itoa 1.0.17, linkme-impl 0.3.35, linkme 0.3.35, linux-raw-sys 0.11.0, linux-raw-sys 0.4.15, minimal-lexical 0.2.1, num_enum 0.7.5, num_enum_derive 0.7.5, once_cell 1.21.3, paste 1.0.15, pin-project-internal 1.1.10, pin-project-lite 0.2.16, pin-project 1.1.10, prettyplease 0.2.37, proc-macro-crate 3.4.0, proc-macro2 1.0.105, quote 1.0.43, ref-cast-impl 1.0.25, ref-cast 1.0.25, rustix 0.38.44, rustix 1.1.3, rustversion 1.0.22, semver 1.0.27, send_wrapper 0.6.0, serde 1.0.228, serde_core 1.0.228, serde_derive 1.0.228, serde_json 1.0.149, syn-mid 0.6.0, syn 1.0.109, syn 2.0.114, thiserror-impl 1.0.69, thiserror-impl 2.0.17, thiserror 1.0.69, thiserror 2.0.17, unicode-ident 1.0.22, utf-8 0.7.6, zmij 1.0.12
## curve25519-dalek-derive 0.1.1, adler2 2.0.1, anyhow 1.0.100, async-trait 0.1.89, atomic-waker 1.1.2, auto_enums 0.8.7, derive_utils 0.15.0, displaydoc 0.2.5, dyn-clone 1.0.20, fastrand 2.3.0, home 0.5.11, itoa 1.0.17, linkme-impl 0.3.35, linkme 0.3.35, linux-raw-sys 0.11.0, linux-raw-sys 0.4.15, minimal-lexical 0.2.1, num_enum 0.7.5, num_enum_derive 0.7.5, once_cell 1.21.3, paste 1.0.15, pin-project-internal 1.1.10, pin-project-lite 0.2.16, pin-project 1.1.10, prettyplease 0.2.37, proc-macro-crate 3.4.0, proc-macro2 1.0.105, quote 1.0.43, ref-cast-impl 1.0.25, ref-cast 1.0.25, rustix 0.38.44, rustix 1.1.3, rustversion 1.0.22, semver 1.0.27, send_wrapper 0.6.0, serde 1.0.228, serde_core 1.0.228, serde_derive 1.0.228, serde_json 1.0.149, syn-mid 0.6.0, syn 2.0.114, thiserror-impl 1.0.69, thiserror-impl 2.0.17, thiserror 1.0.69, thiserror 2.0.17, unicode-ident 1.0.22, utf-8 0.7.6, zmij 1.0.12
```
Permission is hereby granted, free of charge, to any
+1 -1
View File
@@ -117,7 +117,7 @@
"dependencies": {
"@indutny/mac-screen-share": "1.0.13",
"@indutny/simple-windows-notifications": "2.0.16",
"@signalapp/libsignal-client": "0.92.2",
"@signalapp/libsignal-client": "0.93.2",
"@signalapp/mute-state-change": "workspace:1.0.0",
"@signalapp/ringrtc": "2.67.0",
"@signalapp/sqlcipher": "3.2.1",
+10 -2
View File
@@ -73,8 +73,8 @@ importers:
specifier: 2.0.16
version: 2.0.16
'@signalapp/libsignal-client':
specifier: 0.92.2
version: 0.92.2
specifier: 0.93.2
version: 0.93.2
'@signalapp/mute-state-change':
specifier: workspace:1.0.0
version: link:packages/mute-state-change
@@ -4115,6 +4115,9 @@ packages:
'@signalapp/libsignal-client@0.92.2':
resolution: {integrity: sha512-mSYKpw32Rtmm+D1y8NKzNA9wkiuU60gXRGuum6NTGRN9C3NI4R1cb6xE9w7q+6rjR4zAb4qZWb9QUG5QcLr7pg==}
'@signalapp/libsignal-client@0.93.2':
resolution: {integrity: sha512-wDDNQqOcVcoHutdgEWgih80QYU+nP+aIdjMsK0dKrl9H2N2qZPoHgqBQTh78QEoIPteq2idrcZakdqTvil3VFw==}
'@signalapp/minimask@1.0.1':
resolution: {integrity: sha512-QAwo0joA60urTNbW9RIz6vLKQjy+jdVtH7cvY0wD9PVooD46MAjE40MLssp4xUJrph91n2XvtJ3pbEUDrmT2AA==}
@@ -14013,6 +14016,11 @@ snapshots:
node-gyp-build: 4.8.4
type-fest: 4.26.1
'@signalapp/libsignal-client@0.93.2':
dependencies:
node-gyp-build: 4.8.4
type-fest: 4.26.1
'@signalapp/minimask@1.0.1': {}
'@signalapp/mock-server@22.0.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)':
+4
View File
@@ -104,6 +104,10 @@ const KnownDesktopLibsignalNetKeys = [
'desktop.libsignalNet.grpc.AttachmentsGetUploadForm.beta',
'desktop.libsignalNet.grpc.MessagesAnonymousSendMultiRecipientMessage.2',
'desktop.libsignalNet.grpc.MessagesAnonymousSendMultiRecipientMessage.2.beta',
'desktop.libsignalNet.grpc.MessagesAnonymousSendSingleRecipientMessage',
'desktop.libsignalNet.grpc.MessagesAnonymousSendSingleRecipientMessage.beta',
'desktop.libsignalNet.grpc.MessagesSendMessage',
'desktop.libsignalNet.grpc.MessagesSendMessage.beta',
'desktop.libsignalNet.useH2ForAuthChat',
'desktop.libsignalNet.useH2ForAuthChat.beta',
'desktop.libsignalNet.useH2ForUnauthChat',
+5
View File
@@ -1801,6 +1801,7 @@ export default class MessageReceiver
return signalDecrypt(
message,
sourceAddress,
localAddress,
sessionStore,
identityKeyStore
);
@@ -1886,6 +1887,10 @@ export default class MessageReceiver
await signalDecrypt(
signalMessage,
ProtocolAddress.new(identifier, sourceDevice),
ProtocolAddress.new(
this.#storage.user.getCheckedServiceId(serviceIdKind),
this.#storage.user.getCheckedDeviceId()
),
sessionStore,
identityKeyStore
)
@@ -133,6 +133,7 @@ async function handleServerKeys(
devicesToUpdate: Array<number> | null
): Promise<void> {
const ourAci = itemStorage.user.getCheckedAci();
const ourDeviceId = itemStorage.user.getCheckedDeviceId();
const sessionStore = new Sessions({
signalProtocolStore,
ourServiceId: ourAci,
@@ -166,6 +167,7 @@ async function handleServerKeys(
);
}
const protocolAddress = ProtocolAddress.new(serviceId, deviceId);
const localAddress = ProtocolAddress.new(ourAci, ourDeviceId);
const preKeyId = preKey?.keyId || null;
const preKeyObject = preKey
? PublicKey.deserialize(preKey.publicKey)
@@ -200,6 +202,7 @@ async function handleServerKeys(
processPreKeyBundle(
preKeyBundle,
protocolAddress,
localAddress,
sessionStore,
identityKeyStore
)