Bump to libsignal v0.94.2.

This commit is contained in:
andrew-signal
2026-05-29 12:12:28 -04:00
committed by Michelle Tang
parent 81e09e65cb
commit fa8098a9aa
4 changed files with 25 additions and 11 deletions
@@ -328,6 +328,10 @@ public class ApplicationDependencyProvider implements AppDependencies.Provider {
Network network = new Network(BuildConfig.LIBSIGNAL_NET_ENV, StandardUserAgentInterceptor.USER_AGENT, RemoteConfig.getLibsignalConfigs(), Network.BuildVariant.PRODUCTION);
LibSignalNetworkExtensions.applyConfiguration(network, config);
if (RemoteConfig.enableReflectorsTest() && !config.getSignalProxy().isPresent() && !config.getSystemHttpProxy().isPresent()) {
network.INTERNAL_TESTING_setReflectorProxy(true);
}
return network;
}
@@ -630,6 +630,16 @@ object RemoteConfig {
}
}
/** Internal-only gate for dogfooding libsignal reflector proxy mode. */
@JvmStatic
@get:JvmName("enableReflectorsTest")
val enableReflectorsTest: Boolean by remoteBoolean(
key = "android.enableReflectorsTest",
defaultValue = false,
hotSwappable = true,
active = Environment.isInternal()
)
/** The raw client expiration JSON string. */
@JvmStatic
@get:JvmName("clientExpiration")