| /src/crypto/external/bsd/openssl.old/dist/test/ssl-tests/ |
| 09-alpn.conf | 5 test-0 = 0-alpn-simple 6 test-1 = 1-alpn-server-finds-match 7 test-2 = 2-alpn-server-honours-server-pref 8 test-3 = 3-alpn-alert-on-mismatch 9 test-4 = 4-alpn-no-server-support 10 test-5 = 5-alpn-no-client-support 11 test-6 = 6-alpn-with-sni-no-context-switch 12 test-7 = 7-alpn-with-sni-context-switch 13 test-8 = 8-alpn-selected-sni-server-supports-alpn [all...] |
| 08-npn.conf | 15 test-10 = 10-alpn-preferred-over-npn 16 test-11 = 11-sni-npn-preferred-over-alpn 23 test-18 = 18-alpn-preferred-over-npn-resumption 24 test-19 = 19-npn-used-if-alpn-not-supported-resumption 383 [10-alpn-preferred-over-npn] 384 ssl_conf = 10-alpn-preferred-over-npn-ssl 386 [10-alpn-preferred-over-npn-ssl] 387 server = 10-alpn-preferred-over-npn-server 388 client = 10-alpn-preferred-over-npn-client 390 [10-alpn-preferred-over-npn-server [all...] |
| /src/crypto/external/apache2/openssl/dist/demos/quic/server/ |
| Makefile | 30 s_client -quic -quiet -alpn ossltest -connect 127.0.0.1:4444 || true
|
| /src/crypto/external/apache2/openssl/dist/doc/designs/ddd/ |
| ddd-01-conn-blocking.c | 55 static const unsigned char alpn[] = { 5, 'd', 'u', 'm', 'm', 'y' }; local 86 /* Configure ALPN, which is required for QUIC. */ 87 if (SSL_set_alpn_protos(ssl, alpn, sizeof(alpn))) {
|
| ddd-03-fd-blocking.c | 54 static const unsigned char alpn[] = { 5, 'd', 'u', 'm', 'm', 'y' }; local 79 /* Configure ALPN, which is required for QUIC. */ 80 if (SSL_set_alpn_protos(ssl, alpn, sizeof(alpn))) {
|
| ddd-02-conn-nonblocking-threads.c | 68 static const unsigned char alpn[] = { 5, 'd', 'u', 'm', 'm', 'y' }; local 118 /* Configure ALPN, which is required for QUIC. */ 119 if (SSL_set_alpn_protos(ssl, alpn, sizeof(alpn))) {
|
| ddd-02-conn-nonblocking.c | 68 static const unsigned char alpn[] = { 5, 'd', 'u', 'm', 'm', 'y' }; local 131 /* Configure ALPN, which is required for QUIC. */ 132 if (SSL_set_alpn_protos(ssl, alpn, sizeof(alpn))) {
|
| ddd-04-fd-nonblocking.c | 61 static const unsigned char alpn[] = { 5, 'd', 'u', 'm', 'm', 'y' }; local 95 /* Configure ALPN, which is required for QUIC. */ 96 if (SSL_set_alpn_protos(ssl, alpn, sizeof(alpn))) {
|
| ddd-05-mem-nonblocking.c | 66 static const unsigned char alpn[] = { 5, 'd', 'u', 'm', 'm', 'y' }; local 119 /* Configure ALPN, which is required for QUIC. */ 120 if (SSL_set_alpn_protos(ssl, alpn, sizeof(alpn))) {
|
| ddd-06-mem-uv.c | 500 static const unsigned char alpn[] = { 5, 'd', 'u', 'm', 'm', 'y' }; local 534 /* Configure ALPN, which is required for QUIC. */ 535 if (SSL_set_alpn_protos(ssl, alpn, sizeof(alpn))) {
|
| /src/crypto/external/apache2/openssl/dist/demos/guide/ |
| quic-client-block.c | 124 unsigned char alpn[] = { 8, 'h', 't', 't', 'p', '/', '1', '.', '0' }; local 213 if (SSL_set_alpn_protos(ssl, alpn, sizeof(alpn)) != 0) { 214 printf("Failed to set the ALPN for the connection\n");
|
| quic-client-non-block.c | 231 unsigned char alpn[] = { 8, 'h', 't', 't', 'p', '/', '1', '.', '0' }; local 322 if (SSL_set_alpn_protos(ssl, alpn, sizeof(alpn)) != 0) { 323 printf("Failed to set the ALPN for the connection\n");
|
| quic-multi-stream.c | 142 unsigned char alpn[] = { 8, 'h', 't', 't', 'p', '/', '1', '.', '0' }; local 240 if (SSL_set_alpn_protos(ssl, alpn, sizeof(alpn)) != 0) { 241 printf("Failed to set the ALPN for the connection\n");
|
| /src/crypto/external/apache2/openssl/dist/test/ |
| quic_client_test.c | 44 unsigned char alpn[] = { 8, 'h', 't', 't', 'p', '/', '0', '.', '9' }; local 80 if (!TEST_false(SSL_set_alpn_protos(c_ssl, alpn, sizeof(alpn))))
|
| quic_tserver_test.c | 75 unsigned char alpn[] = { 8, 'o', 's', 's', 'l', 't', 'e', 's', 't' }; local 121 tserver_args.alpn = NULL; 173 if (!TEST_false(SSL_set_alpn_protos(c_ssl, alpn, sizeof(alpn))))
|
| /src/crypto/external/apache2/openssl/dist/ssl/quic/ |
| quic_tserver.c | 58 const unsigned char *alpn; local 61 if (srv->args.alpn == NULL) { 62 alpn = alpndeflt; 65 alpn = srv->args.alpn; 69 if (SSL_select_next_proto((unsigned char **)out, outlen, alpn, alpnlen,
|
| quic_tls.c | 754 const unsigned char *alpn; local 796 /* ALPN is a requirement for QUIC and must be set */ 801 if (sc->ext.alpn == NULL || sc->ext.alpn_len == 0) 803 "ALPN must be configured when using QUIC"); 847 /* Validate that we have ALPN */ 848 SSL_get0_alpn_selected(qtls->args.s, &alpn, &alpnlen); 849 if (alpn == NULL || alpnlen == 0)
|
| /src/crypto/external/apache2/openssl/dist/include/internal/ |
| quic_tserver.h | 44 const unsigned char *alpn; member in struct:quic_tserver_args_st
|
| /src/crypto/external/apache2/openssl/dist/test/quic-openssl-docker/hq-interop/ |
| quic-hq-interop.c | 23 * responses to disk. It demonstrates OpenSSL's QUIC API, including ALPN protocol 689 * performs host verification, configures ALPN, and establishes a non-blocking 702 unsigned char alpn[] = { 10, 'h', 'q', '-', 'i', 'n', 't', 'e', 'r', 'o', 'p' }; local 792 if (SSL_set_alpn_protos(*ssl, alpn, sizeof(alpn)) != 0) { 793 fprintf(stderr, "Failed to set the ALPN for the connection\n");
|
| /src/external/mpl/bind/dist/lib/isc/include/isc/ |
| tls.h | 228 isc_tls_get_selected_alpn(isc_tls_t *tls, const unsigned char **alpn,
|
| /src/external/mpl/bind/dist/lib/dns/ |
| rdata.c | 1794 * Level 1 Level 2 ALPN's 1826 * Disallow empty ALPN at start (",h1" or "\,h1") or 1834 * Consume this ALPN and possible ending comma. 1839 * Disallow empty ALPN at end ("h1," or "h1\,"). 2553 * tls-extensiontype-values.xhtml#alpn-protocol-ids 2570 svcb_hashttp(isc_textregion_t *alpn) { 2571 while (alpn->length > 0) { 2573 unsigned char len = *alpn->base; 2575 isc_textregion_consume(alpn, 1); 2581 s = alpn->base 2621 isc_textregion_t alpn; local [all...] |
| /src/crypto/external/bsd/openssl.old/dist/ssl/ |
| ssl_sess.c | 924 const unsigned char **alpn, 927 *alpn = s->ext.alpn_selected; 931 int SSL_SESSION_set1_alpn_selected(SSL_SESSION *s, const unsigned char *alpn, 935 if (alpn == NULL || len == 0) { 940 s->ext.alpn_selected = OPENSSL_memdup(alpn, len);
|
| ssl_lib.c | 805 if (s->ctx->ext.alpn) { 806 s->ext.alpn = OPENSSL_malloc(s->ctx->ext.alpn_len); 807 if (s->ext.alpn == NULL) { 811 memcpy(s->ext.alpn, s->ctx->ext.alpn, s->ctx->ext.alpn_len); 1207 OPENSSL_free(s->ext.alpn); 2868 * SSL_CTX_set_alpn_protos sets the ALPN protocol list on |ctx| to |protos|. 2875 unsigned char *alpn; local 2878 OPENSSL_free(ctx->ext.alpn); 2879 ctx->ext.alpn = NULL 2907 unsigned char *alpn; local [all...] |
| /src/crypto/external/apache2/openssl/dist/demos/http3/ |
| ossl-nghttp3.c | 245 static const unsigned char alpn[] = { 2, 'h', '3' }; local 271 * auto-configure ALPN. If the application wants to initiate the connection 275 if (SSL_set_alpn_protos(conn->qconn, alpn, sizeof(alpn))) { 278 "failed to configure ALPN");
|
| /src/crypto/external/bsd/openssl/dist/ssl/ |
| ssl_lib.c | 813 if (s->ctx->ext.alpn) { 814 s->ext.alpn = OPENSSL_malloc(s->ctx->ext.alpn_len); 815 if (s->ext.alpn == NULL) { 819 memcpy(s->ext.alpn, s->ctx->ext.alpn, s->ctx->ext.alpn_len); 1248 OPENSSL_free(s->ext.alpn); 3076 * SSL_CTX_set_alpn_protos sets the ALPN protocol list on |ctx| to |protos|. 3083 unsigned char *alpn; local 3086 OPENSSL_free(ctx->ext.alpn); 3087 ctx->ext.alpn = NULL 3115 unsigned char *alpn; local [all...] |