/freebsd-9.3-release/crypto/openssl/ssl/ |
H A D | ssl_lib.c | 2 * ! \file ssl/ssl_lib.c \brief Version independent SSL functions. 375 int SSL_set_session_id_context(SSL *ssl, const unsigned char *sid_ctx, argument 383 ssl->sid_ctx_length = sid_ctx_len; 384 memcpy(ssl->sid_ctx, sid_ctx, sid_ctx_len); 397 int SSL_set_generate_session_id(SSL *ssl, GEN_SESSION_CB cb) argument 400 ssl->generate_session_id = cb; 405 int SSL_has_matching_session_id(const SSL *ssl, const unsigned char *id, argument 420 r.ssl_version = ssl->version; 436 p = (SSL_SESSION *)lh_retrieve(ssl->ctx->sessions, &r); 847 int SSL_check_private_key(const SSL *ssl) argument 2558 SSL_get_SSL_CTX(const SSL *ssl) argument 2563 SSL_set_SSL_CTX(SSL *ssl, SSL_CTX *ctx) argument 2594 SSL_set_info_callback(SSL *ssl, void (*cb) (const SSL *ssl, int type, int val)) argument 2604 SSL_get_info_callback(const SSL *ssl) argument 2610 SSL_state(const SSL *ssl) argument 2615 SSL_set_verify_result(SSL *ssl, long arg) argument 2620 SSL_get_verify_result(const SSL *ssl) argument 2689 SSL_CTX_set_tmp_rsa_callback(SSL_CTX *ctx, RSA *(*cb) (SSL *ssl, int is_export, int keylength)) argument 2696 SSL_set_tmp_rsa_callback(SSL *ssl, RSA *(*cb) (SSL *ssl, int is_export, int keylength)) argument 2715 cb(SSL *ssl, int is_export, int keylength) argument 2727 SSL_CTX_set_tmp_dh_callback(SSL_CTX *ctx, DH *(*dh) (SSL *ssl, int is_export, int keylength)) argument 2734 SSL_set_tmp_dh_callback(SSL *ssl, DH *(*dh) (SSL *ssl, int is_export, int keylength)) argument 2742 SSL_CTX_set_tmp_ecdh_callback(SSL_CTX *ctx, EC_KEY *(*ecdh) (SSL *ssl, int is_export, int keylength)) argument 2750 SSL_set_tmp_ecdh_callback(SSL *ssl, EC_KEY *(*ecdh) (SSL *ssl, int is_export, int keylength)) argument 2758 SSL_CTX_set_msg_callback(SSL_CTX *ctx, void (*cb) (int write_p, int version, int content_type, const void *buf, size_t len, SSL *ssl, void *arg)) argument 2766 SSL_set_msg_callback(SSL *ssl, void (*cb) (int write_p, int version, int content_type, const void *buf, size_t len, SSL *ssl, void *arg)) argument [all...] |
H A D | t1_enc.c | 0 /* ssl/t1_enc.c */ 715 int tls1_mac(SSL *ssl, unsigned char *md, int send) argument 726 rec = &(ssl->s3->wrec); 727 mac_sec = &(ssl->s3->write_mac_secret[0]); 728 seq = &(ssl->s3->write_sequence[0]); 729 hash = ssl->write_hash; 731 rec = &(ssl->s3->rrec); 732 mac_sec = &(ssl->s3->read_mac_secret[0]); 733 seq = &(ssl->s3->read_sequence[0]); 734 hash = ssl [all...] |
H A D | ssl_locl.h | 0 /* ssl/ssl_locl.h */ 139 # include <openssl/ssl.h> 450 RSA *(*rsa_tmp_cb) (SSL *ssl, int is_export, int keysize); 454 DH *(*dh_tmp_cb) (SSL *ssl, int is_export, int keysize); 459 EC_KEY *(*ecdh_tmp_cb) (SSL *ssl, int is_export, int keysize); 518 # define ssl_put_cipher_by_char(ssl,ciph,ptr) \ 519 ((ssl)->method->put_cipher_by_char((ciph),(ptr))) 520 # define ssl_get_cipher_by_char(ssl,ptr) \ 521 ((ssl)->method->get_cipher_by_char(ptr)) 846 int ssl3_renegotiate(SSL *ssl); [all...] |
H A D | ssl_sess.c | 0 /* ssl/ssl_sess.c */ 71 SSL_SESSION *SSL_get_session(const SSL *ssl) argument 74 return (ssl->session); 77 SSL_SESSION *SSL_get1_session(SSL *ssl) argument 83 * somebody doesn't free ssl->session between when we check it's non-null 87 sess = ssl->session; 232 static int def_generate_session_id(const SSL *ssl, unsigned char *id, argument 239 while (SSL_has_matching_session_id(ssl, id, *id_len) && 900 int (*cb) (struct ssl_st *ssl, 906 int (*SSL_CTX_sess_get_new_cb(SSL_CTX *ctx)) (SSL *ssl, SSL_SESSIO 899 SSL_CTX_sess_set_new_cb(SSL_CTX *ctx, int (*cb) (struct ssl_st *ssl, SSL_SESSION *sess)) argument 921 SSL_CTX_sess_set_get_cb(SSL_CTX *ctx, SSL_SESSION *(*cb) (struct ssl_st *ssl, unsigned char *data, int len, int *copy)) argument 935 SSL_CTX_set_info_callback(SSL_CTX *ctx, void (*cb) (const SSL *ssl, int type, int val)) argument 946 SSL_CTX_set_client_cert_cb(SSL_CTX *ctx, int (*cb) (SSL *ssl, X509 **x509, EVP_PKEY **pkey)) argument 976 SSL_CTX_set_cookie_generate_cb(SSL_CTX *ctx, int (*cb) (SSL *ssl, unsigned char *cookie, unsigned int *cookie_len)) argument 984 SSL_CTX_set_cookie_verify_cb(SSL_CTX *ctx, int (*cb) (SSL *ssl, unsigned char *cookie, unsigned int cookie_len)) argument [all...] |
H A D | s3_enc.c | 0 /* ssl/s3_enc.c */ 571 int ssl3_mac(SSL *ssl, unsigned char *md, int send) argument 582 rec = &(ssl->s3->wrec); 583 mac_sec = &(ssl->s3->write_mac_secret[0]); 584 seq = &(ssl->s3->write_sequence[0]); 585 hash = ssl->write_hash; 587 rec = &(ssl->s3->rrec); 588 mac_sec = &(ssl->s3->read_mac_secret[0]); 589 seq = &(ssl->s3->read_sequence[0]); 590 hash = ssl [all...] |
H A D | Makefile | 2 # OpenSSL/ssl/Makefile 5 DIR= ssl 17 GENERAL=Makefile README ssl-lib.com install.com 48 EXHEADER= ssl.h ssl2.h ssl3.h ssl23.h tls1.h dtls1.h kssl.h 122 bio_ssl.o: ../include/openssl/sha.h ../include/openssl/ssl.h 143 d1_both.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h 165 d1_clnt.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h 186 d1_enc.o: ../include/openssl/sha.h ../include/openssl/ssl.h 207 d1_lib.o: ../include/openssl/sha.h ../include/openssl/ssl.h 228 d1_meth.o: ../include/openssl/sha.h ../include/openssl/ssl [all...] |
/freebsd-9.3-release/contrib/openbsm/bin/auditdistd/ |
H A D | proto_tls.c | 53 #include <openssl/ssl.h> 158 ssl_check_error(SSL *ssl, int ret) argument 162 error = SSL_get_error(ssl, ret); 297 tls_certificate_verify(SSL *ssl, const char *fingerprint) argument 310 cert = SSL_get_peer_certificate(ssl); 344 SSL *ssl; local 398 ssl = SSL_new(sslctx); 399 if (ssl == NULL) 406 if (SSL_set_fd(ssl, tcpfd) != 1) 409 ret = SSL_connect(ssl); 656 SSL *ssl; local [all...] |
/freebsd-9.3-release/contrib/wpa/src/eap_server/ |
H A D | eap_server_fast.c | 37 struct eap_ssl_data ssl; member in struct:eap_fast_data 281 sks = eap_fast_derive_key(sm->ssl_ctx, data->ssl.conn, "key expansion", 307 eap_fast_derive_key(sm->ssl_ctx, data->ssl.conn, 436 if (eap_server_tls_ssl_init(sm, &data->ssl, 0)) { 442 if (tls_connection_set_cipher_list(sm->ssl_ctx, data->ssl.conn, 450 if (tls_connection_set_session_ticket_cb(sm->ssl_ctx, data->ssl.conn, 513 eap_server_tls_ssl_deinit(sm, &data->ssl); 555 if (tls_get_cipher(sm->ssl_ctx, data->ssl.conn, cipher, sizeof(cipher)) 824 encr = eap_server_tls_encrypt(sm, &data->ssl, plain); 827 if (data->ssl [all...] |
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/ |
H A D | regress_ssl.c | 53 #include <openssl/ssl.h> 231 SSL *ssl; local 234 ssl = bufferevent_openssl_get_ssl(bev); 235 tt_assert(ssl); 236 peer_cert = SSL_get_peer_certificate(ssl); 381 SSL *ssl = SSL_new(get_ssl_ctx()); local 383 SSL_use_certificate(ssl, getcert()); 384 SSL_use_PrivateKey(ssl, getkey()); 389 ssl,
|
/freebsd-9.3-release/lib/libfetch/ |
H A D | common.c | 691 #define LOCAL_CERT_FILE "/usr/local/etc/ssl/cert.pem" 692 #define BASE_CERT_FILE "/etc/ssl/cert.pem" 833 conn->ssl = SSL_new(conn->ssl_ctx); 834 if (conn->ssl == NULL) { 838 SSL_set_fd(conn->ssl, conn->sd); 841 if (!SSL_set_tlsext_host_name(conn->ssl, 849 while ((ret = SSL_connect(conn->ssl)) == -1) { 850 ssl_err = SSL_get_error(conn->ssl, ret); 857 conn->ssl_cert = SSL_get_peer_certificate(conn->ssl); 877 SSL_get_cipher(conn->ssl)); 903 fetch_ssl_read(SSL *ssl, char *buf, size_t len) argument [all...] |
/freebsd-9.3-release/crypto/openssl/apps/ |
H A D | s_cb.c | 122 #include <openssl/ssl.h> 182 SSL *ssl; 204 ssl=SSL_new(ctx); 205 x509=SSL_get_certificate(ssl); 211 SSL_get_privatekey(ssl)); 214 SSL_free(ssl); 317 const void *buf, size_t len, SSL *ssl, void *arg) 651 int MS_CALLBACK generate_cookie_callback(SSL *ssl, unsigned char *cookie, argument 668 (void)BIO_dgram_get_peer(SSL_get_rbio(ssl), &peer); 695 int MS_CALLBACK verify_cookie_callback(SSL *ssl, unsigne argument 316 msg_cb(int write_p, int version, int content_type, const void *buf, size_t len, SSL *ssl, void *arg) argument [all...] |
H A D | errstr.c | 66 #include <openssl/ssl.h>
|
/freebsd-9.3-release/contrib/sendmail/src/ |
H A D | tls.c | 321 ** ssl -- TLS structure 340 tls_set_verify(ctx, ssl, vrfy) 342 SSL *ssl; 346 SSL_set_verify(ssl, vrfy ? SSL_VERIFY_PEER : SSL_VERIFY_NONE, NULL); 1201 ** ssl -- TLS connection structure 1217 tls_get_info(ssl, srv, host, mac, certreq) 1218 SSL *ssl; 1231 c = SSL_get_current_cipher(ssl); 1247 cert = SSL_get_peer_certificate(ssl); 1248 verifyok = SSL_get_verify_result(ssl); 1648 SSL *ssl; local [all...] |
/freebsd-9.3-release/contrib/wpa/src/eap_peer/ |
H A D | eap_peap.c | 40 struct eap_ssl_data ssl; member in struct:eap_peap_data 168 if (eap_peer_tls_ssl_init(sm, &data->ssl, config)) { 186 eap_peer_tls_ssl_deinit(sm, &data->ssl); 265 tls_connection_resumed(sm->ssl_ctx, data->ssl.conn)) { 775 eap_peer_tls_reset_input(&data->ssl); 796 return eap_peer_tls_encrypt(sm, &data->ssl, EAP_TYPE_PEAP, 801 res = eap_peer_tls_decrypt(sm, &data->ssl, in_data, &in_decrypted); 1017 if (eap_peer_tls_encrypt(sm, &data->ssl, EAP_TYPE_PEAP, 1042 pos = eap_peer_tls_process_init(sm, &data->ssl, EAP_TYPE_PEAP, ret, 1072 if (tls_connection_established(sm->ssl_ctx, data->ssl [all...] |
H A D | eap_ttls.c | 46 struct eap_ssl_data ssl; member in struct:eap_ttls_data 180 eap_peer_tls_ssl_deinit(sm, &data->ssl); 273 data->ssl.conn, 286 data->key_data = eap_peer_tls_derive_key(sm, &data->ssl, 312 if (tls_connection_get_keys(sm->ssl_ctx, data->ssl.conn, &keys) || 368 return eap_peer_tls_derive_key(sm, &data->ssl, 375 if (tls_connection_get_keys(sm->ssl_ctx, data->ssl.conn, &keys) || 1037 data->ssl.conn, 1256 if (eap_peer_tls_encrypt(sm, &data->ssl, EAP_TYPE_TTLS, 1566 tls_connection_resumed(sm->ssl_ctx, data->ssl [all...] |
H A D | eap_fast.c | 40 struct eap_ssl_data ssl; member in struct:eap_fast_data 178 if (eap_peer_tls_ssl_init(sm, &data->ssl, config)) { 184 if (tls_connection_set_session_ticket_cb(sm->ssl_ctx, data->ssl.conn, 198 if (tls_connection_enable_workaround(sm->ssl_ctx, data->ssl.conn)) { 238 eap_peer_tls_ssl_deinit(sm, &data->ssl); 270 sks = eap_fast_derive_key(sm->ssl_ctx, data->ssl.conn, "key expansion", 296 eap_fast_derive_key(sm->ssl_ctx, data->ssl.conn, 1110 if (eap_peer_tls_encrypt(sm, &data->ssl, EAP_TYPE_FAST, 1268 eap_peer_tls_reset_input(&data->ssl); 1277 return eap_peer_tls_encrypt(sm, &data->ssl, EAP_TYPE_FAS [all...] |
/freebsd-9.3-release/crypto/openssl/util/pl/ |
H A D | BC-32.pl | 5 $ssl= "ssleay32";
|
/freebsd-9.3-release/crypto/openssl/demos/sign/ |
H A D | sign.c | 78 #include <openssl/ssl.h>
|
/freebsd-9.3-release/usr.sbin/portsnap/portsnap/ |
H A D | portsnap.sh | 438 if [ -r pub.ssl ] && [ `${SHA256} -q pub.ssl` = ${KEYPRINT} ]; then 443 rm -f pub.ssl 444 fetch ${QUIETFLAG} http://${SERVERNAME}/pub.ssl \ 446 if ! [ -r pub.ssl ]; then 450 if ! [ `${SHA256} -q pub.ssl` = ${KEYPRINT} ]; then 452 rm -f pub.ssl 460 rm -f snapshot.ssl tag.new 463 fetch ${QUIETFLAG} http://${SERVERNAME}/$1.ssl \ 465 if ! [ -r $1.ssl ]; the [all...] |
/freebsd-9.3-release/crypto/openssl/util/ |
H A D | mkstack.pl | 24 @source = (<crypto/*.[ch]>, <crypto/*/*.[ch]>, <ssl/*.[ch]>);
|
/freebsd-9.3-release/crypto/openssl/ |
H A D | Makefile.org | 27 INSTALLTOP=/usr/local/ssl 30 OPENSSLDIR=/usr/local/ssl 112 # when the module is built it will be in /usr/local/ssl/lib 116 FIPSLIBDIR=/usr/local/ssl/$(LIBDIR)/ 135 DIRS= crypto fips ssl engines apps test tools 136 SHLIBDIRS= crypto ssl fips 339 @dir=ssl; target=all; $(BUILD_ONE_CMD) 376 $(MAKE) SHLIBDIRS=ssl SHLIBDEPS="$$shlibdeps" build-shared; \ 427 if [ "${SHLIBDIRS}" = "ssl" -a -n "$(LIBKRB5)" ]; then \ 563 $(PERL) util/mkdef.pl ssl updat [all...] |
H A D | Makefile | 29 INSTALLTOP=/usr/local/ssl 32 OPENSSLDIR=/usr/local/ssl 114 # when the module is built it will be in /usr/local/ssl/lib 118 FIPSLIBDIR=/usr/local/ssl/fips-1.0/lib/ 137 DIRS= crypto ssl engines apps test tools 138 SHLIBDIRS= crypto ssl 341 @dir=ssl; target=all; $(BUILD_ONE_CMD) 378 $(MAKE) SHLIBDIRS=ssl SHLIBDEPS="$$shlibdeps" build-shared; \ 429 if [ "${SHLIBDIRS}" = "ssl" -a -n "$(LIBKRB5)" ]; then \ 565 $(PERL) util/mkdef.pl ssl updat [all...] |
/freebsd-9.3-release/crypto/openssl/crypto/des/ |
H A D | FILES0 | 11 Makefile.ssl - The SSLeay makefile
|
/freebsd-9.3-release/crypto/openssl/fips/aes/ |
H A D | Makefile | 11 OPENSSLDIR= /usr/local/ssl 12 INSTALLTOP=/usr/local/ssl
|
/freebsd-9.3-release/crypto/openssl/fips/des/ |
H A D | Makefile | 11 OPENSSLDIR= /usr/local/ssl 12 INSTALLTOP=/usr/local/ssl
|