Symbol: tls_config
lib/libtls/tls.c
155
tls_config_set_error(struct tls_config *config, int code, const char *fmt, ...)
lib/libtls/tls.c
170
tls_config_set_errorx(struct tls_config *config, int code, const char *fmt, ...)
lib/libtls/tls.c
264
tls_configure(struct tls *ctx, struct tls_config *config)
lib/libtls/tls.c
38
static struct tls_config *tls_config_default;
lib/libtls/tls.h
100
int tls_config_error_code(struct tls_config *_config);
lib/libtls/tls.h
104
struct tls_config *tls_config_new(void);
lib/libtls/tls.h
105
void tls_config_free(struct tls_config *_config);
lib/libtls/tls.h
109
int tls_config_add_keypair_file(struct tls_config *_config,
lib/libtls/tls.h
111
int tls_config_add_keypair_mem(struct tls_config *_config, const uint8_t *_cert,
lib/libtls/tls.h
113
int tls_config_add_keypair_ocsp_file(struct tls_config *_config,
lib/libtls/tls.h
116
int tls_config_add_keypair_ocsp_mem(struct tls_config *_config, const uint8_t *_cert,
lib/libtls/tls.h
119
int tls_config_set_alpn(struct tls_config *_config, const char *_alpn);
lib/libtls/tls.h
120
int tls_config_set_ca_file(struct tls_config *_config, const char *_ca_file);
lib/libtls/tls.h
121
int tls_config_set_ca_path(struct tls_config *_config, const char *_ca_path);
lib/libtls/tls.h
122
int tls_config_set_ca_mem(struct tls_config *_config, const uint8_t *_ca,
lib/libtls/tls.h
124
int tls_config_set_cert_file(struct tls_config *_config,
lib/libtls/tls.h
126
int tls_config_set_cert_mem(struct tls_config *_config, const uint8_t *_cert,
lib/libtls/tls.h
128
int tls_config_set_ciphers(struct tls_config *_config, const char *_ciphers);
lib/libtls/tls.h
129
int tls_config_set_crl_file(struct tls_config *_config, const char *_crl_file);
lib/libtls/tls.h
130
int tls_config_set_crl_mem(struct tls_config *_config, const uint8_t *_crl,
lib/libtls/tls.h
132
int tls_config_set_dheparams(struct tls_config *_config, const char *_params);
lib/libtls/tls.h
133
int tls_config_set_ecdhecurve(struct tls_config *_config, const char *_curve);
lib/libtls/tls.h
134
int tls_config_set_ecdhecurves(struct tls_config *_config, const char *_curves);
lib/libtls/tls.h
135
int tls_config_set_key_file(struct tls_config *_config, const char *_key_file);
lib/libtls/tls.h
136
int tls_config_set_key_mem(struct tls_config *_config, const uint8_t *_key,
lib/libtls/tls.h
138
int tls_config_set_keypair_file(struct tls_config *_config,
lib/libtls/tls.h
140
int tls_config_set_keypair_mem(struct tls_config *_config, const uint8_t *_cert,
lib/libtls/tls.h
142
int tls_config_set_keypair_ocsp_file(struct tls_config *_config,
lib/libtls/tls.h
144
int tls_config_set_keypair_ocsp_mem(struct tls_config *_config, const uint8_t *_cert,
lib/libtls/tls.h
147
int tls_config_set_ocsp_staple_mem(struct tls_config *_config,
lib/libtls/tls.h
149
int tls_config_set_ocsp_staple_file(struct tls_config *_config,
lib/libtls/tls.h
151
int tls_config_set_protocols(struct tls_config *_config, uint32_t _protocols);
lib/libtls/tls.h
152
int tls_config_set_session_fd(struct tls_config *_config, int _session_fd);
lib/libtls/tls.h
153
int tls_config_set_verify_depth(struct tls_config *_config, int _verify_depth);
lib/libtls/tls.h
155
void tls_config_prefer_ciphers_client(struct tls_config *_config);
lib/libtls/tls.h
156
void tls_config_prefer_ciphers_server(struct tls_config *_config);
lib/libtls/tls.h
158
void tls_config_insecure_noverifycert(struct tls_config *_config);
lib/libtls/tls.h
159
void tls_config_insecure_noverifyname(struct tls_config *_config);
lib/libtls/tls.h
160
void tls_config_insecure_noverifytime(struct tls_config *_config);
lib/libtls/tls.h
161
void tls_config_verify(struct tls_config *_config);
lib/libtls/tls.h
163
void tls_config_ocsp_require_stapling(struct tls_config *_config);
lib/libtls/tls.h
164
void tls_config_verify_client(struct tls_config *_config);
lib/libtls/tls.h
165
void tls_config_verify_client_optional(struct tls_config *_config);
lib/libtls/tls.h
167
void tls_config_clear_keys(struct tls_config *_config);
lib/libtls/tls.h
170
int tls_config_set_session_id(struct tls_config *_config,
lib/libtls/tls.h
172
int tls_config_set_session_lifetime(struct tls_config *_config, int _lifetime);
lib/libtls/tls.h
173
int tls_config_add_ticket_key(struct tls_config *_config, uint32_t _keyrev,
lib/libtls/tls.h
178
int tls_configure(struct tls *_ctx, struct tls_config *_config);
lib/libtls/tls.h
88
struct tls_config;
lib/libtls/tls.h
97
const char *tls_config_error(struct tls_config *_config);
lib/libtls/tls_config.c
148
struct tls_config *
lib/libtls/tls_config.c
158
tls_config_free(struct tls_config *config)
lib/libtls/tls_config.c
193
tls_config_keypair_add(struct tls_config *config, struct tls_keypair *keypair)
lib/libtls/tls_config.c
205
tls_config_error(struct tls_config *config)
lib/libtls/tls_config.c
211
tls_config_error_code(struct tls_config *config)
lib/libtls/tls_config.c
217
tls_config_clear_keys(struct tls_config *config)
lib/libtls/tls_config.c
291
tls_config_parse_alpn(struct tls_config *config, const char *alpn,
lib/libtls/tls_config.c
354
tls_config_set_alpn(struct tls_config *config, const char *alpn)
lib/libtls/tls_config.c
361
tls_config_add_keypair_file_internal(struct tls_config *config,
lib/libtls/tls_config.c
388
tls_config_add_keypair_mem_internal(struct tls_config *config, const uint8_t *cert,
lib/libtls/tls_config.c
416
tls_config_add_keypair_mem(struct tls_config *config, const uint8_t *cert,
lib/libtls/tls_config.c
424
tls_config_add_keypair_file(struct tls_config *config,
lib/libtls/tls_config.c
432
tls_config_add_keypair_ocsp_mem(struct tls_config *config, const uint8_t *cert,
lib/libtls/tls_config.c
441
tls_config_add_keypair_ocsp_file(struct tls_config *config,
lib/libtls/tls_config.c
449
tls_config_set_ca_file(struct tls_config *config, const char *ca_file)
lib/libtls/tls_config.c
456
tls_config_set_ca_path(struct tls_config *config, const char *ca_path)
lib/libtls/tls_config.c
462
tls_config_set_ca_mem(struct tls_config *config, const uint8_t *ca, size_t len)
lib/libtls/tls_config.c
468
tls_config_set_cert_file(struct tls_config *config, const char *cert_file)
lib/libtls/tls_config.c
475
tls_config_set_cert_mem(struct tls_config *config, const uint8_t *cert,
lib/libtls/tls_config.c
483
tls_config_set_ciphers(struct tls_config *config, const char *ciphers)
lib/libtls/tls_config.c
519
tls_config_set_crl_file(struct tls_config *config, const char *crl_file)
lib/libtls/tls_config.c
526
tls_config_set_crl_mem(struct tls_config *config, const uint8_t *crl,
lib/libtls/tls_config.c
533
tls_config_set_dheparams(struct tls_config *config, const char *params)
lib/libtls/tls_config.c
555
tls_config_set_ecdhecurve(struct tls_config *config, const char *curve)
lib/libtls/tls_config.c
571
tls_config_set_ecdhecurves(struct tls_config *config, const char *curves)
lib/libtls/tls_config.c
634
tls_config_set_key_file(struct tls_config *config, const char *key_file)
lib/libtls/tls_config.c
641
tls_config_set_key_mem(struct tls_config *config, const uint8_t *key,
lib/libtls/tls_config.c
649
tls_config_set_keypair_file_internal(struct tls_config *config,
lib/libtls/tls_config.c
664
tls_config_set_keypair_mem_internal(struct tls_config *config, const uint8_t *cert,
lib/libtls/tls_config.c
680
tls_config_set_keypair_file(struct tls_config *config,
lib/libtls/tls_config.c
688
tls_config_set_keypair_mem(struct tls_config *config, const uint8_t *cert,
lib/libtls/tls_config.c
696
tls_config_set_keypair_ocsp_file(struct tls_config *config,
lib/libtls/tls_config.c
704
tls_config_set_keypair_ocsp_mem(struct tls_config *config, const uint8_t *cert,
lib/libtls/tls_config.c
714
tls_config_set_protocols(struct tls_config *config, uint32_t protocols)
lib/libtls/tls_config.c
722
tls_config_set_session_fd(struct tls_config *config, int session_fd)
lib/libtls/tls_config.c
762
tls_config_set_sign_cb(struct tls_config *config, tls_sign_cb cb, void *cb_arg)
lib/libtls/tls_config.c
773
tls_config_set_verify_depth(struct tls_config *config, int verify_depth)
lib/libtls/tls_config.c
781
tls_config_prefer_ciphers_client(struct tls_config *config)
lib/libtls/tls_config.c
787
tls_config_prefer_ciphers_server(struct tls_config *config)
lib/libtls/tls_config.c
793
tls_config_insecure_noverifycert(struct tls_config *config)
lib/libtls/tls_config.c
799
tls_config_insecure_noverifyname(struct tls_config *config)
lib/libtls/tls_config.c
805
tls_config_insecure_noverifytime(struct tls_config *config)
lib/libtls/tls_config.c
811
tls_config_verify(struct tls_config *config)
lib/libtls/tls_config.c
819
tls_config_ocsp_require_stapling(struct tls_config *config)
lib/libtls/tls_config.c
825
tls_config_verify_client(struct tls_config *config)
lib/libtls/tls_config.c
831
tls_config_verify_client_optional(struct tls_config *config)
lib/libtls/tls_config.c
837
tls_config_skip_private_key_check(struct tls_config *config)
lib/libtls/tls_config.c
843
tls_config_use_fake_private_key(struct tls_config *config)
lib/libtls/tls_config.c
850
tls_config_set_ocsp_staple_file(struct tls_config *config, const char *staple_file)
lib/libtls/tls_config.c
857
tls_config_set_ocsp_staple_mem(struct tls_config *config, const uint8_t *staple,
lib/libtls/tls_config.c
865
tls_config_set_session_id(struct tls_config *config,
lib/libtls/tls_config.c
879
tls_config_set_session_lifetime(struct tls_config *config, int lifetime)
lib/libtls/tls_config.c
897
tls_config_add_ticket_key(struct tls_config *config, uint32_t keyrev,
lib/libtls/tls_config.c
93
struct tls_config *
lib/libtls/tls_config.c
944
tls_config_ticket_autorekey(struct tls_config *config)
lib/libtls/tls_config.c
96
struct tls_config *config;
lib/libtls/tls_internal.h
184
struct tls_config *config;
lib/libtls/tls_internal.h
237
struct tls_config *tls_config_new_internal(void);
lib/libtls/tls_internal.h
258
int tls_config_ticket_autorekey(struct tls_config *config);
lib/libtls/tls_internal.h
271
int tls_config_set_error(struct tls_config *cfg, int code, const char *fmt, ...)
lib/libtls/tls_internal.h
274
int tls_config_set_errorx(struct tls_config *cfg, int code, const char *fmt, ...)
lib/libtls/tls_internal.h
310
int tls_config_set_sign_cb(struct tls_config *_config, tls_sign_cb _cb,
lib/libtls/tls_internal.h
327
void tls_config_skip_private_key_check(struct tls_config *config);
lib/libtls/tls_internal.h
328
void tls_config_use_fake_private_key(struct tls_config *config);
lib/libtls/tls_server.c
143
tls_server_ticket_key(struct tls_config *config, unsigned char *keyname)
lib/libtls/tls_signer.c
330
struct tls_config *config;
lib/libtls/tls_signer.c
403
struct tls_config *config;
libexec/login_ldap/aldap.c
99
aldap_tls(struct aldap *ldap, struct tls_config *cfg, const char *name)
libexec/login_ldap/aldap.h
217
int aldap_tls(struct aldap *, struct tls_config *,
libexec/login_ldap/util.c
319
struct tls_config *tls_config;
libexec/login_ldap/util.c
397
if ((tls_config = tls_config_new()) == NULL) {
libexec/login_ldap/util.c
403
tls_config_set_ca_file(tls_config, ctx->cacert) == -1) {
libexec/login_ldap/util.c
408
tls_config_set_ca_path(tls_config, ctx->cacertdir) == -1) {
libexec/login_ldap/util.c
413
if (aldap_tls(ctx->ld, tls_config, url->host) < 0) {
libexec/spamd/spamd.c
136
struct tls_config *tlscfg;
regress/lib/libtls/signer/signertest.c
360
struct tls_config *client_cfg, *server_cfg;
regress/lib/libtls/tls/tlstest.c
297
struct tls_config *client_cfg, *server_cfg;
regress/lib/libtls/tls/tlstest.c
350
struct tls_config *client_cfg, *server_cfg;
regress/lib/libtls/tls/tlstest.c
414
struct tls_config *client_cfg, *server_cfg;
regress/lib/libtls/tls/tlstest.c
538
struct tls_config *client_cfg, *server_cfg;
usr.bin/ftp/fetch.c
650
if (tls_configure(tls, tls_config) != 0) {
usr.bin/ftp/ftp_var.h
230
extern struct tls_config *tls_config;
usr.bin/ftp/main.c
223
struct tls_config *tls_config;
usr.bin/ftp/main.c
239
if (tls_config_set_ca_file(tls_config, str) != 0)
usr.bin/ftp/main.c
241
tls_config_error(tls_config));
usr.bin/ftp/main.c
246
if (tls_config_set_ca_path(tls_config, str) != 0)
usr.bin/ftp/main.c
248
tls_config_error(tls_config));
usr.bin/ftp/main.c
253
if (tls_config_set_ciphers(tls_config, str) != 0)
usr.bin/ftp/main.c
255
tls_config_error(tls_config));
usr.bin/ftp/main.c
258
tls_config_insecure_noverifycert(tls_config);
usr.bin/ftp/main.c
259
tls_config_insecure_noverifyname(tls_config);
usr.bin/ftp/main.c
262
tls_config_verify(tls_config);
usr.bin/ftp/main.c
271
tls_config_set_verify_depth(tls_config, depth);
usr.bin/ftp/main.c
274
tls_config_ocsp_require_stapling(tls_config);
usr.bin/ftp/main.c
277
tls_config_insecure_noverifytime(tls_config);
usr.bin/ftp/main.c
286
if (tls_config_set_session_fd(tls_config,
usr.bin/ftp/main.c
289
tls_config_error(tls_config));
usr.bin/ftp/main.c
296
if (tls_config_set_protocols(tls_config, protocols) != 0)
usr.bin/ftp/main.c
298
tls_config_error(tls_config));
usr.bin/ftp/main.c
406
if (tls_config == NULL) {
usr.bin/ftp/main.c
407
tls_config = tls_config_new();
usr.bin/ftp/main.c
408
if (tls_config == NULL)
usr.bin/ftp/main.c
410
if (tls_config_set_protocols(tls_config,
usr.bin/ftp/main.c
413
tls_config_error(tls_config));
usr.bin/ftp/main.c
414
if (tls_config_set_ciphers(tls_config, "legacy") != 0)
usr.bin/ftp/main.c
416
tls_config_error(tls_config));
usr.bin/ldap/aldap.c
99
aldap_tls(struct aldap *ldap, struct tls_config *cfg, const char *name)
usr.bin/ldap/aldap.h
215
int aldap_tls(struct aldap *, struct tls_config *,
usr.bin/ldap/ldapclient.c
495
struct tls_config *tls_config;
usr.bin/ldap/ldapclient.c
570
if ((tls_config = tls_config_new()) == NULL) {
usr.bin/ldap/ldapclient.c
575
if (tls_config_set_ca_file(tls_config,
usr.bin/ldap/ldapclient.c
581
if (aldap_tls(ldap->ldap_al, tls_config, ldap->ldap_host) < 0) {
usr.bin/nc/netcat.c
164
struct tls_config *tls_cfg = NULL;
usr.bin/tcpbench/tcpbench.c
83
struct tls_config *tls_cfg;
usr.sbin/acme-client/http.c
65
struct tls_config *tlscfg;
usr.sbin/httpd/config.c
306
struct tls_config tls;
usr.sbin/httpd/config.c
758
struct tls_config *tls_conf, const char *label, uint8_t *data, size_t len,
usr.sbin/httpd/config.c
806
struct tls_config tls_conf;
usr.sbin/httpd/httpd.h
576
struct tls_config *srv_tls_config;
usr.sbin/ldapd/ldapd.h
242
struct tls_config *config;
usr.sbin/ntpd/constraint.c
89
struct tls_config *tls_config;
usr.sbin/ntpd/constraint.c
936
if ((httpsdate->tls_config = tls_config_new()) == NULL)
usr.sbin/ntpd/constraint.c
938
if (tls_config_set_ca_mem(httpsdate->tls_config, ca, ca_len) == -1)
usr.sbin/ntpd/constraint.c
948
tls_config_insecure_noverifytime(httpsdate->tls_config);
usr.sbin/ntpd/constraint.c
967
tls_config_free(httpsdate->tls_config);
usr.sbin/ntpd/constraint.c
989
if (tls_configure(httpsdate->tls_ctx, httpsdate->tls_config) == -1)
usr.sbin/ocspcheck/http.c
66
struct tls_config *tlscfg;
usr.sbin/relayd/parse.y
1259
struct tls_config *tls_cfg;
usr.sbin/relayd/parse.y
1283
struct tls_config *tls_cfg;
usr.sbin/relayd/relay.c
2077
relay_tls_ctx_create_proto(struct protocol *proto, struct tls_config *tls_cfg)
usr.sbin/relayd/relay.c
2141
void tls_config_use_fake_private_key(struct tls_config *config);
usr.sbin/relayd/relay.c
2146
struct tls_config *tls_cfg, *tls_client_cfg;
usr.sbin/relayd/relay.c
2323
struct tls_config *tls_cfg;
usr.sbin/relayd/relayd.h
215
struct tls_config *tls_cfg;
usr.sbin/relayd/relayd.h
524
struct tls_config *tls_cfg;
usr.sbin/relayd/relayd.h
834
struct tls_config *rl_tls_cfg;
usr.sbin/relayd/relayd.h
835
struct tls_config *rl_tls_client_cfg;
usr.sbin/rpki-client/http.c
1123
if (tls_configure(conn->tls, tls_config) == -1) {
usr.sbin/rpki-client/http.c
169
static struct tls_config *tls_config;
usr.sbin/rpki-client/http.c
2044
tls_config = tls_config_new();
usr.sbin/rpki-client/http.c
2045
if (tls_config == NULL)
usr.sbin/rpki-client/http.c
2050
if (tls_config_set_protocols(tls_config, TLS_PROTOCOLS_ALL) == -1)
usr.sbin/rpki-client/http.c
2052
tls_config_error(tls_config));
usr.sbin/rpki-client/http.c
2053
if (tls_config_set_ciphers(tls_config, "legacy") == -1)
usr.sbin/rpki-client/http.c
2055
tls_config_error(tls_config));
usr.sbin/rpki-client/http.c
2063
tls_config_set_ca_mem(tls_config, tls_ca_mem, tls_ca_size);
usr.sbin/smtpd/mta.c
132
void tls_config_use_fake_private_key(struct tls_config *config);
usr.sbin/smtpd/mta.c
475
struct tls_config *config;
usr.sbin/smtpd/mta.c
537
remote->tls_config = config;
usr.sbin/smtpd/mta_session.c
1584
tls_config_verify(remote->tls_config);
usr.sbin/smtpd/mta_session.c
1586
if (tls_configure(tls, remote->tls_config) == -1) {
usr.sbin/smtpd/smtp.c
155
struct tls_config *config;
usr.sbin/smtpd/smtp.c
54
void tls_config_use_fake_private_key(struct tls_config *config);
usr.sbin/smtpd/smtpc.c
222
tls_config = tls_config_new();
usr.sbin/smtpd/smtpc.c
223
if (tls_config == NULL)
usr.sbin/smtpd/smtpc.c
229
if (tls_config_set_protocols(tls_config, protos) == -1)
usr.sbin/smtpd/smtpc.c
231
tls_config_error(tls_config));
usr.sbin/smtpd/smtpc.c
233
if (ciphers && tls_config_set_ciphers(tls_config, ciphers) == -1)
usr.sbin/smtpd/smtpc.c
235
tls_config_error(tls_config));
usr.sbin/smtpd/smtpc.c
239
if (tls_config_set_ca_file(tls_config, cafile) == -1)
usr.sbin/smtpd/smtpc.c
240
fatalx("tls_set_ca_file: %s", tls_config_error(tls_config));
usr.sbin/smtpd/smtpc.c
242
tls_config_insecure_noverifycert(tls_config);
usr.sbin/smtpd/smtpc.c
243
tls_config_insecure_noverifyname(tls_config);
usr.sbin/smtpd/smtpc.c
244
tls_config_insecure_noverifytime(tls_config);
usr.sbin/smtpd/smtpc.c
246
tls_config_verify(tls_config);
usr.sbin/smtpd/smtpc.c
45
static struct tls_config *tls_config;
usr.sbin/smtpd/smtpc.c
460
if (tls_configure(tls, tls_config) == -1)
usr.sbin/smtpd/smtpd.h
1184
struct tls_config *tls_config;
usr.sbin/syslogd/syslogd.c
238
struct tls_config *client_config, *server_config;
usr.sbin/ypldap/aldap.c
99
aldap_tls(struct aldap *ldap, struct tls_config *cfg, const char *name)
usr.sbin/ypldap/aldap.h
219
int aldap_tls(struct aldap *, struct tls_config *,
usr.sbin/ypldap/ypldap.h
132
struct tls_config *idm_tls_config;