History log of /external/conscrypt/platform/src/main/java/org/conscrypt/Platform.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9e569de9108ef0fa5ce043ee51e3fc467863c95f 21-Mar-2017 Kenny Root <kenny@the-b.org> Add Java 8 style SNI hostname to OpenSSLEngineImpl (#155)

The SNIHostName, et al., support was lacking from OpenSSLEngineImpl
causing endpoint protocol identification to fail in Netty tests.
/external/conscrypt/platform/src/main/java/org/conscrypt/Platform.java
6389f951c91d586377d1d7b47dd7ae9fde8fc7ba 13-Dec-2016 Kenny Root <kroot@google.com> Do not reference ExtendedSSLSession directly

Android SDK 23 and before does not have ExtendedSSLSession so we can't
reference any subclass of that directly since NoClassDefFound error
would be thrown. Hide away the instanceof check in Platform where we can
check for an SDK version before referencing the class.

Test: cts-tradefed run cts -m CtsLibcoreOkHttpTestCases -a arm64-v8a
Test: cts-tradefed run cts -m CtsLibcoreTestCases -a arm64-v8a
Change-Id: Idcab66b0fa2275491226ad80e1a499897739deaa
/external/conscrypt/platform/src/main/java/org/conscrypt/Platform.java
485f59ef78a981b17c53659fa7a5509a0d357478 01-Dec-2016 Kenny Root <kroot@google.com> Create abstract base for OpenSSL-backed SSLSession

This will aid in creating an SSL*-backed implementation of the Java
language SSLSession class for use when we have not established a session
already during handshake or when in False Start.

Test: cts-tradefed run cts -m CtsLibcoreOkHttpTestCases -a arm64-v8a
Test: cts-tradefed run cts -m CtsLibcoreTestCases -a arm64-v8a
Change-Id: I58cfbee2940412beaed4a8d4d38211ecfbce7ec9
/external/conscrypt/platform/src/main/java/org/conscrypt/Platform.java
7782d132fab6ac9f30b97d76ed3a51126ed3e6d1 22-Nov-2016 nmittler <nathanmittler@google.com> Restructuring conscrypt into submodules

Change-Id: I2a4dea5d2a5f35b29fdbb96bcdae1888a4fe2b7e
/external/conscrypt/platform/src/main/java/org/conscrypt/Platform.java