/external/openssl/patches/ |
README | 35 alpn.patch 37 This change adds support for ALPN in OpenSSL. ALPN is the IETF 38 blessed version of NPN and we'll be supporting both ALPN and NPN for
|
alpn.patch | 5 This change adds support for ALPN[1] in OpenSSL. ALPN is the IETF 6 blessed version of NPN and we'll be supporting both ALPN and NPN for 28 + BIO_printf(bio_err," -alpn arg - enable ALPN extension, considering named protocols supported (comma-separated list)\n"); 44 + else if (strcmp(*argv,"-alpn") == 0) 65 + unsigned char *alpn = next_protos_parse(&alpn_len, alpn_in); 67 + if (alpn == NULL) 69 + BIO_printf(bio_err, "Error parsing -alpn argument\n"); 72 + SSL_CTX_set_alpn_protos(ctx, alpn, alpn_len) [all...] |
/external/chromium_org/net/third_party/nss/patches/ |
alpn.patch | 148 + * list. However, ALPN sends protocols in preference order. So we 205 + * Using this function also allows the client to transparently support ALPN. 206 + * The same set of protocols will be advertised via ALPN and, if the server 207 + * uses ALPN to select a protocol, SSL_GetNextProto will return 211 + * ALPN extension, the first protocol is moved to the end of the list. This 224 + SSL_NEXT_PROTO_SELECTED = 3 /* Server selected proto (ALPN) */
|
applypatches.sh | 47 patch -p4 < $patches_dir/alpn.patch
|
/external/openssl/apps/ |
s_client.c | 362 BIO_printf(bio_err," -alpn arg - enable ALPN extension, considering named protocols supported (comma-separated list)\n"); 888 else if (strcmp(*argv,"-alpn") == 0) 1175 unsigned char *alpn = next_protos_parse(&alpn_len, alpn_in); local [all...] |
/external/chromium_org/net/third_party/nss/ |
README.chromium | 98 patches/alpn.patch
|
/external/openssl/include/openssl/ |
ssl3.h | 558 /* ALPN information 559 * (we are in the process of transitioning from NPN to ALPN.) */ 561 /* In a server these point to the selected ALPN protocol after the
|
ssl.h | [all...] |
/external/openssl/ssl/ |
ssl3.h | 558 /* ALPN information 559 * (we are in the process of transitioning from NPN to ALPN.) */ 561 /* In a server these point to the selected ALPN protocol after the
|
ssl_lib.c | [all...] |
ssl.h | [all...] |
t1_lib.c | 916 /* tls1_alpn_handle_client_hello is called to process the ALPN extension in a [all...] |
/frameworks/base/core/java/android/net/ |
SSLCertificateSocketFactory.java | 275 * Application Layer Protocol Negotiation (ALPN)</a> protocols that this peer 280 * all clients that support ALPN. 336 * Layer Protocol Negotiation (ALPN)</a> protocol selected by client and server, or null
|
/external/chromium_org/net/third_party/nss/ssl/ |
ssl.h | 213 * Using this function also allows the client to transparently support ALPN. 214 * The same set of protocols will be advertised via ALPN and, if the server 215 * uses ALPN to select a protocol, SSL_GetNextProto will return 219 * ALPN extension, the first protocol is moved to the end of the list. This 233 SSL_NEXT_PROTO_SELECTED = 3 /* Server selected proto (ALPN) */ [all...] |
ssl3ext.c | 750 * list. However, ALPN sends protocols in preference order. So we [all...] |
/external/okhttp/src/main/java/com/squareup/okhttp/ |
OkHttpClient.java | 296 * (such as <a href="http://tools.ietf.org/html/draft-friedl-tls-applayerprotoneg-02">ALPN</a>)
|
/libcore/crypto/src/main/java/org/conscrypt/ |
NativeCrypto.java | [all...] |
/external/openssl/ |
openssl.config | 995 alpn.patch \
|
/libcore/crypto/src/main/native/ |
org_conscrypt_NativeCrypto.cpp | [all...] |
/libcore/luni/src/test/java/libcore/javax/net/ssl/ |
SSLSocketTest.java | [all...] |
/external/chromium_org/net/socket/ |
ssl_client_socket_nss.cc | [all...] |
/libcore/crypto/src/test/java/org/conscrypt/ |
NativeCryptoTest.java | [all...] |