Searched refs:tls_config (Results 1 - 25 of 39) sorted by relevance

12

/openbsd-current/lib/libtls/
H A Dtls.h88 struct tls_config;
97 const char *tls_config_error(struct tls_config *_config);
100 int tls_config_error_code(struct tls_config *_config);
104 struct tls_config *tls_config_new(void);
105 void tls_config_free(struct tls_config *_config);
109 int tls_config_add_keypair_file(struct tls_config *_config,
111 int tls_config_add_keypair_mem(struct tls_config *_config, const uint8_t *_cert,
113 int tls_config_add_keypair_ocsp_file(struct tls_config *_config,
116 int tls_config_add_keypair_ocsp_mem(struct tls_config *_config, const uint8_t *_cert,
119 int tls_config_set_alpn(struct tls_config *_confi
[all...]
H A Dtls_config.c1 /* $OpenBSD: tls_config.c,v 1.70 2024/03/28 06:55:02 joshua Exp $ */
93 struct tls_config *
96 struct tls_config *config;
148 struct tls_config *
158 tls_config_free(struct tls_config *config)
193 tls_config_keypair_add(struct tls_config *config, struct tls_keypair *keypair)
205 tls_config_error(struct tls_config *config)
211 tls_config_error_code(struct tls_config *config)
217 tls_config_clear_keys(struct tls_config *config)
291 tls_config_parse_alpn(struct tls_config *confi
[all...]
H A Dtls_internal.h86 struct tls_config { struct
183 struct tls_config *config;
236 struct tls_config *tls_config_new_internal(void);
255 int tls_config_ticket_autorekey(struct tls_config *config);
268 int tls_config_set_error(struct tls_config *cfg, int code, const char *fmt, ...)
271 int tls_config_set_errorx(struct tls_config *cfg, int code, const char *fmt, ...)
307 int tls_config_set_sign_cb(struct tls_config *_config, tls_sign_cb _cb,
324 void tls_config_skip_private_key_check(struct tls_config *config);
325 void tls_config_use_fake_private_key(struct tls_config *config);
H A DMakefile33 tls_config.c \
H A Dtls_signer.c321 struct tls_config *config;
394 struct tls_config *config;
H A Dtls.c38 static struct tls_config *tls_config_default;
155 tls_config_set_error(struct tls_config *config, int code, const char *fmt, ...)
170 tls_config_set_errorx(struct tls_config *config, int code, const char *fmt, ...)
264 tls_configure(struct tls *ctx, struct tls_config *config)
H A Dtls_server.c143 tls_server_ticket_key(struct tls_config *config, unsigned char *keyname)
/openbsd-current/usr.sbin/smtpd/
H A Dsmtpc.c45 static struct tls_config *tls_config; variable in typeref:struct:tls_config
222 tls_config = tls_config_new();
223 if (tls_config == NULL)
229 if (tls_config_set_protocols(tls_config, protos) == -1)
231 tls_config_error(tls_config));
233 if (ciphers && tls_config_set_ciphers(tls_config, ciphers) == -1)
235 tls_config_error(tls_config));
239 if (tls_config_set_ca_file(tls_config, cafile) == -1)
240 fatalx("tls_set_ca_file: %s", tls_config_error(tls_config));
[all...]
H A Dsmtp.c54 void tls_config_use_fake_private_key(struct tls_config *config);
155 struct tls_config *config;
/openbsd-current/usr.bin/ftp/
H A Dmain.c223 struct tls_config *tls_config; variable in typeref:struct:tls_config
239 if (tls_config_set_ca_file(tls_config, str) != 0)
241 tls_config_error(tls_config));
246 if (tls_config_set_ca_path(tls_config, str) != 0)
248 tls_config_error(tls_config));
253 if (tls_config_set_ciphers(tls_config, str) != 0)
255 tls_config_error(tls_config));
258 tls_config_insecure_noverifycert(tls_config);
259 tls_config_insecure_noverifyname(tls_config);
[all...]
H A Dftp_var.h230 extern struct tls_config *tls_config;
/openbsd-current/libexec/login_ldap/
H A Dutil.c319 struct tls_config *tls_config; local
397 if ((tls_config = tls_config_new()) == NULL) {
403 tls_config_set_ca_file(tls_config, ctx->cacert) == -1) {
408 tls_config_set_ca_path(tls_config, ctx->cacertdir) == -1) {
413 if (aldap_tls(ctx->ld, tls_config, url->host) < 0) {
H A Daldap.h217 int aldap_tls(struct aldap *, struct tls_config *,
/openbsd-current/usr.bin/ldap/
H A Dldapclient.c495 struct tls_config *tls_config; local
570 if ((tls_config = tls_config_new()) == NULL) {
575 if (tls_config_set_ca_file(tls_config,
581 if (aldap_tls(ldap->ldap_al, tls_config, ldap->ldap_host) < 0) {
H A Daldap.h215 int aldap_tls(struct aldap *, struct tls_config *,
/openbsd-current/usr.sbin/ntpd/
H A Dconstraint.c89 struct tls_config *tls_config; member in struct:httpsdate
917 if ((httpsdate->tls_config = tls_config_new()) == NULL)
919 if (tls_config_set_ca_mem(httpsdate->tls_config, ca, ca_len) == -1)
929 tls_config_insecure_noverifytime(httpsdate->tls_config);
948 tls_config_free(httpsdate->tls_config);
970 if (tls_configure(httpsdate->tls_ctx, httpsdate->tls_config) == -1)
/openbsd-current/regress/lib/libtls/tls/
H A Dtlstest.c297 struct tls_config *client_cfg, *server_cfg;
350 struct tls_config *client_cfg, *server_cfg;
414 struct tls_config *client_cfg, *server_cfg;
/openbsd-current/usr.sbin/ypldap/
H A Daldap.h219 int aldap_tls(struct aldap *, struct tls_config *,
H A Dypldap.h132 struct tls_config *idm_tls_config;
/openbsd-current/usr.sbin/rpki-client/
H A Dhttp.c168 static struct tls_config *tls_config; variable in typeref:struct:tls_config
1108 if (tls_configure(conn->tls, tls_config) == -1) {
2014 tls_config = tls_config_new();
2015 if (tls_config == NULL)
2020 if (tls_config_set_protocols(tls_config, TLS_PROTOCOLS_ALL) == -1)
2022 tls_config_error(tls_config));
2023 if (tls_config_set_ciphers(tls_config, "legacy") == -1)
2025 tls_config_error(tls_config));
2033 tls_config_set_ca_mem(tls_config, tls_ca_me
[all...]
/openbsd-current/usr.sbin/httpd/
H A Dhttpd.h560 struct tls_config { struct
579 struct tls_config *srv_tls_config;
H A Dconfig.c259 struct tls_config tls;
705 struct tls_config *tls_conf, const char *label, uint8_t *data, size_t len,
753 struct tls_config tls_conf;
/openbsd-current/usr.sbin/relayd/
H A Drelayd.h216 struct tls_config *tls_cfg;
522 struct tls_config *tls_cfg;
831 struct tls_config *rl_tls_cfg;
832 struct tls_config *rl_tls_client_cfg;
/openbsd-current/usr.sbin/ldapd/
H A Dldapd.h242 struct tls_config *config;
/openbsd-current/usr.sbin/acme-client/
H A Dhttp.c67 struct tls_config *tlscfg;

Completed in 208 milliseconds

12