Commit Graph

  • 0c677c287b psa: Fix hash and mac operation type Ronald Cron 2021-04-09 17:15:06 +02:00
  • fefa4580a5 tests: psa: Fix guards Ronald Cron 2021-07-06 09:23:06 +02:00
  • 41f275018a tests: psa: Fix the dependencies on some driver wrappers fallback tests Ronald Cron 2021-03-30 16:08:38 +02:00
  • a23d9bb97d tests: psa: Fix MD5 support not available dependencies Ronald Cron 2021-10-18 10:30:43 +02:00
  • 92becc6659 tests: ssl: Add misssing dependencies on SHA-1 Ronald Cron 2021-10-18 10:18:46 +02:00
  • ae2e4a7225 tests: Fix x509parse test dependency Ronald Cron 2021-09-08 17:24:25 +02:00
  • f7e83d5bfb tests: psa: Remove wrong test function dependencies Ronald Cron 2021-03-30 14:57:04 +02:00
  • 4bcccc6956 tests: psa driver: Align RSA/ECP sign/verify hash dispatch Ronald Cron 2021-04-09 15:32:03 +02:00
  • a2dbe66770 tests: psa: driver: mac: Remove opaque entry points in library Ronald Cron 2021-07-01 11:24:02 +02:00
  • fe08944246 Fix spelling error Paul Elliott 2021-11-30 10:55:53 +00:00
  • 89c8e098ee Convert tabs to spaces Paul Elliott 2021-11-30 10:54:52 +00:00
  • 533a728392 mbedtls_ssl_config: Replace bit-fields by separate bytes Gilles Peskine 2021-11-16 18:31:46 +01:00
  • 8834d87ef6 mbedtls_ssl_config, mbedtls_ssl_session: reorder fields Gilles Peskine 2021-11-29 12:36:50 +01:00
  • ec45c1e174 mbedtls_ssl_handshake_params: reorder fields to save code size Gilles Peskine 2021-11-29 12:18:09 +01:00
  • 55490d4e1f mbedtls_ssl_handshake_params: use bytes for some small values Gilles Peskine 2021-11-29 12:01:39 +01:00
  • 66491c7d08 Edit docs to explain not changing curve order Paul Elliott 2021-11-26 20:24:43 +00:00
  • cae5909053 psa: aead: Fix invalid output buffer usage in generate_nonce() Ronald Cron 2021-11-26 18:53:58 +01:00
  • 0b71611c80 [session] fix a session copy bug fix a possible double reference on 'ticket' when peer_cert/peer_cert_digest calloc failed. 吴敬辉 2021-11-29 10:46:35 +08:00
  • 72abd8a9c3 Fix type for iv size and block size in tests Max Fillinger 2021-11-28 14:02:36 +01:00
  • c3cffae420 Document return value for IV size getter on NULL Max Fillinger 2021-11-28 13:59:44 +01:00
  • a09697527b Add documentation for the functions Gabor Mezei 2021-11-24 16:26:33 +01:00
  • 14d5fac11d Unify function parameters Gabor Mezei 2021-11-24 15:51:39 +01:00
  • c0d8dda60d Make mbedtls_ct_uchar_mask_of_range function static Gabor Mezei 2021-11-26 17:20:36 +01:00
  • d77b86cc5b Delete base64_invasive.h due to functions are moved to the constant-time module Gabor Mezei 2021-11-18 16:57:00 +01:00
  • 358829abc9 Move mbedtls_ct_base64_dec_value function to the constant-time module Gabor Mezei 2021-11-15 16:22:37 +01:00
  • 9a4074aa1e Move mbedtls_ct_base64_enc_char function to the constant-time module Gabor Mezei 2021-11-15 16:18:54 +01:00
  • 28d611559e Move mbedtls_ct_uchar_mask_of_range function to the constant-time module Gabor Mezei 2021-11-15 16:13:01 +01:00
  • b8d78926eb Rename functions to have suitable name Gabor Mezei 2021-11-15 16:03:24 +01:00
  • c6e6f50d47 psa: cipher: Fix invalid output buffer usage in psa_cipher_encrypt() Ronald Cron 2021-07-09 18:44:58 +02:00
  • 13ed5c1c05 test: psa driver wrapper: Add non regression test for psa_cipher_encrypt() Ronald Cron 2021-07-09 18:20:46 +02:00
  • c60772c5d9 test: psa driver wrapper: Add cipher_encrypt negative testing Ronald Cron 2021-07-09 16:55:02 +02:00
  • 9b67428e22 psa: cipher: Add IV parameters to cipher_encrypt entry point Ronald Cron 2021-07-09 09:19:35 +02:00
  • e9a45fcecb test: psa driver: Remove unnecessary IV generation Ronald Cron 2021-07-09 17:56:40 +02:00
  • 2391952a4c psa: cipher: Align APIs execution flow Ronald Cron 2021-07-08 19:00:07 +02:00
  • 2fb9052838 psa: cipher: Fix invalid output buffer usage in psa_cipher_generate_iv() Ronald Cron 2021-07-05 12:31:44 +02:00
  • 2d75cd72da test: psa driver wrapper: Add non regression test for psa_cipher_generate_iv() Ronald Cron 2021-07-09 14:43:26 +02:00
  • 6c9bb0f71e test: psa cipher: Add unexpected IV setting/generation negative tests Ronald Cron 2021-07-15 09:38:11 +02:00
  • 4c224fe3cc psa: cipher: Fix invalid output buffer usage in psa_cipher_encrypt() Ronald Cron 2021-07-09 18:44:58 +02:00
  • 732a6e250d test: psa driver wrapper: Add non regression test for psa_cipher_encrypt() Ronald Cron 2021-07-09 18:20:46 +02:00
  • 3563210c10 test: psa driver wrapper: Add cipher_encrypt negative testing Ronald Cron 2021-07-09 16:55:02 +02:00
  • a833169914 psa: cipher: Add IV parameters to cipher_encrypt entry point Ronald Cron 2021-07-09 09:19:35 +02:00
  • e25351ad5b test: psa driver: Remove unnecessary IV generation Ronald Cron 2021-07-09 17:56:40 +02:00
  • 1637707929 psa: cipher: Align APIs execution flow Ronald Cron 2021-07-08 19:00:07 +02:00
  • c423acbe0f psa: cipher: Fix invalid output buffer usage in psa_cipher_generate_iv() Ronald Cron 2021-07-05 12:31:44 +02:00
  • 6fbc057786 test: psa driver wrapper: Add non regression test for psa_cipher_generate_iv() Ronald Cron 2021-07-09 14:43:26 +02:00
  • 33c6968d0f test: psa cipher: Add unexpected IV setting/generation negative tests Ronald Cron 2021-07-15 09:38:11 +02:00
  • 8716f17961 Tweak whitespace for readability Gilles Peskine 2021-11-16 15:21:44 +01:00
  • 2d8a182407 PSA global data: move fields around to save code size Gilles Peskine 2021-11-08 22:20:03 +01:00
  • e3d9c9d99b PSA operation structures: move less-used fields to the end Gilles Peskine 2021-11-08 22:12:47 +01:00
  • 6dc90da740 Rebased on 74217ee and add fixes Xiaofei Bai 2021-11-26 08:11:40 +00:00
  • 9539501120 Rebase and add fixes Xiaofei Bai 2021-11-25 08:51:30 +00:00
  • feecbbbb93 Fix some variable names in code comment Xiaofei Bai 2021-11-23 07:24:58 +00:00
  • 89b526da3e Fix some more variables names Xiaofei Bai 2021-11-23 06:31:16 +00:00
  • b7972840fd Fix variable names in ssl_tls13_keys.* Xiaofei Bai 2021-11-18 07:29:56 +00:00
  • eef150418f Fix variable names in ssl_tls13_generic/client.c Xiaofei Bai 2021-11-18 07:29:56 +00:00
  • 746f9481ea Fix 1_3/13 usages in macros and function names Xiaofei Bai 2021-11-12 08:53:56 +00:00
  • 74217ee03c Merge pull request #5202 from xkqian/pr/add_rsa_pkcsv15 Ronald Cron 2021-11-26 08:07:11 +01:00
  • dbfc6510b0 Merge pull request #5232 from gilles-peskine-arm/dlopen-test-2.x Gilles Peskine 2021-11-25 22:03:36 +01:00
  • a0e57ef84f Merge pull request #5131 from gilles-peskine-arm/dlopen-test Gilles Peskine 2021-11-25 22:03:27 +01:00
  • 005887dcfd Merge pull request #5231 from ronald-cron-arm/psa-opaque-key-checks-2.x Gilles Peskine 2021-11-25 22:03:13 +01:00
  • e922684c8c Merge pull request #4895 from ronald-cron-arm/psa-opaque-key-checks Gilles Peskine 2021-11-25 22:03:09 +01:00
  • 3f5c2232f0 Merge pull request #5235 from paul-elliott-arm/fix_test_suite_ssl_2.x Gilles Peskine 2021-11-25 22:02:46 +01:00
  • 161d661d90 Merge pull request #5222 from paul-elliott-arm/fix_test_suite_ssl Gilles Peskine 2021-11-25 22:02:43 +01:00
  • f303c0ddeb Fix several bugs with multiline comments Gilles Peskine 2021-11-17 20:45:39 +01:00
  • b4b18c1155 Improve comment and string stripping Gilles Peskine 2021-11-17 20:43:35 +01:00
  • bc1e8f6a7c Fix terminology in comment Gilles Peskine 2021-11-17 20:39:56 +01:00
  • b9fc488559 Move comment and string literal processing to a new function Gilles Peskine 2021-11-17 20:32:31 +01:00
  • 9b2fa72a43 Simplify some regex definitions Gilles Peskine 2021-11-17 20:23:18 +01:00
  • 152de23518 Lift some code out of parse_identifiers Gilles Peskine 2021-11-16 20:56:47 +01:00
  • c8794202e6 Fix comment parsing Gilles Peskine 2021-11-16 20:48:59 +01:00
  • 09c02ee95f Make PSA headers more self-contained Gilles Peskine 2021-11-25 20:30:47 +01:00
  • 9501bd7d6e Make PSA headers more self-contained Gilles Peskine 2021-11-25 20:30:47 +01:00
  • 14148c4fbe Fix Changelog Paul Elliott 2021-11-24 17:45:43 +00:00
  • 954578644f Fix compilation errors. Paul Elliott 2021-11-24 16:54:26 +00:00
  • 62dc392ef8 Stop CMake out of source tests running on 16.04 Paul Elliott 2021-11-25 17:29:40 +00:00
  • 6fa5c1d20c Use the normal idiom to support MBEDTLS_CONFIG_FILE Gilles Peskine 2021-11-25 18:12:44 +01:00
  • 8e8e96500a Fix dynamic library extension on macOS Gilles Peskine 2021-11-12 14:30:22 +01:00
  • eea9c74d81 More explicit output for the test program Gilles Peskine 2021-11-10 21:04:24 +01:00
  • 3dbb3e7e07 Avoid undefined variable warning without MBEDTLS_MD_C Gilles Peskine 2021-11-10 19:11:32 +01:00
  • 99d8486f8e Use CMake's knowledge of what system library has dlopen() Gilles Peskine 2021-11-10 19:10:27 +01:00
  • 507c787b44 Don't build dlopen when building for Windows Gilles Peskine 2021-11-04 15:18:00 +01:00
  • 71fcb3c994 Only link with libdl on Linux Gilles Peskine 2021-11-04 15:07:28 +01:00
  • 27482f17f1 Run the dlopen test in shared library builds Gilles Peskine 2021-11-04 12:52:14 +01:00
  • e94335399f New test app for dynamic loading of libmbed* with dlopen Gilles Peskine 2021-11-04 12:45:19 +01:00
  • f8f425d95d psa: Remove psa_key_slot_is_external() Ronald Cron 2021-08-24 18:05:41 +02:00
  • 41e8006fa2 psa: Remove buggy report of RSA public exponent for opaque keys Ronald Cron 2021-08-24 16:00:51 +02:00
  • 0518f61e1a psa: Fix slot number key attribute Ronald Cron 2021-08-24 15:50:05 +02:00
  • 8a0466a052 Clarify psa_get_and_lock_transparent_key_slot_with_policy() purpose Ronald Cron 2021-08-24 15:39:44 +02:00
  • c014b17ca3 Enable tests for Montgomery curves archive/key_der_ecc Przemyslaw Stekiel 2021-11-25 13:57:31 +01:00
  • 8d322932a2 Add support for Montgomery curves Przemyslaw Stekiel 2021-11-25 13:53:28 +01:00
  • 8addfe2130 Enable related test vectors Przemyslaw Stekiel 2021-11-25 10:26:40 +01:00
  • b112da7f2f Remove the test case which has been covered XiaokangQian 2021-11-25 09:05:44 +00:00
  • d39a18d179 Disable psa support in rsa pkcs1 test XiaokangQian 2021-11-24 08:12:54 +00:00
  • 4d2329fd8a Change code based on reviews XiaokangQian 2021-11-24 02:27:38 +00:00
  • 7285067a8c Rebase code and remove useless state in test script XiaokangQian 2021-11-22 10:12:48 +00:00
  • a83014db4a TLS1.3: Add signature scheme pkcs1 v1.5 XiaokangQian 2021-11-22 07:53:34 +00:00
  • e0bbedfe7a Merge pull request #5199 from AndrzejKurek/fix-getting-started Gilles Peskine 2021-11-24 20:51:07 +01:00
  • c668de6f7f Merge pull request #5200 from AndrzejKurek/fix-getting-started-2_x Gilles Peskine 2021-11-24 20:51:03 +01:00
  • 3107b337e1 Merge pull request #5154 from gabor-mezei-arm/3649_bp2x_move_constant_time_functions_into_separate_module Gilles Peskine 2021-11-24 19:33:03 +01:00
  • e2d707fea5 Merge pull request #4866 from gabor-mezei-arm/3649_move_constant_time_functions_into_separate_module Gilles Peskine 2021-11-24 19:33:00 +01:00