summaryrefslogtreecommitdiffstats
path: root/test
AgeCommit message (Collapse)Author
2014-06-10Create test/testutil.h for unit test helper macrosMike Bland
Defines SETUP_TEST_FIXTURE and EXECUTE_TEST, and updates ssl/heartbeat_test.c using these macros. SETUP_TEST_FIXTURE makes use of the new TEST_CASE_NAME macro, defined to use __func__ or __FUNCTION__ on platforms that support those symbols, or to use the file name and line number otherwise. This should fix several reported build problems related to lack of C99 support.
2014-06-09Link heartbeat_test with the static version of the librariesKurt Roeckx
It's using an internal API that that might not be available in the shared library.
2014-05-27Fix for test_bn regular expression to work on Windows using MSYS. PR#3346Peter Mosmans
2014-05-19Unit/regression test for TLS heartbeats.Mike Bland
Regression test against CVE-2014-0160 (Heartbleed). More info: http://mike-bland.com/tags/heartbleed.html (based on commit 35cb55988b75573105eefd00d27d0138eebe40b1)
2014-01-06make updateDr. Stephen Henson
2013-12-08make updateDr. Stephen Henson
2013-02-14cms-test.pl: make it work with not-so-latest perl.Andy Polyakov
(cherry picked from commit 9c437e2faded18b4ef6499d7041c65d6e216955b)
2013-02-06Fix 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.
2012-12-13Make verify return errors.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>
2010-01-20make updateOpenSSL_1_0_0-beta5Dr. Stephen Henson
2010-01-19stop asn1test compilation producing link errorsDr. Stephen Henson
2010-01-16Fix type-checking/casting issue.Ben Laurie
2009-11-26cms-test.pl: use EXE_EXT (from HEAD).Andy Polyakov
PR: 2107
2009-11-13PR: 2101Dr. Stephen Henson
Submitted by: Doug Kaufman <dkaufman@rahul.net> Approved by: steve@openssl.org Fixes for tests in cms-test.pl
2009-11-13Add test_cmsRichard Levitte