SSL test framework: port resumption tests
authorEmilia Kasper <emilia@openssl.org>
Tue, 5 Jul 2016 17:06:23 +0000 (19:06 +0200)
committerEmilia Kasper <emilia@openssl.org>
Wed, 20 Jul 2016 11:55:53 +0000 (13:55 +0200)
commit590ed3d7ea555b877859f6b491020112588fe1be
tree0461027d23e45e0e29fdaed81e92fbe4b324c065
parent23dd0c9f8dc6f7edf4b872d13e5644dfbbee585b
SSL test framework: port resumption tests

Systematically test every server-side version downgrade or upgrade.

Client version upgrade or downgrade could be tested analogously but will
be done in a later change.

Reviewed-by: Rich Salz <rsalz@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
20 files changed:
test/README.ssltest.md
test/generate_ssl_tests.pl
test/handshake_helper.c
test/handshake_helper.h
test/recipes/80-test_ssl_new.t
test/recipes/80-test_ssl_old.t
test/ssl-tests/02-protocol-version.conf.in
test/ssl-tests/05-sni.conf.in
test/ssl-tests/07-dtls-protocol-version.conf.in
test/ssl-tests/10-resumption.conf [new file with mode: 0644]
test/ssl-tests/10-resumption.conf.in [new file with mode: 0644]
test/ssl-tests/11-dtls_resumption.conf [new file with mode: 0644]
test/ssl-tests/11-dtls_resumption.conf.in [new file with mode: 0644]
test/ssl-tests/protocol_version.pm
test/ssl_test.c
test/ssl_test.tmpl
test/ssl_test_ctx.c
test/ssl_test_ctx.h
test/ssl_test_ctx_test.c
test/ssl_test_ctx_test.conf