Commit Graph

  • cab5eff98c adjust_config_synonyms: make CCM and CCM* indipendent Valerio Setti 2023-11-07 10:23:52 +01:00
  • fedaeb21b3 improve document Jerry Yu 2023-11-15 13:59:07 +08:00
  • bce640b7e3 Merge pull request #8499 from valeriosetti/issue8488 Manuel Pégourié-Gonnard 2023-11-15 04:25:14 +00:00
  • 6c485dad44 improve document Jerry Yu 2023-11-15 10:18:47 +08:00
  • 4291bc27b9 Remove trailing whitespace Thomas Daubney 2023-11-14 18:05:19 +00:00
  • cba4091581 Merge pull request #8516 from mschulz-at-hilscher/fixes/divided-assembler-syntax-error-gcc493 Dave Rodgman 2023-11-14 17:57:37 +00:00
  • 0eb2dc11c4 Call the right function Thomas Daubney 2023-11-14 16:56:45 +00:00
  • 90c8c3235b Update library/constant_time_impl.h Matthias Schulz 2023-11-14 16:35:50 +01:00
  • 3f80ffb9ff Update library/constant_time_impl.h Matthias Schulz 2023-11-14 16:35:45 +01:00
  • d289b8bdca Stylise TF-PSA-Crypto correctly Thomas Daubney 2023-11-14 15:30:07 +00:00
  • e58128e2ba Refactor repository detection Thomas Daubney 2023-11-14 15:25:52 +00:00
  • c1750bb23d Apply correct license to generate_driver_wrappers.py Thomas Daubney 2023-11-14 15:16:38 +00:00
  • 0bb761cc2f Remove further extraneous whitespace in lcov script Thomas Daubney 2023-11-14 12:03:10 +00:00
  • d3f844337f Further modify check-generated-files.sh Thomas Daubney 2023-11-14 11:53:14 +00:00
  • b10cc7acc2 Modify generate_driver_wrappers.py to work in both repos Thomas Daubney 2023-11-14 11:56:02 +00:00
  • 752dd39a69 Merge pull request #8508 from valeriosetti/issue6323 Manuel Pégourié-Gonnard 2023-11-14 11:39:06 +00:00
  • c43479103a aesce: fix unused parameter Yanray Wang 2023-11-14 10:10:49 +08:00
  • e94525bd17 Updated comments. Matthias Schulz 2023-11-13 14:01:02 +01:00
  • 35842f52f2 Simplified check. Matthias Schulz 2023-11-13 13:57:05 +01:00
  • 5fae560b4a Update new license headers Tomás González 2023-11-13 11:45:12 +00:00
  • c9f8386a7c Modify check-generated-files.sh to work in both repos Thomas Daubney 2023-11-13 10:03:56 +00:00
  • 04c85e146c ssl-opt: fix wrong CCM dependencies with GCM Valerio Setti 2023-11-13 10:54:05 +01:00
  • 34d6a5c3df Move enum definition to satisfy check_names.py Ryan Everett 2023-11-13 09:52:12 +00:00
  • c747306848 all.sh: remove redundant make in test_psa_crypto_config_accel_cipher_aead() Valerio Setti 2023-11-13 10:51:52 +01:00
  • b4f1ee0566 Remove superfluous leading whitespace Thomas Daubney 2023-11-13 09:50:58 +00:00
  • 19583e44ed psa_information: improve code readability Yanray Wang 2023-11-13 17:39:32 +08:00
  • 3ae1199788 all.sh: add config_block_cipher_no_decrypt to simplify code Yanray Wang 2023-11-13 17:32:09 +08:00
  • 07e663de5e all.sh: block_cipher_no_decrypt: clean up cflags Yanray Wang 2023-11-13 17:15:39 +08:00
  • b2d6e52758 all.sh: block_cipher_no_decrypt: simplify code Yanray Wang 2023-11-13 16:57:47 +08:00
  • 85b7465712 all.sh: block_cipher_no_decrypt: fix various issues Yanray Wang 2023-11-13 16:48:36 +08:00
  • ca8981c1ee Added proposed fixes Matthias Schulz 2023-11-13 10:04:19 +01:00
  • be1e9c5951 Pop only when pushed. Matthias Schulz 2023-11-13 09:33:33 +01:00
  • cf582df426 Merge pull request #8498 from mpg/legacy-deps-psa-tests Manuel Pégourié-Gonnard 2023-11-13 08:16:30 +00:00
  • 1b23bce4a2 improve brief description of conf_sig_algs Jerry Yu 2023-11-13 13:45:14 +08:00
  • 08ea9bfa1f Merge pull request #8487 from yanrayw/issue/6909/rename_tls13_conf_early_data Tom Cosgrove 2023-11-10 19:35:46 +00:00
  • cce0012463 Add documentation Gilles Peskine 2023-11-10 15:36:15 +01:00
  • 5f3361c0c6 Temporary hack to pacify check_names.py Manuel Pégourié-Gonnard 2023-11-10 12:24:11 +01:00
  • 76fa16cab3 block_cipher: add encrypt() Manuel Pégourié-Gonnard 2023-11-10 12:02:53 +01:00
  • 3e0884fc53 block_cipher: add setkey() Manuel Pégourié-Gonnard 2023-11-10 11:52:10 +01:00
  • ccb121500d Uninitialized read: make the pointer non-volatile rather than the buffer Gilles Peskine 2023-11-10 11:35:36 +01:00
  • 0287b9d260 padlock.c: guard mbedtls_padlock_xcryptcbc by CIPHER_MODE_CBC Yanray Wang 2023-11-10 18:21:21 +08:00
  • 21718769d1 Start adding internal module block_cipher.c Manuel Pégourié-Gonnard 2023-11-10 11:21:17 +01:00
  • b827eb25f1 Merge pull request #8502 from valeriosetti/issue8417 Manuel Pégourié-Gonnard 2023-11-10 09:58:36 +00:00
  • 9f164f0103 all.sh: more comments in check_test_cases() Manuel Pégourié-Gonnard 2023-11-10 10:16:06 +01:00
  • da6e7a2ac2 More consistent usage of volatile Gilles Peskine 2023-11-10 10:09:27 +01:00
  • 5c6f787caa all.sh: robustness improvement Manuel Pégourié-Gonnard 2023-11-10 10:04:22 +01:00
  • a742337ef6 all.sh: add diff to can_keep_going_after_failure Manuel Pégourié-Gonnard 2023-11-10 09:58:31 +01:00
  • cd25d22526 cipher.c: remove checks for CBC,XTS,KW,KWP in cipher_setkey Yanray Wang 2023-11-10 15:33:27 +08:00
  • 73d053123f ssl-opt: set proper cipher dependencies in tests using ticket_aead parameters Valerio Setti 2023-11-09 16:53:59 +01:00
  • 38e75fb1a7 ssl_server2: remove usage of mbedtls_cipher_info_from_string() Valerio Setti 2023-11-09 16:52:39 +01:00
  • 01c4fa3e88 ssl: move MBEDTLS_SSL_HAVE internal symbols to ssl.h Valerio Setti 2023-11-09 10:46:36 +01:00
  • dd43d7b3a4 ssl-opt: set proper dependencies on tests with encrypted server5 key Valerio Setti 2023-11-09 14:10:51 +01:00
  • f941455e3b all.sh: enable ssl-opt testing in psa_crypto_config_[accel/reference]_cipher_aead Valerio Setti 2023-11-09 10:43:20 +01:00
  • ec9b25877f all.sh: disable CIPHER_C in test_psa_crypto_config_accel_cipher_aead Valerio Setti 2023-11-08 16:50:54 +01:00
  • 111159b89c BLOCK_CIPHER_NO_DECRYPT: call encrypt direction unconditionally Yanray Wang 2023-11-10 13:41:12 +08:00
  • 799bd84b0d all.sh: resue support_build_armcc for *_armcc test Yanray Wang 2023-11-10 12:21:35 +08:00
  • 4cd1b1617d all.sh: check additional symbols in asece for block_cipher_no_decrypt Yanray Wang 2023-11-10 12:18:29 +08:00
  • 49cd4b5f7d all.sh: refine and simplify component for block_cipher_no_decrypt Yanray Wang 2023-11-10 11:58:37 +08:00
  • d2fa698155 Strengthen against possible compiler optimizations Gilles Peskine 2023-11-09 21:46:24 +01:00
  • 5a39c4ecf2 Fixes https://github.com/Mbed-TLS/mbedtls/issues/6910 as proposed in https://github.com/Mbed-TLS/mbedtls/issues/6910#issuecomment-1573301661 Matthias Schulz 2023-11-09 15:53:01 +01:00
  • 5ffc42442d Fix preprocessor syntax error. Matthias Schulz 2023-11-09 15:44:24 +01:00
  • 2e068cef09 fixes invalid default choice of thumb assembler syntax. Matthias Schulz 2023-11-09 15:25:52 +01:00
  • ee10b8470a Fix compiler error on gcc 4.5.2. Matthias Schulz 2023-11-09 15:19:28 +01:00
  • 9916b06ce7 Fix uninitialized variable warnings. Matthias Schulz 2023-11-09 14:25:01 +01:00
  • 7d7ce0e66a Merge pull request #8495 from lpy4105/issue/6322/driver-only-cipher_aead-tls Manuel Pégourié-Gonnard 2023-11-09 11:10:34 +00:00
  • 9938554577 BLOCK_CIPHER_NO_DECRYPT: rephrase ChangeLog Yanray Wang 2023-11-09 16:45:52 +08:00
  • 70743b02df psa_information: compile a regex instead of using string directly Yanray Wang 2023-11-09 16:13:53 +08:00
  • 6cdfe9d51f tls1.3: early data: rephrase ChangeLog Yanray Wang 2023-11-09 16:00:39 +08:00
  • f03b49122c aes.c: guard RSb and RTx properly Yanray Wang 2023-11-09 11:23:17 +08:00
  • 53c4a0da07 Improve documents Jerry Yu 2023-11-09 10:38:17 +08:00
  • de7ead0a64 Update license Jerry Yu 2023-11-09 10:10:33 +08:00
  • e44be6a7d3 Merge pull request #8503 from gilles-peskine-arm/fix-license-generate_server9_bad_saltlen Dave Rodgman 2023-11-08 21:39:44 +00:00
  • ac5fcd4540 Update license Gilles Peskine 2023-11-08 19:19:18 +01:00
  • 0a57ed25c4 Add output round-trip testcase David Horstmann 2023-11-08 18:11:29 +00:00
  • 35dd103688 Add input round-trip testcase David Horstmann 2023-11-08 18:01:40 +00:00
  • 9467ea343b Add psa_crypto_output_copy_free() implementation David Horstmann 2023-11-08 17:44:18 +00:00
  • 63a73588cf Add testcase for psa_crypto_output_copy_free() David Horstmann 2023-11-08 17:25:45 +00:00
  • ba3c7d649c Add implementation of psa_crypto_output_alloc() David Horstmann 2023-11-08 15:19:43 +00:00
  • 70b82256b5 Add testcase for psa_crypto_output_copy_alloc() David Horstmann 2023-11-08 15:10:41 +00:00
  • dfa14cbbcd Add function prototypes for psa_crypto_output fns David Horstmann 2023-11-08 14:33:05 +00:00
  • e6042ffc49 Add implementation of psa_crypto_input_copy_free() David Horstmann 2023-11-07 18:00:41 +00:00
  • 4700144817 Add testcase for psa_crypto_input_copy_free() David Horstmann 2023-11-07 17:30:25 +00:00
  • 4dec9ebdc2 Merge pull request #8378 from mschulz-at-hilscher/fixes/issue-8377 Gilles Peskine 2023-11-08 18:07:04 +00:00
  • c75ee77dbb Merge pull request #8439 from yuhaoth/pr/add-test-suite-parameter-to-ssl-opt Gilles Peskine 2023-11-08 18:05:44 +00:00
  • b97058e2d5 Merge pull request #8496 from ronald-cron-arm/remove-cocci-files Gilles Peskine 2023-11-08 18:05:13 +00:00
  • bfc1844eb2 Merge pull request #8480 from yuhaoth/backports/7649/add-command-for-server9-bad-saltlen Gilles Peskine 2023-11-08 19:04:27 +01:00
  • 0d22539de0 Merge pull request #8468 from daverodgman/mbedtls-3.5.1-pr Dave Rodgman 2023-11-08 18:01:32 +00:00
  • 79659cdf22 Merge pull request #8469 from daverodgman/mbedtls-2.28.6-pr Dave Rodgman 2023-11-08 18:01:18 +00:00
  • 4ac788573b Add psa_crypto_input_copy_alloc() implementation David Horstmann 2023-11-07 16:36:48 +00:00
  • 5567e3a34b Make empty key slots explicit Ryan Everett 2023-11-08 13:28:20 +00:00
  • b9015385fd test_driver_extension: use same def/undef pattern for all accelerated symbols Valerio Setti 2023-11-08 13:11:10 +01:00
  • 3e1d39b332 Add check about legacy dependencies in PSA tests Manuel Pégourié-Gonnard 2023-11-08 12:54:02 +01:00
  • fd0f440a7f Add docs re Everest license Dave Rodgman 2023-11-08 11:36:00 +00:00
  • e74ac9e474 Update BRANCHES Dave Rodgman 2023-11-06 11:50:22 +00:00
  • a645708949 Restore bump version Dave Rodgman 2023-11-03 13:05:52 +00:00
  • bfda7def7d Restore Changelog from 2.28.6 Dave Rodgman 2023-11-03 13:05:25 +00:00
  • 6097cdd048 Merge remote-tracking branch 'origin/mbedtls-2.28' into mbedtls-2.28.6-pr Dave Rodgman 2023-11-08 11:50:13 +00:00
  • 82b9f5ecdd Revert back to 2.28.5 Dave Rodgman 2023-11-08 11:46:51 +00:00
  • 3a91dad9dc Add docs re Everest license v2.28.6 mbedtls-2.28.6 Dave Rodgman 2023-11-08 11:36:00 +00:00
  • 9eb2abd1e0 Add docs re Everest license Dave Rodgman 2023-11-08 11:36:00 +00:00