Home
last modified time | relevance | path

Searched refs:tls (Results 1 – 25 of 66) sorted by relevance

123

/dflybsd-src/crypto/libressl/include/
H A Dtls.h82 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 Dtls_server.c29 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 Dtls_internal.h50 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 Dtls_peer.c27 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 Dtls_conninfo.c59 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 Dtls_ocsp.c58 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 Dtls.c69 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 Dtls_client.c36 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 Dtls_bio_cb.c103 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 Dtls_verify.c88 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 Di386.cc761 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 Dx86_64.cc966 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 Dtilegx.cc543 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 Dsparc.cc1934 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 Dpowerpc.cc1127 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 Daarch64.cc3246 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 Dtls.h32 namespace tls
/dflybsd-src/contrib/binutils-2.34/gold/
H A Di386.cc761 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 Dx86_64.cc1222 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 Dtls.h32 namespace tls
/dflybsd-src/crypto/libressl/apps/nc/
H A Dnetcat.c135 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 DMakefile5 .PATH: ${.CURDIR}/../../crypto/libressl/tls
27 tls.c \
/dflybsd-src/contrib/wpa_supplicant/
H A DREADME.DELETED30 src/tls/.gitignore
31 src/tls/Makefile
/dflybsd-src/lib/libc/sys/
H A DMakefile.inc101 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 DREADME.DELETED743 tls/CMakeLists.txt
744 tls/Makefile.am
745 tls/Makefile.in
746 tls/VERSION
747 tls/compat/
748 tls/tls.sym

123