openssl/include/internal
Viktor Dukhovni 9f6b22b814 Enabled DANE only when at least one TLSA RR was added
It is up to the caller of SSL_dane_tlsa_add() to take appropriate
action when no records are added successfully or adding some records
triggers an internal error (negative return value).

With this change the caller can continue with PKIX if desired when
none of the TLSA records are usable, or take some appropriate action
if DANE is required.

Also fixed the internal ssl_dane_dup() function to properly initialize
the TLSA RR stack in the target SSL handle.  Errors in ssl_dane_dup()
are no longer ignored.

Reviewed-by: Rich Salz <rsalz@openssl.org>
2016-04-22 10:41:57 -04:00
..
bio.h Fix ex_data locks issue 2016-04-14 22:15:32 +01:00
comp.h Rename int_*() functions to *_int() 2016-04-13 08:59:03 +01:00
conf.h Rename int_*() functions to *_int() 2016-04-13 08:59:03 +01:00
constant_time_locl.h Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
dane.h Enabled DANE only when at least one TLSA RR was added 2016-04-22 10:41:57 -04:00
dso.h Move dso.h to internal 2016-03-23 09:12:11 -04:00
err.h The err_cleanup() funtion is internal so shouldn't be exported 2016-04-14 13:50:36 +01:00
numbers.h Instead of a local hack, implement SIZE_MAX in numbers.h if it's missing 2016-01-02 21:11:02 +01:00
o_dir.h Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
o_str.h Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
threads.h Implement new multi-threading API 2016-02-26 10:00:36 +00:00