summaryrefslogtreecommitdiffstats
path: root/test
AgeCommit message (Collapse)Author
2015-03-25RAND_bytes updatesMatt Caswell
Ensure RAND_bytes return value is checked correctly, and that we no longer use RAND_pseudo_bytes. Reviewed-by: Richard Levitte <levitte@openssl.org>
2015-03-24make dependDr. Stephen Henson
Reviewed-by: Matt Caswell <matt@openssl.org>
2015-03-20Add DTLS tests to make testMatt Caswell
Updated test/testssl script to include the new DTLS capability in ssltest. Reviewed-by: Emilia Käsper <emilia@openssl.org>
2015-03-05Catch up the VMS build.Richard Levitte
crypto/crypto-lib.com - catch up with the OCSP changes test/maketest.com and test/tests.com - catch up with the addition of test_evp_extra Reviewed-by: Rich Salz <rsalz@openssl.org>
2015-02-25Import evp_test.c from BoringSSL. Unfortunately we already have a fileMatt Caswell
called evp_test.c, so I have called this one evp_extra_test.c Reviewed-by: Emilia Käsper <emilia@openssl.org>
2015-02-06ui_compat cleanup; makefiles and vmsRich Salz
Remove ui_compat.h from Makefile dependencies And from two VMS build/install scripts. Reviewed-by: Matt Caswell <matt@openssl.org>
2015-02-04More unused FIPS module code.Dr. Stephen Henson
Remove fips_algvs.c Remove unused fips module build code from Configure and Makefile.org Reviewed-by: Tim Hudson <tjh@openssl.org>
2015-02-02Remove old DES APIRich Salz
Includes VMS fixes from Richard. Includes Kurt's destest fixes (RT 1290). Closes tickets 1290 and 1291 Reviewed-by: Kurt Roeckx <kurt@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org>
2015-02-02cms-test.pl: "localize" /dev/null even further [as follow-up to VMS].Andy Polyakov
Reviewed-by: Rich Salz <rsalz@openssl.org>
2015-01-30Since SHA0 was completely removed, also remove the related testRichard Levitte
Reviewed-by: Andy Polyakov <appro@openssl.org>
2015-01-30VMS exit codes weren't handled well enough and were unclearRichard Levitte
Making a specific variable $failure_code and a bit of commenting in the VMS section should help clear things up. Reviewed-by: Andy Polyakov <appro@openssl.org>
2015-01-30VMS adjustments:Richard Levitte
test/cms-test.pl adjusted to handle NL: instead of /dev/null on VMS Reviewed-by: Andy Polyakov <appro@openssl.org>
2015-01-30VMS adjustments:Richard Levitte
catch up with the Unix build. A number of new tests, among others test/tocsp.com Define INTERNAL in ssl/ssl-lib.com to allow for '#include "internal/foo.h"' Reviewed-by: Andy Polyakov <appro@openssl.org>
2015-01-22More comment realignmentmaster-post-reformatMatt Caswell
Reviewed-by: Tim Hudson <tjh@openssl.org>
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell
Reviewed-by: Tim Hudson <tjh@openssl.org>
2015-01-12RT478: Add uninstall make targetRich Salz
Add INSTALLDIRS variable, list of directories where things get installed. Change install_html_docs to use perl mkdir-p script. Add uninstall, uninstall_sw, uninstall_docs, uninstall_html_docs to Makefile.org. The actions of these targets were figured out by "inverting" the install target. Recurse into subdirs to do uninstall as needed. Added uninstall targets whose actions were similarly figured out by "inverting" the install target. Also remove some 'space before tab' complaints in Makefile.org Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-12-30mark all block comments that need format preserving so thatTim Hudson
indent will not alter them when reformatting comments Reviewed-by: Rich Salz <rsalz@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org>
2014-12-18make update following changes to default config settingsMatt Caswell
Reviewed-by: Rich Salz <rsalz@openssl.org>
2014-12-16Rename gost2814789t.c to gost2814789test.c. The old name caused problemsMatt Caswell
for dummytest if gost is compiled out, since the name of the test is not standard (dummytest segfaults). Also the old name caused problems for git because the executable was not in the .gitignore file Reviewed-by: Emilia Käsper <emilia@openssl.org>
2014-12-16Add OPENSSL_NO_ECDH guardsMatt Caswell
Reviewed-by: Emilia Käsper <emilia@openssl.org>
2014-12-11make updateMatt Caswell
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-12-08Prepare for bn opaquify. Implement internal helper functions.Matt Caswell
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-12-08make dependDr. Stephen Henson
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-12-08Remove fips utility build rules from test/MakefileDr. Stephen Henson
The fips test utilities are only build if an FIPS module is being built from source. As this isn't done in master these are redundant. Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-12-04Remove SSLv2 supportKurt Roeckx
The only support for SSLv2 left is receiving a SSLv2 compatible client hello. Reviewed-by: Richard Levitte <levitte@openssl.org>
2014-11-28Remove all .cvsignore filesRich Salz
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-11-18Fixed cms-test.pl for no-ec2mMatt Caswell
Reviewed-by: Dr. Stephen Henson <steve@openssl.org>
2014-09-23make updateEmilia Kasper
Sync libeay.num from 1.0.2 Reviewed-by: Dr Stephen Henson <steve@openssl.org>
2014-09-05make updateEmilia Kasper
Reviewed-by: Dr Stephen Henson <steve@openssl.org>
2014-08-28Constant-time utilitiesEmilia Kasper
Pull constant-time methods out to a separate header, add tests. Reviewed-by: Bodo Moeller <bodo@openssl.org>
2014-08-14make dependEmilia Kasper
Reviewed-by: Dr. Stephen Henson <steve@openssl.org>
2014-08-09Test SRP authentication ciphersuites.Dr. Stephen Henson
Reviewed-by: Matt Caswell <matt@openssl.org>
2014-07-24Don't call setenv in gost2814789t.cDr. Stephen Henson
The call to setenv in gost2814789t.c is not portable and may not reflect the location of the GOST ENGINE on all platforms anyway. Instead set OPENSSL_ENGINES in test/Makefile Reviewed-by: Geoff Thorpe <geoff@openssl.org>
2014-07-20Add test header, sync ordinals with 1.0.2Dr. Stephen Henson
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-07-19Check the test registry size during add_test()Mike Bland
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-07-19Use testutil registry in heartbeat_testMike Bland
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-07-19test/testutil.c test registry functions.Mike Bland
These help standardize the structure of main() and result reporting. Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-06-30Make depend.Ben Laurie
2014-06-11Enable multi-block support by default.Andy Polyakov
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-25add test case to makefilesChristian Heimes
2014-05-19Make it build/run.Ben Laurie
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
2014-03-06test/Makefile: allow emulated test (e.g. under wine).Andy Polyakov
Submitted by: Roumen Petrov
2014-02-19make dependDr. Stephen Henson
2013-09-13Require ServerInfo PEMs to be named "BEGIN SERVERINFO FOR"...Trevor Perrin
2013-09-05misspellings fixes by https://github.com/vlajos/misspell_fixerVeres Lajos
2013-08-21Correctly test for no-ec.Ben Laurie