DANE support structures, constructructors and accessors
authorViktor Dukhovni <openssl-users@dukhovni.org>
Tue, 29 Dec 2015 18:28:28 +0000 (13:28 -0500)
committerViktor Dukhovni <openssl-users@dukhovni.org>
Wed, 6 Jan 2016 00:31:49 +0000 (19:31 -0500)
commit919ba009429b3617e975933f37a23be996a33b8d
treeffe91f4f27fd4d8b3d3401f1e860212f15c8b993
parente29c73c93b88a4b7f492c7c8c7343223e7548612
DANE support structures, constructructors and accessors

Also tweak some of the code in demos/bio, to enable interactive
testing of BIO_s_accept's use of SSL_dup.  Changed the sconnect
client to authenticate the server, which now exercises the new
SSL_set1_host() function.

Reviewed-by: Richard Levitte <levitte@openssl.org>
21 files changed:
crypto/x509/x509_vfy.c
crypto/x509/x509_vpm.c
demos/bio/client-arg.c
demos/bio/client-conf.c
demos/bio/saccept.c
demos/bio/sconnect.c
demos/bio/server.pem
doc/crypto/X509_VERIFY_PARAM_set_flags.pod
doc/ssl/SSL_CTX_dane_enable.pod [new file with mode: 0644]
doc/ssl/SSL_set1_host.pod [new file with mode: 0644]
doc/ssl/ssl.pod
include/internal/dane.h [new file with mode: 0644]
include/openssl/safestack.h
include/openssl/ssl.h
include/openssl/x509_vfy.h
ssl/record/rec_layer_s3.c
ssl/record/record.h
ssl/ssl_cert.c
ssl/ssl_err.c
ssl/ssl_lib.c
ssl/ssl_locl.h