Home
last modified time | relevance | path

Searched refs:ALPN (Results 1 – 25 of 61) sorted by relevance

123

/third_party/node/test/parallel/
Dtest-tls-alpn-server-client.js18 assert.strictEqual(result.server.ALPN, expected.server.ALPN);
19 assert.strictEqual(result.client.ALPN, expected.client.ALPN);
29 results[serverIndex++].server = { ALPN: c.alpnProtocol }; property
44 results[clientIndex].client = { ALPN: client.alpnProtocol }; property
77 { server: { ALPN: 'a' }, property
78 client: { ALPN: 'a' } }); property
81 { server: { ALPN: 'b' }, property
82 client: { ALPN: 'b' } }); property
85 { server: { ALPN: false }, property
86 client: { ALPN: false } }); property
[all …]
/third_party/curl/docs/cmdline-opts/
Dno-alpn.d7 Help: Disable the ALPN TLS extension
10 Disable the ALPN TLS extension. ALPN is enabled by default if libcurl was built
11 with an SSL library that supports ALPN. ALPN is used by a libcurl that supports
/third_party/curl/docs/
DHTTP2.md38 ALPN (or NPN) to negotiate which protocol to continue with. Possibly introduce
44 ALPN is the TLS extension that HTTP/2 is expected to use. The NPN extension is
45 for a similar purpose, was made prior to ALPN and is used for SPDY so early
46 HTTP/2 servers are implemented using NPN before ALPN support is widespread.
49 applications to explicitly disable ALPN or NPN.
54 The challenge is the ALPN and NPN support and all our different SSL
58 - OpenSSL: ALPN and NPN
59 - libressl: ALPN and NPN
60 - BoringSSL: ALPN and NPN
61 - NSS: ALPN and NPN
[all …]
DALTSVC.md26 1. The ALPN id for the source origin
29 4. The ALPN id for the destination host
/third_party/openssl/doc/man3/
DSSL_CTX_set_alpn_select_cb.pod8 - handle application layer protocol negotiation (ALPN)
59 is NULL, ALPN is not used. The B<arg> value is a pointer which is passed to
130 The ALPN callback is executed after the servername callback; as that servername
131 callback may update the SSL_CTX, and subsequently, the ALPN callback.
133 If there is no ALPN proposed in the ClientHello, the ALPN callback is not
156 The ALPN select callback B<cb>, must return one of the following:
162 ALPN protocol selected.
171 ALPN protocol not selected, e.g., because no ALPN protocols are configured for
DSSL_SESSION_get0_hostname.pod9 - get and set SNI and ALPN data associated with a session
38 SSL_SESSION_get0_alpn_selected() retrieves the selected ALPN protocol for this
42 SSL_SESSION_set1_alpn_selected() sets the ALPN protocol for this session to the
DSSL_CTX_set_tlsext_servername_callback.pod122 client is processed. The servername, certificate and ALPN callbacks occur after
136 the ClientHello, ALPN, and servername callbacks. The ClientHello callback is
137 executed first, then the servername callback, followed by the ALPN callback.
/third_party/grpc/src/proto/grpc/testing/xds/v3/
Dlistener.proto44 // If non-empty, a list of application protocols (e.g. ALPN for TLS protocol) to consider when
58 // `ALPN <https://en.wikipedia.org/wiki/Application-Layer_Protocol_Negotiation>`_ values.
60 // However, the use of ALPN is pretty much limited to the HTTP/2 traffic on the Internet,
62 // unless all connecting clients are known to use ALPN.
/third_party/nghttp2/doc/sources/
Dtutorial-client.rst38 published as RFC. The standard way to negotiate HTTP/2 is ALPN,
40 <https://tools.ietf.org/html/rfc7301>`_. The one caveat of ALPN is
42 ALPN support depending on OpenSSL version. OpenSSL's ALPN
44 we have to instruct OpenSSL SSL_CTX to use ALPN, which we'll talk
71 OpenSSL to notify the server that we support h2, ALPN identifier for
Dtutorial-server.rst34 published as RFC. The standard way to negotiate HTTP/2 is ALPN,
36 <https://tools.ietf.org/html/rfc7301>`_. The one caveat of ALPN is
38 ALPN support depending on OpenSSL version. In ALPN, client sends the
102 returns 1 only if it selected h2 (ALPN identifier for HTTP/2), and out
Dh2load-howto.rst33 For SSL/TLS connection, the protocol will be negotiated via ALPN/NPN.
/third_party/libwebsockets/minimal-examples/http-server/minimal-http-server-tls/
DREADME.md17 [2018/03/20 13:23:13:0146] NOTICE: HTTP2 / ALPN enabled
/third_party/grpc/doc/
Dssl-performance.md3 …n't necessarily making it easy to integrate. The HTTP/2 protocol requires ALPN support, which is a…
/third_party/libwebsockets/minimal-examples/http-server/minimal-http-server-tls-80/
DREADME.md19 [2018/03/20 13:23:13:0146] NOTICE: HTTP2 / ALPN enabled
/third_party/libwebsockets/minimal-examples/http-client/minimal-http-client/
DREADME.md18 --h1|Specify http/1.1 only using ALPN, rejects h2 even if server supports it
/third_party/node/deps/npm/node_modules/https-proxy-agent/
DHistory.md17 * set ALPN to "http 1.1" by default when using tlsproxy (#25)
/third_party/nghttp2/src/
Dshrpx_log.h235 ALPN, enumerator
/third_party/libwebsockets/minimal-examples/http-client/minimal-http-client-certinfo/
DREADME.md27 --h1|Specify http/1.1 only using ALPN, rejects h2 even if server supports it
/third_party/libwebsockets/minimal-examples/http-client/minimal-http-client-jit-trust/
DREADME.md19 --h1|Specify http/1.1 only using ALPN, rejects h2 even if server supports it
/third_party/nghttp2/doc/
Dh2load.1.rst102 Specify ALPN identifier of the protocol to be used when
202 Comma delimited list of ALPN protocol identifier sorted
204 protocol comes first. This is used in both ALPN and
/third_party/grpc/src/objective-c/tests/CronetTests/
DCronetUnitTests.mm84 // Always select "h2" as the ALPN protocol to be used
108 // Select ALPN protocol
/third_party/nghttp2/
DREADME.rst35 * https://nghttp2.org/ (TLS + ALPN/NPN)
38 ``http/1.1`` via ALPN/NPN and requires TLSv1.2 for HTTP/2
75 ALPN support requires OpenSSL >= 1.0.2 (released 22 January 2015).
343 ALPN protocol ID is now ``h2`` and ``h2c``
347 final protocol version, and we changed ALPN ID to ``h2`` and ``h2c``.
444 with prior knowledge, HTTP Upgrade and NPN/ALPN TLS extension.
670 ``nghttpd`` only accepts HTTP/2 connections via NPN/ALPN or direct
752 stapling, dynamic record sizing, ALPN/NPN, forward secrecy and HTTP/2.
/third_party/openssl/test/
DREADME.ssltest.md93 * ExpectedNPNProtocol, ExpectedALPNProtocol - NPN and ALPN expectations.
191 * NPNProtocols, ALPNProtocols - NPN and ALPN settings. Server and client
/third_party/libwebsockets/minimal-examples/ws-client/minimal-ws-client-ping/
DREADME.md43 [2020/03/18 13:13:47:1583] I: Default ALPN advertisment: h2,http/1.1
/third_party/node/doc/api/
Dtls.md112 ### ALPN and SNI
116 ALPN (Application-Layer Protocol Negotiation Extension) and
119 * ALPN: Allows the use of one TLS server for multiple protocols (HTTP, HTTP/2)
598 ALPN protocol. When ALPN has no selected protocol, `tlsSocket.alpnProtocol`
735 description: ALPN options are supported now.
816 `tlsSocket.authorizationError` property. If ALPN was used, the
1410 description: ALPN options are supported now.
1457 single `Buffer` or `TypedArray` or `DataView` containing the supported ALPN
1759 description: ALPN options are supported now.
1832 description: ALPN options are supported now.
[all …]

123