Commit Graph

  • ed5998cd7d Merge pull request #7422 from valeriosetti/remove-psa-have-full-symbols Manuel Pégourié-Gonnard 2023-04-17 09:19:00 +02:00
  • 6260ee9cab cert_app: init entropy unconditionally Przemek Stekiel 2023-04-14 12:28:16 +02:00
  • 89c636e6cf Init PSA in ssl and x509 programs Przemek Stekiel 2023-04-14 09:26:39 +02:00
  • 48fba6fbac Fix so that PSA_WANT_ALG_DETERMINISTIC_ECDSA implies PSA_HAVE_FULL_ECDSA. Stephan Koch 2023-04-11 14:24:55 +02:00
  • 6942cc3da7 Merge pull request #7410 from valeriosetti/issue7390 Manuel Pégourié-Gonnard 2023-04-14 13:24:06 +02:00
  • 7b515feabc Merge pull request #7440 from daverodgman/fix-big-endian-alignment-tests Tom Cosgrove 2023-04-13 18:23:13 +01:00
  • f33c7e3344 Code style Dave Rodgman 2023-04-13 15:34:43 +01:00
  • 9145dc46ed Ensure variables initialised Dave Rodgman 2023-04-13 14:59:03 +01:00
  • c07df36f9e More fixes for big-endian Dave Rodgman 2023-04-13 14:54:12 +01:00
  • 6cbca6dd42 Rename a variable in ipv4 and ipv6 parsing Andrzej Kurek 2023-04-13 09:22:48 -04:00
  • 0d57896f7e Refactor ipv6 parsing Andrzej Kurek 2023-04-13 09:09:56 -04:00
  • 7f5a1a4525 Rename ipv6 parsing variables, introduce one new one Andrzej Kurek 2023-04-13 08:02:27 -04:00
  • 06969fc3a0 Introduce a test for a sw implementation of inet_pton Andrzej Kurek 2023-04-12 10:34:50 -04:00
  • fe050815c8 Introduce an additional test for IPV4 parsing Andrzej Kurek 2023-04-12 09:45:07 -04:00
  • e404612580 Replace old macro in test_suite_x509parse Andrzej Kurek 2023-04-12 09:44:44 -04:00
  • 13b8b780fe Improve x509_inet_pton_ipv4 readability Andrzej Kurek 2023-04-12 09:43:47 -04:00
  • b169671c50 Tidy-up Dave Rodgman 2023-04-13 13:46:46 +01:00
  • df2d5b1ca1 Fix compile error Dave Rodgman 2023-04-13 13:41:09 +01:00
  • 0a05e703db Tidy-up Dave Rodgman 2023-04-13 13:01:34 +01:00
  • 9dc8b6a6a2 Test fixes for big-endian Dave Rodgman 2023-04-13 12:53:35 +01:00
  • 00c9c7a81b Remove unneeded limb variables Gabor Mezei 2023-04-13 13:13:14 +02:00
  • b70f5f1881 Add checks to guarantee positive input parameters Gabor Mezei 2023-04-13 13:12:00 +02:00
  • bda7f87e2a Add dependency for P192K1 tests Gabor Mezei 2023-04-13 13:11:05 +02:00
  • 0a11ee6da8 Fix function declaration Gabor Mezei 2023-04-11 18:02:33 +02:00
  • 1237a349ed Use macro guard for function declaration Gabor Mezei 2023-04-11 16:22:35 +02:00
  • b86ead3cb2 Add generated tests for ecp_mod_p192k1 Gabor Mezei 2023-04-11 15:43:12 +02:00
  • 83669d910e Add a testable function for ecp_mod_p192k1 Gabor Mezei 2023-04-11 15:42:18 +02:00
  • 7725c1d2a9 cert_audit: Output line/argument number for *.data files Pengyu Lv 2023-04-13 15:55:30 +08:00
  • 57240958ed cert_audit: Make FILE as positional argument Pengyu Lv 2023-04-13 14:42:37 +08:00
  • 6d3ec55849 Merge pull request #7329 from minosgalanakis/ecp/unify_test_cases Janos Follath 2023-04-12 13:23:16 +01:00
  • 78109f596a Fix derive_ecjpake_to_pms dependency to PSA_WANT_ALG_TLS12_ECJPAKE_TO_PMS. Stephan Koch 2023-04-12 14:19:36 +02:00
  • 6d2ee70e75 test_suite_ecp: Removed MBEDTLS_ECP_DP_SECP_GENERIC_ENABLED dependency. Minos Galanakis 2023-04-12 09:14:29 +01:00
  • 50fe36317a Update links in ecp.c Xiaokang Qian 2023-04-12 06:08:45 +00:00
  • 637a2fe62c Update SEC1 link in ecdsa.c Xiaokang Qian 2023-04-12 06:07:51 +00:00
  • 4704147717 Update SEC1 link in ecdh.c Xiaokang Qian 2023-04-12 06:07:23 +00:00
  • b17f6a211d Updating makefile to document key generation Mukesh Bharsakle 2023-04-12 00:05:45 +01:00
  • 25c739baf7 Fix PSA AEAD ChaCha20 test dependency. Stephan Koch 2023-04-11 17:54:31 +02:00
  • 205c5081d5 Update BRANCHES.md Janos Follath 2023-04-03 09:46:33 +01:00
  • 9cea093700 test: resolve remaining disparities in test_suite_ssl Valerio Setti 2023-04-11 16:19:11 +02:00
  • b255e21e48 Handle endianness in x509_inet_pton_ipv6() Glenn Strauss 2023-03-09 16:00:54 -05:00
  • 7bd00e0708 use MBEDTLS_PK_CAN_ECDSA_SOME Glenn Strauss 2023-02-28 10:05:55 -05:00
  • 700ffa0744 use MBEDTLS_HAS_ALG_SHA_256_VIA_MD_OR_PSA_BASED_ON_USE_PSA Glenn Strauss 2023-02-27 11:02:21 -05:00
  • 6f545acfaf Add mbedtls_x509_crt_parse_cn_inet_pton() tests Glenn Strauss 2022-10-25 15:02:14 -04:00
  • 3208b0b391 add IP SAN tests changes per mbedTLS standards Eugene K 2020-08-20 11:26:01 -04:00
  • 416c295078 x509 crt verify local implementation to parse IP Glenn Strauss 2022-10-24 23:00:02 -04:00
  • c26bd76020 x509 crt verify SAN iPAddress Glenn Strauss 2022-10-23 19:48:18 -04:00
  • a9aafd4807 test: revert undesired debug change in ssl-opt Valerio Setti 2023-04-11 12:30:45 +02:00
  • 6b006c126b remove KEY_TYPE_ECC_PUBLIC_KEY unnecessary requirement Valerio Setti 2023-04-11 12:02:19 +02:00
  • 0c477d32e2 test: include also test_suite_ecp for the coverage analysis Valerio Setti 2023-04-07 15:54:20 +02:00
  • 6c496a1553 solve disparities for ECP_LIGHT between ref/accel Valerio Setti 2023-04-07 15:53:51 +02:00
  • 5278986d2d psa: fix ECP guards for key derivation Valerio Setti 2023-04-07 12:13:11 +02:00
  • 3f8d23eaef pk_wrap: fix guards in eckey_check_pair to only include 1 option at build time Valerio Setti 2023-04-07 11:48:02 +02:00
  • 151bdf9668 build_info: fixed comment Valerio Setti 2023-04-07 11:44:58 +02:00
  • d49cbc1493 test: fix remaining failures in test due to the ECP_LIGHT symbol Valerio Setti 2023-04-05 18:21:48 +02:00
  • 29b395c854 test: let test_psa_crypto_config_accel_all_ec_algs_use_psa use ECP_LIGHT Valerio Setti 2023-04-05 18:20:30 +02:00
  • d4a5d461de library: add remaining changes for the new ECP_LIGHT symbol Valerio Setti 2023-04-05 18:19:01 +02:00
  • 0d2980f117 pk: adapt to new ECP_LIGHT symbol Valerio Setti 2023-04-05 18:17:13 +02:00
  • fd122f4e95 ecp: introduce new ECP_LIGHT symbol Valerio Setti 2023-04-05 18:15:32 +02:00
  • 6a327a5fdc Merge pull request #7393 from valeriosetti/issue7389 Manuel Pégourié-Gonnard 2023-04-11 11:27:14 +02:00
  • f462d20713 BRANCHES.md: improve wording Janos Follath 2023-04-11 10:15:13 +01:00
  • bd99835857 BRANCHES.md: improve wording Janos Follath 2023-04-11 10:13:50 +01:00
  • 969e206e28 remove PSA_HAVE_FULL_JPAKE symbol Valerio Setti 2023-04-11 10:55:25 +02:00
  • 6f66664ed6 remove PSA_HAVE_FULL_ECDSA symbol Valerio Setti 2023-04-11 10:54:22 +02:00
  • 48859cc7d8 remove PSA_HAVE_FULL_ECDH symbol Valerio Setti 2023-04-11 10:50:47 +02:00
  • 3179232211 cert_audit: Disable pylint error for importing cryptography Pengyu Lv 2023-04-11 16:30:54 +08:00
  • 22d9ff6d3c Merge pull request #7353 from xkqian/tls13_fix_code_style Dave Rodgman 2023-04-11 09:18:22 +01:00
  • 5634f87d68 Merge pull request #7418 from xkqian/big_number_ecc_update_comment Gilles Peskine 2023-04-11 09:34:07 +02:00
  • 7c1c7ce90e Merge pull request #7401 from AndrzejKurek/md-guards-missing Gilles Peskine 2023-04-11 09:32:17 +02:00
  • b76bcfb228 Merge pull request #7332 from yanrayw/2.28_7285-followup-of-PR6500 Gilles Peskine 2023-04-11 09:31:41 +02:00
  • 02c52a08cd Merge pull request #7287 from yanrayw/7285-followup-of-PR6500 Gilles Peskine 2023-04-11 09:31:37 +02:00
  • c9e8a65d06 Merge pull request #7298 from lpy4105/issue/6840/add-cache-entry-removal-api Gilles Peskine 2023-04-11 09:30:40 +02:00
  • 7816c24f2d test: fix guards position in test_suite_pk Valerio Setti 2023-04-04 11:47:55 +02:00
  • b3f20da313 test: fix error handling in the new pk_genkey_ec() function Valerio Setti 2023-04-04 11:19:33 +02:00
  • 12a063abb7 test: use proper macros for PSA init/done Valerio Setti 2023-04-04 11:13:06 +02:00
  • 0b304421d8 ecp: revert changes to ECP module and related tests/programs Valerio Setti 2023-04-04 11:10:18 +02:00
  • 37194b97f8 gen_key: limit EC key generation to when USE_PSA is disabled Valerio Setti 2023-04-03 16:52:52 +02:00
  • b6891b13f6 pk: add alternate function for keypair generation using PSA Valerio Setti 2023-04-03 16:01:47 +02:00
  • b16a50eeab Merge pull request #7392 from valeriosetti/issue7388 Manuel Pégourié-Gonnard 2023-04-11 09:09:06 +02:00
  • cb8fc3275a cert_audit: Fill validity dates in AuditData constructor Pengyu Lv 2023-04-11 15:05:29 +08:00
  • c9c3e62b3e workaround the assert fail with tollerance Jerry Yu 2023-04-11 14:08:23 +08:00
  • ebf011f43e cert_audit: Introduce not-[before|after] option Pengyu Lv 2023-04-11 13:39:31 +08:00
  • fce8577f73 try to reproduce random assert fail Jerry Yu 2023-04-10 17:06:01 +08:00
  • 723ac268e7 ssh_cache: Add back description of other errors for cache getter Pengyu Lv 2023-04-11 09:19:08 +08:00
  • 1a4cc5e92c updating test-ca.key to use AES instead of DES Mukesh Bharsakle 2023-04-08 15:38:30 +01:00
  • 49f39c1e91 Fix the wrong debug _message function to _ret Xiaokang Qian 2023-04-06 02:31:02 +00:00
  • 09c3cccf97 Update the todo comment of record size limits Xiaokang Qian 2023-04-04 10:18:38 +00:00
  • 8bce0e6f5e Update group ext debug message in ssl_tls13_server.c Xiaokang Qian 2023-04-04 10:15:48 +00:00
  • 91bb3f0665 Wrap lines in library/ssl_tls13_client.c Xiaokang Qian 2023-04-03 09:07:03 +00:00
  • 9f1747bb1f Wrap lines which exceed 80 chars in ssl_tls13_server.c Xiaokang Qian 2023-03-30 02:50:04 +00:00
  • 958b6ffe98 Wrap lines which exceed 80 chars in ssl_tls13_client.c Xiaokang Qian 2023-03-29 10:37:35 +00:00
  • 7343738695 Wrap lines which exceed 80 chars in ssl_tls13_generic.c Xiaokang Qian 2023-03-29 08:24:12 +00:00
  • 123cde824c Improve code styles(line numbers) for tls13_key.c Xiaokang Qian 2023-03-29 06:54:51 +00:00
  • 669c7c35f0 Update SEC1 link in ecp.c Xiaokang Qian 2023-04-10 07:36:04 +00:00
  • e3746d7ce6 ssl_cache: Error renaming and document improvement Pengyu Lv 2023-04-10 14:40:03 +08:00
  • 3a18dee1e8 Fix unused variable warning Kusumit Ghoderao 2023-04-07 16:16:27 +05:30
  • 30f2683d18 cert_audit: Parse more information from test suite data file Pengyu Lv 2023-04-07 18:04:07 +08:00
  • 520c0384e7 pkparse: fix return value Valerio Setti 2023-04-07 11:38:09 +02:00
  • 1df94f841b pk: fix return codes' precedence and code style Valerio Setti 2023-04-07 08:59:24 +02:00
  • f740767c00 Merge pull request #7391 from valeriosetti/issue7387 Manuel Pégourié-Gonnard 2023-04-07 10:17:18 +02:00
  • 0af32483f3 Change the format of md.h include comments Andrzej Kurek 2023-04-07 03:10:28 -04:00