Searched refs:ssl (Results 26 - 50 of 107) sorted by relevance

12345

/freebsd-9.3-release/crypto/openssl/ssl/
H A Dssl_lib.c2 * ! \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 Dt1_enc.c0 /* 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 Dssl_locl.h0 /* 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 Dssl_sess.c0 /* 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 Ds3_enc.c0 /* 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 DMakefile2 # 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 Dproto_tls.c53 #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 Deap_server_fast.c37 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 Dregress_ssl.c53 #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 Dcommon.c691 #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 Ds_cb.c122 #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 Derrstr.c66 #include <openssl/ssl.h>
/freebsd-9.3-release/contrib/sendmail/src/
H A Dtls.c321 ** 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 Deap_peap.c40 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 Deap_ttls.c46 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 Deap_fast.c40 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 DBC-32.pl5 $ssl= "ssleay32";
/freebsd-9.3-release/crypto/openssl/demos/sign/
H A Dsign.c78 #include <openssl/ssl.h>
/freebsd-9.3-release/usr.sbin/portsnap/portsnap/
H A Dportsnap.sh438 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 Dmkstack.pl24 @source = (<crypto/*.[ch]>, <crypto/*/*.[ch]>, <ssl/*.[ch]>);
/freebsd-9.3-release/crypto/openssl/
H A DMakefile.org27 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 DMakefile29 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 DFILES011 Makefile.ssl - The SSLeay makefile
/freebsd-9.3-release/crypto/openssl/fips/aes/
H A DMakefile11 OPENSSLDIR= /usr/local/ssl
12 INSTALLTOP=/usr/local/ssl
/freebsd-9.3-release/crypto/openssl/fips/des/
H A DMakefile11 OPENSSLDIR= /usr/local/ssl
12 INSTALLTOP=/usr/local/ssl

Completed in 309 milliseconds

12345