summaryrefslogtreecommitdiff
path: root/tests/suite
Commit message (Collapse)AuthorAgeFilesLines
* tests: enable all the ciphersuite in openssl cli for DSS checksfix-compat-testsNikos Mavrogiannopoulos2016-12-311-3/+3
|
* tests: don't check against 3DES if disabled in opensslNikos Mavrogiannopoulos2016-12-311-3/+8
|
* tests: do not pass the -dhparams to openssl 1.1.0; it doesn't workNikos Mavrogiannopoulos2016-12-311-1/+8
|
* tests: simplified DH params formatNikos Mavrogiannopoulos2016-12-311-33/+9
| | | | Also switch to RFC7919 DH params.
* tests: corrected type in openssl compat testsNikos Mavrogiannopoulos2016-12-311-2/+2
|
* tests: added common variable for DH parametersNikos Mavrogiannopoulos2016-12-313-31/+33
|
* tests: fixed paths in compat testsNikos Mavrogiannopoulos2016-12-311-2/+2
|
* tests: better termination checking in compat testsNikos Mavrogiannopoulos2016-12-312-3/+22
| | | | | This ensures that the exit code of all spawned processes is checked.
* tests: added check for certtool loading CA certificates from PKCS#11Nikos Mavrogiannopoulos2016-12-193-8/+184
|
* tests: disable ASAN leak checks on suite testsNikos Mavrogiannopoulos2016-12-091-4/+5
| | | | | These detect memory leaks in the tools in src/ which are not critical nor there is serious reason to address.
* tests: modified to account for backwards-encoded DN (according to RFC4514)Nikos Mavrogiannopoulos2016-10-312-2/+2
|
* tests: do not enable testpkcs11.sh twiceDmitry Eremin-Solenikov2016-10-271-1/+1
| | | | Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* Fix compilation of tests if nettle is not installed in standard pathDmitry Eremin-Solenikov2016-10-251-0/+2
| | | | Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* tests: removed nohats.ca from testdaneNikos Mavrogiannopoulos2016-10-221-1/+1
| | | | The host seems to be unreliable.
* tests: introduced verification constraints checks for PKCS#7 structuresNikos Mavrogiannopoulos2016-10-181-1/+15
| | | | That is, key purpose checks and more elaborate time checks.
* tests: crl-test: use a unique temp fileNikos Mavrogiannopoulos2016-10-141-4/+5
|
* tests: added sanity check for included primesNikos Mavrogiannopoulos2016-10-142-2/+60
|
* tests: updated pkcs7 text outputs to account for certtool updateNikos Mavrogiannopoulos2016-10-142-0/+6908
|
* tests: replaced large test2.cat with a smaller fileNikos Mavrogiannopoulos2016-10-143-136/+22
|
* tests: added checks for the decoding of various PKCS#7 structuresNikos Mavrogiannopoulos2016-10-119-2/+481
|
* avoid the usage of '-a' and '-o' bash optionsNikos Mavrogiannopoulos2016-09-111-2/+2
| | | | This keeps syntax-check happy.
* doc updateNikos Mavrogiannopoulos2016-09-111-1/+1
|
* tests: added checks to verify behavior in writing pkcs11 objectsNikos Mavrogiannopoulos2016-09-061-0/+20
| | | | | That is, verify that private keys are marked as private by default, and public objects are marked as non-private by default.
* tests: removed remainders of pkcs11 tests from suite/Nikos Mavrogiannopoulos2016-06-241-1/+1
|
* tests: moved pkcs11-softhsm test suite into pkcs11/Nikos Mavrogiannopoulos2016-06-2310-2440/+2
|
* tests: added more unit tests for gnutls_pkcs11_crt_is_known()Nikos Mavrogiannopoulos2016-06-231-1/+169
|
* tests: corrected create-chain.sh to remove the ocsp_signing_key from ↵Nikos Mavrogiannopoulos2016-06-221-3/+0
| | | | generated certs
* tests: include softhsm.h into dist filesNikos Mavrogiannopoulos2016-06-221-1/+1
|
* tests: corrected typo in crl-testNikos Mavrogiannopoulos2016-06-031-1/+1
|
* tests: add an upper limit in the run of compat testsNikos Mavrogiannopoulos2016-05-242-2/+12
| | | | | This allows the test suite to recover from the case of DTLS implementations that do not properly retransmit and block on lost packets.
* tests: run compatibility checks in parallel for various modifiersNikos Mavrogiannopoulos2016-05-212-97/+114
| | | | | | That is, the various %NO_ETM, %COMPAT, ... modifiers are checked in parallel in the testcompat suite, reducing the overall running time significantly.
* tests: use /bin/bash in tests which require common.shNikos Mavrogiannopoulos2016-05-207-7/+7
|
* Allow for conditional compilation of SSL 3.0 protocolNikos Mavrogiannopoulos2016-05-143-39/+6
| | | | | | | This allows to completely remove SSL 3.0 support by calling configure with the '--disable-ssl3' option. Resolves #93
* tests: simplified server launching processNikos Mavrogiannopoulos2016-05-136-93/+161
| | | | | Also attempt to use a new port on every started server and added a waiting period for the port to become re-usable.
* tests: introduce delay between server restarts in testsrn.shNikos Mavrogiannopoulos2016-05-111-0/+2
| | | | This is to reduce test suite random failures on CI.
* tests: include self tests with CURVE-X25519Nikos Mavrogiannopoulos2016-04-241-63/+112
|
* tests: updated the openssl compat check to make explicit the used curvesNikos Mavrogiannopoulos2016-04-241-23/+32
|
* tests: suite: disable any openssl cpu optimizationsNikos Mavrogiannopoulos2016-04-151-1/+2
| | | | | | This prevents from valgrind failures on softhsm usage due to any new instruction optimizations which are not supported by valgrind.
* tests: remove any system specific code of ecoreNikos Mavrogiannopoulos2016-04-092-55/+5
| | | | | This was causing issues with certain builds and was not used for the purpose of testing.
* tests: disable unsupported curves from compatibility checksNikos Mavrogiannopoulos2016-04-092-1/+5
| | | | This allows running make check even when compiling with disable-suiteb-curves.
* tests: removed unused scriptsNikos Mavrogiannopoulos2016-04-092-118/+0
|
* testcompat-openssl: enable TLS 1.2 tests with openssl 1.0.1+Nikos Mavrogiannopoulos2016-03-181-7/+7
|
* tests: testpkcs11: the test will always fail in code path failuresNikos Mavrogiannopoulos2016-03-081-10/+5
|
* tests: always used the slow (portable) version of get16bitsNikos Mavrogiannopoulos2016-02-291-8/+0
| | | | This prevents issues with misaligned addresses and undefined sanitizer.
* tests: Fixes to prevent undefined behavior (found with libubsan)Nikos Mavrogiannopoulos2016-02-291-1/+2
|
* tests: enable softhsmv2 test suite by defaultNikos Mavrogiannopoulos2016-02-274-8/+7
| | | | Also do not fatally fail with known softhsmv2 bugs.
* pkcs11: tests for RSA, ECC, DSA private key importJan Vcelak2016-02-271-0/+54
| | | | Signed-off-by: Jan Vcelak <jan.vcelak@nic.cz>
* pkcs11: tests for DSA key generatingJan Vcelak2016-02-271-0/+19
| | | | Signed-off-by: Jan Vcelak <jan.vcelak@nic.cz>
* tests: pkcs11-pubkey-import-ecdsa will only work under softhsmv2Nikos Mavrogiannopoulos2016-02-031-0/+5
|
* tests: pkcs11-pubkey-import will check both RSA and ECDSA keyspkcs11-ecdsaNikos Mavrogiannopoulos2015-12-314-13/+102
|