Upgrade libsignal to v0.78.3 and add chat noise shadowing

This commit is contained in:
Alex Bakon 2025-08-20 11:58:04 -04:00 committed by GitHub
commit 8c6afeb955
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 24 additions and 6 deletions

View file

@ -2037,6 +2037,22 @@ export function initialize({
log.info('libsignal net will require TLS 1.3');
libsignalRemoteConfig.set('enforceMinimumTls', 'true');
}
if (
window.Signal.RemoteConfig.isEnabled(
'desktop.libsignalNet.shadowUnauthChatWithNoise'
)
) {
log.info('libsignal net will shadow unauth chat connections');
libsignalRemoteConfig.set('shadowUnauthChatWithNoise', 'true');
}
if (
window.Signal.RemoteConfig.isEnabled(
'desktop.libsignalNet.shadowAuthChatWithNoise'
)
) {
log.info('libsignal net will shadow auth chat connections');
libsignalRemoteConfig.set('shadowAuthChatWithNoise', 'true');
}
libsignalNet.setRemoteConfig(libsignalRemoteConfig);
const socketManager = new SocketManager(libsignalNet, {