Commit graph

  • fee234afcd
    Merge pull request #4100 from d-otte/mbedtls-2.16 Janos Follath 2021-02-02 16:14:59 +00:00
  • 9039f16c48
    Merge pull request #4097 from gilles-peskine-arm/mpi_sub_abs-buffer_overflow-2.16 Janos Follath 2021-02-02 13:10:22 +00:00
  • 80fa1b4d8f adding changelog entry for issue #4093 Daniel Otte 2021-02-02 12:57:48 +01:00
  • 9c6cb217f1 adding parentheses to macro definitions. Daniel Otte 2021-02-01 14:26:08 +01:00
  • 80a2c2a5f9 avoid errorneous computation of RSA_PRV_DER_MAX_BYTES. Daniel Otte 2021-02-01 14:23:30 +01:00
  • 6260b70717 mbedtls_mpi_sub_abs: fix buffer overflow in error case Gilles Peskine 2021-01-27 22:30:43 +01:00
  • 9a3cf3174d Add mpi_sub_abs negative tests with a larger-in-size second operand Gilles Peskine 2021-01-27 22:24:30 +01:00
  • 5d453ee882
    Merge pull request #4068 from stevew817/backport/pr-4008 Janos Follath 2021-01-29 12:54:35 +00:00
  • 226626fd42
    Merge pull request #4021 from gilles-peskine-arm/ssl-test_without_hmac_drbg-2.16 Ronald Cron 2021-01-29 09:10:11 +01:00
  • a82e56aa91 Avoid unreferenced item warnings in ECDSA when ALT is in use Steven Cooreman 2021-01-11 17:11:39 +01:00
  • 01c69377bd
    Merge pull request #4057 from stevew817/backport/pr-4007 Janos Follath 2021-01-25 12:38:53 +00:00
  • 0b7cb319cd Skip tests requiring known entropy for ECJPAKE ALT implementations Steven Cooreman 2021-01-11 17:20:10 +01:00
  • 629fd9362c Test SSL with non-deterministic ECDSA Gilles Peskine 2020-11-19 22:14:34 +01:00
  • 15c39e53e5
    Merge pull request #3988 from gilles-peskine-arm/rsa_private-ret-2.16 Gilles Peskine 2021-01-13 11:10:08 +01:00
  • 3b7523e11e Fix an incorrect error code if RSA private operation glitched Gilles Peskine 2020-11-25 00:10:31 +01:00
  • 3fac0bae4a
    Merge pull request #787 from ARMmbed/dev/yanesca/mbedtls-2.16.9r0-pr Janos Follath 2020-12-10 12:54:15 +00:00
  • 3d5d889e0d Add missing ChangeLog entry Janos Follath 2020-12-09 16:41:44 +00:00
  • 7bbd7ea7ad Improve wording in Changelog Janos Follath 2020-12-09 16:39:36 +00:00
  • f3493024f6 Finalize ChangeLog Janos Follath 2020-12-09 01:35:14 +00:00
  • 69029cd29b Bump version to Mbed TLS 2.16.9 Janos Follath 2020-12-09 01:19:31 +00:00
  • a4b98a970f Assemble ChangeLog Janos Follath 2020-12-09 00:31:29 +00:00
  • 2d3f296729 Fix Changelog format Janos Follath 2020-12-09 00:02:18 +00:00
  • 22a854ab96 Add missing ChangeLog entry Janos Follath 2020-12-08 21:21:19 +00:00
  • 15e860c639 Merge branch 'mbedtls-2.16-restricted' into mbedtls-2.16.9r0-pr Janos Follath 2020-12-08 21:00:17 +00:00
  • 9e8acb6861
    Merge pull request #3935 from paul-elliott-arm/fix_pem_write_2_16 Gilles Peskine 2020-12-08 12:31:47 +01:00
  • 319b5939dd Remove Extraneous bytes from buffer post pem write Paul Elliott 2020-11-19 09:46:56 +00:00
  • 3f35b87db9
    Merge pull request #3938 from geecrypt/mbedtls-2.16 Ronald Cron 2020-12-07 14:30:13 +01:00
  • 8ed9ac85e5
    Merge pull request #3513 from gilles-peskine-arm/ecp-bignum-error-checks-2.16 Gilles Peskine 2020-12-07 13:06:42 +01:00
  • bcfa41753d
    Merge pull request #782 from chris-jones-arm/mbedtls-2.16-restricted Janos Follath 2020-12-07 09:27:55 +00:00
  • 07d1f47a39 Add changelog entry file for bugfix 2927 gacquroff 2020-12-01 20:37:52 -08:00
  • 77cb30c3cb Support set *_drbg reseed interval before seed Gavin Acquroff 2020-03-01 17:06:11 -08:00
  • 5dd1e266e1 Fix exponentiation tests with MBEDTLS_MPI_MAX_BITS larger than 256 Chris Jones 2020-12-03 17:44:03 +00:00
  • 74b7ee4f12 Fix test_suite_dhm build Chris Jones 2020-12-03 17:33:55 +00:00
  • c7ea6340cf Fix whitespace in changelog entry Chris Jones 2020-12-03 15:45:29 +00:00
  • 49e6e9d410 Move dependancy to specific test cases Chris Jones 2020-12-03 15:22:25 +00:00
  • ce6fa8f411 Fix broken testing on numbers that may be greater than MPI_MAX_SIZE Chris Jones 2020-12-03 14:24:33 +00:00
  • 877329af75 Fix cases where exponentiation was not fully tested Chris Jones 2020-12-03 11:52:40 +00:00
  • a18813ea1c Reword test cases Chris Jones 2020-12-03 11:35:41 +00:00
  • 4a0ccb6862 Extend exponentiation test coverage Chris Jones 2020-12-02 16:27:42 +00:00
  • 415c7be0aa Test that overly large Diffie-Hellman keys are rejected Chris Jones 2020-12-02 10:41:50 +00:00
  • 25038abadb Add ChangeLog entry for modular exponentiation size limit Chris Jones 2020-11-30 11:16:48 +00:00
  • 63d19c0586 Test that overly large Diffie-Hellman keys are rejected Chris Jones 2020-11-26 11:21:53 +00:00
  • ad59a2a4a7 Fix potential DoS by limiting number sizes in exponentiation Chris Jones 2020-11-25 15:12:39 +00:00
  • 4c1939738d
    Merge pull request #779 from paul-elliott-arm/discrepancy_cert_2_16 Gilles Peskine 2020-12-03 12:19:30 +01:00
  • 027b601690 Add tag check to cert algorithm check Paul Elliott 2020-11-24 17:30:18 +00:00
  • e98bbbeb06
    Merge pull request #3925 from rodrigo-dc/mbedtls-2.16 Gilles Peskine 2020-12-01 13:26:23 +01:00
  • 7bd481cad2
    Merge pull request #769 from gilles-peskine-arm/mpi_fill_random-rng_failure-2.16 Gilles Peskine 2020-11-30 18:01:58 +01:00
  • d2d0e70276 Move declaration to fix C90 warning Rodrigo Dias Correa 2020-11-28 14:59:56 -03:00
  • 0b9bc0bd77 Change function casting in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-25 07:30:26 -03:00
  • 671600cd44 Fix GCC warning in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-25 00:42:28 -03:00
  • d31012ecea Add changelog entry file to ChangeLog.d Rodrigo Dias Correa 2020-11-10 03:17:36 -03:00
  • 56ad24cad7 Fix GCC warning in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-10 02:51:51 -03:00
  • d552630f33 Fix GCC warning about test_snprintf Rodrigo Dias Correa 2020-11-10 02:28:50 -03:00
  • 1a0c7fb383 Fix mismatched function parameters (prototype/definition) Rodrigo Dias Correa 2020-11-10 01:38:00 -03:00
  • 0391ea39c1 Fix build failure on gcc-11 Rodrigo Dias Correa 2020-11-04 01:55:38 -03:00
  • bc60d69153
    Merge pull request #3908 from gilles-peskine-arm/sha512-doc-internal-fix-2.16 Ronald Cron 2020-11-27 08:52:11 +01:00
  • 0525114752 Handle random generator failure in mbedtls_mpi_fill_random() Gilles Peskine 2020-11-25 16:15:14 +01:00
  • 2f78062e75 Test mbedtls_mpi_fill_random Gilles Peskine 2020-11-25 15:37:20 +01:00
  • debf3ae54e
    Merge pull request #3879 from chris-jones-arm/mbedtls-2.16 Gilles Peskine 2020-11-23 23:41:28 +01:00
  • e3645ee8b4 Move "internal use" sentence attached to the wrong function Gilles Peskine 2020-11-22 13:59:43 +01:00
  • 3cfee6c71e
    Merge pull request #3869 from gilles-peskine-arm/cscope-make-2.16 Ronald Cron 2020-11-20 16:50:16 +01:00
  • 25dee5df1a Add abstract target names for index generation Gilles Peskine 2020-11-20 11:50:08 +01:00
  • 9f0da915b5
    Merge pull request #3893 from maroneze/mbedtls-2.16 Gilles Peskine 2020-11-18 18:40:50 +01:00
  • e78a0c3e14 Fix another use of uinitialized memory in ssl_parse_encrypted_pms André Maroneze 2020-11-12 09:37:42 +01:00
  • 481ff8e621
    Merge pull request #3886 from gilles-peskine-arm/error-include-string-2.16 Gilles Peskine 2020-11-17 20:33:01 +01:00
  • 8ffc158c36 Add a build with MBEDTLS_ERROR_STRERROR_DUMMY Gilles Peskine 2020-11-09 15:40:05 +01:00
  • 43f2f4eeed Add missing config from test-ref-configs.pl Gilles Peskine 2020-11-09 15:15:17 +01:00
  • 0ac6e0a8dc Sort entries to make it easier to eyeball the list Gilles Peskine 2020-11-09 14:44:04 +01:00
  • 076c97e29a Simplify conditional guards in error.c Gilles Peskine 2020-11-09 15:14:10 +01:00
  • 0a635600ba Fixes two _POSIX_C_SOURCE typos. Chris Jones 2020-11-13 08:52:00 +00:00
  • a3e57531d1
    Merge pull request #3602 from gufe44/arc4random_buf-implicit-2.16 Gilles Peskine 2020-11-12 12:12:45 +01:00
  • bc7379022f Ignore cscope index Gilles Peskine 2020-11-09 21:28:15 +01:00
  • f9a7f5feca Add a target for the cscope index Gilles Peskine 2020-11-09 21:21:31 +01:00
  • 23cb65e32f
    Merge pull request #3863 from gabor-mezei-arm/3818_bp216_MBEDTLS_AES_SETKEY_DEC_ALT_excludes_MBEDTLS_CIPHER_MODE_XTS Gilles Peskine 2020-11-09 20:44:12 +01:00
  • 22c4385e25
    Merge pull request #3861 from bensze01/ecb_iv_fix-2.16 Gilles Peskine 2020-11-06 18:00:41 +01:00
  • 13b8a26730
    Make the aes xts methods independent from MBEDTLS_AES_SETKEY_DEC_ALT gabor-mezei-arm 2020-10-26 11:35:23 +01:00
  • 567bd958ff Do not set IV size for ECB mode ciphers Bence Szépkúti 2020-10-29 10:22:35 +01:00
  • 23055427af
    Merge pull request #3851 from d3zd3z/fix3801-2.16 Janos Follath 2020-11-05 11:56:22 +00:00
  • 9a8aee45b6
    Merge pull request #3812 from ronald-cron-arm/aes-zeroize-less-2.16 Gilles Peskine 2020-11-04 23:43:32 +01:00
  • ff28df98f5 cmake: Avoid using target_properties for old cmake David Brown 2020-11-04 10:43:58 -07:00
  • 0df9c529a9
    Merge pull request #3828 from gilles-peskine-arm/ssl-opt-gnutls-printf-2.16 Ronald Cron 2020-11-04 17:52:08 +01:00
  • ffdcadf084 Fix printf escape errors in shell scripts Gilles Peskine 2020-08-26 20:05:11 +02:00
  • 663d0993ec ssl-opt.sh --help: don't show regexps for -f and -e Gilles Peskine 2020-08-26 22:50:38 +02:00
  • 91ee76380c Put local variables in a struct Gilles Peskine 2020-08-26 17:03:24 +02:00
  • 02c7b48a70 Remove a useless zeroization Gilles Peskine 2020-08-25 19:28:13 +02:00
  • fbd0110dbd
    Merge pull request #3746 from gilles-peskine-arm/verbosify-cmake-tests-2.16 Ronald Cron 2020-10-22 08:48:17 +02:00
  • b74e0d0bc5
    Merge pull request #3596 from gilles-peskine-arm/cert-gen-cleanup-202008-2.16 Ronald Cron 2020-10-15 13:33:12 +02:00
  • e944cac87a
    Merge pull request #3529 from ronald-cron-arm/common-mbedtls_param_failed-2.16 Gilles Peskine 2020-10-06 22:15:47 +02:00
  • bd1b89a354 all.sh: Enable verbose failure messages for CMake Jaeden Amero 2019-02-07 17:43:39 +00:00
  • 2f26bf7e88
    Merge pull request #3735 from gilles-peskine-arm/entropy_poll-_gnu_source-2.16 Gilles Peskine 2020-10-05 17:25:29 +02:00
  • 90b545881c Fix the build when _GNU_SOURCE is defined to a non-empty value Gilles Peskine 2020-09-30 22:18:13 +02:00
  • 188e192eeb
    Merge pull request #3732 from gilles-peskine-arm/changelog-user-visible-only-2.16 Janos Follath 2020-10-01 11:37:09 +01:00
  • e1a7cad3c6 When to write a changelog: minor improvements Gilles Peskine 2020-09-30 09:55:27 +02:00
  • 27db5e4405 Explain when to write a changelog entry Gilles Peskine 2020-09-30 01:16:59 +02:00
  • 36c2ea5376 We no longer credit contributors in the changelog Gilles Peskine 2020-09-30 01:13:05 +02:00
  • 4785ec1dbc Remove changelog entries without a user-visible impact Gilles Peskine 2020-09-30 01:11:39 +02:00
  • 319eee5fdd
    Merge pull request #3728 from pkolbus/issue-3647-2.16 Janos Follath 2020-09-30 16:23:04 +01:00
  • b2aeb75509 Restore retry in rsa_prepare_blinding() Peter Kolbus 2020-09-24 11:11:50 -05:00
  • 3ce9480c38 Add changelog entry for the memory management fixes Gilles Peskine 2020-09-30 00:04:47 +02:00
  • 12b89cbc0b
    Fix premature fopen() call in mbedtls_entropy_write_seed_file #3175 Victor Krasnoshchok 2020-08-27 00:19:55 +03:00