google / google/conscrypt

Set application protocols on Android does not actually do the configuration

Open
#832 2 comments 0 reactions 1 assignee Claimed by @prbprbprb View on GitHub
bug
Dominant language
Java
Stars
1.4k
Forks
326
Avg merge
16h 22m
Merged PRs (30d)
17

Description

On Android platform (with FileDescriptorSocket), setting application protocols (via `SSLParameters#setApplicationProtocols(...)`) does not actually do the configuration. Looking at how it is implemented at
https://github.com/google/conscrypt/blob/8e79804715c18c19c1f3a56fd20f66fce6feb060/android/src/main/java/org/conscrypt/Platform.java#L224-L233

application protocols are never put into `SSLParametersImpl`. This causes protocol configuration using `SSLParameters` API fail on Android.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.