Symbol: tls_config
crypto/libressl/apps/nc/netcat.c
172
struct tls_config *tls_cfg = NULL;
crypto/libressl/include/tls.h
100
int tls_config_add_keypair_file(struct tls_config *_config,
crypto/libressl/include/tls.h
102
int tls_config_add_keypair_mem(struct tls_config *_config, const uint8_t *_cert,
crypto/libressl/include/tls.h
104
int tls_config_add_keypair_ocsp_file(struct tls_config *_config,
crypto/libressl/include/tls.h
107
int tls_config_add_keypair_ocsp_mem(struct tls_config *_config, const uint8_t *_cert,
crypto/libressl/include/tls.h
110
int tls_config_set_alpn(struct tls_config *_config, const char *_alpn);
crypto/libressl/include/tls.h
111
int tls_config_set_ca_file(struct tls_config *_config, const char *_ca_file);
crypto/libressl/include/tls.h
112
int tls_config_set_ca_path(struct tls_config *_config, const char *_ca_path);
crypto/libressl/include/tls.h
113
int tls_config_set_ca_mem(struct tls_config *_config, const uint8_t *_ca,
crypto/libressl/include/tls.h
115
int tls_config_set_cert_file(struct tls_config *_config,
crypto/libressl/include/tls.h
117
int tls_config_set_cert_mem(struct tls_config *_config, const uint8_t *_cert,
crypto/libressl/include/tls.h
119
int tls_config_set_ciphers(struct tls_config *_config, const char *_ciphers);
crypto/libressl/include/tls.h
120
int tls_config_set_crl_file(struct tls_config *_config, const char *_crl_file);
crypto/libressl/include/tls.h
121
int tls_config_set_crl_mem(struct tls_config *_config, const uint8_t *_crl,
crypto/libressl/include/tls.h
123
int tls_config_set_dheparams(struct tls_config *_config, const char *_params);
crypto/libressl/include/tls.h
124
int tls_config_set_ecdhecurve(struct tls_config *_config, const char *_curve);
crypto/libressl/include/tls.h
125
int tls_config_set_ecdhecurves(struct tls_config *_config, const char *_curves);
crypto/libressl/include/tls.h
126
int tls_config_set_key_file(struct tls_config *_config, const char *_key_file);
crypto/libressl/include/tls.h
127
int tls_config_set_key_mem(struct tls_config *_config, const uint8_t *_key,
crypto/libressl/include/tls.h
129
int tls_config_set_keypair_file(struct tls_config *_config,
crypto/libressl/include/tls.h
131
int tls_config_set_keypair_mem(struct tls_config *_config, const uint8_t *_cert,
crypto/libressl/include/tls.h
133
int tls_config_set_keypair_ocsp_file(struct tls_config *_config,
crypto/libressl/include/tls.h
135
int tls_config_set_keypair_ocsp_mem(struct tls_config *_config, const uint8_t *_cert,
crypto/libressl/include/tls.h
138
int tls_config_set_ocsp_staple_mem(struct tls_config *_config,
crypto/libressl/include/tls.h
140
int tls_config_set_ocsp_staple_file(struct tls_config *_config,
crypto/libressl/include/tls.h
142
int tls_config_set_protocols(struct tls_config *_config, uint32_t _protocols);
crypto/libressl/include/tls.h
143
int tls_config_set_session_fd(struct tls_config *_config, int _session_fd);
crypto/libressl/include/tls.h
144
int tls_config_set_verify_depth(struct tls_config *_config, int _verify_depth);
crypto/libressl/include/tls.h
146
void tls_config_prefer_ciphers_client(struct tls_config *_config);
crypto/libressl/include/tls.h
147
void tls_config_prefer_ciphers_server(struct tls_config *_config);
crypto/libressl/include/tls.h
149
void tls_config_insecure_noverifycert(struct tls_config *_config);
crypto/libressl/include/tls.h
150
void tls_config_insecure_noverifyname(struct tls_config *_config);
crypto/libressl/include/tls.h
151
void tls_config_insecure_noverifytime(struct tls_config *_config);
crypto/libressl/include/tls.h
152
void tls_config_verify(struct tls_config *_config);
crypto/libressl/include/tls.h
154
void tls_config_ocsp_require_stapling(struct tls_config *_config);
crypto/libressl/include/tls.h
155
void tls_config_verify_client(struct tls_config *_config);
crypto/libressl/include/tls.h
156
void tls_config_verify_client_optional(struct tls_config *_config);
crypto/libressl/include/tls.h
158
void tls_config_clear_keys(struct tls_config *_config);
crypto/libressl/include/tls.h
161
int tls_config_set_session_id(struct tls_config *_config,
crypto/libressl/include/tls.h
163
int tls_config_set_session_lifetime(struct tls_config *_config, int _lifetime);
crypto/libressl/include/tls.h
164
int tls_config_add_ticket_key(struct tls_config *_config, uint32_t _keyrev,
crypto/libressl/include/tls.h
169
int tls_configure(struct tls *_ctx, struct tls_config *_config);
crypto/libressl/include/tls.h
83
struct tls_config;
crypto/libressl/include/tls.h
92
const char *tls_config_error(struct tls_config *_config);
crypto/libressl/include/tls.h
95
struct tls_config *tls_config_new(void);
crypto/libressl/include/tls.h
96
void tls_config_free(struct tls_config *_config);
crypto/libressl/tls/tls.c
145
tls_config_set_error(struct tls_config *config, const char *fmt, ...)
crypto/libressl/tls/tls.c
160
tls_config_set_errorx(struct tls_config *config, const char *fmt, ...)
crypto/libressl/tls/tls.c
254
tls_configure(struct tls *ctx, struct tls_config *config)
crypto/libressl/tls/tls.c
37
static struct tls_config *tls_config_default;
crypto/libressl/tls/tls_config.c
143
struct tls_config *
crypto/libressl/tls/tls_config.c
153
tls_config_free(struct tls_config *config)
crypto/libressl/tls/tls_config.c
188
tls_config_keypair_add(struct tls_config *config, struct tls_keypair *keypair)
crypto/libressl/tls/tls_config.c
200
tls_config_error(struct tls_config *config)
crypto/libressl/tls/tls_config.c
206
tls_config_clear_keys(struct tls_config *config)
crypto/libressl/tls/tls_config.c
280
tls_config_parse_alpn(struct tls_config *config, const char *alpn,
crypto/libressl/tls/tls_config.c
340
tls_config_set_alpn(struct tls_config *config, const char *alpn)
crypto/libressl/tls/tls_config.c
347
tls_config_add_keypair_file_internal(struct tls_config *config,
crypto/libressl/tls/tls_config.c
374
tls_config_add_keypair_mem_internal(struct tls_config *config, const uint8_t *cert,
crypto/libressl/tls/tls_config.c
402
tls_config_add_keypair_mem(struct tls_config *config, const uint8_t *cert,
crypto/libressl/tls/tls_config.c
410
tls_config_add_keypair_file(struct tls_config *config,
crypto/libressl/tls/tls_config.c
418
tls_config_add_keypair_ocsp_mem(struct tls_config *config, const uint8_t *cert,
crypto/libressl/tls/tls_config.c
427
tls_config_add_keypair_ocsp_file(struct tls_config *config,
crypto/libressl/tls/tls_config.c
435
tls_config_set_ca_file(struct tls_config *config, const char *ca_file)
crypto/libressl/tls/tls_config.c
442
tls_config_set_ca_path(struct tls_config *config, const char *ca_path)
crypto/libressl/tls/tls_config.c
448
tls_config_set_ca_mem(struct tls_config *config, const uint8_t *ca, size_t len)
crypto/libressl/tls/tls_config.c
454
tls_config_set_cert_file(struct tls_config *config, const char *cert_file)
crypto/libressl/tls/tls_config.c
461
tls_config_set_cert_mem(struct tls_config *config, const uint8_t *cert,
crypto/libressl/tls/tls_config.c
469
tls_config_set_ciphers(struct tls_config *config, const char *ciphers)
crypto/libressl/tls/tls_config.c
503
tls_config_set_crl_file(struct tls_config *config, const char *crl_file)
crypto/libressl/tls/tls_config.c
510
tls_config_set_crl_mem(struct tls_config *config, const uint8_t *crl,
crypto/libressl/tls/tls_config.c
517
tls_config_set_dheparams(struct tls_config *config, const char *params)
crypto/libressl/tls/tls_config.c
538
tls_config_set_ecdhecurve(struct tls_config *config, const char *curve)
crypto/libressl/tls/tls_config.c
554
tls_config_set_ecdhecurves(struct tls_config *config, const char *curves)
crypto/libressl/tls/tls_config.c
615
tls_config_set_key_file(struct tls_config *config, const char *key_file)
crypto/libressl/tls/tls_config.c
622
tls_config_set_key_mem(struct tls_config *config, const uint8_t *key,
crypto/libressl/tls/tls_config.c
630
tls_config_set_keypair_file_internal(struct tls_config *config,
crypto/libressl/tls/tls_config.c
645
tls_config_set_keypair_mem_internal(struct tls_config *config, const uint8_t *cert,
crypto/libressl/tls/tls_config.c
661
tls_config_set_keypair_file(struct tls_config *config,
crypto/libressl/tls/tls_config.c
669
tls_config_set_keypair_mem(struct tls_config *config, const uint8_t *cert,
crypto/libressl/tls/tls_config.c
677
tls_config_set_keypair_ocsp_file(struct tls_config *config,
crypto/libressl/tls/tls_config.c
685
tls_config_set_keypair_ocsp_mem(struct tls_config *config, const uint8_t *cert,
crypto/libressl/tls/tls_config.c
695
tls_config_set_protocols(struct tls_config *config, uint32_t protocols)
crypto/libressl/tls/tls_config.c
703
tls_config_set_session_fd(struct tls_config *config, int session_fd)
crypto/libressl/tls/tls_config.c
741
tls_config_set_sign_cb(struct tls_config *config, tls_sign_cb cb, void *cb_arg)
crypto/libressl/tls/tls_config.c
752
tls_config_set_verify_depth(struct tls_config *config, int verify_depth)
crypto/libressl/tls/tls_config.c
760
tls_config_prefer_ciphers_client(struct tls_config *config)
crypto/libressl/tls/tls_config.c
766
tls_config_prefer_ciphers_server(struct tls_config *config)
crypto/libressl/tls/tls_config.c
772
tls_config_insecure_noverifycert(struct tls_config *config)
crypto/libressl/tls/tls_config.c
778
tls_config_insecure_noverifyname(struct tls_config *config)
crypto/libressl/tls/tls_config.c
784
tls_config_insecure_noverifytime(struct tls_config *config)
crypto/libressl/tls/tls_config.c
790
tls_config_verify(struct tls_config *config)
crypto/libressl/tls/tls_config.c
798
tls_config_ocsp_require_stapling(struct tls_config *config)
crypto/libressl/tls/tls_config.c
804
tls_config_verify_client(struct tls_config *config)
crypto/libressl/tls/tls_config.c
810
tls_config_verify_client_optional(struct tls_config *config)
crypto/libressl/tls/tls_config.c
816
tls_config_skip_private_key_check(struct tls_config *config)
crypto/libressl/tls/tls_config.c
822
tls_config_use_fake_private_key(struct tls_config *config)
crypto/libressl/tls/tls_config.c
829
tls_config_set_ocsp_staple_file(struct tls_config *config, const char *staple_file)
crypto/libressl/tls/tls_config.c
836
tls_config_set_ocsp_staple_mem(struct tls_config *config, const uint8_t *staple,
crypto/libressl/tls/tls_config.c
844
tls_config_set_session_id(struct tls_config *config,
crypto/libressl/tls/tls_config.c
857
tls_config_set_session_lifetime(struct tls_config *config, int lifetime)
crypto/libressl/tls/tls_config.c
873
tls_config_add_ticket_key(struct tls_config *config, uint32_t keyrev,
crypto/libressl/tls/tls_config.c
88
struct tls_config *
crypto/libressl/tls/tls_config.c
91
struct tls_config *config;
crypto/libressl/tls/tls_config.c
919
tls_config_ticket_autorekey(struct tls_config *config)
crypto/libressl/tls/tls_internal.h
182
struct tls_config *config;
crypto/libressl/tls/tls_internal.h
235
struct tls_config *tls_config_new_internal(void);
crypto/libressl/tls/tls_internal.h
254
int tls_config_ticket_autorekey(struct tls_config *config);
crypto/libressl/tls/tls_internal.h
267
int tls_config_set_error(struct tls_config *cfg, const char *fmt, ...)
crypto/libressl/tls/tls_internal.h
270
int tls_config_set_errorx(struct tls_config *cfg, const char *fmt, ...)
crypto/libressl/tls/tls_internal.h
307
int tls_config_set_sign_cb(struct tls_config *_config, tls_sign_cb _cb,
crypto/libressl/tls/tls_internal.h
324
void tls_config_skip_private_key_check(struct tls_config *config);
crypto/libressl/tls/tls_internal.h
325
void tls_config_use_fake_private_key(struct tls_config *config);
crypto/libressl/tls/tls_server.c
141
tls_server_ticket_key(struct tls_config *config, unsigned char *keyname)
crypto/libressl/tls/tls_signer.c
312
struct tls_config *config;
crypto/libressl/tls/tls_signer.c
387
struct tls_config *config;