Sean Parkinson
ba8e441e53
Allow TLS 1.2 to be compiled out.
2018-05-25 11:00:00 +10:00
David Garske
89a4c98670
* Added support for expected fail test cases with example client/server and suites unit test.
...
* Added test for certificate with bad alt name containing a null character mid byte stream.
* Fix for issue with suites unit test where last arg in file doesn't conain data for a param, causing it to skip test.
* Fix for last test in tests/test.conf not being run for `TLSv1.2 RSA 3072-bit DH 3072-bit`.
* Moved the `tls-cert-fail.test` tests into the new expected failure suite test (`./tests/test-fails.conf`). Now it explicilty checks RSA and ECC for the no signer and no sig tests.
2018-05-03 09:40:51 -07:00
David Garske
5a46bdf6f6
Added unit test for using encrypted keys with TLS. Only works with --enable-des3
, since the keys are all encrypted with DES3 (also requires either --enable-opensslextra or --enable-enckeys
).
2018-04-09 13:28:15 -07:00
Sean Parkinson
323db1a95d
Fix no ECC builds with TLS13 code.
...
Fix tests so that having ECC disabled works as well.
Fix define protection for Draft 18 and HRR Cookie.
2017-10-24 09:11:24 -07:00
Jacob Barthelmeh
b0f87fdcf7
update .am files for make dist
2017-06-22 14:14:45 -06:00
Sean Parkinson
2b1e9973ec
Add TLS v1.3 as an option
2017-05-04 14:51:30 -07:00
John Safranek
40800d8065
DTLS-SCTP fix
...
1. Add the SCTP suite test file to the include.am.
2. Skip the sequence number increment for client_hello messages in
DTLS, but do the increment for SCTP.
2016-12-21 14:24:20 -08:00
David Garske
0ed26ad262
Updated build for "leantls" to support building only the client, by splitting BUILD_EXAMPLES into 3 parts (BUILD_EXAPLE_SERVERS, BUILD_EXAMPLE_CLIENTS and BUILD_TESTS). This allows the make check to perform the external tests to validate the client only "leantls" configuration option.
2016-03-08 08:35:28 -08:00
Jacob Barthelmeh
3e860107f3
remove extra cert and key, plus add new test
2016-02-11 13:49:07 -07:00
Jacob Barthelmeh
ee5a11b8d9
Add Intel IPP crypto for RSA
...
add user-crypto makefile
update README for IPP crypto
place user crypto in wolfcrypt and use autotools
adjust distributed files
move openssl compatibility consumption
auto use IPP RSA -- IPP directory containing shared libraries local
return value of wolfSSL_BN and formating of debug
openssh testing
make sure IPP not built when fips is
ipp init to select correct optimizations -- static libraries on linux -- fast-rsa disabled by default
try to only set library once
only use static IPP if fast rsa is enabled
make print out for user crypto more pretty
2015-10-19 13:51:49 -06:00
Moisés Guimarães
dfa956d227
adds wc_SrpInit() with unit tests.
2015-08-04 01:07:24 -03:00
toddouska
37ba6aeee7
fix psk no identify hint example logic
2015-08-03 09:32:51 -07:00
kaleb-himes
edf53a1ed0
new changes
2014-12-29 10:27:03 -07:00
John Safranek
18f60966f4
force make tests to run serially
2014-03-06 21:34:33 -08:00
toddouska
0005b4cbe4
move pthread flags/libs to autoconf defines so available to library proper and external tests/examples
2013-04-01 15:50:13 -07:00
toddouska
895944c04a
fix distcheck
2013-03-11 12:53:38 -07:00
John Safranek
73f0395ca9
added psk-dtls test cases
2013-03-08 17:35:03 -08:00
John Safranek
e1a73c1769
added more dtls test cases
2013-03-08 17:19:04 -08:00
John Safranek
43ed4a7424
added test cases and fixed a bug with AEAD ciphers with DTLSv1.2.
2013-03-07 22:52:51 -08:00
John Safranek
01e9a246cd
added build test cases for ECC-SHA384 test suites.
2013-03-04 17:14:19 -08:00
John Safranek
b4584e0a93
added missing test config files to the configure include list
2013-02-28 11:39:33 -08:00
John Safranek
ccff37f4b1
added TLS support for AES-CCM-8
2013-01-15 15:20:30 -08:00
toddouska
87fbf7df80
fix libtool leftovers for distclen when shared mode
2012-12-06 17:52:36 -08:00
John Safranek
0c9fe151de
added configure option --disable-examples to remove example code build, configure runs make clean at the end, sniffer test isn't built if sniffer disabled
2012-11-29 11:31:57 -08:00
John Safranek
f8f7f69f48
compile option to leave out MD5 and SSL code
2012-11-26 18:40:43 -08:00
John Safranek
d4c99ae663
added the rabbit and null cipher test configs to the dist build
2012-11-06 14:30:52 -08:00
John Safranek
85e8f1988a
leanpsk build removes cert code, moved ctaocrypt error strings to own file
2012-11-01 12:36:47 -07:00
John Safranek
a6b201c051
added the PSK Null cipher test script to the release build
2012-10-30 15:09:31 -07:00
toddouska
73349ec0d3
add DTLS basic cipher suite tests
2012-08-08 17:09:09 -07:00
toddouska
16ac91e6de
add aesgcm ecc cipher suite tests
2012-08-08 15:57:18 -07:00
toddouska
17a92e76d3
add aesgcm openssl, and fix requires to use our local enum for aesgcm
2012-08-08 15:37:00 -07:00
toddouska
6defed64cd
add basic aescgm cipher suite tests
2012-08-08 15:22:41 -07:00
toddouska
169331cf81
add ecc dhe cipher suite tests, static next
2012-08-07 18:09:03 -07:00
toddouska
c4674c0cc3
add ntru cipher suite tests
2012-08-07 17:18:56 -07:00
toddouska
a7aaf4fcaf
add psk cipher suite tests
2012-08-07 17:01:59 -07:00
toddouska
8bfd6c0e7e
add hc128 cipher suite tests
2012-08-07 16:53:50 -07:00
toddouska
820edc0299
fix make dist unit test path
2012-08-06 19:08:16 -07:00
toddouska
706bd8a910
add cipher suite client/server driver
2012-08-06 17:14:31 -07:00
John Safranek
b83e1765da
adding scriptable suite test to the unit test
2012-08-03 23:19:24 -07:00
John Safranek
8c63ac1c4d
Cleaned up a unit test case. Added pthread to the unit test build for read/write.
2012-01-01 18:41:14 -08:00
Chris Conlon
5458401020
Added MD4, MD5, SHA hash tests
2011-12-14 10:55:19 -08:00
toddouska
9cdc6f8f5e
unit3
2011-12-14 10:02:05 -08:00
toddouska
9307d4a40d
unit tests configure
2011-12-14 09:20:46 -08:00