Commit Graph

  • 04020abfae Fix macro-spanning ifs in ssl_ticket.c David Horstmann 2022-10-27 11:30:09 +01:00
  • d4f22083ba Fix macro-spanning ifs in ssl_tls.c David Horstmann 2022-10-26 18:25:14 +01:00
  • 197b240089 Fix macro-spanning if in ssl_msg.c David Horstmann 2022-10-26 18:06:31 +01:00
  • ef661c531f Fix macro-spanning ifs in ecp.c David Horstmann 2022-10-26 17:55:53 +01:00
  • 74ace59dc6 Fix macro-spanning ifs in ssl_srv.c David Horstmann 2022-10-25 17:26:58 +01:00
  • 9603daddaa Merge pull request #6230 from tom-cosgrove-arm/issue-6223-core-add Gilles Peskine 2022-10-27 11:25:27 +02:00
  • 4e0fca3737 Fix test dependency on DTLS connection ID Dave Rodgman 2022-10-27 09:47:21 +01:00
  • 77e15e8a2c Merge pull request #6460 from xkqian/tls13_add_early_data_preparatory Ronald Cron 2022-10-27 10:40:56 +02:00
  • 120ed8f8fa Add comments to explan the purpose of the reference component Przemek Stekiel 2022-10-27 10:29:15 +02:00
  • 5f6f32a0ad Remove hidden option to skip ssl-opt and compat tests Przemek Stekiel 2022-10-27 08:24:43 +02:00
  • 88f5fd9099 Merge pull request #6479 from AndrzejKurek/depends-py-no-psa Gilles Peskine 2022-10-26 20:02:57 +02:00
  • d654171087 Merge pull request #6477 from AndrzejKurek/fix-cipher-deps-2-28 Gilles Peskine 2022-10-26 18:31:39 +02:00
  • 1df7070acc Fix all.sh dependency on DTLS connection ID Dave Rodgman 2022-10-26 17:08:54 +01:00
  • 3a9ebd69c3 Declare legacy_or_psa.h as private Gilles Peskine 2022-10-26 18:03:14 +02:00
  • 49540ac529 Move copyright notice out of the Doxygen documentation Gilles Peskine 2022-10-26 18:02:56 +02:00
  • 4d13c833da analyze_outcomes.py: remove components and ignore parameters Przemek Stekiel 2022-10-26 16:11:26 +02:00
  • 85b9e09525 Add change log Ronald Cron 2022-10-24 19:08:59 +02:00
  • 2e0a11556e Merge pull request #6483 from gilles-peskine-arm/psa-pkparse-pkwrite-2.28 Ronald Cron 2022-10-26 14:57:41 +02:00
  • c9176a03a7 Merge pull request #6410 from gilles-peskine-arm/psa-pkparse-pkwrite-3.2 Ronald Cron 2022-10-26 14:57:36 +02:00
  • 18e76e7eef typo Gilles Peskine 2022-10-26 14:43:13 +02:00
  • d4d080b41b Merge pull request #6407 from minosgalanakis/minos/6017_add_montgomery_constant_squared Gilles Peskine 2022-10-26 14:28:16 +02:00
  • c527796ecb Merge pull request #6392 from davidhorstmann-arm/2.28-fix-x509-get-name-cleanup Ronald Cron 2022-10-26 14:28:04 +02:00
  • 4f7feca0dc Merge pull request #6391 from davidhorstmann-arm/fix-x509-get-name-cleanup Ronald Cron 2022-10-26 14:27:54 +02:00
  • 29c002ebdf Remove unused perl dependency scripts Andrzej Kurek 2022-10-24 10:59:55 -04:00
  • 7cb0077c5d Add all.sh components running depends.py without MBEDTLS_USE_PSA_CRYPTO Andrzej Kurek 2022-10-24 10:49:22 -04:00
  • 3e0ea98b7c Merge pull request #6451 from mpg/fix-can-exercise Manuel Pégourié-Gonnard 2022-10-26 10:18:52 +02:00
  • 72dbfef6e4 Improve coding styles Xiaokang Qian 2022-10-26 06:33:57 +00:00
  • 4ef4c89af2 Fix CI failure in build_info.h Xiaokang Qian 2022-10-25 13:39:16 +00:00
  • 031c8c2815 Add build with a typical configuration for a PSA crypto service Gilles Peskine 2022-10-25 21:09:49 +02:00
  • c037ba9c3e Add some missing dependencies on PKCS12 for encrypted keys Gilles Peskine 2022-10-25 21:08:39 +02:00
  • b06f0717b3 PSA service config build: disable more modules not used by PSA Gilles Peskine 2022-10-25 21:06:11 +02:00
  • 649e04e3d1 PSA service config build: note why we aren't disabling cipher and md Gilles Peskine 2022-10-25 21:05:57 +02:00
  • 1f10807837 Disable pk in the PSA service config build Gilles Peskine 2022-10-25 21:02:56 +02:00
  • 78bffd1ff5 Fix spelling of a disabled option Gilles Peskine 2022-10-25 21:02:33 +02:00
  • 8df2748432 Improve test component name Gilles Peskine 2022-10-21 19:34:54 +02:00
  • 21503df752 Add build with a typical configuration for a PSA crypto service Gilles Peskine 2022-10-11 21:05:06 +02:00
  • 8fb928f642 Fix PSA+RSA dependencies on PK Gilles Peskine 2022-10-25 20:24:29 +02:00
  • bfcf2d129d test_suite_pk: Add missing dependencies on MBEDTLS_PEM_PARSE_C Gilles Peskine 2022-10-11 20:57:38 +02:00
  • 8f3577a53d test_suite_dhm: Add missing dependencies on MBEDTLS_PEM_PARSE_C Gilles Peskine 2022-10-11 20:53:20 +02:00
  • 4e10fb2396 Add mbedtls_dhm_parse_dhmfile test case with DER input Gilles Peskine 2022-10-11 20:52:34 +02:00
  • 93dcb1ba8d Update TLS 1.3 support document Ronald Cron 2022-10-03 12:02:17 +02:00
  • eac00ad2a6 tls13: server: Note down client not being authenticated in SSL context Ronald Cron 2022-09-13 10:16:31 +02:00
  • 744fd37d23 Merge pull request #6467 from davidhorstmann-arm/fix-unusual-macros-0 Gilles Peskine 2022-10-25 19:55:29 +02:00
  • a709a0f2c6 tls13: Declare PSK ephemeral key exchange mode first Ronald Cron 2022-09-27 16:46:11 +02:00
  • ee0a0e75c8 Fix macro-spanning ifs in ssl_cli.c David Horstmann 2022-10-25 17:20:00 +01:00
  • 93003d87a9 Split out testing of core_add and core_add_if per Janos' request Tom Cosgrove 2022-10-25 17:01:19 +01:00
  • 37ca3a9acd Moved tests from test_suite_bignum to test_suite_bignum_core Minos Galanakis 2022-10-25 15:59:09 +01:00
  • e9af9e3e12 Minor improvements to ecp.c changes David Horstmann 2022-10-25 10:32:08 +01:00
  • 9430330d2f Rename ARIA_SELF_TEST_IF_FAIL David Horstmann 2022-10-25 10:23:34 +01:00
  • 864cc8dba2 Minor changes to asn1write.c David Horstmann 2022-10-25 10:16:45 +01:00
  • 068a00baf1 Refactor macro-spanning if in ssl_server2.c David Horstmann 2022-10-24 13:12:19 +01:00
  • 9e722ad97d Refactor macro-spanning if in ssl_client2.c David Horstmann 2022-10-24 13:11:38 +01:00
  • d209197f37 Refactor macro-spanning ifs in ecdh.c David Horstmann 2022-10-06 19:11:28 +01:00
  • b95ee00244 Refactor macro-spanning ifs in ecp.c David Horstmann 2022-10-06 19:11:04 +01:00
  • 863b17d0cc Refactor macro-spanning if in asn1write.c David Horstmann 2022-10-06 18:57:57 +01:00
  • f3b1eaf95d Refactor macro-spanning if in sha512.c David Horstmann 2022-10-06 18:45:09 +01:00
  • 5846c9de19 Refactor macro-spanning if in ssl_msg.c David Horstmann 2022-10-06 18:31:25 +01:00
  • 0bb7243425 Refactor macro-spanning if in ssl_tls12_client.c David Horstmann 2022-10-06 17:49:31 +01:00
  • 75b1fe7199 Refactor ARIA_SELF_TEST_IF_FAIL macro David Horstmann 2022-10-06 14:32:30 +01:00
  • dd0c8f9c26 tls13-kex-modes.sh: Remove unnecessary GnuTLS option Ronald Cron 2022-10-25 17:35:29 +02:00
  • 6469fdfb0a Fix whitespace issue spotted in review Tom Cosgrove 2022-10-25 12:46:13 +01:00
  • 82f131063a Update documentation following review comment Tom Cosgrove 2022-10-25 12:46:03 +01:00
  • eee0d6ce6b Extend the unit tests for mbedtls_mpi_core_add_if() to also test mbedtls_mpi_core_add() Tom Cosgrove 2022-10-25 12:45:50 +01:00
  • af7d44b4d2 Tidy up, remove MPI_CORE(), apply the naming convention, and use the new mbedtls_mpi_core_add() Tom Cosgrove 2022-08-24 14:05:26 +01:00
  • c98871339d Extract MPI_CORE(add) from the prototype Hanno Becker 2022-08-24 12:54:36 +01:00
  • a081c51cd3 Renamed mpi_core_get_mont_R2_unsafe_neg -> mpi_core_get_mont_r2_unsafe_neg Minos Galanakis 2022-10-24 12:16:28 +01:00
  • 51d638baf6 bignum_core: Style update Minos Galanakis 2022-10-24 09:59:44 +01:00
  • ae4fb671b4 mbedtls_mpi_core_get_mont_R2_unsafe: Removed NULL input checking Minos Galanakis 2022-10-20 10:47:26 +01:00
  • e1913a8da8 test_suite_bignum: Updated test cases for mbedtls_mpi_core_get_mont_R2_unsafe Minos Galanakis 2022-10-20 10:44:40 +01:00
  • b9243ef231 test_suite_bignum: Fixed whitespace issues Minos Galanakis 2022-10-20 10:06:16 +01:00
  • b85506e250 bignum_core.h: Comment update for mbedtls_mpi_core_get_mont_R2_unsafe Minos Galanakis 2022-10-20 09:51:53 +01:00
  • 4f43f61c6a Renamed mbedtls_mpi_get_montgomery_constant_unsafe to mpi_core_get_mont_R2_unsafe Minos Galanakis 2022-10-20 09:46:59 +01:00
  • 1a1b175554 test_suite_bignum: Added tests for mpi_get_montgomery_constant_unsafe() Minos Galanakis 2022-10-10 14:50:06 +01:00
  • ec440f2397 bignum_mod_raw: Ported mbedtls_mpi_get_montgomery_constant_unsafe from prototype Hanno Becker 2022-08-11 17:29:32 +01:00
  • 383b0bbea0 Merge pull request #6461 from tom-cosgrove-arm/fix-mbedtls_mpi_mod_modulus_init-calls-in-tests Gilles Peskine 2022-10-25 13:40:17 +02:00
  • 3a334c2edc Minor improvements to ssl_tls12_server.c David Horstmann 2022-10-25 10:53:44 +01:00
  • 7aee0ec0ba Minor improvements in ssl_client.c David Horstmann 2022-10-25 10:38:25 +01:00
  • 6e11687ba5 Minor improvements to ecp.c changes David Horstmann 2022-10-25 10:32:08 +01:00
  • 9b0eb90131 Rename ARIA_SELF_TEST_IF_FAIL David Horstmann 2022-10-25 10:23:34 +01:00
  • 059848ff23 Minor changes to asn1write.c David Horstmann 2022-10-25 10:16:45 +01:00
  • 65fc0de894 Improve the prerequisites for early data Xiaokang Qian 2022-10-25 09:08:57 +00:00
  • e5a715e8c0 Merge pull request #6449 from gilles-peskine-arm/bignum-core-shift_r Gilles Peskine 2022-10-25 10:40:39 +02:00
  • af8ea3f738 Merge pull request #6468 from gilles-peskine-arm/bignum-test-suite-names Gilles Peskine 2022-10-25 10:40:29 +02:00
  • 84fc52c6b3 Formatting & cosmetic fixes Andrzej Kurek 2022-10-25 04:18:30 -04:00
  • d69d06fffa Improve format issue Xiaokang Qian 2022-10-25 06:51:25 +00:00
  • 95a0730f17 Change prerequisites of MBEDTLS_SSL_EARLY_DATA and add related check Xiaokang Qian 2022-10-25 02:56:00 +00:00
  • 72de95dcf5 Move function mbedtls_ssl_tls13_conf_early_data to ssl_tls.c Xiaokang Qian 2022-10-25 02:54:33 +00:00
  • 600804b0e7 Remove useless early data related macros for the time being Xiaokang Qian 2022-10-20 09:22:38 +00:00
  • 54413b10c2 Add early data support preparatory work Xiaokang Qian 2022-10-20 05:57:03 +00:00
  • 2c7993c456 depends.py: add a config option to unset MBEDTLS_USE_PSA Andrzej Kurek 2022-10-24 10:41:20 -04:00
  • 409248a73a mbedtls_ssl_get_handshake_transcript is unusable without hashes Andrzej Kurek 2022-10-24 10:33:21 -04:00
  • 57d1063db9 Fix tls_prf generic dependencies Andrzej Kurek 2022-10-24 10:32:01 -04:00
  • 468c50656e Fix key exchange dependencies for ssl_parse_server_ecdh_params Andrzej Kurek 2022-10-24 10:30:14 -04:00
  • 6c4226ce95 Change brace initialization to memset David Horstmann 2022-10-20 10:18:37 +01:00
  • 8eb3ed56f8 Minor fixes to x509_get_name() test function David Horstmann 2022-10-19 17:13:57 +01:00
  • 670a993dcd Fix incorrect return style David Horstmann 2022-10-18 18:11:13 +01:00
  • e6917d05d3 Remove unnecessary NULL assignments David Horstmann 2022-10-18 17:42:22 +01:00
  • 5ad5e1657d Clarify wording on allocation David Horstmann 2022-10-17 18:10:23 +01:00
  • 4a67c351a8 Improve X509 DN test naming David Horstmann 2022-10-17 17:59:10 +01:00
  • 94cbd30a24 Add explanatory comments to raw DER test data David Horstmann 2022-10-17 17:42:19 +01:00