Paul Bakker
|
52c5af7d2d
|
Merge support for verifying the extendedKeyUsage extension in X.509
|
2014-04-11 13:58:57 +02:00 |
|
Paul Bakker
|
1630058dde
|
Potential buffer overwrite in pem_write_buffer() fixed
Length indication when given a too small buffer was off.
Added regression test in test_suite_pem to detect this.
|
2014-04-11 13:58:05 +02:00 |
|
Manuel Pégourié-Gonnard
|
add05d7125
|
Fix some dependency declarations in X.509 tests
|
2014-04-11 11:12:40 +02:00 |
|
Manuel Pégourié-Gonnard
|
0408fd1fbb
|
Add extendedKeyUsage checking in SSL modules
|
2014-04-11 11:09:09 +02:00 |
|
Manuel Pégourié-Gonnard
|
7afb8a0dca
|
Add x509_crt_check_extended_key_usage()
|
2014-04-11 11:09:00 +02:00 |
|
Paul Bakker
|
5c986f5244
|
Make test suite checks dependent on POLARSSL_X509_CHECK_KEY_USAGE
|
2014-04-09 16:58:51 +02:00 |
|
Manuel Pégourié-Gonnard
|
a9db85df73
|
Add tests for keyUsage with client auth
|
2014-04-09 15:50:58 +02:00 |
|
Manuel Pégourié-Gonnard
|
99d4f19111
|
Add keyUsage checking for CAs
|
2014-04-09 15:50:58 +02:00 |
|
Manuel Pégourié-Gonnard
|
7f2a07d7b2
|
Check keyUsage in SSL client and server
|
2014-04-09 15:50:57 +02:00 |
|
Manuel Pégourié-Gonnard
|
603116c570
|
Add x509_crt_check_key_usage()
|
2014-04-09 15:50:57 +02:00 |
|
Paul Bakker
|
17b85cbd69
|
Merged additional tests and improved code coverage
Conflicts:
ChangeLog
|
2014-04-08 14:38:48 +02:00 |
|
Paul Bakker
|
0763a401a7
|
Merged support for the ALPN extension
|
2014-04-08 14:37:12 +02:00 |
|
Manuel Pégourié-Gonnard
|
563ad02663
|
Fix final report in compat.sh
Only affect what's printed, the exit code was already correct.
|
2014-04-08 11:56:35 +02:00 |
|
Manuel Pégourié-Gonnard
|
83d8c73c91
|
Disable ALPN by default
|
2014-04-07 13:24:21 +02:00 |
|
Manuel Pégourié-Gonnard
|
f6521de17b
|
Add ALPN tests to ssl-opt.sh
Only self-op for now, required peer versions are a bit high:
- OpenSSL 1.0.2-beta
- GnuTLS 3.2.0 (released 2013-05-10) (gnutls-cli only)
|
2014-04-07 12:42:04 +02:00 |
|
Manuel Pégourié-Gonnard
|
0148875cfc
|
Add tests and fix bugs for RSA-alt contexts
|
2014-04-04 17:46:46 +02:00 |
|
Manuel Pégourié-Gonnard
|
edb242fb2f
|
Minimally test md_process and associated wrappers
|
2014-04-04 16:42:44 +02:00 |
|
Manuel Pégourié-Gonnard
|
f8708ddc95
|
Also test shax_hmac_reset in test_suite_hmac_shax
|
2014-04-04 16:42:44 +02:00 |
|
Manuel Pégourié-Gonnard
|
9ce7e8414a
|
Add test for des_key_check_weak()
|
2014-04-04 16:42:44 +02:00 |
|
Manuel Pégourié-Gonnard
|
3fec220a33
|
Add test for dhm_parse_dhmfile
|
2014-04-04 16:42:44 +02:00 |
|
Manuel Pégourié-Gonnard
|
66dfc5a689
|
Add test for cipher_list()
|
2014-04-04 16:42:44 +02:00 |
|
Manuel Pégourié-Gonnard
|
f3013830cc
|
Tests for MD info functions
|
2014-04-04 16:42:44 +02:00 |
|
Manuel Pégourié-Gonnard
|
5819db1384
|
Test RIPEMD160 via MD layer more completely
|
2014-04-04 16:34:37 +02:00 |
|
Manuel Pégourié-Gonnard
|
59ba4e983b
|
Test generic md_hmac_reset()
|
2014-04-04 16:34:37 +02:00 |
|
Manuel Pégourié-Gonnard
|
58319e7f5c
|
Test mdX_hmax_reset() functions
|
2014-04-04 16:34:37 +02:00 |
|
Manuel Pégourié-Gonnard
|
7afdb88216
|
Test and fix x509_oid functions
|
2014-04-04 16:34:30 +02:00 |
|
Manuel Pégourié-Gonnard
|
6c1a73e061
|
Improve x509xrite_csr testing: extensions, version
|
2014-04-04 16:33:01 +02:00 |
|
Manuel Pégourié-Gonnard
|
c5ce83a3b8
|
Improve x509xrite_csr testing: extensions, ECDSA
|
2014-04-04 16:33:01 +02:00 |
|
Manuel Pégourié-Gonnard
|
913030c286
|
Enable SSLv2 testing if OPENSSL_CMD is set
|
2014-04-04 16:33:01 +02:00 |
|
Manuel Pégourié-Gonnard
|
2be0b5225e
|
Add selftest program to the list of tests
|
2014-04-04 16:33:01 +02:00 |
|
Manuel Pégourié-Gonnard
|
52a555cd7d
|
Also test backwards compat strerror() function
|
2014-04-04 16:33:00 +02:00 |
|
Manuel Pégourié-Gonnard
|
6c33a16dae
|
Add previously forgotten test files... oops!
|
2014-04-04 16:23:29 +02:00 |
|
Manuel Pégourié-Gonnard
|
7b30cfc5b0
|
x509_crt_info() list output cosmectics
|
2014-04-04 14:01:39 +02:00 |
|
Manuel Pégourié-Gonnard
|
f6f4ab40d3
|
Print extended key usage in x509_crt_info()
|
2014-04-04 14:01:39 +02:00 |
|
Manuel Pégourié-Gonnard
|
65c2ddc318
|
Print key_usage in x509_crt_info()
|
2014-04-04 14:01:39 +02:00 |
|
Manuel Pégourié-Gonnard
|
bce2b30855
|
Print subject alt name in x509_crt_info()
|
2014-04-04 14:01:39 +02:00 |
|
Manuel Pégourié-Gonnard
|
919f8f5829
|
Print NS Cert Type in x509_crt_info()
|
2014-04-04 14:01:39 +02:00 |
|
Manuel Pégourié-Gonnard
|
b28487db1f
|
Start printing extensions in x509_crt_info()
|
2014-04-04 14:01:39 +02:00 |
|
Manuel Pégourié-Gonnard
|
00d538f8f9
|
Disable renegotiation by default in example cli/srv
|
2014-03-31 11:03:06 +02:00 |
|
Manuel Pégourié-Gonnard
|
3895f5a344
|
all.sh: directly go for ASan build
|
2014-03-27 21:10:56 +01:00 |
|
Paul Bakker
|
96d5265315
|
Made ready for release 1.3.5
|
2014-03-26 16:55:50 +01:00 |
|
Manuel Pégourié-Gonnard
|
76b8ab73cd
|
ssl-opt.sh: address some robustness issues
|
2014-03-26 14:21:34 +01:00 |
|
Manuel Pégourié-Gonnard
|
c042cf0013
|
Fix broken tests due to changed error code
Introduced in 5246ee5c59
|
2014-03-26 14:12:20 +01:00 |
|
Paul Bakker
|
674e0b015a
|
Improvements to tests/Makefile when using shared library
|
2014-03-26 13:26:52 +01:00 |
|
Manuel Pégourié-Gonnard
|
e9a9a61c61
|
Deduplicate suites in compat.sh
|
2014-03-26 12:58:56 +01:00 |
|
Manuel Pégourié-Gonnard
|
8a3a3208a0
|
Update lcov test descriptions
|
2014-03-26 12:58:55 +01:00 |
|
Manuel Pégourié-Gonnard
|
12b8472f2f
|
Test against GnuTLS for every common ciphersuite
|
2014-03-26 12:58:54 +01:00 |
|
Manuel Pégourié-Gonnard
|
a1a9f9a639
|
Allow GnuTLS to be enabled via environment
|
2014-03-26 12:58:53 +01:00 |
|
Manuel Pégourié-Gonnard
|
e01af4cd37
|
Tune compat.sh and ssl-opt.sh error reporting
|
2014-03-26 12:58:48 +01:00 |
|
Manuel Pégourié-Gonnard
|
244c06ee02
|
Be more specific in ref-configs's compat.sh call
|
2014-03-26 12:58:47 +01:00 |
|