Rich Evans
|
6aa04bcd85
|
modify scripts/* and tests/* to use polarssl_snprintf
|
2015-02-13 13:50:26 +00:00 |
|
Rich Evans
|
63adb49062
|
Fix compile warning in tests/
where result_len at tests/suites/test_suite_ccm.function:165 is
potentially uninitialized using gcc-4.8.2.
|
2015-02-10 14:37:49 +00:00 |
|
Rich Evans
|
ce2f237697
|
change test function includes to use one convention
|
2015-02-10 11:28:46 +00:00 |
|
Rich Evans
|
00ab47026b
|
cleanup library and some basic tests. Includes, add guards to includes
|
2015-02-10 11:28:46 +00:00 |
|
Rich Evans
|
4291445377
|
fix style issues with tests/suites/helpers.function
|
2015-02-10 10:14:15 +00:00 |
|
Rich Evans
|
1fef5ff5ec
|
fix always true assertion
|
2015-02-10 10:14:15 +00:00 |
|
Paul Bakker
|
daae3b749b
|
Prepare for mbed TLS 1.3.10 release
|
2015-02-08 15:49:54 +01:00 |
|
Manuel Pégourié-Gonnard
|
555fbf8758
|
Support composite RDNs in X.509 certs parsing
|
2015-02-04 17:11:55 +00:00 |
|
Manuel Pégourié-Gonnard
|
9ad7b6ebde
|
Rm spurious printf from test function
|
2015-01-28 15:28:28 +01:00 |
|
Rich Evans
|
920aa9c8ee
|
change more references to (f)printf to polarssl_(f)printf to allow overriding
|
2015-01-28 15:28:28 +01:00 |
|
Rich Evans
|
3d536ba30c
|
fix main_test.function to use polarssl (f)printf functions
|
2015-01-28 15:28:27 +01:00 |
|
Manuel Pégourié-Gonnard
|
0ac1d2d5ca
|
Fix error while removing memory.h usage
|
2015-01-26 16:44:37 +00:00 |
|
Manuel Pégourié-Gonnard
|
d43ccb66fb
|
Quit using deprecated header.
|
2015-01-23 17:38:09 +00:00 |
|
Manuel Pégourié-Gonnard
|
e4f6edcda1
|
Rename to mbed TLS in tests/
|
2015-01-22 16:43:54 +00:00 |
|
Paul Bakker
|
d7e2483bfc
|
Merge miscellaneous fixes into development
|
2015-01-13 16:04:38 +01:00 |
|
Manuel Pégourié-Gonnard
|
765bb31d24
|
Add test_suite_memory_buffer_alloc
|
2015-01-13 14:58:00 +01:00 |
|
Manuel Pégourié-Gonnard
|
f5f25b3a0d
|
Add test for ctr_drbg_update() input sanitizing
|
2015-01-13 14:56:59 +01:00 |
|
Manuel Pégourié-Gonnard
|
cf4de32f58
|
Fix depends on individual curves in tests
|
2014-11-20 16:36:08 +01:00 |
|
Manuel Pégourié-Gonnard
|
5c2aa10c15
|
Fix curve dependency issues in X.509 test suite
|
2014-11-20 16:36:07 +01:00 |
|
Manuel Pégourié-Gonnard
|
57a5d60abb
|
Add tests for concatenated CRLs
|
2014-11-19 16:08:34 +01:00 |
|
Manuel Pégourié-Gonnard
|
8c9223df84
|
Add text view to debug_print_buf()
|
2014-11-19 13:21:38 +01:00 |
|
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 |
|