mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2025-12-24 12:19:41 +00:00
Enable libsignal TLS 1.3 enforcement via config
This commit is contained in:
@@ -1864,6 +1864,17 @@ export function initialize({
|
||||
|
||||
let activeRegistration: ExplodePromiseResultType<void> | undefined;
|
||||
|
||||
const libsignalRemoteConfig = new Map();
|
||||
if (
|
||||
window.Signal.RemoteConfig.isEnabled(
|
||||
'desktop.libsignalNet.enforceMinimumTls'
|
||||
)
|
||||
) {
|
||||
log.info('libsignal net will require TLS 1.3');
|
||||
libsignalRemoteConfig.set('enforceMinimumTls', 'true');
|
||||
}
|
||||
libsignalNet.setRemoteConfig(libsignalRemoteConfig);
|
||||
|
||||
const socketManager = new SocketManager(libsignalNet, {
|
||||
url: chatServiceUrl,
|
||||
certificateAuthority,
|
||||
|
||||
Reference in New Issue
Block a user