1
0
mirror of https://github.com/Mbed-TLS/mbedtls.git synced 2025-06-16 17:40:57 +03:00
Commit Graph

12188 Commits

Author SHA1 Message Date
2594859bc6 Add CCM suites to compat.sh (self-op only) 2014-05-22 14:36:02 +02:00
4cdb4d9bb7 X509 time-related tests depend on POLARSSL_HAVE_TIME 2014-05-22 14:22:59 +02:00
4a9dc2a474 Test memory a bit more often in all.sh 2014-05-22 13:52:53 +02:00
542eac5aba Add tests for CCM via cipher layer 2014-05-20 17:26:16 +02:00
64bf996fd9 Add test vectors for Camellia-CCM 2014-05-14 14:10:35 +02:00
0f6b66dba1 CCM operations allow input == output 2014-05-14 14:10:35 +02:00
e8b8d01782 Use tighter buffers in CCM test suite 2014-05-07 12:13:13 +02:00
87df5ba0a1 Add test for length checks 2014-05-07 12:13:13 +02:00
ce77d55023 Implement ccm_auth_decrypt() 2014-05-07 12:13:13 +02:00
002323340a Refactor to prepare for CCM decryption 2014-05-07 12:13:12 +02:00
9322e49037 Add NIST CAVS 11.0 test vectors for AES-CCM
Since there are 2160 test vectors fro encryption, which is a lot,
only the first one (out of ten) for each length quadruple was kept.
2014-05-07 12:13:12 +02:00
637eb3d31d Add ccm_encrypt_and_tag() 2014-05-07 12:13:12 +02:00
9fe0d13e8d Add ccm_init/free() 2014-05-06 12:12:45 +02:00
a6916fada8 Add (placeholder) CCM module 2014-05-06 11:28:09 +02:00
da13016d84 Prepped for 1.3.7 release 2014-05-01 14:27:19 +02:00
a26a005acf Make compilation on DragonFly work 2014-04-30 16:52:28 +02:00
2a024ac86a Merge dependency fixes 2014-04-30 16:50:59 +02:00
827b6cee7f Minor cleanups in test-ref-configs.pl 2014-04-30 16:40:23 +02:00
0bc1f23dfd Adapt script and instructions for alt config.h 2014-04-30 16:40:22 +02:00
cef4ad2509 Adapt sources to configurable config.h name 2014-04-30 16:40:20 +02:00
f96f7b607a On OpenBSD, use arc4random_buf() instead of rand() to prevent warnings 2014-04-30 16:02:38 +02:00
24f37ccaed rsa_check_pubkey() now allows an E up to N 2014-04-30 13:43:51 +02:00
0f90d7d2b5 version_check_feature() added to check for compile-time options at run-time 2014-04-30 11:49:44 +02:00
3d41370645 Fix hash dependencies in X.509 tests 2014-04-29 15:29:41 +02:00
edc81ff8c2 Fix some more curve depends in X.509 tests 2014-04-29 15:10:40 +02:00
ec4d27398a Fix curve dependencies in *keyusage tests 2014-04-29 15:06:41 +02:00
c73079a78c Add debug_set_threshold() and thresholding of messages 2014-04-25 16:58:16 +02:00
92478c37a6 Debug module only outputs full lines instead of parts 2014-04-25 16:58:15 +02:00
eaebbd5eaa debug_set_log_mode() added to determine raw or full logging 2014-04-25 16:58:14 +02:00
57ffa5570d Add tests for debug_print_ret() and debug_print_buf(). 2014-04-25 16:58:13 +02:00
2b34657b39 Updated Debug test suite data 2014-04-25 16:58:12 +02:00
1f69a93ab1 Move configs to 'configs/' and activate-config.pl should be called from root 2014-04-25 10:04:49 +02:00
8a0c0a9ed9 Check additional return values in some test cases 2014-04-17 17:24:23 +02:00
94b916c7b5 Split assignment and assert check into seperate lines in tests 2014-04-17 16:07:20 +02:00
dd0aae92e0 Replaced strcpy() with strncpy() in tests suites 2014-04-17 16:06:37 +02:00
b6487dade9 Fixed result for test case in test_suite_x509parse 2014-04-17 16:04:33 +02:00
784b04ff9a Prepared for version 1.3.6 2014-04-11 15:33:59 +02:00
d8b0c5ef01 Fixed typo 2014-04-11 15:31:33 +02:00
52c5af7d2d Merge support for verifying the extendedKeyUsage extension in X.509 2014-04-11 13:58:57 +02:00
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
add05d7125 Fix some dependency declarations in X.509 tests 2014-04-11 11:12:40 +02:00
0408fd1fbb Add extendedKeyUsage checking in SSL modules 2014-04-11 11:09:09 +02:00
7afb8a0dca Add x509_crt_check_extended_key_usage() 2014-04-11 11:09:00 +02:00
5c986f5244 Make test suite checks dependent on POLARSSL_X509_CHECK_KEY_USAGE 2014-04-09 16:58:51 +02:00
a9db85df73 Add tests for keyUsage with client auth 2014-04-09 15:50:58 +02:00
99d4f19111 Add keyUsage checking for CAs 2014-04-09 15:50:58 +02:00
7f2a07d7b2 Check keyUsage in SSL client and server 2014-04-09 15:50:57 +02:00
603116c570 Add x509_crt_check_key_usage() 2014-04-09 15:50:57 +02:00
17b85cbd69 Merged additional tests and improved code coverage
Conflicts:
	ChangeLog
2014-04-08 14:38:48 +02:00
0763a401a7 Merged support for the ALPN extension 2014-04-08 14:37:12 +02:00