Commit Graph

  • 996720d142 Remove redundant dependency Sanne Wouda 2017-09-08 10:58:37 +01:00
  • bd58a14ed9 Rename test and update dependencies Sanne Wouda 2017-09-07 16:44:06 +01:00
  • 1ad1c6d4e1 Fix typo Janos Follath 2017-09-21 09:02:11 +01:00
  • b174c84a3b Refine dhm_check_range() fix Changelog entry Janos Follath 2017-09-20 16:26:04 +01:00
  • aa325d7b7f DHM: Fix dhm_check_range() always returning 0 Janos Follath 2017-09-20 15:33:24 +01:00
  • 4b151fabb7 DHM: Add negative tests for parameter checking Janos Follath 2017-09-20 13:46:37 +01:00
  • f341083b3c DHM: Fix dhm_check_range() always returning 0 Janos Follath 2017-09-20 15:33:24 +01:00
  • 77359c93e4 DHM: Fix dhm_check_range() always returning 0 Janos Follath 2017-09-20 15:33:24 +01:00
  • 5f9df9b2ad DHM: Add negative tests for parameter checking Janos Follath 2017-09-20 13:46:37 +01:00
  • 6cf9af3aab DHM: Add negative tests for parameter checking Janos Follath 2017-09-20 13:46:37 +01:00
  • 3d98b97442 Modify zeroize internal buffers in md modules Andres Amaya Garcia 2017-09-20 11:47:49 +01:00
  • 3f8271e32b Support only new CLang version Ron Eldor 2017-09-19 15:13:44 +03:00
  • 930025da6d Adapt ChangeLog Hanno Becker 2017-09-18 16:07:19 +01:00
  • 0b7b83fd91 Fixed SIGSEGV problem when writing with ssl_write_real a buffer that is over MBEDTLS_SSL_MAX_CONTENT_LEN bytes Florin 2017-07-22 09:01:44 +02:00
  • 2b187c4d5f Correct typo Hanno Becker 2017-09-18 14:58:11 +01:00
  • 09930d1f01 Add expected number of fragments to 16384-byte packet tests Hanno Becker 2017-09-18 15:04:19 +01:00
  • c526696c05 Add tests for messages beyond 16384 bytes to ssl-opt.sh Hanno Becker 2017-09-18 15:01:50 +01:00
  • 4aed27e469 Add missing test-dependencies for MBEDTLS_SSL_MAX_FRAGMENT_LENGTH Hanno Becker 2017-09-18 15:00:34 +01:00
  • e4ad3e8803 Allow requests of size larger than 16384 in ssl_client2 Hanno Becker 2017-09-18 15:05:46 +01:00
  • 5175ac6e13 Add tests for disabled MFL-extension to all.sh Hanno Becker 2017-09-18 15:36:25 +01:00
  • 4a2fb4c6be Addres review comments Ron Eldor 2017-09-10 17:03:50 +03:00
  • 81e96dd54a Adapt ChangeLog Hanno Becker 2017-09-18 11:07:25 +01:00
  • 147d142948 Add log and fix stle issues Ron Eldor 2017-09-05 16:09:53 +03:00
  • 714785dcc2 Write correct number of ciphersuites in log Ron Eldor 2017-08-28 13:55:55 +03:00
  • 9648f8b59c Add run-time check for handshake message size in ssl_write_record Hanno Becker 2017-09-18 10:55:54 +01:00
  • d33f1ca34c Add run-time check for record content size in ssl_encrypt_buf Hanno Becker 2017-09-18 10:55:31 +01:00
  • a8434e8f95 Add compile-time checks for size of record content and payload Hanno Becker 2017-09-18 10:54:39 +01:00
  • 41a38dfed6 Add ChangeLog entry Andres Amaya Garcia 2017-07-05 13:27:17 +01:00
  • 1042d8637c Dont send alert on invalid DTLS record type Andres Amaya Garcia 2017-07-05 13:26:34 +01:00
  • 01692531c6 Document code silently discarding invalid records Andres Amaya Garcia 2017-06-28 09:26:46 +01:00
  • f569f701c2 Fix ChangeLog entry Andres Amaya Garcia 2017-06-28 09:25:10 +01:00
  • 06fc6650f4 Add ChangeLog entry Andres Amaya Garcia 2017-06-26 15:19:26 +01:00
  • 2fad94b193 Dont send alert on invalid DTLS record type Andres Amaya Garcia 2017-06-26 15:11:59 +01:00
  • d4a872ee67 Rename internal MBEDTLS_ENTROPY_HAVE_STRONG to ENTROPY_HAVE_STRONG Hanno Becker 2017-09-07 08:09:33 +01:00
  • 45037ceac5 Add check for presence of relevant parameters in mbedtls_rsa_private Hanno Becker 2017-08-25 11:03:34 +01:00
  • 81535d0011 Minor style and typo corrections Hanno Becker 2017-09-13 15:39:59 +01:00
  • 476986547b Omit version from X.509 v1 certificates Hanno Becker 2017-09-13 11:59:26 +01:00
  • d7f3520360 Don't add extensions for X.509 non-v3 certificates Hanno Becker 2017-09-13 12:00:15 +01:00
  • fc77144802 Fix extraction of signature-type from PK context instance Hanno Becker 2017-09-13 08:45:48 +01:00
  • 418a62242b Extend tests/data_files/Makefile to include CRT's for CRT write test Hanno Becker 2017-09-14 07:51:28 +01:00
  • 6c13d37961 Extend cert_write example program by multiple cmd line options Hanno Becker 2017-09-13 12:49:22 +01:00
  • bfdcfba05f Add Changelog entry Sanne Wouda 2017-09-05 17:00:54 +01:00
  • 19816762d2 Add test case found through fuzzing to pkparse test suite Sanne Wouda 2017-08-31 12:57:35 +01:00
  • 073a070590 Add end-of-buffer check to prevent heap-buffer-overflow Sanne Wouda 2017-08-21 15:58:12 +01:00
  • b2231fc31a Address review comments Ron Eldor 2017-09-10 17:32:05 +03:00
  • 9be1926b69 Correct parsing checks in mbedtls_pk_parse_key Hanno Becker 2017-09-08 12:39:44 +01:00
  • 66a0f83d58 Remove unreachable branches in pkparse.c Hanno Becker 2017-09-08 12:39:21 +01:00
  • 3674a4865c Guard some tests by presence of default entropy Hanno Becker 2017-09-08 10:56:19 +01:00
  • adb9bd23d9 Add internal macro ENTROPY_HAVE_DEFAULT indicating default entropy Hanno Becker 2017-09-08 10:53:30 +01:00
  • d2cc7ce4cb Correct definition of ENTROPY_HAVE_STRONG Hanno Becker 2017-09-08 10:47:33 +01:00
  • cffe2daf25 Support negative dependencies in test cases Hanno Becker 2017-09-08 10:39:07 +01:00
  • 65382c38e8 Fix typos in entropy test data Hanno Becker 2017-09-08 10:36:26 +01:00
  • 8cd5d43639 Initialize RSA context in RSA test suite before first potentially failing operation Hanno Becker 2017-09-08 10:35:32 +01:00
  • 7968ad9c31 Guard some tests by presence of strong entropy Hanno Becker 2017-09-08 10:10:03 +01:00
  • 66580d284d Add internal macro ENTROPY_HAVE_STRONG indicating strong entropy Hanno Becker 2017-09-08 10:06:41 +01:00
  • 276d530abe Support negative dependencies in test cases Hanno Becker 2017-07-23 10:24:22 +01:00
  • 7fdabd3c64 Correct typo in entropy test suite data Hanno Becker 2017-07-23 10:22:45 +01:00
  • e4875e015f Initialize RSA context in RSA test suite before first potentially failing operation Hanno Becker 2017-07-23 10:19:29 +01:00
  • 5a4f172522 Add suffix for 1024-bit RSA key files Hanno Becker 2017-09-07 15:36:53 +01:00
  • c8063c58f0 Correct Makefile in tests/data_files Hanno Becker 2017-09-07 15:30:12 +01:00
  • b8d1657148 Mention in-place decryption in pk_parse_key_pkcs8_encrypted_der Hanno Becker 2017-09-07 15:29:01 +01:00
  • 2aa80a706f Remove unnecessary cast Hanno Becker 2017-09-07 15:28:45 +01:00
  • 3216c1a82a Fix after Andres comments Ron Eldor 2017-09-07 17:15:47 +03:00
  • bc3fa39f0e Backport 1.3:Add configuration file in md.h Ron Eldor 2017-09-07 16:58:41 +03:00
  • a988a2702a Emit deprecation warning if MBEDTLS_RSA_FORCE_BLINDING is not set Hanno Becker 2017-09-07 11:32:04 +01:00
  • 6ac972d815 Style correction in test_suite_pk.function Hanno Becker 2017-09-07 10:57:48 +01:00
  • 936f72c641 Disable MBEDTLS_RSA_FORCE_BLINDING by default Hanno Becker 2017-09-07 10:56:10 +01:00
  • 00cb3af4ab Backport 2.1:Add configuration file in md.h Ron Eldor 2017-08-22 14:50:14 +03:00
  • a4dd783909 Fix some typos in comments Manuel Pégourié-Gonnard 2017-09-07 11:11:39 +02:00
  • 27ce0b5ff1 Backport 1.3:Set PEM buffer to zero before freeing it Ron Eldor 2017-09-05 15:34:35 +03:00
  • 070c809c79 Adress Hannos's comments Ron Eldor 2017-09-06 17:09:41 +03:00
  • 82a4b8186d update after Andres comments Ron Eldor 2017-09-05 17:17:31 +03:00
  • 4dc8af77a9 Backport 2.1:Set PEM buffer to zero before freeing Ron Eldor 2017-09-05 15:34:35 +03:00
  • bc18eb3b92 Fix compilation error with Mingw32 Ron Eldor 2017-09-06 17:49:10 +03:00
  • 65112b15e6 Adress Hannos's comments Ron Eldor 2017-09-06 17:09:41 +03:00
  • d23bc1b2cf Merge branch 'iotssl-1381-x509-verify-refactor' into iotssl-1381-x509-verify-refactor-restricted Manuel Pégourié-Gonnard 2017-09-06 11:35:11 +02:00
  • c1c16436c6 Merge pull request #1 from gertvdijk/issue1040-mpgbranch Manuel Pégourié-Gonnard 2017-09-06 11:31:01 +02:00
  • 9d84b4c102 update after Andres comments Ron Eldor 2017-09-05 17:17:31 +03:00
  • 31162e4423 Set PEM buffer to zero before freeing it Ron Eldor 2017-09-05 15:34:35 +03:00
  • 25d124dc74 Tests: depends-pkalgs.pl - disable less options Gert van Dijk 2017-09-05 14:25:52 +02:00
  • 7268ca9500 remove redundant include Ron Eldor 2017-09-05 14:29:20 +03:00
  • 55b1a0af0c Add further tests for DER-encoded PKCS8-v2-DES encrypted RSA keys Hanno Becker 2017-09-05 10:43:20 +01:00
  • 7d108257a4 Add further tests for new RSA keys Hanno Becker 2017-09-05 10:33:28 +01:00
  • 8fdfc98676 Update keyfiles Hanno Becker 2017-09-05 10:08:14 +01:00
  • d16f6126c7 Add RSA key generation commands to test Makefile Hanno Becker 2017-09-05 09:23:50 +01:00
  • 9c6cb38ba8 Fix typo in pkparse.c Hanno Becker 2017-09-05 10:08:01 +01:00
  • 4f13195f3b Tests: add omitted dependency on MBEDTLS_ECDSA_C in test_suite_debug Gert van Dijk 2017-09-04 14:17:10 +02:00
  • f28dc2f900 Adapt ChangeLog Hanno Becker 2017-09-04 13:07:52 +01:00
  • 18b3c912f9 Address Azim's coments Ron Eldor 2017-09-04 14:03:33 +03:00
  • 22d989c434 Suport clang version 3.8 Ron Eldor 2017-09-03 17:56:25 +03:00
  • 0a47d12717 Rephrase the backport sectio Ron Eldor 2017-09-03 10:20:25 +03:00
  • 533751f98f Use current source paths for config file creation command VOLAT Matthieu 22923 2017-09-01 09:55:40 +02:00
  • ea24d75c67 Addres Andres' comment Ron Eldor 2017-08-31 17:02:01 +03:00
  • 4b6e210d00 Merge branch 'mbedtls-2.6' into iotssl-1381-x509-verify-refactor-restricted Manuel Pégourié-Gonnard 2017-08-31 10:09:43 +02:00
  • bb216bd940 Fix MSVC 64-bit warnings Manuel Pégourié-Gonnard 2017-08-28 13:25:55 +02:00
  • 196d1338ba Fix uninitialised variable in some configs Manuel Pégourié-Gonnard 2017-08-28 13:14:27 +02:00
  • 46ba7f3a92 Avoid running useless code in tests Manuel Pégourié-Gonnard 2017-08-28 12:20:39 +02:00
  • 37c6b6b339 Add tests for encrypted 2048 and 4096-bit RSA keys Hanno Becker 2017-08-26 08:15:22 +01:00
  • fab3569963 Use in-place decryption in pk_parse_pkcs8_encrypted_der Hanno Becker 2017-08-25 13:38:26 +01:00
  • 771d30edac Add missing calls to mbedtls_pem_free in mbedtls_pk_parse Hanno Becker 2017-08-25 13:54:04 +01:00