Skip to content

Commit 3018ce3

Browse files
committed
okhttp: enable TLS 1.3 for servers on Android
f430131 enabled TLS 1.3 for okhttp clients on Android.
1 parent f277536 commit 3018ce3

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

okhttp/src/main/java/io/grpc/okhttp/OkHttpChannelBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ public static OkHttpChannelBuilder forTarget(String target, ChannelCredentials c
208208
*/
209209
private final boolean useGetForSafeMethods = false;
210210

211-
private static ConnectionSpec initialConnectionSpec() {
211+
static ConnectionSpec initialConnectionSpec() {
212212
return (OkHttpProtocolNegotiator.get() instanceof OkHttpProtocolNegotiator.AndroidNegotiator)
213213
? INTERNAL_DEFAULT_CONNECTION_SPEC
214214
: INTERNAL_LEGACY_CONNECTION_SPEC;

okhttp/src/main/java/io/grpc/okhttp/SslSocketFactoryServerCredentials.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ static final class ServerCredentials extends io.grpc.ServerCredentials {
4141
private final ConnectionSpec connectionSpec;
4242

4343
ServerCredentials(SSLSocketFactory factory) {
44-
this(factory, OkHttpChannelBuilder.INTERNAL_LEGACY_CONNECTION_SPEC);
44+
this(factory, OkHttpChannelBuilder.initialConnectionSpec());
4545
}
4646

4747
ServerCredentials(SSLSocketFactory factory, ConnectionSpec connectionSpec) {

0 commit comments

Comments
 (0)