| /freebsd/crypto/openssl/ssl/ |
| H A D | ssl_rsa.c | 599 static int serverinfo_find_extension(const unsigned char *serverinfo, in serverinfo_find_extension() argument 609 if (serverinfo == NULL || serverinfo_length == 0) in serverinfo_find_extension() 612 if (!PACKET_buf_init(&pkt, serverinfo, serverinfo_length)) in serverinfo_find_extension() 619 /* end of serverinfo */ in serverinfo_find_extension() 666 const unsigned char *serverinfo = NULL; in serverinfoex_srv_add_cb() local 679 /* Is there serverinfo data for the chosen server cert? */ in serverinfoex_srv_add_cb() 680 if ((ssl_get_server_cert_serverinfo(sc, &serverinfo, in serverinfoex_srv_add_cb() 683 /* Find the relevant extension from the serverinfo */ in serverinfoex_srv_add_cb() 684 int retval = serverinfo_find_extension(serverinfo, serverinfo_length, in serverinfoex_srv_add_cb() 694 return 0; /* No serverinfo dat in serverinfoex_srv_add_cb() 712 serverinfo_process_buffer(unsigned int version,const unsigned char * serverinfo,size_t serverinfo_length,SSL_CTX * ctx) serverinfo_process_buffer() argument 783 extension_append(unsigned int version,const unsigned char * extension,const size_t extension_length,unsigned char * serverinfo) extension_append() argument 799 SSL_CTX_use_serverinfo_ex(SSL_CTX * ctx,unsigned int version,const unsigned char * serverinfo,size_t serverinfo_length) SSL_CTX_use_serverinfo_ex() argument 859 SSL_CTX_use_serverinfo(SSL_CTX * ctx,const unsigned char * serverinfo,size_t serverinfo_length) SSL_CTX_use_serverinfo() argument 868 unsigned char *serverinfo = NULL; SSL_CTX_use_serverinfo_file() local [all...] |
| H A D | ssl_cert.c | 152 if (cpk->serverinfo != NULL) { in ssl_cert_dup() 154 rpk->serverinfo = OPENSSL_memdup(cpk->serverinfo, cpk->serverinfo_length); in ssl_cert_dup() 155 if (rpk->serverinfo == NULL) in ssl_cert_dup() 257 OPENSSL_free(cpk->serverinfo); in ssl_cert_clear_certs() 258 cpk->serverinfo = NULL; in ssl_cert_clear_certs()
|
| H A D | ssl_local.h | 2019 unsigned char *serverinfo; member 2614 const unsigned char **serverinfo,
|
| H A D | ssl_lib.c | 4691 const unsigned char **serverinfo, in ssl_get_server_cert_serverinfo() argument 4697 if (cpk == NULL || cpk->serverinfo == NULL) in ssl_get_server_cert_serverinfo() 4700 *serverinfo = cpk->serverinfo; in ssl_get_server_cert_serverinfo()
|
| /freebsd/crypto/openssl/doc/man3/ |
| H A D | SSL_CTX_use_serverinfo.pod | 8 - use serverinfo extension 15 const unsigned char *serverinfo, 18 int SSL_CTX_use_serverinfo(SSL_CTX *ctx, const unsigned char *serverinfo, 25 These functions load "serverinfo" TLS extensions into the SSL_CTX. A 26 "serverinfo" extension is returned in response to an empty ClientHello 29 SSL_CTX_use_serverinfo_ex() loads one or more serverinfo extensions from 31 byte array provided in B<*serverinfo> which is of length B<serverinfo_length>. 36 meaning as for L<SSL_CTX_add_custom_ext(3)>. If serverinfo is being loaded for 54 SSL_CTX_use_serverinfo_file() loads one or more serverinfo extensions from 61 SSL_CTX_use_certificate(), the serverinfo extension will be loaded into the [all …]
|
| H A D | SSL_new.pod | 89 =item any configured serverinfo data
|
| H A D | SSL_CONF_cmd.pod | 388 Attempts to use the file B<value> in the "serverinfo" extension using the
|
| /freebsd/crypto/openssl/test/recipes/ |
| H A D | 80-test_ssl_old.t | 409 my $serverinfo = srctop_file("test","serverinfo.pem"); 754 ok(run(test([@ssltest, "-bio_pair", "-tls1", "-serverinfo_file", $serverinfo]))); 755 …ok(run(test([@ssltest, "-bio_pair", "-tls1", "-serverinfo_file", $serverinfo, "-serverinfo_sct"]))… 756 …ok(run(test([@ssltest, "-bio_pair", "-tls1", "-serverinfo_file", $serverinfo, "-serverinfo_tack"])… 757 …ok(run(test([@ssltest, "-bio_pair", "-tls1", "-serverinfo_file", $serverinfo, "-serverinfo_sct", "… 758 …t([@ssltest, "-bio_pair", "-tls1", "-custom_ext", "-serverinfo_file", $serverinfo, "-serverinfo_sc…
|
| /freebsd/crypto/openssl/doc/man1/ |
| H A D | openssl-s_server.pod.in | 28 [B<-serverinfo> I<val>] 228 =item B<-serverinfo> I<val>
|
| H A D | openssl-s_client.pod.in | 95 [B<-serverinfo> I<types>] 668 =item B<-serverinfo> I<types>
|
| /freebsd/crypto/openssl/include/openssl/ |
| H A D | ssl.h.in | 1651 /* serverinfo file format versions */ 1655 /* Set serverinfo data for the current active cert. */ 1656 __owur int SSL_CTX_use_serverinfo(SSL_CTX *ctx, const unsigned char *serverinfo, 1659 const unsigned char *serverinfo,
|
| H A D | ssl.h | 1698 /* serverinfo file format versions */ 1702 /* Set serverinfo data for the current active cert. */ 1703 __owur int SSL_CTX_use_serverinfo(SSL_CTX *ctx, const unsigned char *serverinfo, 1706 const unsigned char *serverinfo,
|
| /freebsd/crypto/openssl/crypto/err/ |
| H A D | openssl.txt | 1492 SSL_R_INVALID_SERVERINFO_DATA:388:invalid serverinfo data
|