HomeSort by: relevance | last modified time | path
    Searched defs:dane (Results 1 - 20 of 20) sorted by relevancy

  /src/external/ibm-public/postfix/dist/src/tls/
tls_proxy_client_print.c 227 const TLS_DANE *dane = (const TLS_DANE *) ptr; local
231 SEND_ATTR_INT(TLS_ATTR_DANE, dane != 0),
234 msg_info("tls_proxy_client_dane_print dane=%d", dane != 0);
236 if (ret == 0 && dane != 0) {
240 STRING_OR_EMPTY(dane->base_domain)),
242 (const void *) dane->tlsa),
346 (const void *) props->dane),
tls_proxy_client_scan.c 336 if (props->dane)
337 tls_dane_free((TLS_DANE *) props->dane);
399 TLS_DANE *dane = 0; local
412 dane = tls_dane_alloc();
417 &dane->tlsa),
421 dane->base_domain = vstring_export(base_domain);
424 tls_dane_free(dane);
425 dane = 0;
428 *(TLS_DANE **) ptr = dane;
556 props->dane = 0; /* scan_fn may return early *
    [all...]
tls_dane.c 7 /* Support for RFC 6698, 7671, 7672 (DANE) certificate matching
24 /* void tls_dane_free(dane)
25 /* TLS_DANE *dane;
27 /* void tls_dane_add_fpt_digests(dane, pkey_only, digest, delim, smtp_mode)
28 /* TLS_DANE *dane;
42 /* int tls_dane_load_trustfile(dane, tafile)
43 /* TLS_DANE *dane;
62 /* int tls_dane_unusable(dane)
63 /* const TLS_DANE *dane;
65 /* int tls_dane_notfound(dane)
292 TLS_DANE *dane = (TLS_DANE *) mymalloc(sizeof(*dane)); local
570 TLS_DANE *dane = tls_dane_alloc(); local
622 TLS_DANE *dane; local
673 TLS_DANE *dane = 0; local
811 const TLS_DANE *dane = TLScontext->dane; local
    [all...]
tls.h 31 * "dane" vs. "fingerprint", both must lie between "encrypt" and "verify".
39 * - At "dane" and higher, the peer certificate must also be trusted. With
40 * "dane" the trust may be self-asserted, so we only log trust verification
49 #define TLS_LEV_HALF_DANE 4 /* DANE TLSA MX host, insecure MX RR */
170 * RFC 6698, 7671, 7672 DANE
182 #define tls_dane_unusable(dane) ((dane)->flags & TLS_DANE_FLAG_EMPTY)
183 #define tls_dane_notfound(dane) ((dane)->flags & TLS_DANE_FLAG_NORRS)
193 uint8_t usage; /* DANE certificate usage *
270 const TLS_DANE *dane; \/* DANE TLSA digests *\/ member in struct:__anon23190
508 const TLS_DANE *dane; \/* DANE TLSA verification *\/ member in struct:__anon23192
    [all...]
  /src/external/ibm-public/postfix/dist/src/smtp/
smtp_tlsrpt.c 61 /* object with DANE or STS TLS policy information, and clears
278 /* smtp_tlsrpt_set_dane_policy - add DANE policy properties */
284 TLS_DANE *dane = state->tls->dane; local
287 for (tlsa = dane->tlsa; tlsa != 0; tlsa = tlsa->next) {
295 (const char *const *) argv->argv, dane->base_domain,
342 if (tls->dane != 0) /* Actual policy */
smtp_tls_policy.c 396 if (!tls->dane)
397 tls->dane = tls_dane_alloc();
398 if (!tls_dane_load_trustfile(tls->dane, val)) {
553 static int load_tas(TLS_DANE *dane, const char *files)
562 ret = tls_dane_load_trustfile(dane, file);
695 * DANE initialization may change the security level to something else,
697 * "dane-only" changes to "dane" once we obtain the requisite TLSA
751 if (tls->dane == 0)
752 tls->dane = tls_dane_alloc()
952 TLS_DANE *dane; local
    [all...]
smtp.h 109 TLS_DANE *dane; /* DANE TLSA digests */ member in struct:SMTP_TLS_POLICY
110 char *sni; /* Optional SNI name when not DANE */
165 _tls_policy_init_tmp->dane = 0; \
362 extern int smtp_tls_insecure_mx_policy; /* DANE post insecure MX? */
  /src/crypto/external/apache2/openssl/dist/include/crypto/
x509.h 278 SSL_DANE *dane; member in struct:x509_store_ctx_st
  /src/crypto/external/bsd/openssl/dist/include/crypto/
x509.h 278 SSL_DANE *dane; member in struct:x509_store_ctx_st
  /src/crypto/external/bsd/openssl.old/dist/include/crypto/
x509.h 255 SSL_DANE *dane; member in struct:x509_store_ctx_st
  /src/crypto/external/bsd/openssl/dist/crypto/x509/
x509_vfy.c 27 #include "internal/dane.h"
295 ret = DANETLS_ENABLED(ctx->dane) ? dane_verify(ctx) : verify_chain(ctx);
815 SSL_DANE *dane = ctx->dane; local
820 * Check for a DANE issuer at depth 1 or greater, if it is a DANE-TA(2)
823 if (DANETLS_HAS_TA(dane) && num_untrusted > 0 && num_untrusted < num) {
897 if (!DANETLS_ENABLED(dane))
899 if (dane->pdpth < 0)
900 dane->pdpth = num_untrusted
2687 SSL_DANE *dane = ctx->dane; local
2830 SSL_DANE *dane = ctx->dane; local
2855 SSL_DANE *dane = ctx->dane; local
2912 SSL_DANE *dane = ctx->dane; local
2990 SSL_DANE *dane = ctx->dane; local
    [all...]
  /src/crypto/external/bsd/openssl.old/dist/crypto/x509/
x509_vfy.c 24 #include "internal/dane.h"
256 SSL_DANE *dane = ctx->dane; local
300 if (DANETLS_ENABLED(dane))
782 SSL_DANE *dane = ctx->dane; local
787 * Check for a DANE issuer at depth 1 or greater, if it is a DANE-TA(2)
790 if (DANETLS_HAS_TA(dane) && num_untrusted > 0 && num_untrusted < num) {
864 if (!DANETLS_ENABLED(dane))
2629 SSL_DANE *dane = ctx->dane; local
2772 SSL_DANE *dane = ctx->dane; local
2797 SSL_DANE *dane = ctx->dane; local
2856 SSL_DANE *dane = ctx->dane; local
2950 SSL_DANE *dane = ctx->dane; local
    [all...]
  /src/external/ibm-public/postfix/dist/src/posttls-finger/
posttls-finger.c 104 /* fingerprints (with DANE TLSA records the algorithm is specified
108 /* Look up the associated DANE TLSA RRset even when a hostname is not an
196 /* and each subjectAltName and which name matched. With DANE, logs
246 /* extension. When the server has DANE TLSA records, this parameter
508 TLS_DANE *dane; /* DANE TLSA validation structure */ member in struct:STATE
509 TLS_DANE *ddane; /* DANE TLSA from DNS */
512 int mxinsec_level; /* DANE for insecure MX RRs? */
842 dane = state->ddane ?
843 state->ddane : state->dane);
    [all...]
  /src/crypto/external/apache2/openssl/dist/crypto/x509/
x509_vfy.c 27 #include "internal/dane.h"
309 ret = DANETLS_ENABLED(ctx->dane) ? dane_verify_rpk(ctx) : verify_rpk(ctx);
355 ret = DANETLS_ENABLED(ctx->dane) ? dane_verify(ctx) : verify_chain(ctx);
947 SSL_DANE *dane = ctx->dane; local
952 * Check for a DANE issuer at depth 1 or greater, if it is a DANE-TA(2)
955 if (DANETLS_HAS_TA(dane) && num_untrusted > 0 && num_untrusted < num) {
1030 if (!DANETLS_ENABLED(dane))
1032 if (dane->pdpth < 0
2889 SSL_DANE *dane = ctx->dane; local
3035 SSL_DANE *dane = ctx->dane; local
3060 SSL_DANE *dane = ctx->dane; local
3098 SSL_DANE *dane = ctx->dane; local
3170 SSL_DANE *dane = ctx->dane; local
3201 SSL_DANE *dane = ctx->dane; local
3281 SSL_DANE *dane = ctx->dane; local
    [all...]
  /src/crypto/external/bsd/openssl/dist/ssl/
ssl_lib.c 170 static void dane_final(SSL_DANE *dane)
172 sk_danetls_record_pop_free(dane->trecs, tlsa_free);
173 dane->trecs = NULL;
175 sk_X509_pop_free(dane->certs, X509_free);
176 dane->certs = NULL;
178 X509_free(dane->mcert);
179 dane->mcert = NULL;
180 dane->mtlsa = NULL;
181 dane->mdpth = -1;
182 dane->pdpth = -1
1051 SSL_DANE *dane = &s->dane; local
1110 SSL_DANE *dane = &s->dane; local
1126 SSL_DANE *dane = &s->dane; local
5246 SSL_DANE *dane = &s->dane; local
    [all...]
ssl_local.h 33 # include "internal/dane.h"
1132 /* Shared DANE context */
1133 struct dane_ctx_st dane; member in struct:ssl_ctx_st
1445 /* Per connection DANE state */
1446 SSL_DANE dane; member in struct:ssl_st
  /src/crypto/external/bsd/openssl.old/dist/ssl/
ssl_lib.c 191 static void dane_final(SSL_DANE *dane)
193 sk_danetls_record_pop_free(dane->trecs, tlsa_free);
194 dane->trecs = NULL;
196 sk_X509_pop_free(dane->certs, X509_free);
197 dane->certs = NULL;
199 X509_free(dane->mcert);
200 dane->mcert = NULL;
201 dane->mtlsa = NULL;
202 dane->mdpth = -1;
203 dane->pdpth = -1
1010 SSL_DANE *dane = &s->dane; local
1069 SSL_DANE *dane = &s->dane; local
1085 SSL_DANE *dane = &s->dane; local
4980 SSL_DANE *dane = &s->dane; local
    [all...]
ssl_local.h 34 # include "internal/dane.h"
1014 /* Shared DANE context */
1015 struct dane_ctx_st dane; member in struct:ssl_ctx_st
1129 /* Per connection DANE state */
1130 SSL_DANE dane; member in struct:ssl_st
  /src/crypto/external/apache2/openssl/dist/ssl/
ssl_lib.c 168 static void dane_final(SSL_DANE *dane)
170 sk_danetls_record_pop_free(dane->trecs, tlsa_free);
171 dane->trecs = NULL;
173 OSSL_STACK_OF_X509_free(dane->certs);
174 dane->certs = NULL;
176 X509_free(dane->mcert);
177 dane->mcert = NULL;
178 dane->mtlsa = NULL;
179 dane->mdpth = -1;
180 dane->pdpth = -1
1231 SSL_DANE *dane; local
1307 SSL_DANE *dane; local
1329 SSL_DANE *dane; local
6573 SSL_DANE *dane = &s->dane; local
8146 SSL_DANE *dane = SSL_get0_dane(s); local
    [all...]
ssl_local.h 32 #include "internal/dane.h"
1092 /* Shared DANE context */
1093 struct dane_ctx_st dane; member in struct:ssl_ctx_st
1492 /* Per connection DANE state */
1493 SSL_DANE dane; member in struct:ssl_connection_st

Completed in 237 milliseconds