Commit graph

  • 78f77eb4e6
    Add flow control to sha256 Andrzej Kurek 2020-06-04 08:09:53 -0400
  • 25705e6757
    Fix typo in a comment Manuel Pégourié-Gonnard 2020-06-10 09:18:25 +0200
  • c520b90507
    Merge pull request #3390 from piotr-now/rndelay_comment Piotr Nowicki 2020-06-10 09:13:10 +0200
  • 3c1b090e58 Use FindPython3 when cmake version >= 3.15.0 okhowang(王沛文) 2020-03-25 19:55:32 +0800
  • c857044e94 Add min/max version negotiation to unit tests Paul Elliott 2020-04-15 17:00:50 +0100
  • 5afc4c7124
    Merge pull request #3333 from irwir/fix_vcxproj2 danh-arm 2020-06-09 15:43:49 +0100
  • 5d5841f450 Add mbedtls_platform_memmove() as a secured memcmp() Piotr Nowicki 2020-06-05 16:33:24 +0200
  • 672257b7d9 Add changelog entry irwir 2020-05-21 17:23:57 +0300
  • 3c4a46c44a
    Merge pull request #3398 from gilles-peskine-arm/montmul-cmp-branch-development Janos Follath 2020-06-09 12:40:51 +0100
  • 001eb3cec4
    Merge pull request #3411 from gilles-peskine-arm/montmul-cmp-branch-2.16 Janos Follath 2020-06-09 12:40:30 +0100
  • 87e93d054d
    Merge pull request #3412 from gilles-peskine-arm/montmul-cmp-branch-2.7 Janos Follath 2020-06-09 12:40:17 +0100
  • 5620d71d58 Remove hardcoded line number from the zeroize test Bence Szépkúti 2020-06-09 12:52:04 +0200
  • e048b91d25 Add returning a FAULT_DETECTED error on suspected FI attacks Piotr Nowicki 2020-06-05 17:59:28 +0200
  • f3317e6035 Clean up some comments Gilles Peskine 2020-06-09 10:39:38 +0200
  • fa85cc2da5 mbedtls_mpi_sub_abs: check the range of the result when it happens Gilles Peskine 2020-06-08 22:50:35 +0200
  • cc6a6bfda7 Simplify the final reduction in mpi_montmul Gilles Peskine 2020-06-08 22:37:50 +0200
  • 6f3b68db74 Move carry propagation out of mpi_sub_hlp Gilles Peskine 2020-06-08 21:58:22 +0200
  • dc24cece12 More logical parameter order for mpi_sub_hlp Gilles Peskine 2020-06-08 22:05:13 +0200
  • ea9ba77e55 Explicitly cast down from mbedtls_mpi_uint to unsigned char Gilles Peskine 2020-06-05 10:48:25 +0200
  • 70529abbac Add changelog entry: fix #3394 Gilles Peskine 2020-06-04 21:38:26 +0200
  • 7ff812e0d7 Remove a secret-dependent branch in Montgomery multiplication Gilles Peskine 2020-06-04 21:05:24 +0200
  • 3c44c65fc1 Separate out low-level mpi_safe_cond_assign Gilles Peskine 2020-06-04 19:14:58 +0200
  • d108d07050 Document some internal bignum functions Gilles Peskine 2020-06-04 15:00:49 +0200
  • 8ff7cc9911 Revert "Shut up a clang-analyzer warning" Gilles Peskine 2020-06-04 20:55:15 +0200
  • d6496afa0b Add a const annotation to the non-changing argument of mpi_sub_mul Gilles Peskine 2020-06-04 15:01:32 +0200
  • de719d5d69 Clean up some comments Gilles Peskine 2020-06-09 10:39:38 +0200
  • 08fd43c4f6 mbedtls_mpi_sub_abs: check the range of the result when it happens Gilles Peskine 2020-06-08 22:50:35 +0200
  • 635a374944 Simplify the final reduction in mpi_montmul Gilles Peskine 2020-06-08 22:37:50 +0200
  • 36acd547c5 Move carry propagation out of mpi_sub_hlp Gilles Peskine 2020-06-08 21:58:22 +0200
  • 46bf7da684 More logical parameter order for mpi_sub_hlp Gilles Peskine 2020-06-08 22:05:13 +0200
  • 6a9433ef34 Explicitly cast down from mbedtls_mpi_uint to unsigned char Gilles Peskine 2020-06-05 10:48:25 +0200
  • 5f5695077d Add changelog entry: fix #3394 Gilles Peskine 2020-06-04 21:38:26 +0200
  • 8f6726623a Remove a secret-dependent branch in Montgomery multiplication Gilles Peskine 2020-06-04 21:05:24 +0200
  • c81c5889e9 Separate out low-level mpi_safe_cond_assign Gilles Peskine 2020-06-04 19:14:58 +0200
  • 3ce3ddf1ac Document some internal bignum functions Gilles Peskine 2020-06-04 15:00:49 +0200
  • bdcb39616d Revert "Shut up a clang-analyzer warning" Gilles Peskine 2020-06-04 20:55:15 +0200
  • e9073a6cb2 Add a const annotation to the non-changing argument of mpi_sub_mul Gilles Peskine 2020-06-04 15:01:32 +0200
  • 09ec10a32e Clean up some comments Gilles Peskine 2020-06-09 10:39:38 +0200
  • 0e5faf6407 mbedtls_mpi_sub_abs: check the range of the result when it happens Gilles Peskine 2020-06-08 22:50:35 +0200
  • 221626f2d3 Simplify the final reduction in mpi_montmul Gilles Peskine 2020-06-08 22:37:50 +0200
  • c097e9ea45 Move carry propagation out of mpi_sub_hlp Gilles Peskine 2020-06-08 21:58:22 +0200
  • 37ecc61836 More logical parameter order for mpi_sub_hlp Gilles Peskine 2020-06-08 22:05:13 +0200
  • 223f2877be Add test to check that volatile external keys do not get persisted Steven Cooreman 2020-06-08 18:30:20 +0200
  • bbeaf18eac Do not persist transactions on volatile external keys Steven Cooreman 2020-06-08 18:29:44 +0200
  • c59de6ab7e Refactor lifetime checking to reflect split in location and persistence Steven Cooreman 2020-06-08 18:28:25 +0200
  • 8335f41cda Enable figuring out number of cores when running on OS X Steven Cooreman 2020-06-02 11:04:15 +0200
  • db06445ad6 Fix typo in currently unused macro constant Steven Cooreman 2020-06-01 12:29:26 +0200
  • 09b4f19f94 Add Apache-2.0 headers to all scripts Bence Szépkúti 2020-05-26 01:54:15 +0200
  • b7246ad938 Add copyright dates to all scripts Bence Szépkúti 2020-05-26 00:33:31 +0200
  • 8f52a8a8c0
    Improve the Hamming distance of ssl_hs_is_proper_fragment return values Andrzej Kurek 2020-06-08 11:02:22 -0400
  • 090365fe60
    Improve the usage of uECC_RNG_Function Andrzej Kurek 2020-06-08 11:00:51 -0400
  • b06ec05dc0 Add comment for mbedtls_platform_random_delay() Piotr Nowicki 2020-06-03 15:59:59 +0200
  • e050191ef5 Make basic-build-test.sh deterministic Manuel Pégourié-Gonnard 2020-06-08 12:59:27 +0200
  • d06125c649 ssl-opt.sh: include test name in log files Manuel Pégourié-Gonnard 2020-06-08 12:06:21 +0200
  • 3f3302f183 ssl-opt.sh: remove old buildbot-specific condition Manuel Pégourié-Gonnard 2020-06-08 11:49:05 +0200
  • f45578648a ssl-opt.sh: add proxy to all DTLS tests Manuel Pégourié-Gonnard 2020-06-08 11:40:06 +0200
  • 304b099534 all.sh: clean up some uses of "local" variables Manuel Pégourié-Gonnard 2020-06-08 10:59:41 +0200
  • f1f180a6a1 all.sh: keep dd output in non-quiet mode Manuel Pégourié-Gonnard 2020-06-08 10:46:35 +0200
  • 9967bfe35b
    Merge pull request #3397 from danh-arm/dh/branch-cov-2.7 Manuel Pégourié-Gonnard 2020-06-08 10:15:26 +0200
  • 471ae59783
    Merge pull request #3396 from danh-arm/dh/branch-cov-2.16 Manuel Pégourié-Gonnard 2020-06-08 10:15:17 +0200
  • 21b3d12066
    Merge pull request #3374 from danh-arm/dh/branch-cov Manuel Pégourié-Gonnard 2020-06-08 10:15:06 +0200
  • 478b05c34c
    Merge pull request #3355 from AndrzejKurek/fi_error_codes Andrzej Kurek 2020-06-08 08:57:33 +0100
  • 9b8d34edd4 Avoid superflous randomization with restartable Manuel Pégourié-Gonnard 2020-06-08 09:53:20 +0200
  • d53ef2ffd1 Use HMAC_DRBG by default for ECP internal DRBG Manuel Pégourié-Gonnard 2020-06-04 12:32:14 +0200
  • 22b1de3097 Skip redundant checks for NULL f_rng Manuel Pégourié-Gonnard 2020-06-04 10:43:29 +0200
  • c721178487 Add Security ChangeLog entry for lack of blinding Manuel Pégourié-Gonnard 2020-06-04 10:31:06 +0200
  • 71d56678d1 Update documentation about optional f_rng parameter Manuel Pégourié-Gonnard 2020-06-04 10:20:12 +0200
  • 53fb66db12 Add support for RESTARTABLE with internal RNG Manuel Pégourié-Gonnard 2020-06-04 09:43:14 +0200
  • f2a9fcff62 Move internal drbg init to specific mul functions Manuel Pégourié-Gonnard 2020-06-03 12:11:56 +0200
  • c52a43c2bd Implement use of internal DRBG for ecp_mul() Manuel Pégourié-Gonnard 2020-05-22 12:12:36 +0200
  • 1a3f9edc08 Add config.h option MBEDTLS_ECP_NO_INTERNAL_RNG Manuel Pégourié-Gonnard 2020-05-19 12:38:31 +0200
  • 1fc09be3ea Merge branch 'development' into development-restricted Manuel Pégourié-Gonnard 2020-06-08 09:09:04 +0200
  • fd56f409b3
    Change the default value of status variables to an error Andrzej Kurek 2020-05-25 11:52:05 -0400
  • 74908a0465
    Merge pull request #3402 from mpg/fix-hmac-drbg-deps-2.7 Manuel Pégourié-Gonnard 2020-06-05 11:50:16 +0200
  • 3a562d75fb
    Merge pull request #3401 from mpg/fix-hmac-drbg-deps-2.16 Manuel Pégourié-Gonnard 2020-06-05 11:50:11 +0200
  • a7f6d25e12
    Merge pull request #3400 from mpg/fix-hmac-drbg-deps-dev Manuel Pégourié-Gonnard 2020-06-05 11:50:02 +0200
  • 1539d15dd5
    Merge pull request #3353 from gilles-peskine-arm/fix-ecp-mul-memory-leak-2.7 Manuel Pégourié-Gonnard 2020-06-05 11:44:14 +0200
  • 62b293df5b
    Merge pull request #3352 from gilles-peskine-arm/fix-ecp-mul-memory-leak-2.16 Manuel Pégourié-Gonnard 2020-06-05 11:44:02 +0200
  • e860fef438
    Merge pull request #3318 from Jonas4420/development Manuel Pégourié-Gonnard 2020-06-05 11:43:52 +0200
  • 026f555df3 Explicitly cast down from mbedtls_mpi_uint to unsigned char Gilles Peskine 2020-06-05 10:48:25 +0200
  • cdfa2f983b Add test for dependencies on HMAC_DRBG in all.sh Manuel Pégourié-Gonnard 2020-06-05 09:29:51 +0200
  • c5243c198c Add test for dependencies on HMAC_DRBG in all.sh Manuel Pégourié-Gonnard 2020-06-05 09:29:51 +0200
  • 5b942dc45e Add test for dependencies on HMAC_DRBG in all.sh Manuel Pégourié-Gonnard 2020-06-05 09:29:51 +0200
  • c03d499a58 Fix undeclared dep on deterministic ECDSA in test Manuel Pégourié-Gonnard 2020-06-04 12:31:22 +0200
  • d55bfe962a Add changelog entry: fix #3394 Gilles Peskine 2020-06-04 21:38:26 +0200
  • 132c0976e9 Remove a secret-dependent branch in Montgomery multiplication Gilles Peskine 2020-06-04 21:05:24 +0200
  • f04d11e8b2 Separate out low-level mpi_safe_cond_assign Gilles Peskine 2020-06-04 19:14:58 +0200
  • 2a82f72703 Document some internal bignum functions Gilles Peskine 2020-06-04 15:00:49 +0200
  • 4e91d473c3 Revert "Shut up a clang-analyzer warning" Gilles Peskine 2020-06-04 20:55:15 +0200
  • 742f1a4528 Add a const annotation to the non-changing argument of mpi_sub_mul Gilles Peskine 2020-06-04 15:01:32 +0200
  • aba9e22d25 Enable branch coverage in basic_build_test.sh Dan Handley 2020-05-28 16:20:31 +0100
  • 8cb1981acd Enable branch coverage in basic_build_test.sh Dan Handley 2020-05-28 16:20:31 +0100
  • bba4c17b7a
    Merge pull request #3315 from hanno-arm/tls13-experimental-macro Janos Follath 2020-06-04 15:51:54 +0100
  • f486e28694 Document precondition of nonce-generating function in ssl_msg.c Hanno Becker 2020-06-04 13:33:08 +0100
  • 15952814d8 Improve documentation of nonce-generating function in ssl_msg.c Hanno Becker 2020-06-04 13:31:46 +0100
  • 1cda2667af Spell out check for non-zero'ness Hanno Becker 2020-06-04 13:28:28 +0100
  • 16bf0e2346 Fix debug print of explicit IV Hanno Becker 2020-06-04 13:27:34 +0100
  • 7cca3589cb Fix indentation in debug statement in ssl_msg.c Hanno Becker 2020-06-04 13:27:22 +0100
  • 701063be99 Add Changelog entry for #3318 Jonas 2020-05-13 14:22:45 +0900
  • 7c0f1c3067 Add Changelog entry for #3318 Jonas 2020-05-13 14:22:45 +0900