Commit Graph

  • 04c6b61f43 Merge pull request #2639 from mpg/use-all-sh-checks-for-pre-push Gilles Peskine 2020-06-23 14:37:16 +02:00
  • c09bb4c3ab all.sh: clean up some uses of "local" variables Manuel Pégourié-Gonnard 2020-06-08 10:59:41 +02:00
  • 4f265fbff7 Use all.sh in pre-push hook Manuel Pégourié-Gonnard 2020-06-02 11:54:25 +02:00
  • 73341a0f84 Add a --quiet option to all.sh Manuel Pégourié-Gonnard 2020-06-02 11:28:07 +02:00
  • 805b1461b8 all.sh: clean up some uses of "local" variables Manuel Pégourié-Gonnard 2020-06-08 10:59:41 +02:00
  • d2b5ad871d Use all.sh in pre-push hook Manuel Pégourié-Gonnard 2020-06-02 11:54:25 +02:00
  • 1ee685018a Make check_generate_test_code more -q friendly Manuel Pégourié-Gonnard 2020-06-02 11:40:08 +02:00
  • de4ad2da38 Add a --quiet option to all.sh Manuel Pégourié-Gonnard 2020-06-02 11:28:07 +02:00
  • 3a1944a187 Merge pull request #704 from mpg/l13-hw-starts-finish-2.16-restricted Manuel Pégourié-Gonnard 2020-06-23 10:43:30 +02:00
  • f2027b5c46 Merge pull request #705 from mpg/l13-hw-starts-finish-2.7-restricted Manuel Pégourié-Gonnard 2020-06-23 10:43:22 +02:00
  • 1c7d54a209 Merge pull request #700 from mpg/l13-hw-starts-finish-restricted Manuel Pégourié-Gonnard 2020-06-23 10:43:13 +02:00
  • dda104558b Merge pull request #3419 from ndilieto/development Gilles Peskine 2020-06-23 09:35:45 +02:00
  • 511bc8c57b add comment about potential future extension Nicola Di Lieto 2020-06-23 00:15:28 +02:00
  • e81dc00df4 Merge pull request #3422 from niacat/net-sockets-fixes Gilles Peskine 2020-06-22 23:33:53 +02:00
  • b1790af648 cmake: Add include directory policy documentation Ronald Cron 2020-05-20 15:34:47 +02:00
  • 855274113a cmake: Remove global include directories Ronald Cron 2020-05-15 17:20:47 +02:00
  • 3b46f9e864 Merge pull request #693 from mpg/ecp-mul-null-rng-dev-restricted Janos Follath 2020-06-22 15:07:57 +01:00
  • 81286d242e Merge pull request #701 from mpg/ecp-mul-null-rng-2.16-restricted Janos Follath 2020-06-22 15:07:02 +01:00
  • 3f44eb5ac5 Merge pull request #706 from mpg/ecp-mul-null-rng-2.7-restricted Janos Follath 2020-06-22 15:06:44 +01:00
  • 67d4b555b8 cmake: Limit scope of 3rd party definitions Ronald Cron 2020-05-22 21:59:53 +02:00
  • f19f312aa6 cmake: Add 3rd party public include directories Ronald Cron 2020-05-25 10:26:37 +02:00
  • 00f5b8cd63 cmake: Compile everest code only if necessary Ronald Cron 2020-05-25 09:39:09 +02:00
  • 72d849d4b6 cmake: Align declaration of include directory Ronald Cron 2020-05-15 17:07:16 +02:00
  • eaf31e39c2 Merge pull request #3443 from mpg/make-coverage-script-deterministic-2.7 Gilles Peskine 2020-06-22 12:30:54 +02:00
  • 98c847a483 Merge pull request #3395 from AndrzejKurek/sha-flow_ctrl Andrzej Kurek 2020-06-22 11:30:53 +01:00
  • b0c260881f Merge pull request #3442 from mpg/make-coverage-script-deterministic-2.16 Gilles Peskine 2020-06-22 12:30:52 +02:00
  • c96d4e2739 Merge pull request #3410 from mpg/make-coverage-script-deterministic Gilles Peskine 2020-06-22 12:30:48 +02:00
  • e4a5c05d49 Adjust comments about SEED synchronisation Manuel Pégourié-Gonnard 2020-06-22 10:11:47 +02:00
  • 54d95b1722 Make basic-build-test.sh deterministic Manuel Pégourié-Gonnard 2020-06-08 12:59:27 +02:00
  • 1bff6847fb Adjust comments about SEED synchronisation Manuel Pégourié-Gonnard 2020-06-22 10:11:47 +02:00
  • c2400d38fe Make basic-build-test.sh deterministic Manuel Pégourié-Gonnard 2020-06-08 12:59:27 +02:00
  • 96951785fc Test multi-block output of the hash-based KDF Manuel Pégourié-Gonnard 2020-06-22 10:18:58 +02:00
  • 2df1423eff Test multi-block output of the hash-based KDF Manuel Pégourié-Gonnard 2020-06-22 10:18:58 +02:00
  • 5430447a6e Adjust comments about SEED synchronisation Manuel Pégourié-Gonnard 2020-06-22 10:11:47 +02:00
  • 25c7dbe342 Merge pull request #3435 from paul-elliott-arm/fix_dangerous_parameters Manuel Pégourié-Gonnard 2020-06-22 09:37:00 +02:00
  • e5425a0944 Merge pull request #3408 from AndrzejKurek/hamming-distance-improvements Andrzej Kurek 2020-06-22 08:28:55 +01:00
  • f4d9f21b9b entropy: Rename sysctl_wrapper to sysctl_arnd_wrapper nia 2020-06-19 16:14:27 +01:00
  • 1215c54754 Add length check in ecp_drbg_seed() Manuel Pégourié-Gonnard 2020-06-19 11:59:49 +02:00
  • 138109133d Remove SHA-1 as a fallback option Manuel Pégourié-Gonnard 2020-06-18 12:14:34 +02:00
  • 9797288383 Improve comment justifying a hard-coded limitation Manuel Pégourié-Gonnard 2020-06-17 12:57:33 +02:00
  • 8745986699 Zeroize temporary stack buffer Manuel Pégourié-Gonnard 2020-06-17 12:40:57 +02:00
  • f1aca9fdba Update dependencies documentation Manuel Pégourié-Gonnard 2020-06-17 12:26:54 +02:00
  • 601128eb58 Fix potential memory overread in seed functions Manuel Pégourié-Gonnard 2020-06-17 10:12:43 +02:00
  • 6d61498e05 Add fall-back to hash-based KDF for internal ECP DRBG Manuel Pégourié-Gonnard 2020-06-16 12:51:42 +02:00
  • 99bf33fa81 Fix typo in a comment Manuel Pégourié-Gonnard 2020-06-10 09:18:25 +02:00
  • e2828c2d94 Use HMAC_DRBG by default for ECP internal DRBG Manuel Pégourié-Gonnard 2020-06-04 12:32:14 +02:00
  • 22fe5236e9 Skip redundant checks for NULL f_rng Manuel Pégourié-Gonnard 2020-06-19 10:36:16 +02:00
  • 6d059bf051 Add Security ChangeLog entry for lack of blinding Manuel Pégourié-Gonnard 2020-06-04 10:31:06 +02:00
  • 966cb796c4 Update documentation about optional f_rng parameter Manuel Pégourié-Gonnard 2020-06-04 10:20:12 +02:00
  • 75036a0aff Implement use of internal DRBG for ecp_mul() Manuel Pégourié-Gonnard 2020-05-22 12:12:36 +02:00
  • d90faf92b2 Add config.h option MBEDTLS_ECP_NO_INTERNAL_RNG Manuel Pégourié-Gonnard 2020-05-19 12:38:31 +02:00
  • 0c00407432 Merge pull request #3430 from bensze01/license Janos Follath 2020-06-18 15:54:26 +01:00
  • 66e4dffa4e Merge pull request #3357 from bensze01/license-2.16 Janos Follath 2020-06-18 15:54:17 +01:00
  • 44183d1548 Merge pull request #3409 from bensze01/license-2.7 Janos Follath 2020-06-18 15:54:09 +01:00
  • fa6860933d Declare unused parameter Steven Cooreman 2020-06-18 14:37:31 +02:00
  • d335f2b6cb Merge pull request #3421 from niacat/posix_c_source Manuel Pégourié-Gonnard 2020-06-18 13:01:38 +02:00
  • 4539a45cbf Use fixed-length encoding for internal RNG seed Manuel Pégourié-Gonnard 2020-06-18 12:27:56 +02:00
  • 2df5857dbe Remove SHA-1 as a fallback option Manuel Pégourié-Gonnard 2020-06-18 12:14:34 +02:00
  • 2ebb1e18e9 Revert "Allow inclusion of entropy.h when it's disabled" Manuel Pégourié-Gonnard 2020-06-18 11:59:57 +02:00
  • 8352797c44 Use starts/finish around Lucky 13 dummy compressions Manuel Pégourié-Gonnard 2020-06-18 11:30:40 +02:00
  • 20cd85c6e1 Use starts/finish around Lucky 13 dummy compressions Manuel Pégourié-Gonnard 2020-06-18 11:30:40 +02:00
  • b77fad8ebe test_suite_x509parse.function improvement Nicola Di Lieto 2020-06-17 17:57:36 +02:00
  • c84b1e6aa0 Pass "certificate policies" extension to callback Nicola Di Lieto 2020-06-13 11:08:16 +02:00
  • 8c1e759e1d Documentation and new function signature update Steven Cooreman 2020-06-17 14:52:05 +02:00
  • 14b8184db1 Added missing newline in changelog entry Steven Cooreman 2020-06-15 11:33:41 +02:00
  • 74161ceaca Clarify behaviour of psa_validate_key_location Steven Cooreman 2020-06-08 19:04:38 +02:00
  • 00106a12c9 Minor edit to comply with pointer naming standard Steven Cooreman 2020-06-08 18:54:23 +02:00
  • f5a5e45ed1 Refactor equality-testing asserts in SE driver tests to TEST_EQUAL Steven Cooreman 2020-06-08 18:53:13 +02:00
  • de18338865 Add changelog entry for #3382 Steven Cooreman 2020-06-08 18:48:01 +02:00
  • 81fe7c311a Split 'validate persistent key parameters' into independent validation Steven Cooreman 2020-06-08 18:37:19 +02:00
  • a50f28338b Add test to check key ID's from the vendor range are accepted Steven Cooreman 2020-06-08 18:35:57 +02:00
  • c4b6656a91 Merge pull request #3405 from AndrzejKurek/variable-buffers-cid-serialization danh-arm 2020-06-17 12:26:24 +01:00
  • 7d7c00412f Improve comment justifying a hard-coded limitation Manuel Pégourié-Gonnard 2020-06-17 12:57:33 +02:00
  • a90a95bcbd Zeroize temporary stack buffer Manuel Pégourié-Gonnard 2020-06-17 12:40:57 +02:00
  • 2d91c30f4c Update dependencies documentation Manuel Pégourié-Gonnard 2020-06-17 12:26:54 +02:00
  • 424210a93c Allow inclusion of entropy.h when it's disabled Manuel Pégourié-Gonnard 2020-06-17 12:13:23 +02:00
  • 301a9ee583 Fix potential memory overread in seed functions Manuel Pégourié-Gonnard 2020-06-17 10:12:43 +02:00
  • 392faa2e41 Merge pull request #2669 from RonEld/iotssl_2864 Gilles Peskine 2020-06-16 21:38:13 +02:00
  • b657783269 Update iv and len context pointers manually when reallocating buffers Andrzej Kurek 2020-06-08 07:08:03 -04:00
  • 869746577a Add Apache-2.0 headers to all source files Bence Szépkúti 2020-06-15 11:59:37 +02:00
  • 6a81eb6106 Remove Dangerous Parameter Passing Paul Elliott 2020-06-15 16:21:33 +01:00
  • 72177e362b Add fall-back to hash-based KDF for internal ECP DRBG Manuel Pégourié-Gonnard 2020-06-16 12:51:42 +02:00
  • 0defc579d7 Fix typo in a comment Manuel Pégourié-Gonnard 2020-06-10 09:18:25 +02:00
  • 18b0b3c4b5 Avoid superflous randomization with restartable Manuel Pégourié-Gonnard 2020-06-08 09:53:20 +02:00
  • c7295f5416 Use HMAC_DRBG by default for ECP internal DRBG Manuel Pégourié-Gonnard 2020-06-04 12:32:14 +02:00
  • c334f41bf9 Skip redundant checks for NULL f_rng Manuel Pégourié-Gonnard 2020-06-04 10:43:29 +02:00
  • 84fd657240 Add Security ChangeLog entry for lack of blinding Manuel Pégourié-Gonnard 2020-06-04 10:31:06 +02:00
  • b34aeeb8d6 Update documentation about optional f_rng parameter Manuel Pégourié-Gonnard 2020-06-04 10:20:12 +02:00
  • 047986c2f8 Add support for RESTARTABLE with internal RNG Manuel Pégourié-Gonnard 2020-06-04 09:43:14 +02:00
  • d18f0519a5 Move internal drbg init to specific mul functions Manuel Pégourié-Gonnard 2020-06-03 12:11:56 +02:00
  • fb11d252b2 Implement use of internal DRBG for ecp_mul() Manuel Pégourié-Gonnard 2020-05-22 12:12:36 +02:00
  • 23983f30de Add config.h option MBEDTLS_ECP_NO_INTERNAL_RNG Manuel Pégourié-Gonnard 2020-05-19 12:38:31 +02:00
  • 9dfcae8b94 Merge pull request #3426 from paul-elliott-arm/resource_leak Manuel Pégourié-Gonnard 2020-06-16 10:00:18 +02:00
  • eb7f35d18e Update LICENSE and README.md to reflect licensing Bence Szépkúti 2020-06-05 14:39:07 +02:00
  • 4e9f71227a Update license headers to Apache-2.0 OR GPL-2.0-or-later Bence Szépkúti 2020-06-05 13:02:18 +02:00
  • 948cd23845 Update LICENSE and README.md to reflect licensing Bence Szépkúti 2020-06-05 14:39:07 +02:00
  • f744bd72ee Update license headers to Apache-2.0 OR GPL-2.0-or-later Bence Szépkúti 2020-06-05 13:02:18 +02:00
  • 51b41d5422 Add Apache-2.0 headers to all scripts Bence Szépkúti 2020-05-26 01:54:15 +02:00
  • 468a76f88a Add copyright dates to all scripts Bence Szépkúti 2020-05-26 00:33:31 +02:00
  • c7da1fe381 Add Apache-2.0 headers to all scripts Bence Szépkúti 2020-05-26 01:54:15 +02:00