/dflybsd-src/crypto/libressl/include/ |
H A D | tls.h | 82 struct tls; 85 typedef ssize_t (*tls_read_cb)(struct tls *_ctx, void *_buf, size_t _buflen, 87 typedef ssize_t (*tls_write_cb)(struct tls *_ctx, const void *_buf, 93 const char *tls_error(struct tls *_ctx); 167 struct tls *tls_client(void); 168 struct tls *tls_server(void); 169 int tls_configure(struct tls *_ctx, struct tls_config *_config); 170 void tls_reset(struct tls *_ctx); 171 void tls_free(struct tls *_ctx); 173 int tls_accept_fds(struct tls *_ctx, struct tls **_cctx, int _fd_read, [all …]
|
/dflybsd-src/crypto/libressl/tls/ |
H A D | tls_server.c | 29 struct tls * 32 struct tls *ctx; in tls_server() 45 struct tls * 46 tls_server_conn(struct tls *ctx) in tls_server_conn() 48 struct tls *conn_ctx; in tls_server_conn() 69 struct tls *ctx = arg; in tls_server_alpn_cb() 82 struct tls *ctx = (struct tls *)arg; in tls_servername_cb() 85 struct tls *conn_ctx; in tls_servername_cb() 173 struct tls *tls_ctx; in tls_server_ticket_cb() 224 tls_configure_server_ssl(struct tls *ctx, SSL_CTX **ssl_ctx, in tls_configure_server_ssl() [all …]
|
H A D | tls_internal.h | 50 int tls; member 181 struct tls { struct 237 struct tls *tls_new(void); 238 struct tls *tls_server_conn(struct tls *ctx); 240 int tls_check_name(struct tls *ctx, X509 *cert, const char *servername, 242 int tls_configure_server(struct tls *ctx); 244 int tls_configure_ssl(struct tls *ctx, SSL_CTX *ssl_ctx); 245 int tls_configure_ssl_keypair(struct tls *ctx, SSL_CTX *ssl_ctx, 247 int tls_configure_ssl_verify(struct tls *ctx, SSL_CTX *ssl_ctx, int verify); 249 int tls_handshake_client(struct tls *ctx); [all …]
|
H A D | tls_peer.c | 27 tls_peer_cert_hash(struct tls *ctx) in tls_peer_cert_hash() 34 tls_peer_cert_issuer(struct tls *ctx) in tls_peer_cert_issuer() 42 tls_peer_cert_subject(struct tls *ctx) in tls_peer_cert_subject() 50 tls_peer_cert_provided(struct tls *ctx) in tls_peer_cert_provided() 56 tls_peer_cert_contains_name(struct tls *ctx, const char *name) in tls_peer_cert_contains_name() 70 tls_peer_cert_notbefore(struct tls *ctx) in tls_peer_cert_notbefore() 80 tls_peer_cert_notafter(struct tls *ctx) in tls_peer_cert_notafter() 90 tls_peer_cert_chain_pem(struct tls *ctx, size_t *size) in tls_peer_cert_chain_pem()
|
H A D | tls_conninfo.c | 59 tls_get_peer_cert_hash(struct tls *ctx, char **hash) in tls_get_peer_cert_hash() 74 tls_get_peer_cert_issuer(struct tls *ctx, char **issuer) in tls_get_peer_cert_issuer() 90 tls_get_peer_cert_subject(struct tls *ctx, char **subject) in tls_get_peer_cert_subject() 106 tls_get_peer_cert_times(struct tls *ctx, time_t *notbefore, in tls_get_peer_cert_times() 137 tls_get_peer_cert_info(struct tls *ctx) in tls_get_peer_cert_info() 159 tls_conninfo_alpn_proto(struct tls *ctx) in tls_conninfo_alpn_proto() 179 tls_conninfo_cert_pem(struct tls *ctx) in tls_conninfo_cert_pem() 220 tls_conninfo_session(struct tls *ctx) in tls_conninfo_session() 228 tls_conninfo_populate(struct tls *ctx) in tls_conninfo_populate() 298 tls_conn_alpn_selected(struct tls *ctx) in tls_conn_alpn_selected() [all …]
|
H A D | tls_ocsp.c | 58 tls_ocsp_asn1_parse_time(struct tls *ctx, ASN1_GENERALIZEDTIME *gt, time_t *gt_time) in tls_ocsp_asn1_parse_time() 74 tls_ocsp_fill_info(struct tls *ctx, int response_status, int cert_status, in tls_ocsp_fill_info() 167 tls_ocsp_setup_from_peer(struct tls *ctx) in tls_ocsp_setup_from_peer() 205 tls_ocsp_verify_response(struct tls *ctx, OCSP_RESPONSE *resp) in tls_ocsp_verify_response() 287 tls_ocsp_process_response_internal(struct tls *ctx, const unsigned char *response, in tls_ocsp_process_response_internal() 311 struct tls *ctx; in tls_ocsp_verify_cb() 344 struct tls *ctx; in tls_ocsp_stapling_cb() 377 tls_peer_ocsp_url(struct tls *ctx) in tls_peer_ocsp_url() 385 tls_peer_ocsp_result(struct tls *ctx) in tls_peer_ocsp_result() 395 tls_peer_ocsp_response_status(struct tls *ctx) in tls_peer_ocsp_response_status() [all …]
|
H A D | tls.c | 69 tls_error(struct tls *ctx) in tls_error() 80 error->tls = 0; in tls_error_clear() 92 error->tls = 1; in tls_error_vset() 173 tls_set_error(struct tls *ctx, const char *fmt, ...) in tls_set_error() 188 tls_set_errorx(struct tls *ctx, const char *fmt, ...) in tls_set_errorx() 201 tls_set_ssl_errorx(struct tls *ctx, const char *fmt, ...) in tls_set_ssl_errorx() 207 if (ctx->error.tls != 0) in tls_set_ssl_errorx() 235 struct tls * 238 struct tls *ctx; in tls_new() 254 tls_configure(struct tls *ctx, struct tls_config *config) in tls_configure() [all …]
|
H A D | tls_client.c | 36 struct tls * 39 struct tls *ctx; in tls_client() 53 tls_connect(struct tls *ctx, const char *host, const char *port) in tls_connect() 59 tls_connect_servername(struct tls *ctx, const char *host, const char *port, in tls_connect_servername() 164 tls_client_read_session(struct tls *ctx) in tls_client_read_session() 222 tls_client_write_session(struct tls *ctx) in tls_client_write_session() 276 tls_connect_common(struct tls *ctx, const char *servername) in tls_connect_common() 383 tls_connect_socket(struct tls *ctx, int s, const char *servername) in tls_connect_socket() 389 tls_connect_fds(struct tls *ctx, int fd_read, int fd_write, in tls_connect_fds() 414 tls_connect_cbs(struct tls *ctx, tls_read_cb read_cb, in tls_connect_cbs() [all …]
|
H A D | tls_bio_cb.c | 103 struct tls *ctx = BIO_get_data(bio); in bio_cb_write() 121 struct tls *ctx = BIO_get_data(bio); in bio_cb_read() 137 tls_set_cbs(struct tls *ctx, tls_read_cb read_cb, tls_write_cb write_cb, in tls_set_cbs()
|
H A D | tls_verify.c | 88 tls_check_subject_altname(struct tls *ctx, X509 *cert, const char *name, in tls_check_subject_altname() 205 tls_check_common_name(struct tls *ctx, X509 *cert, const char *name, in tls_check_common_name() 262 tls_check_name(struct tls *ctx, X509 *cert, const char *name, int *match) in tls_check_name()
|
/dflybsd-src/contrib/binutils-2.27/gold/ |
H A D | i386.cc | 761 static tls::Tls_optimization 1641 tls::Tls_optimization 1647 return tls::TLSOPT_NONE; in optimize_tls_reloc() 1659 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 1660 return tls::TLSOPT_TO_IE; in optimize_tls_reloc() 1666 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 1670 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 1680 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 1681 return tls::TLSOPT_NONE; in optimize_tls_reloc() 1687 return tls::TLSOPT_NONE; in optimize_tls_reloc() [all …]
|
H A D | x86_64.cc | 966 static tls::Tls_optimization 2189 tls::Tls_optimization 2195 return tls::TLSOPT_NONE; in optimize_tls_reloc() 2207 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 2208 return tls::TLSOPT_TO_IE; in optimize_tls_reloc() 2214 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 2219 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 2227 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 2228 return tls::TLSOPT_NONE; in optimize_tls_reloc() 2233 return tls::TLSOPT_NONE; in optimize_tls_reloc() [all …]
|
H A D | tilegx.cc | 543 static tls::Tls_optimization 1125 tls::Tls_optimization opt_t) in tls_relax() 1178 if (opt_t == tls::TLSOPT_NONE) { in tls_relax() 1187 } else if (opt_t == tls::TLSOPT_TO_LE) { in tls_relax() 1197 if (opt_t == tls::TLSOPT_NONE) { in tls_relax() 1204 } else if (opt_t == tls::TLSOPT_TO_LE) { in tls_relax() 1212 if (opt_t == tls::TLSOPT_NONE) { in tls_relax() 1219 } else if (opt_t == tls::TLSOPT_TO_LE) { in tls_relax() 1227 if (opt_t == tls::TLSOPT_NONE) { in tls_relax() 1234 } else if (opt_t == tls::TLSOPT_TO_LE) { in tls_relax() [all …]
|
H A D | sparc.cc | 1934 static tls::Tls_optimization 1940 return tls::TLSOPT_NONE; in optimize_tls_reloc() 1953 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 1954 return tls::TLSOPT_TO_IE; in optimize_tls_reloc() 1963 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 1969 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 1981 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 1982 return tls::TLSOPT_NONE; in optimize_tls_reloc() 1988 return tls::TLSOPT_NONE; in optimize_tls_reloc() 2430 const tls::Tls_optimization optimized_type in local() [all …]
|
H A D | powerpc.cc | 1127 tls::Tls_optimization 1133 return tls::TLSOPT_NONE; in optimize_tls_gd() 1136 return tls::TLSOPT_TO_IE; in optimize_tls_gd() 1137 return tls::TLSOPT_TO_LE; in optimize_tls_gd() 1140 tls::Tls_optimization 1144 return tls::TLSOPT_NONE; in optimize_tls_ld() 1146 return tls::TLSOPT_TO_LE; in optimize_tls_ld() 1149 tls::Tls_optimization 1153 return tls::TLSOPT_NONE; in optimize_tls_ie() 1155 return tls::TLSOPT_TO_LE; in optimize_tls_ie() [all …]
|
H A D | aarch64.cc | 3246 static tls::Tls_optimization 5721 tls::Tls_optimization 5728 return tls::TLSOPT_NONE; in optimize_tls_reloc() 5749 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 5750 return tls::TLSOPT_TO_IE; in optimize_tls_reloc() 5761 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 5773 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 5774 return tls::TLSOPT_NONE; in optimize_tls_reloc() 5786 return tls::TLSOPT_NONE; in optimize_tls_reloc() 6053 tls::Tls_optimization tlsopt = Target_aarch64<size, big_endian>:: in local() [all …]
|
H A D | tls.h | 32 namespace tls
|
/dflybsd-src/contrib/binutils-2.34/gold/ |
H A D | i386.cc | 761 static tls::Tls_optimization 1642 tls::Tls_optimization 1648 return tls::TLSOPT_NONE; in optimize_tls_reloc() 1660 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 1661 return tls::TLSOPT_TO_IE; in optimize_tls_reloc() 1667 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 1671 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 1681 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 1682 return tls::TLSOPT_NONE; in optimize_tls_reloc() 1688 return tls::TLSOPT_NONE; in optimize_tls_reloc() [all …]
|
H A D | x86_64.cc | 1222 static tls::Tls_optimization 3298 tls::Tls_optimization 3304 return tls::TLSOPT_NONE; in optimize_tls_reloc() 3316 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 3317 return tls::TLSOPT_TO_IE; in optimize_tls_reloc() 3323 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 3328 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 3336 return tls::TLSOPT_TO_LE; in optimize_tls_reloc() 3337 return tls::TLSOPT_NONE; in optimize_tls_reloc() 3342 return tls::TLSOPT_NONE; in optimize_tls_reloc() [all …]
|
H A D | tls.h | 32 namespace tls
|
/dflybsd-src/crypto/libressl/apps/nc/ |
H A D | netcat.c | 135 void readwrite(int, struct tls *); 138 int timeout_tls(int, struct tls *, int (*)(struct tls *)); 149 void save_peer_cert(struct tls *_tls_ctx, FILE *_fp); 151 void report_tls(struct tls *tls_ctx, char * host); 153 ssize_t drainbuf(int, unsigned char *, size_t *, struct tls *); 154 ssize_t fillbuf(int, unsigned char *, size_t *, struct tls *); 155 void tls_setup_client(struct tls *, int, char *); 156 struct tls *tls_setup_server(struct tls *, int, char *); 173 struct tls *tls_ctx = NULL; in main() 639 struct tls *tls_cctx = NULL; in main() [all …]
|
/dflybsd-src/usr.bin/nc/ |
H A D | Makefile | 5 .PATH: ${.CURDIR}/../../crypto/libressl/tls 27 tls.c \
|
/dflybsd-src/contrib/wpa_supplicant/ |
H A D | README.DELETED | 30 src/tls/.gitignore 31 src/tls/Makefile
|
/dflybsd-src/lib/libc/sys/ |
H A D | Makefile.inc | 101 truncate.2 tls.2 umask.2 umtx.2 undelete.2 \ 229 MLINKS+=tls.2 get_tls_area.2 \ 230 tls.2 set_tls_area.2
|
/dflybsd-src/crypto/libressl/ |
H A D | README.DELETED | 743 tls/CMakeLists.txt 744 tls/Makefile.am 745 tls/Makefile.in 746 tls/VERSION 747 tls/compat/ 748 tls/tls.sym
|