Commit Graph

  • ad450d5a92 Merge pull request #7463 from valeriosetti/issue7460-part2 Gilles Peskine 2023-04-24 17:41:39 +02:00
  • 94cf710edc Revert increase of MEMORY_HEAP_SIZE in ssl_client2 Przemek Stekiel 2023-04-24 16:35:40 +02:00
  • 53c6553deb Merge pull request #7450 from xkqian/bignumber_ecp_update Janos Follath 2023-04-24 13:44:39 +01:00
  • b5b0649e77 Merge pull request #7470 from xkqian/2.28/bignumber_ecp_update Janos Follath 2023-04-24 13:44:25 +01:00
  • 0f16d560aa Fix documentation Dave Rodgman 2023-04-24 12:53:29 +01:00
  • 14bfdbf908 test: update guards also for pkwrite and pkparse Valerio Setti 2023-04-24 13:53:21 +02:00
  • 8bb93bb44c test: fix max value in test_mx32 Valerio Setti 2023-04-24 09:19:45 +02:00
  • e50831c639 test: minor fix for non-initialized variable valerio 2023-04-20 14:48:19 +02:00
  • 95e57c3517 doc: update use-psa-crypto.md valerio 2023-04-20 12:28:18 +02:00
  • 32f2ac9a18 test: proper positioning of USE_PSA_INIT + added missing exit labels valerio 2023-04-20 11:59:52 +02:00
  • cf35d774fe doc: update USE_PSA_CRYPTO description valerio 2023-04-20 10:37:53 +02:00
  • 285dae83dd test: fix USE_PSA_INIT/DONE for SSL test suite Valerio Setti 2023-04-19 15:10:45 +02:00
  • 569c171015 test: fix USE_PSA_INIT/DONE for x509 test suite Valerio Setti 2023-04-19 14:53:36 +02:00
  • b79f7db9b0 test: fix USE_PSA_INIT/DONE for PK test suite Valerio Setti 2023-04-19 14:25:52 +02:00
  • feb941a77a Merge pull request #7465 from valeriosetti/issue7460-part3 Manuel Pégourié-Gonnard 2023-04-24 13:06:09 +02:00
  • c14776c590 Merge pull request #7456 from valeriosetti/issue7446-backport Manuel Pégourié-Gonnard 2023-04-24 13:05:21 +02:00
  • 0281d7630b Merge pull request #7449 from valeriosetti/issue7446 Manuel Pégourié-Gonnard 2023-04-24 13:05:16 +02:00
  • a4d460c99c test_suite_pkwrite: replace memcpy with memmove Valerio Setti 2023-04-24 10:26:24 +02:00
  • 755582b297 fix typos Valerio Setti 2023-04-24 10:24:37 +02:00
  • 3b608de6f3 fix new line difference in Windows Valerio Setti 2023-04-24 08:52:16 +02:00
  • 0b0486452c improve syms.sh script for external dependencies analysis valerio 2023-04-20 13:28:39 +02:00
  • bf974b9b1c test_suite_pkwrite: replace memcpy with memmove Valerio Setti 2023-04-24 10:26:24 +02:00
  • 547b3a4ab5 fix typos Valerio Setti 2023-04-24 10:24:37 +02:00
  • f4194944e8 Use do-while(0) format in macros Przemek Stekiel 2023-04-24 09:52:17 +02:00
  • 5346396c48 Fix code-style Przemek Stekiel 2023-04-24 09:00:14 +02:00
  • 7bacaf859a fix new line difference in Windows Valerio Setti 2023-04-24 08:52:16 +02:00
  • 758aef60c5 Add guards for mbedtls_psa_crypto_free() Przemek Stekiel 2023-04-19 13:47:43 +02:00
  • 774f9debf2 Init PSA in fuzz programs Przemek Stekiel 2023-04-19 11:47:01 +02:00
  • 6cec5e9d9e Add changelog entry (PSA initialization in sample programs) Przemek Stekiel 2023-04-19 09:41:02 +02:00
  • c34b9ac18c cert_audit: Clarify the abstraction of Auditor Pengyu Lv 2023-04-23 14:51:18 +08:00
  • 28fe957239 cert_audit: Add simple parser of suite data file Pengyu Lv 2023-04-23 13:56:25 +08:00
  • 935a987b2b Merge pull request #7436 from AndrzejKurek/x509-verify-san-ip Gilles Peskine 2023-04-21 22:00:58 +02:00
  • f921f4d228 Use loop for two passes in the reduction Gabor Mezei 2023-04-14 15:11:14 +02:00
  • bbf881053d Document undefined case. Clarify test code. Dave Rodgman 2023-04-21 12:54:40 +01:00
  • 8738bc46e3 Update gen_prvkey_mx paras to align with comments and c code Xiaokang Qian 2023-04-18 06:49:55 +00:00
  • 4bf08f86bb Merge pull request #7425 from minosgalanakis/ecp/7257_ecp_mod_p224k1_add_test_cases Paul Elliott 2023-04-21 11:18:23 +01:00
  • 0e5a27b640 Update links of references in bignum code Xiaokang Qian 2023-04-21 09:58:07 +00:00
  • 43fb9c83d8 Add link to review guideline fro contributors Manuel Pégourié-Gonnard 2023-04-21 11:19:44 +02:00
  • 2d487217cd cert_audit: Improve the method to find tests folder Pengyu Lv 2023-04-21 12:41:24 +08:00
  • a228cbcecc cert_audit: Add data-files and suite-data-files options Pengyu Lv 2023-04-21 11:59:25 +08:00
  • fcda6d4f51 cert_audit: Enable logging module Pengyu Lv 2023-04-21 11:04:07 +08:00
  • 678e63007c Remove test-case for all-zero Dave Rodgman 2023-04-20 12:28:59 +01:00
  • 880a6b34c2 Further size optimisation Dave Rodgman 2023-04-20 09:50:31 +01:00
  • 38992cb833 pk: pass pk_context pointer to wrappers intead of void one valerio 2023-04-20 09:56:30 +02:00
  • 5cc39a6a9d Change clock source to boottime on linux. Jerry Yu 2023-04-20 17:11:32 +08:00
  • a7d454cec2 Remove unnecessary check Jerry Yu 2023-03-21 17:00:41 +08:00
  • 8b6df3fd76 fix msvc fail on embed assembly code Jerry Yu 2023-03-21 16:59:13 +08:00
  • 9db4b1f455 fix msvc type cast fail. Jerry Yu 2023-03-21 16:56:43 +08:00
  • 07d28d8598 Add msvc build for aesce module Jerry Yu 2023-03-20 18:12:36 +08:00
  • ad2091d9c2 fix grammar issues Jerry Yu 2023-04-20 10:01:42 +08:00
  • d54cb83584 Fix tests Dave Rodgman 2023-04-19 18:38:54 +01:00
  • 861e5d2742 Change to using an alloc-realloc strategy David Horstmann 2023-04-19 18:15:51 +01:00
  • fe8a8cd100 Size/perf optimisation for mbedtls_mpi_core_clz Dave Rodgman 2023-04-19 17:40:28 +01:00
  • 7415539173 Fix code style Kusumit Ghoderao 2023-04-19 21:00:27 +05:30
  • 3b27a7f6bf Fix hex_string converter Kusumit Ghoderao 2023-04-19 17:20:25 +05:30
  • a14ae5a0c9 Fix input_integer testing Kusumit Ghoderao 2023-04-19 14:16:26 +05:30
  • 2c1ef0967c Init PSA in pkey programs Przemek Stekiel 2023-04-19 09:38:12 +02:00
  • a8c560a799 Free psa crypto at the end of programs when initialized Przemek Stekiel 2023-04-19 10:15:26 +02:00
  • ad30679d9e cert_audit: Reuse generate_test_code.FileWrapper Pengyu Lv 2023-04-19 15:07:03 +08:00
  • 7a344dde0f New implementation for generate_test_code.FileWrapper Pengyu Lv 2023-04-19 15:03:20 +08:00
  • d3c7d538f1 Improve comments about the time_delay test. Jerry Yu 2023-04-19 14:07:59 +08:00
  • b92a2f6e7a Remove trailing whitespace from ecdsa.c Xiaokang Qian 2023-04-19 02:59:15 +00:00
  • f1477da185 test: pkwrite: backport of issue 7446 Valerio Setti 2023-04-18 16:37:30 +02:00
  • 90117db5dc Split a complex condition into separate ones Andrzej Kurek 2023-04-18 07:32:47 -04:00
  • 357b9e1342 test_suite_ecp: Refactored ecp_mod_p224k1 to alignt with ecp_mod_p192k1 Minos Galanakis 2023-04-18 11:39:11 +01:00
  • 9d80879f90 ecp_curves: Introduced mbedtls_ecp_mod_p224k1() Minos Galanakis 2023-04-13 12:22:41 +01:00
  • e5dab975c6 ecp_curves: Added unit-tests for secp224k1 Minos Galanakis 2023-04-11 16:42:06 +01:00
  • af04f6307f Add an IPv4 mapped IPv6 test Andrzej Kurek 2023-04-18 07:26:59 -04:00
  • 8bc2cc92b5 Refactor IPv6 parsing Andrzej Kurek 2023-04-18 07:26:27 -04:00
  • 3c3b94a31b Merge pull request #7424 from gabor-mezei-arm/7256_unit_tests_for_p192k1 Janos Follath 2023-04-18 12:19:40 +01:00
  • 2280895784 test: properly check written PEM buffer len Valerio Setti 2023-04-18 12:57:52 +02:00
  • 232a006a46 test: fix extension in DER test files Valerio Setti 2023-04-18 12:53:19 +02:00
  • 1b59e76a8f Merge pull request #7431 from valeriosetti/issue7404 Manuel Pégourié-Gonnard 2023-04-18 11:56:16 +02:00
  • ea3e71fa37 Further refactor IPv4 parsing Andrzej Kurek 2023-04-18 04:39:12 -04:00
  • 15cac17da5 test: fix dependencies in DER and PEM tests Valerio Setti 2023-04-18 11:25:30 +02:00
  • c9cb5324b7 test: specify input file type through enum Valerio Setti 2023-04-18 11:20:36 +02:00
  • ed9b9a7579 Add warning to reserve the reason Jerry Yu 2023-04-18 17:09:03 +08:00
  • 8b7d4323da test: add Makefile target for the generated DER files Valerio Setti 2023-04-18 11:08:44 +02:00
  • d1190a5af3 Update comments and remove delay seconds test Jerry Yu 2023-04-18 16:29:02 +08:00
  • 8e6794ad56 cert_audit: Code refinement Pengyu Lv 2023-04-18 17:00:47 +08:00
  • 3401b306ab test: use proper macros for checks Valerio Setti 2023-04-18 10:42:53 +02:00
  • f8e5e059c5 cert_audit: Improve documentation Pengyu Lv 2023-04-18 15:43:25 +08:00
  • 4852bb823f remove time delay tests Jerry Yu 2023-04-18 13:50:24 +08:00
  • a089614cdf Update gen_prvkey_mx paras to align with comments and c code Xiaokang Qian 2023-04-18 06:49:55 +00:00
  • d455e90384 Merge pull request #7383 from yanesca/lts-lifetime-clarification Dave Rodgman 2023-04-17 18:18:30 +01:00
  • e323fb3ab5 Merge pull request #7409 from yanesca/lts-lifetime-clarification-2.28 Dave Rodgman 2023-04-17 18:18:25 +01:00
  • 28567abf4f test: add DER file format for pkwrite tests Valerio Setti 2023-04-17 18:43:55 +02:00
  • c60bc5e700 test: add support for DER format in pkwrite tests Valerio Setti 2023-04-17 18:43:06 +02:00
  • 8959095e87 test: memory footprint optimization for pkwrite tests Valerio Setti 2023-04-17 17:34:09 +02:00
  • 4359badbb2 Merge pull request #7331 from mprse/ec-jpake-fix2 Paul Elliott 2023-04-17 16:31:09 +01:00
  • 9a7a725ee7 Fix code style Przemek Stekiel 2023-04-17 16:06:57 +02:00
  • f54762e498 Merge pull request #7415 from Harshal5/fix/declaration_of_mbedtls_ecdsa_sign_det_restartable_function Ronald Cron 2023-04-17 15:41:25 +02:00
  • cec506083b Fix test case dependency Gabor Mezei 2023-04-17 14:56:03 +02:00
  • 7921a03425 Add claryfication for PSA_PAKE_INPUT/OUTPUT_MAX_SIZE macros Przemek Stekiel 2023-04-14 14:29:57 +02:00
  • 2dbc3066c7 test: remove useless ECP_LIGHT guard in psa_exercise_key Valerio Setti 2023-04-13 12:19:57 +02:00
  • e618cb0a0b test: add coverage's analysis framework for accel EC algs w/o ECP Valerio Setti 2023-04-12 14:59:16 +02:00
  • e296868b25 Remove print from mini_client Przemek Stekiel 2023-04-17 11:11:01 +02:00
  • a0a1c1eab5 Move psa_crypto_init() after other init calls Przemek Stekiel 2023-04-17 11:10:05 +02:00
  • 2f1e85f47e fix comments issues Jerry Yu 2023-04-17 16:47:50 +08:00
  • 8c77644906 ecdsa: fix -missing-prototypes warning when MBEDTLS_ECDSA_SIGN_ALT is defined - In mbedtls/v3.4.0, ECDSA restartable sign and verify functions (ecdsa.c) were made public. - But the mbedtls_ecdsa_sign_det_restartable function prototype was declared in the file ecdsa.h, only when MBEDTLS_ECDSA_SIGN_ALT is not defined. harshal.patil 2023-04-07 16:17:16 +05:30