Manuel Pégourié-Gonnard
|
8a5e3d4a40
|
Forbid repeated X.509 extensions
|
2014-11-12 18:13:58 +01:00 |
|
Manuel Pégourié-Gonnard
|
b134060f90
|
Fix memory leak with crafted X.509 certs
|
2014-11-12 00:01:52 +01:00 |
|
Manuel Pégourié-Gonnard
|
0369a5291b
|
Fix uninitialised pointer dereference
|
2014-11-12 00:01:52 +01:00 |
|
Manuel Pégourié-Gonnard
|
7c13d69cb5
|
Fix dependency issues
|
2014-11-12 00:01:34 +01:00 |
|
Manuel Pégourié-Gonnard
|
a1efcb084f
|
Implement pk_check_pair() for RSA-alt
|
2014-11-08 18:00:22 +01:00 |
|
Manuel Pégourié-Gonnard
|
70bdadf54b
|
Add pk_check_pair()
|
2014-11-06 18:25:51 +01:00 |
|
Manuel Pégourié-Gonnard
|
30668d688d
|
Add ecp_check_pub_priv()
|
2014-11-06 18:25:51 +01:00 |
|
Manuel Pégourié-Gonnard
|
2f8d1f9fc3
|
Add rsa_check_pub_priv()
|
2014-11-06 18:25:51 +01:00 |
|
Paul Bakker
|
9eac4f7c4e
|
Prepare for release 1.3.9
|
2014-10-20 13:56:15 +02:00 |
|
Manuel Pégourié-Gonnard
|
9c911da68f
|
Add tests for X.509 name encoding mismatch
|
2014-10-17 12:42:31 +02:00 |
|
Manuel Pégourié-Gonnard
|
5d8618539f
|
Fix memory leak while parsing some X.509 certs
|
2014-10-17 12:41:41 +02:00 |
|
Manuel Pégourié-Gonnard
|
64938c63f0
|
Accept spaces at end of line/buffer in base64
|
2014-10-15 23:53:33 +02:00 |
|
Manuel Pégourié-Gonnard
|
da1b4de0e4
|
Increase MPI_MAX_BYTES to allow RSA 8192
|
2014-10-15 22:06:46 +02:00 |
|
Paul Bakker
|
5a5fa92bfe
|
x509_crt_parse() did not increase total_failed on PEM error
Result was that PEM errors in files with multiple certificates were not
detectable by the user.
|
2014-10-03 15:47:13 +02:00 |
|
Paul Bakker
|
d153ef335f
|
Missing dependencies on POLARSSL_ECP_C fixed
|
2014-08-18 12:00:28 +02:00 |
|
Manuel Pégourié-Gonnard
|
192253aaa9
|
Fix buffer size in pk_write_*_pem()
|
2014-08-14 11:34:35 +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
|
d598318661
|
Fix base64_decode() to return and check length correctly
|
2014-07-04 15:01:00 +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
|
f87cad9397
|
Fix some curve-specific depends in tests
|
2014-06-24 16:55:17 +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 |
|
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
|
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 |
|
Manuel Pégourié-Gonnard
|
255fe4b10e
|
Add tests for Blowfish-ECB via the cipher layer
|
2014-06-23 11:52:59 +02:00 |
|
Manuel Pégourié-Gonnard
|
d77cd5d0c3
|
Add tests for x509_csr_parse
|
2014-06-23 11:52:59 +02:00 |
|
Manuel Pégourié-Gonnard
|
66aca931bc
|
Add tests for pkcs5_pbes2
|
2014-06-23 11:52:59 +02:00 |
|