/freebsd/crypto/openssl/test/ssl-tests/ |
H A D | 09-alpn.cnf | 5 test-0 = 0-alpn-simple 13 test-8 = 8-alpn-selected-sni-server-supports-alpn 14 test-9 = 9-alpn-selected-sni-server-does-not-support-alpn 23 [0-alpn-simple] 288 [8-alpn-selected-sni-server-supports-alpn] 291 [8-alpn-selected-sni-server-supports-alpn-ssl] 296 [8-alpn-selected-sni-server-supports-alpn-server] 301 [8-alpn-selected-sni-server-supports-alpn-server2] 306 [8-alpn-selected-sni-server-supports-alpn-client] 331 [9-alpn-selected-sni-server-does-not-support-alpn] [all …]
|
H A D | 09-alpn.cnf.in | 20 name => "alpn-simple", 36 name => "alpn-server-finds-match", 52 name => "alpn-server-honours-server-pref", 68 name => "alpn-alert-on-mismatch", 85 name => "alpn-no-server-support", 97 name => "alpn-no-client-support", 133 name => "alpn-with-sni-context-switch", 157 name => "alpn-selected-sni-server-supports-alpn", 180 name => "alpn-selected-sni-server-does-not-support-alpn", 200 name => "alpn-simple-resumption", [all …]
|
H A D | 08-npn.cnf | 15 test-10 = 10-alpn-preferred-over-npn 16 test-11 = 11-sni-npn-preferred-over-alpn 383 [10-alpn-preferred-over-npn] 386 [10-alpn-preferred-over-npn-ssl] 390 [10-alpn-preferred-over-npn-server] 395 [10-alpn-preferred-over-npn-client] 417 [11-sni-npn-preferred-over-alpn] 420 [11-sni-npn-preferred-over-alpn-ssl] 425 [11-sni-npn-preferred-over-alpn-server] 435 [11-sni-npn-preferred-over-alpn-client] [all …]
|
H A D | 08-npn.cnf.in | 209 name => "alpn-preferred-over-npn", 229 name => "sni-npn-preferred-over-alpn", 390 name => "alpn-preferred-over-npn-resumption", 417 name => "npn-used-if-alpn-not-supported-resumption",
|
/freebsd/crypto/openssl/doc/man3/ |
H A D | SSL_SESSION_get0_hostname.pod | 19 const unsigned char **alpn, 21 int SSL_SESSION_set1_alpn_selected(SSL_SESSION *s, const unsigned char *alpn, 39 session and its associated length in bytes. The returned value of B<*alpn> is a 43 value in B<alpn> which should be of length B<len> bytes. A copy of the input 45 B<alpn>.
|
/freebsd/crypto/openssl/ssl/ |
H A D | ssl_lib.c | 813 if (s->ctx->ext.alpn) { in SSL_new() 819 memcpy(s->ext.alpn, s->ctx->ext.alpn, s->ctx->ext.alpn_len); in SSL_new() 1248 OPENSSL_free(s->ext.alpn); in SSL_free() 3066 unsigned char *alpn; in SSL_CTX_set_alpn_protos() local 3070 ctx->ext.alpn = NULL; in SSL_CTX_set_alpn_protos() 3079 if (alpn == NULL) { in SSL_CTX_set_alpn_protos() 3084 ctx->ext.alpn = alpn; in SSL_CTX_set_alpn_protos() 3098 unsigned char *alpn; in SSL_set_alpn_protos() local 3102 ssl->ext.alpn = NULL; in SSL_set_alpn_protos() 3111 if (alpn == NULL) { in SSL_set_alpn_protos() [all …]
|
H A D | ssl_sess.c | 1045 const unsigned char **alpn, in SSL_SESSION_get0_alpn_selected() argument 1048 *alpn = s->ext.alpn_selected; in SSL_SESSION_get0_alpn_selected() 1052 int SSL_SESSION_set1_alpn_selected(SSL_SESSION *s, const unsigned char *alpn, in SSL_SESSION_set1_alpn_selected() argument 1056 if (alpn == NULL || len == 0) { in SSL_SESSION_set1_alpn_selected() 1061 s->ext.alpn_selected = OPENSSL_memdup(alpn, len); in SSL_SESSION_set1_alpn_selected()
|
H A D | ssl_local.h | 1098 unsigned char *alpn; member 1637 unsigned char *alpn; member
|
/freebsd/contrib/bearssl/tools/ |
H A D | twrch.c | 99 free_alpn(void *alpn) in free_alpn() argument 101 xfree(*(char **)alpn); in free_alpn()
|
H A D | client.c | 453 free_alpn(void *alpn) in free_alpn() argument 455 xfree(*(char **)alpn); in free_alpn()
|
H A D | server.c | 620 free_alpn(void *alpn) in free_alpn() argument 622 xfree(*(char **)alpn); in free_alpn()
|
/freebsd/crypto/openssl/test/ |
H A D | ssl_old_test.c | 1719 unsigned char *alpn = next_protos_parse(&alpn_len, alpn_client); in main() local 1721 if (alpn == NULL) { in main() 1726 if (SSL_CTX_set_alpn_protos(c_ctx, alpn, alpn_len)) { in main() 1728 OPENSSL_free(alpn); in main() 1731 OPENSSL_free(alpn); in main()
|
/freebsd/crypto/openssl/ssl/statem/ |
H A D | extensions_clnt.c | 412 if (s->ext.alpn == NULL || !SSL_IS_FIRST_HANDSHAKE(s)) in tls_construct_ctos_alpn() 419 || !WPACKET_sub_memcpy_u16(pkt, s->ext.alpn, s->ext.alpn_len) in tls_construct_ctos_alpn() 843 if ((s->ext.alpn == NULL && edsess->ext.alpn_selected != NULL)) { in tls_construct_ctos_early_data() 856 if (!PACKET_buf_init(&prots, s->ext.alpn, s->ext.alpn_len)) { in tls_construct_ctos_early_data()
|
/freebsd/crypto/openssl/apps/ |
H A D | s_client.c | 1847 unsigned char *alpn = next_protos_parse(&alpn_len, alpn_in); in s_client_main() local 1849 if (alpn == NULL) { in s_client_main() 1854 if (SSL_CTX_set_alpn_protos(ctx, alpn, alpn_len) != 0) { in s_client_main() 1858 OPENSSL_free(alpn); in s_client_main()
|
/freebsd/crypto/openssl/doc/man1/ |
H A D | openssl-s_server.pod.in | 129 [B<-alpn> I<val>] 753 =item B<-alpn> I<val>, B<-nextprotoneg> I<val>
|
H A D | openssl-s_client.pod.in | 106 [B<-alpn> I<protocols>] 699 =item B<-alpn> I<protocols>, B<-nextprotoneg> I<protocols>
|
/freebsd/crypto/openssl/include/openssl/ |
H A D | ssl.h | 1738 const unsigned char **alpn, 1741 const unsigned char *alpn,
|
H A D | ssl.h.in | 1666 const unsigned char **alpn, 1669 const unsigned char *alpn,
|
/freebsd/contrib/unbound/util/ |
H A D | netevent.c | 1749 const unsigned char *alpn; local 1751 SSL_get0_alpn_selected(c->ssl, &alpn, &alpnlen); 1752 if(alpnlen == 2 && memcmp("h2", alpn, 2) == 0) {
|
/freebsd/crypto/openssl/crypto/err/ |
H A D | openssl.txt | 1357 SSL_R_INCONSISTENT_EARLY_DATA_ALPN:222:inconsistent early data alpn
|