summaryrefslogtreecommitdiffstats
path: root/test
AgeCommit message (Collapse)Author
2013-10-01Merge remote-tracking branch 'agl/1.0.2alpn' into agl-alpnBen Laurie
Conflicts: ssl/ssl3.h ssl/t1_lib.c
2013-09-20Merge remote-tracking branch 'trevp/pemfix' into trev-pem-fixBen Laurie
2013-09-13Add tests for ALPN functionality.Adam Langley
Cherry-picked from a898936218bc279b5d7cdf76d58a25e7a2d419cb.
2013-07-03Trying cherrypick:Trevor
Add support for arbitrary TLS extensions. Contributed by Trevor Perrin. Conflicts: CHANGES ssl/ssl.h ssl/ssltest.c test/testssl Fix compilation due to #endif. Cherrypicking more stuff. Cleanup of custom extension stuff. serverinfo rejects non-empty extensions. Omit extension if no relevant serverinfo data. Improve error-handling in serverinfo callback. Cosmetic cleanups. s_client documentation. s_server documentation. SSL_CTX_serverinfo documentation. Cleaup -1 and NULL callback handling for custom extensions, add tests. Cleanup ssl_rsa.c serverinfo code. Whitespace cleanup. Improve comments in ssl.h for serverinfo. Whitespace. Cosmetic cleanup. Reject non-zero-len serverinfo extensions. Whitespace. Make it build. Conflicts: test/testssl
2013-06-13Backport single makefile from master.Ben Laurie
2013-02-14cms-test.pl: make it work with not-so-latest perl.Andy Polyakov
(cherry picked from commit 9c437e2faded18b4ef6499d7041c65d6e216955b)
2013-02-08Fix for EXP-RC2-CBC-MD5Adam Langley
MD5 should use little endian order. Fortunately the only ciphersuite affected is EXP-RC2-CBC-MD5 (TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5) which is a rarely used export grade ciphersuite. (cherry picked from commit f306b87d766e6ecf30824635c7c395b67cff9dbc)
2013-01-15make updateDr. Stephen Henson
2012-12-26Revert incompatible OCSP_basic_verify changes.Dr. Stephen Henson
Make partial chain chekcing work with EE certificates only. Remove unneeded -trust_other option from tocsp. (Backport from HEAD)
2012-12-21fix typoDr. Stephen Henson
2012-12-20update/fix tocsp script (from HEAD)Dr. Stephen Henson
2012-12-19Backport X509 hostname, IP address and email checking code from HEAD.Dr. Stephen Henson
2012-12-14Backport OCSP fixes.Ben Laurie
2012-12-13Make verify return errors.Ben Laurie
2012-06-03Reduce version skew: trivia (I hope).Ben Laurie
2012-03-01On OpenVMS, try sha256 and sha512 et al as well.Richard Levitte
2011-12-27make updateDr. Stephen Henson
2011-12-11detect and use older PKITS dataDr. Stephen Henson
2011-12-10add commented out option to allow use of older PKITS dataDr. Stephen Henson
2011-11-13make depend.Ben Laurie
2011-10-13use -no_ecdhe when using -no_dheBodo Möller
2011-10-12increase test RSA key size to 1024 bitsDr. Stephen Henson
2011-09-05oopsBodo Möller
2011-09-05Fix session handling.Bodo Möller
2011-06-18Don't add trailing slash to FIPSDIR: it causes problems with Windows builds.Dr. Stephen Henson
2011-06-14Update key sizes to 2048 bits.Dr. Stephen Henson
Only build ssltest with fipsld. Include FIPS mode test for ssltest.
2011-05-26Make test utility link work for fips build.Dr. Stephen Henson
2011-03-25Corrections to the VMS build system.Richard Levitte
Submitted by Steven M. Schweda <sms@antinode.info>
2011-03-25For VMS, implement the possibility to choose 64-bit pointers withRichard Levitte
different options: "64" The build system will choose /POINTER_SIZE=64=ARGV if the compiler supports it, otherwise /POINTER_SIZE=64. "64=" The build system will force /POINTER_SIZE=64. "64=ARGV" The build system will force /POINTER_SIZE=64=ARGV.
2011-03-23make update (1.0.1-stable)Richard Levitte
This meant a slight renumbering in util/libeay.num due to symbols appearing in 1.0.0-stable. However, since there's been no release on this branch yet, it should be harmless.
2011-03-20* apps/makeapps.com: Forgot to end the check for /POINTER_SIZE=64=ARGVRichard Levitte
with turning trapping back on. * test/maketests.com: Do the same check for /POINTER_SIZE=64=ARGV here. * test/clean-test.com: A new script for cleaning up.
2011-03-19Keep file references in the VMS build files in the same order as theyRichard Levitte
are in the Unix Makefiles, and add SRP tests.
2011-03-19Apply all the changes submitted by Steven M. Schweda <sms@antinode.info>Richard Levitte
2011-03-16Add SRP.Ben Laurie
2010-12-14First attempt at adding the possibility to set the pointer size for the ↵Richard Levitte
builds on VMS. PR: 2393
2010-11-29Better method for creating SSLROOT:.Richard Levitte
Make sure to include the path to evptest.txt.
2010-11-23Implement bc test strategy as submitted by Steven M. Schweda ↵Richard Levitte
<sms@antinode.info>. Make sure we move to '__here' before trying to use it to build local sslroot:
2010-11-23Print openssl version information at the end of the testsRichard Levitte
2010-11-22* tests.com: Add the symbol openssl_conf, so the openssl applicationRichard Levitte
stops complaining about a missing configuration file. Define the logical name PERL_ENV_TABLES with values to Perl considers the DCL symbol table as part of the environment (see 'man perlvms' for details), so cms-test.pl can get the value of EXE_DIR from tests.com, among others. * cms-test.pl: Make changes to have it work on VMS as well. Upper or mixed case options need to be quoted and the openssl command needs a VMS-specific treatment. It all should work properly on Unix, I hope it does on Windows as well...
2010-11-18Tell the user what test is being performed.Richard Levitte
2010-11-18Make sure the source directory for ASN1TEST is defined.Richard Levitte
2010-11-18We expect these scripts not to bail on error, so make sure that's what happens.Richard Levitte
2010-11-18Synchronise with Unix testsRichard Levitte
2010-05-20oops, typoDr. Stephen Henson
2010-05-20Update cms-test.pl to handle some Unix like Windows environments whereDr. Stephen Henson
calling shlib_wrap.sh doesn't work.
2010-04-13Since test modules aren't copied to the test/ directory any more onRichard Levitte
VMS, we need to rework this script with knowledge of where they are.
2010-01-27Apparently, test/testtsa.com was only half doneRichard Levitte
2010-01-25There's really no need to use $ENV::HOMERichard Levitte
2010-01-25Forgot to correct the definition of __arch in this file.Richard Levitte
Submitted by Steven M. Schweda <sms@antinode.info>
2010-01-25It seems like sslroot: needs to be defined for some tests to work.Richard Levitte
Submitted by Steven M. Schweda <sms@antinode.info>