Manuel Pégourié-Gonnard
|
61bc57af99
|
Optimize all.sh for new build options
|
2014-08-14 18:33:00 +02:00 |
|
Manuel Pégourié-Gonnard
|
39141fed63
|
Add warnings in debug build, and -Werror with ASan
- warnings in debug build allows the to be caught earlier
- -Werror with ASan make tests/scripts/all.sh a bit shorter
|
2014-08-14 18:33:00 +02:00 |
|
Manuel Pégourié-Gonnard
|
192253aaa9
|
Fix buffer size in pk_write_*_pem()
|
2014-08-14 11:34:35 +02:00 |
|
Manuel Pégourié-Gonnard
|
e46aa5e336
|
Update GnuTLS version requirements in compat.sh
|
2014-08-14 11:34:34 +02:00 |
|
Manuel Pégourié-Gonnard
|
7e0a5183db
|
Add a missing suite to compat.sh
|
2014-08-14 11:34:34 +02:00 |
|
Manuel Pégourié-Gonnard
|
8d4ad07706
|
SHA-2 ciphersuites now require TLS 1.x
|
2014-08-14 11:34:34 +02:00 |
|
Manuel Pégourié-Gonnard
|
e73b26391d
|
Add config-full to all.sh
|
2014-08-14 11:34:34 +02:00 |
|
Manuel Pégourié-Gonnard
|
7457cb3a56
|
Fix some version/peer requirements in compat.sh
|
2014-08-14 11:34:34 +02:00 |
|
Paul Bakker
|
8dcb2d7d7e
|
Support escaping of commas in x509_string_to_names()
|
2014-08-11 11:59:52 +02:00 |
|
Paul Bakker
|
bd51b262d1
|
Add 'exit' label and variable initialization to relevant test suite functions
|
2014-07-10 16:37:50 +02:00 |
|
Paul Bakker
|
318d0fe844
|
Auto add 'exit' label in every test function. Failed assert now goes there
|
2014-07-10 15:27:11 +02:00 |
|
Paul Bakker
|
4d0cfe80ea
|
Split assert() with side effects in test suite helper
|
2014-07-10 15:27:11 +02:00 |
|
Paul Bakker
|
6c343d7d9a
|
Fix mpi_write_string() to write "00" as hex output for empty MPI
|
2014-07-10 15:27:10 +02:00 |
|
Paul Bakker
|
5b11d026cd
|
Fix dependencies and includes without FS_IO and PLATFORM_C
|
2014-07-10 15:27:10 +02:00 |
|
Paul Bakker
|
ec3a617d40
|
Make ready for release of 1.3.8 and soversion 7
|
2014-07-09 10:21:28 +02:00 |
|
Paul Bakker
|
d2a2d61a68
|
Adapt programs / test suites
|
2014-07-09 10:19:24 +02:00 |
|
Paul Bakker
|
a317a98221
|
Adapt programs / test suites
|
2014-07-09 10:19:24 +02:00 |
|
Paul Bakker
|
14e8be4d33
|
Adapted programs / test suites to _init() and _free()
|
2014-07-09 10:19:23 +02:00 |
|
Paul Bakker
|
8cfd9d8c59
|
Adapt programs / test suites to _init() and _free()
|
2014-07-09 10:19:23 +02:00 |
|
Paul Bakker
|
6697b6c13b
|
Properly free memory in new base64 tests
|
2014-07-04 18:35:50 +02:00 |
|
Paul Bakker
|
8fb99abaac
|
Merge changes for leaner memory footprint
|
2014-07-04 15:02:19 +02:00 |
|
Paul Bakker
|
b9e08b086b
|
Merge server-side enforced renegotiation requests
|
2014-07-04 15:01:37 +02:00 |
|
Paul Bakker
|
d598318661
|
Fix base64_decode() to return and check length correctly
|
2014-07-04 15:01:00 +02:00 |
|
Manuel Pégourié-Gonnard
|
cc10f4ddfe
|
Use SSL_CIPHERSUITES in example configs
|
2014-07-04 14:59:08 +02:00 |
|
Manuel Pégourié-Gonnard
|
fae355e8ee
|
Add tests for ssl_set_renegotiation_enforced()
|
2014-07-04 14:32:27 +02:00 |
|
Manuel Pégourié-Gonnard
|
a9964dbcd5
|
Add ssl_set_renegotiation_enforced()
|
2014-07-04 14:16:07 +02:00 |
|
Paul Bakker
|
237a847f1c
|
Fix typos in comments
|
2014-06-25 14:45:24 +02:00 |
|
Paul Bakker
|
2a45d1c8bb
|
Merge changes to config examples and configuration issues
|
2014-06-25 11:27:00 +02:00 |
|
Manuel Pégourié-Gonnard
|
d249b7ab9a
|
Restore ability to trust non-CA selfsigned EE cert
|
2014-06-25 11:26:13 +02:00 |
|
Manuel Pégourié-Gonnard
|
c4eff16516
|
Restore ability to use v1 CA if trusted locally
|
2014-06-25 11:26:12 +02:00 |
|
Manuel Pégourié-Gonnard
|
8920f69fef
|
Add test for packets of max size
|
2014-06-25 11:26:12 +02:00 |
|
Manuel Pégourié-Gonnard
|
ee415031e5
|
Add tests for small packets
Some truncated HMAC test failing right now.
|
2014-06-25 11:26:11 +02:00 |
|
Manuel Pégourié-Gonnard
|
e38eb0b7be
|
Optimize config-suite-b for low RAM usage
|
2014-06-24 17:30:05 +02:00 |
|
Manuel Pégourié-Gonnard
|
f87cad9397
|
Fix some curve-specific depends in tests
|
2014-06-24 16:55:17 +02:00 |
|
Manuel Pégourié-Gonnard
|
1a74a26f77
|
Add config based on PSK-CCM
|
2014-06-24 15:51:32 +02:00 |
|
Manuel Pégourié-Gonnard
|
8f625632bb
|
Fix dependencies: GCM != AEAD != CCM
|
2014-06-24 15:26:28 +02:00 |
|
Manuel Pégourié-Gonnard
|
f9378d8f11
|
Fix dependencies on PEM in tests and programs
|
2014-06-24 13:11:25 +02:00 |
|
Manuel Pégourié-Gonnard
|
0f7b619875
|
Fix tests dependencies in X509_USE_C
|
2014-06-24 12:54:46 +02:00 |
|
Manuel Pégourié-Gonnard
|
fea3102dcb
|
Fix dependencies on X509_CRT_C in tests
|
2014-06-24 12:54:46 +02:00 |
|
Manuel Pégourié-Gonnard
|
43b29861fe
|
Add reduced configuration used by picocoin
|
2014-06-24 12:54:45 +02:00 |
|
Paul Bakker
|
1c98ff96b5
|
Merge more test improvements and tests
Conflicts:
tests/suites/test_suite_cipher.blowfish.data
|
2014-06-24 11:12:00 +02:00 |
|
Manuel Pégourié-Gonnard
|
398c57b0b3
|
Blowfish accepts variable key len in cipher layer
|
2014-06-24 11:01:33 +02:00 |
|
Manuel Pégourié-Gonnard
|
ed5c03ff1d
|
Add tests for Blowfish-ECB via the cipher layer
|
2014-06-23 12:05:11 +02:00 |
|
Manuel Pégourié-Gonnard
|
f3b47243df
|
Split x509_csr_parse_der() out of x509_csr_parse()
|
2014-06-23 11:54:57 +02:00 |
|
Manuel Pégourié-Gonnard
|
15f58a86f7
|
Add test for mpi_gen_prime()
|
2014-06-23 11:54:57 +02:00 |
|
Manuel Pégourié-Gonnard
|
fab2a3c3d6
|
Fix port selection in ssl test scripts
Port was selected in the 1000-1999 range which is bad (system ports).
|
2014-06-23 11:54:57 +02:00 |
|
Manuel Pégourié-Gonnard
|
0dc5e0d80b
|
Add helper function zero_malloc for tests
|
2014-06-23 11:54:57 +02:00 |
|
Manuel Pégourié-Gonnard
|
b25f81665f
|
Add test for bad arguments to MD functions
|
2014-06-23 11:54:57 +02:00 |
|
Manuel Pégourié-Gonnard
|
5e7693f6ba
|
Add tests for bad arguments to cipher functions
|
2014-06-23 11:54:57 +02:00 |
|
Manuel Pégourié-Gonnard
|
6deaac0e62
|
Add tests vectors for (3)DES via cipher layer
|
2014-06-23 11:52:59 +02:00 |
|