Home
last modified time | relevance | path

Searched refs:ALPN (Results 1 – 25 of 63) 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
57 results[clientIndex].client = { ALPN: client.alpnProtocol }; property
85 { server: { ALPN: 'a' }, property
86 client: { ALPN: 'a' } }); property
89 { server: { ALPN: 'b' }, property
90 client: { ALPN: 'b' } }); property
93 { server: { ALPN: false }, property
94 client: { ALPN: false } }); property
[all …]
/third_party/curl/docs/cmdline-opts/
Dno-alpn.md9 Help: Disable the ALPN TLS extension
21 Disable the ALPN TLS extension. ALPN is enabled by default if libcurl was built
22 with an SSL library that supports ALPN. ALPN is used by a libcurl that supports
26 enable ALPN.
/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/curl/docs/
DALTSVC.md26 1. The ALPN id for the source origin
29 4. The ALPN id for the destination host
DHTTP2.md38 ALPN to negotiate which protocol to continue with. Possibly introduce an
44 ALPN is the TLS extension that HTTP/2 is expected to use.
47 disable ALPN.
/third_party/curl/docs/libcurl/opts/
DCURLOPT_ALTSVC.md70 ALPN id for the source origin
82 ALPN id for the destination host
DCURLOPT_SSL_ENABLE_ALPN.md27 option enables/disables ALPN in the SSL handshake (if the SSL backend libcurl
/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/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/nghttp2/
DREADME.rst32 * https://nghttp2.org/ (TLS + ALPN/NPN and HTTP/3)
35 ``http/1.1`` via ALPN/NPN and requires TLSv1.2 for HTTP/2
74 ALPN support requires OpenSSL >= 1.0.2 (released 22 January 2015).
441 ALPN protocol ID is now ``h2`` and ``h2c``
445 final protocol version, and we changed ALPN ID to ``h2`` and ``h2c``.
542 with prior knowledge, HTTP Upgrade and NPN/ALPN TLS extension.
768 ``nghttpd`` only accepts HTTP/2 connections via NPN/ALPN or direct
850 stapling, dynamic record sizing, ALPN/NPN, forward secrecy and HTTP/2.
/third_party/node/doc/api/
Dtls.md141 ### ALPN and SNI
145 ALPN (Application-Layer Protocol Negotiation Extension) and
148 * ALPN: Allows the use of one TLS server for multiple protocols (HTTP, HTTP/2)
704 ALPN protocol. When ALPN has no selected protocol, `tlsSocket.alpnProtocol`
842 description: ALPN options are supported now.
926 `tlsSocket.authorizationError` property. If ALPN was used, the
1622 description: ALPN options are supported now.
1671 single `Buffer`, `TypedArray`, or `DataView` containing the supported ALPN
1987 description: ALPN options are supported now.
2064 description: ALPN options are supported now.
[all …]
/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/nghttp2/src/
Dshrpx_log.h235 ALPN, enumerator
/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.rst117 Specify ALPN identifier of the protocol to be used when
218 Comma delimited list of ALPN protocol identifier sorted
220 protocol comes first. This is used in both ALPN and
/third_party/openssl/test/
DREADME.ssltest.md93 * ExpectedNPNProtocol, ExpectedALPNProtocol - NPN and ALPN expectations.
188 * NPNProtocols, ALPNProtocols - NPN and ALPN settings. Server and client
/third_party/rust/crates/rust-openssl/openssl/
DCHANGELOG.md606 * ALPN support is available when linking against LibreSSL 2.6.1 and up in addition to OpenSSL.
735 * The `ssl::select_next_proto` function can be used to easily implement the ALPN selection callback
755 * ALPN support has been changed to more directly model OpenSSL's own APIs. Instead of a single
781 * NPN support has been removed. It has been supersceded by ALPN, and is hopefully no longer being
/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/libwebsockets/READMEs/
DREADME.build.md86 access to ALPN support only in newer OpenSSL versions) the nice way to
452 ALPN. At the time of writing, recent distros have started upgrading to OpenSSL
458 lwsts[4752]: HTTP2 / ALPN enabled
462 Recent Firefox and Chrome also support HTTP/2 by ALPN, so these should just work

123