Commit Graph

  • d9d74c285b pk_wrap: guard all ECDSA function with MBEDTLS_PK_HAVE_ECC_KEYS Valerio Setti 2023-06-29 15:00:02 +02:00
  • 4d1daf8f8d pk_wrap: minor fixes for guards Valerio Setti 2023-06-26 13:31:18 +02:00
  • 97976e3e4c pk_wrap: always fill all the fields of the pk_info structures Valerio Setti 2023-06-23 14:08:26 +02:00
  • 76d0f9637c pk: uniform naming of functions and structures in pk/pk_wrap Valerio Setti 2023-06-23 13:32:54 +02:00
  • 884c1ec1f5 pk_wrap: share code for selecting the psa_alg in ECDSA sign Valerio Setti 2023-06-23 12:09:13 +02:00
  • 574a00b576 pk_wrap: minor reorganization for opaque keys Valerio Setti 2023-06-21 19:47:37 +02:00
  • 5c26b30d9e pk_wrap: add missing labels to #else and #endif Valerio Setti 2023-06-21 19:47:01 +02:00
  • bb7603a28f pk_wrap: optimize eckey_check_pair() Valerio Setti 2023-06-21 18:34:54 +02:00
  • f69514a7d8 pk_wrap: name all the fields of the pk_info structs Valerio Setti 2023-06-21 18:16:49 +02:00
  • e77307738d pk_wrap: add support for ECDSA verify for opaque keys Valerio Setti 2023-06-21 16:58:40 +02:00
  • ed7d6af670 pk_wrap: optimize code for ECDSA verify Valerio Setti 2023-06-21 15:42:21 +02:00
  • 4657f10bdb pk_wrap: optimize code for ECDSA sign Valerio Setti 2023-06-21 13:55:16 +02:00
  • 88651c45e4 Change build target as Cortex-A32 not supported on CI Dave Rodgman 2023-06-29 12:35:51 +01:00
  • bf99828d7b Nicer formatting Dave Rodgman 2023-06-29 12:10:45 +01:00
  • 173227d41e Test combinations of macros for aes.o Dave Rodgman 2023-06-29 09:29:00 +01:00
  • 1d0033e1ac Improve #endif comments Dave Rodgman 2023-06-29 12:07:11 +01:00
  • 1ce92e4887 Correct #endif comments Dave Rodgman 2023-06-29 12:01:24 +01:00
  • a4a337360d Correct comments on #endif's Dave Rodgman 2023-06-29 11:58:04 +01:00
  • 0f0f769cd0 Nicer formatting Dave Rodgman 2023-06-29 12:10:45 +01:00
  • f032c9842d Improve #endif comments Dave Rodgman 2023-06-29 12:09:27 +01:00
  • afe85db42b Improve #endif comments Dave Rodgman 2023-06-29 12:07:11 +01:00
  • 1be2463d76 Correct #endif comments Dave Rodgman 2023-06-29 12:01:24 +01:00
  • fb374e6cff Split armcc tests to separate component Dave Rodgman 2023-06-29 11:58:16 +01:00
  • 710e3c650f Correct comments on #endif's Dave Rodgman 2023-06-29 11:58:04 +01:00
  • cd04020dac Add comment Dave Rodgman 2023-06-29 09:29:00 +01:00
  • 6001fb241d Test combinations of macros for aes.o Dave Rodgman 2023-06-29 09:29:00 +01:00
  • ab266491f0 Make parse_input targets depend on files in parse_input if possible Pengyu Lv 2023-06-29 13:06:55 +08:00
  • 7d55dd2356 Fix malformed directoryName extensions Andrzej Kurek 2023-06-28 04:58:19 -04:00
  • 7d7c208647 fix the command of server5-sha%.crt Pengyu Lv 2023-06-28 14:34:04 +08:00
  • a0350f7304 fix wrong dependency file path Pengyu Lv 2023-06-28 14:26:09 +08:00
  • 9fbb0cf08e Merge remote-tracking branch 'origin/development' into safer-ct5 Dave Rodgman 2023-06-28 18:52:02 +01:00
  • 904c58967c Revert "Extend TF-M build test to test all shipped configs" Dave Rodgman 2023-06-28 17:36:02 +01:00
  • 92a55bf5ea Merge pull request #7793 from minosgalanakis/ecp/6025_fast_reduction_dispatch Paul Elliott 2023-06-28 17:38:37 +01:00
  • 443018537e Extend TF-M build test to test all shipped configs Dave Rodgman 2023-06-28 16:28:37 +01:00
  • ffabb7b7da Fix unused function warning in x509.c Dave Rodgman 2023-06-28 16:22:50 +01:00
  • 94210b13eb Compile fixes Dave Rodgman 2023-06-28 14:08:07 +01:00
  • 3484db4ce7 Change ffdh testing strategy Przemek Stekiel 2023-06-28 13:31:38 +02:00
  • bae79fa16e Add missing sha header includes to entropy.c Dave Rodgman 2023-06-28 11:54:53 +01:00
  • 1262315a1a Fix warnings re: unused variables in pkparse and pkwrite Dave Rodgman 2023-06-28 11:54:25 +01:00
  • f488c2ca79 Add missing include for INT_MAX definition Dave Rodgman 2023-06-28 11:35:25 +01:00
  • c62e5c4885 Update changelog for 2.28 Dave Rodgman 2023-06-28 11:33:07 +01:00
  • c34bea20d6 fix trailing whitespace Dave Rodgman 2023-06-28 11:29:27 +01:00
  • aac022dab4 Changelog Dave Rodgman 2023-06-28 10:00:23 +01:00
  • 584b62f89e code style Dave Rodgman 2023-06-27 21:03:31 +01:00
  • 9d3b63396b Fix comment Dave Rodgman 2023-06-27 20:41:51 +01:00
  • 5c047d9672 More dependency fixes Dave Rodgman 2023-06-27 19:20:27 +01:00
  • 36c8e581d6 Fix unused variable Dave Rodgman 2023-06-27 18:31:24 +01:00
  • dbae184ceb Fix unused variable if MBEDTLS_AES_SETKEY_ENC_ALT and MBEDTLS_AES_DECRYPT_ALT set Dave Rodgman 2023-06-27 18:27:31 +01:00
  • 9b20aeaa17 Fix unused fn when MBEDTLS_AES_SETKEY_DEC_ALT and MBEDTLS_AES_SETKEY_ENC_ALT set Dave Rodgman 2023-06-27 18:22:34 +01:00
  • 1e6f7708f2 Fix unused function when MBEDTLS_AES_SETKEY_ENC_ALT set Dave Rodgman 2023-06-27 18:16:13 +01:00
  • 90282149fa fix trailing whitespace Dave Rodgman 2023-06-28 11:29:27 +01:00
  • 6bed2dabc1 Changelog Dave Rodgman 2023-06-28 10:00:23 +01:00
  • c164c07cfe Add TF-M build test to all.sh Dave Rodgman 2023-06-28 09:43:23 +01:00
  • c439c678e3 Merge pull request #7719 from davidhorstmann-arm/second-jpake-state-machine-rework Janos Follath 2023-06-28 08:59:23 +01:00
  • 0f5fc1ad31 Actually run MD<->PSA test, and fix it Manuel Pégourié-Gonnard 2023-06-28 09:42:04 +02:00
  • 7dda271c1d Fix description of functions Przemek Stekiel 2023-06-27 14:43:33 +02:00
  • db041cc82f Merge pull request #7665 from AndrzejKurek/optimize-error-translation-code-size Tom Cosgrove 2023-06-28 08:09:00 +01:00
  • 163d346355 test_suite_ecp: Changed to BITS_TO_LIMBS(224) * 2 in ecp_mod_p_generic_raw. Minos Galanakis 2023-06-27 21:34:42 +01:00
  • 2fd8c2c708 code style Dave Rodgman 2023-06-27 21:03:31 +01:00
  • 160088d769 Fix comment Dave Rodgman 2023-06-27 20:41:51 +01:00
  • ad4e76be57 More dependency fixes Dave Rodgman 2023-06-27 19:20:27 +01:00
  • 34152a48d4 Fix unused variable Dave Rodgman 2023-06-27 18:31:24 +01:00
  • 15cd28a264 Fix unused variable if MBEDTLS_AES_SETKEY_ENC_ALT and MBEDTLS_AES_DECRYPT_ALT set Dave Rodgman 2023-06-27 18:27:31 +01:00
  • 28a539a549 Fix unused fn when MBEDTLS_AES_SETKEY_DEC_ALT and MBEDTLS_AES_SETKEY_ENC_ALT set Dave Rodgman 2023-06-27 18:22:34 +01:00
  • 8c753f99cb Fix unused function when MBEDTLS_AES_SETKEY_ENC_ALT set Dave Rodgman 2023-06-27 18:16:13 +01:00
  • dae4c038f8 ecp.py: Extended EcpP224K1Raw tests for 32/64 bit architectures. Minos Galanakis 2023-06-27 18:54:53 +01:00
  • c66033f0d7 Merge pull request #7847 from daverodgman/aarch64-asm-docs Dave Rodgman 2023-06-27 17:58:12 +01:00
  • 1e8086bd21 Add ChangeLog entry for string_to_names() fix David Horstmann 2023-06-27 15:38:02 +01:00
  • 5c019e0f65 Add regression testcase for string_to_names() David Horstmann 2023-06-27 15:29:46 +01:00
  • abaea614d2 Return an error when no name is parsed David Horstmann 2023-06-27 15:17:44 +01:00
  • 80c4ae893c bignum_common.py: Added bits_to_limbs method. Minos Galanakis 2023-06-27 16:34:59 +01:00
  • 23394b17bc test_suite_ecp: Updated ecp_mod_p_generic_raw to use the BITS_TO_LIMBS macro. Minos Galanakis 2023-06-27 16:31:59 +01:00
  • 582b7cf0d4 Add ChangeLog entry for string_to_names() fix David Horstmann 2023-06-27 15:38:02 +01:00
  • b50ae1fef1 Add regression testcase for string_to_names() David Horstmann 2023-06-27 15:29:46 +01:00
  • 8fd98d6e62 Return an error when no name is parsed David Horstmann 2023-06-27 15:17:44 +01:00
  • 28e2ca51a9 Docs improvement Dave Rodgman 2023-06-27 15:25:38 +01:00
  • 9f4fd28eff Merge pull request #7808 from daverodgman/fix-ct-compile-warning Dave Rodgman 2023-06-27 15:23:14 +01:00
  • 04bfe5797b Disable asan errors on null allocation in all.sh Andrzej Kurek 2023-06-27 10:02:09 -04:00
  • 60de0b198a Move the overallocation test to test suites Andrzej Kurek 2023-05-09 16:38:04 -04:00
  • aae3208c29 Add an mbedtls_calloc(SIZE_MAX/2, SIZE_MAX/2) test Andrzej Kurek 2023-05-06 08:52:50 -04:00
  • 84356a16e9 Add a description of how mbedtls_calloc is determined Andrzej Kurek 2023-05-06 08:33:56 -04:00
  • e35f3a23be Add a calloc selftest for more than a page Andrzej Kurek 2023-05-04 17:29:55 -04:00
  • ecaf6fb8b2 Documentation and cosmetic fixes Andrzej Kurek 2023-05-04 17:07:57 -04:00
  • 9032711dc7 Move the calloc buffer initialization test to selftest.c Andrzej Kurek 2023-04-27 09:30:18 -04:00
  • 2d981f092e Extend mbedtls_calloc and mbedtls_free documentation Andrzej Kurek 2023-04-27 09:19:35 -04:00
  • c08ccd00f3 Add a test for calloc zeroization Andrzej Kurek 2023-04-25 05:19:42 -04:00
  • b9f8974c6c Document mbedtls_calloc zeroization Andrzej Kurek 2023-04-25 04:48:15 -04:00
  • 6a4af481e1 Replace struct access with local variable Waleed Elmelegy 2023-06-26 11:28:42 +01:00
  • c4e4958326 ecp_curves: Adjusted expected_width inputs to use BITS_TO_LIMBS macro. Minos Galanakis 2023-06-27 14:03:35 +01:00
  • 4184e5c926 Move clarification to a separate note David Horstmann 2023-06-27 12:20:32 +01:00
  • 4506e7de61 Move clarification to a separate note David Horstmann 2023-06-27 12:20:32 +01:00
  • fe944ce2d8 aes.c: use uint8_t for local x, y, z in aes_gen_tables to save RAM Yanray Wang 2023-06-26 18:16:01 +08:00
  • 5c86b1775a aes.c: use uint8_t for array of pow and log to save RAM Yanray Wang 2023-06-26 16:54:52 +08:00
  • 246ec5a35e Replace unnecessary '>=' with '==' David Horstmann 2023-06-27 10:33:06 +01:00
  • 5dbe17de36 Add PSA_JPAKE_FINISHED to EXPECTED_{IN,OUT}PUTS() David Horstmann 2023-06-27 10:30:28 +01:00
  • 7f773b2138 Merge pull request #7841 from valeriosetti/issue7748 Manuel Pégourié-Gonnard 2023-06-27 11:18:18 +02:00
  • dfc2e26ddf Short too long lines Jerry Yu 2023-06-27 17:05:51 +08:00
  • 8ee086dc50 remove parse input only files from all_final Jerry Yu 2023-06-27 17:02:45 +08:00
  • c31a798f45 Replace MBEDTLS_ECDH_C dependency in ssl-opt tests Przemek Stekiel 2023-06-27 10:53:33 +02:00
  • 7d2a54c04d fix wrong dependency file path Jerry Yu 2023-06-27 16:57:36 +08:00