Commit Graph

  • 0b17255da1 Introduce mbedtls_pk_get_psa_attributes Gilles Peskine 2024-01-18 14:11:26 +01:00
  • 90afb132e0 Add ..._GOTO_EXIT macro Ryan Everett 2024-01-23 18:24:36 +00:00
  • d6d6a76e46 Add ..._GOTO_RETURN macro Ryan Everett 2024-01-23 18:24:21 +00:00
  • 7dfb6121fc Remove _Thread_local variable for 2.28 David Horstmann 2024-01-23 15:35:20 +00:00
  • 7b7ffd3bb9 psa_crypt_rsa: remove dependency from the PK module Valerio Setti 2024-01-23 16:14:18 +01:00
  • b054e449c9 test_suite_psa_crypto: remove tests for importing an RSA key in PEM format Valerio Setti 2024-01-23 16:12:27 +01:00
  • 8e6093dd9f test_suite_rsa: add some basic testing of new parse/write priv/pub keys Valerio Setti 2024-01-23 15:19:07 +01:00
  • b328c44932 pk/rsa: move RSA parse/write private/public key functions to rsa module Valerio Setti 2024-01-23 10:48:45 +01:00
  • 019c2a7817 Handle sizeof(size_t) > sizeof(uint64_t) Chien Wong 2024-01-23 21:38:06 +08:00
  • aa3fa98bc4 Merge pull request #8726 from v1gnesh/patch-1 Janos Follath 2024-01-23 12:43:18 +00:00
  • c64280a2d7 Fix comment typo Dave Rodgman 2024-01-23 10:03:22 +00:00
  • 468c02cf61 Update ChangeLog.d/8726.txt v1gnesh 2024-01-23 15:29:40 +05:30
  • 00b530e395 Limit compiler hint to compilers that are known to benefit from it Dave Rodgman 2024-01-23 09:36:34 +00:00
  • 429cd50ac8 pkwrite: split pk_write_rsa_der() with a dedicated function for non-opaque RSA key Valerio Setti 2024-01-23 09:10:22 +01:00
  • fd49a46a36 pkparse: rename RSA key and pubkey parsing functions Valerio Setti 2024-01-23 08:35:11 +01:00
  • 2866a6bb20 Merge remote-tracking branch 'restricted/mbedtls-2.28' into mbedtls-2.28.7rc Dave Rodgman 2024-01-22 16:48:18 +00:00
  • 555f84735a Update BRANCHES.md v2.28.7 mbedtls-2.28.7 Dave Rodgman 2024-01-22 16:47:55 +00:00
  • f154831067 bump version Dave Rodgman 2024-01-22 16:47:12 +00:00
  • e557764cf3 Assemble changelog Dave Rodgman 2024-01-22 16:46:41 +00:00
  • 634748da23 Add Changelog for #8687 Paul Elliott 2024-01-16 11:16:56 +00:00
  • e90cbc3d12 Fix Issue #8687 Jonathan Winzig 2024-01-10 13:26:36 +01:00
  • d78496cccf Add tests for Issue #8687 Jonathan Winzig 2024-01-10 13:26:12 +01:00
  • 4a606d6f3f Update Marvin fix Changelog entry Janos Follath 2024-01-11 14:24:02 +00:00
  • 80a12f86f9 Add new internal header to visualc project Janos Follath 2024-01-10 08:54:17 +00:00
  • 1a9a69778e Fix 'missing prototype' warnings Janos Follath 2024-01-09 09:37:06 +00:00
  • 8cdb6064de Align Montgomery init with development Janos Follath 2024-01-09 09:28:48 +00:00
  • f10bfbbe74 Add Changelog for the Marvin attack fix Janos Follath 2023-11-21 09:57:27 +00:00
  • eaeff5b75a Add warning for PKCS 1.5 decryption Janos Follath 2023-12-29 11:14:58 +00:00
  • 601bffc4ce Extend blinding to RSA result check Janos Follath 2024-01-08 15:19:11 +00:00
  • aa6760d7b5 Make RSA unblinding constant flow Janos Follath 2024-01-08 15:09:34 +00:00
  • 4fe396f1e1 Move some bignum functions to internal header Janos Follath 2024-01-08 14:08:17 +00:00
  • 42175031ca Move calculating RR into a separate function Janos Follath 2024-01-08 13:45:49 +00:00
  • e23d6479cc Bump version Dave Rodgman 2024-01-22 15:45:49 +00:00
  • 6ba416968b Assemble Changelog Dave Rodgman 2024-01-22 15:40:12 +00:00
  • 0d57f1034e Update Marvin fix Changelog entry Janos Follath 2024-01-11 14:24:02 +00:00
  • 393df9c995 Add warning for PKCS 1.5 decryption Janos Follath 2023-12-29 11:14:58 +00:00
  • 16ab76bbe7 Fix typo Janos Follath 2023-12-27 10:47:21 +00:00
  • b4b8f3df3b RSA: improve readability Janos Follath 2023-12-27 10:44:36 +00:00
  • 47ee770812 RSA: remove unneeded temporaries Janos Follath 2023-12-27 10:33:00 +00:00
  • e6750b2a0b RSA: document Montgomery trick in unblind Janos Follath 2023-12-27 10:22:59 +00:00
  • a62a554071 Fix style Janos Follath 2023-11-21 14:20:08 +00:00
  • 100dcddfca Make local function static Janos Follath 2023-11-21 12:48:52 +00:00
  • a865fc951e Add Changelog for the Marvin attack fix Janos Follath 2023-11-21 09:57:27 +00:00
  • 6bcbc925bf Extend blinding to RSA result check Janos Follath 2023-11-21 09:46:43 +00:00
  • d6b096532c Make RSA unblinding constant flow Janos Follath 2023-11-21 09:33:54 +00:00
  • 968a928659 Add Changelog for #8687 Paul Elliott 2024-01-16 11:16:56 +00:00
  • af553bf719 Add required dependency to the testcase Jonathan Winzig 2024-01-09 18:31:11 +01:00
  • acd35a55c8 Remove unneeded testcase Jonathan Winzig 2024-01-09 17:47:10 +01:00
  • 144bfde1cd Update test-data to use SIZE_MAX Jonathan Winzig 2024-01-09 17:39:42 +01:00
  • 93f5240ae5 Add missing newline at the end of test_suite_x509write.data Jonathan Winzig 2024-01-09 16:47:12 +01:00
  • a0c9448bea Update fix to be more platform-independent Jonathan Winzig 2024-01-09 16:41:10 +01:00
  • 63b5e216f8 Fix Issue #8687 Jonathan Winzig 2024-01-09 15:20:03 +01:00
  • 1c7629c1c0 Add tests for Issue #8687 Jonathan Winzig 2024-01-09 15:19:42 +01:00
  • 1626cc767b test_suite_entropy: relax MD_C dependency to MD_LIGHT Valerio Setti 2024-01-22 16:29:46 +01:00
  • e35117640d cert_[req/write]: add MD_C dependency Valerio Setti 2024-01-22 16:28:23 +01:00
  • 20cea94fd4 analyze_outcomes: add task for HMAC coverage Valerio Setti 2024-01-22 16:23:25 +01:00
  • 8eb310c7e6 all.sh: add accelerated and reference components for HMAC Valerio Setti 2024-01-22 16:22:57 +01:00
  • 90d18343ce Update the initialization macros Antonio de Angelis 2024-01-22 13:15:37 +00:00
  • 858bc65d74 Add comment on impossible overflows Chien Wong 2024-01-22 20:47:26 +08:00
  • bf4b5ed7a4 Add back restriction on AD length of GCM Chien Wong 2024-01-22 20:43:54 +08:00
  • d0b55edea3 Create 8726.txt changelog entry v1gnesh 2024-01-22 17:13:56 +05:30
  • 6425a188df Add a client view of the multipart contexts Antonio de Angelis 2024-01-22 11:39:34 +00:00
  • 3c129dd6aa Update entropy_poll.c v1gnesh 2024-01-22 15:59:49 +05:30
  • 34c6e8a770 Merge pull request #8700 from valeriosetti/issue8461 Manuel Pégourié-Gonnard 2024-01-22 08:43:08 +00:00
  • f8fdbb5174 tests: tls13: Run early data test only in TLS 1.3 only config Ronald Cron 2024-01-22 09:13:41 +01:00
  • a8dd81b4de tests: tls13: Add early data unit test Ronald Cron 2024-01-16 17:50:52 +01:00
  • ec3408d707 tests: ssl: Move setting of debug callback Ronald Cron 2024-01-16 17:50:40 +01:00
  • d903a86e52 tests: tls13: Add session resume with ticket unit test Ronald Cron 2024-01-15 15:57:17 +01:00
  • 77abfe67db ssl_helpers.c: Add ticket write/parse test functions Ronald Cron 2024-01-15 11:17:31 +01:00
  • 297c608915 tls13: cli: Fix setting of early data transform Ronald Cron 2024-01-19 08:15:33 +01:00
  • fb12d9204d Merge pull request #8693 from Ryan-Everett-arm/implement-key-slot-mutex Janos Follath 2024-01-19 20:49:18 +00:00
  • 3d2db89d5c Access the test data mutex via accessor Paul Elliott 2024-01-19 20:42:56 +00:00
  • e2f6662021 Make test data static now it has accessors Paul Elliott 2024-01-19 20:22:24 +00:00
  • 075f8797ac Remove include of build_info.h Dave Rodgman 2024-01-19 16:48:42 +00:00
  • ed3ba3cc8e Fix documentation typos. Paul Elliott 2024-01-19 16:44:23 +00:00
  • a8f6192f9a Remove unneeded lines from fuzz/Makefile Paul Elliott 2024-01-19 16:41:05 +00:00
  • 336efeec50 Move MBEDTLS_COMPILER_IS_GCC & MBEDTLS_GCC_VERSION into build_info Dave Rodgman 2024-01-19 16:38:53 +00:00
  • 00b4eeb0b3 Improve comments Dave Rodgman 2024-01-19 16:06:41 +00:00
  • 7470557855 Add changelog entry Dave Rodgman 2024-01-19 14:29:32 +00:00
  • 85ea3e623b Set preferences before finding Threads in CMake Paul Elliott 2024-01-19 15:57:22 +00:00
  • 2143a4ad1f Improve mbedtls_xor docs Dave Rodgman 2024-01-19 14:08:17 +00:00
  • 18d90d7519 Make mbedtls_xor always inline Dave Rodgman 2024-01-19 14:08:04 +00:00
  • 55b5dd2cfc Make unaligned accessors always inline Dave Rodgman 2024-01-19 14:06:52 +00:00
  • c581264977 Fix unaligned access on old compilers Dave Rodgman 2024-01-19 14:04:28 +00:00
  • e7a84a67f4 Merge pull request #1135 from gilles-peskine-arm/psa-buffers-generate-wrappers-introduce-2.28 David Horstmann 2024-01-19 15:13:02 +00:00
  • a0fdc262a1 Merge pull request #1145 from gilles-peskine-arm/psa-buffers-generate-wrappers-introduce David Horstmann 2024-01-19 15:12:59 +00:00
  • 42151380af programs_dh_client/server: Updated config guards. Minos Galanakis 2024-01-19 13:36:57 +00:00
  • db8915287e programs_dh_client/server: Changed mdlen type to unsigned integer. Minos Galanakis 2024-01-16 13:32:31 +00:00
  • 7d8c99abb0 Move MBEDTLS_COMPILER_IS_GCC defn into alignment.h Dave Rodgman 2024-01-19 14:02:58 +00:00
  • 69b5a86064 Improve mbedtls_xor for IAR Dave Rodgman 2024-01-19 14:02:08 +00:00
  • 63952b7de5 Fix typo Ryan Everett 2024-01-19 13:45:19 +00:00
  • 7aeacc1ec4 Add empty line in register_read comment Ryan Everett 2024-01-19 13:02:58 +00:00
  • 558da2ffd3 Move key_slot_mutex to threading.h Ryan Everett 2024-01-19 12:59:28 +00:00
  • 639d5678b5 pk: move mbedtls_pk_load_file to pk_internal Valerio Setti 2024-01-17 11:04:56 +01:00
  • 25b282ebfe x509: move internal functions declarations to a private header Valerio Setti 2024-01-17 10:55:32 +01:00
  • b4f5076270 debug: move internal functions declarations to an internal header file Valerio Setti 2024-01-17 10:24:52 +01:00
  • 7c8448842d programs_dh_client/server: Updated to query digest size using mbedtls_md_info_from_type(). Minos Galanakis 2024-01-15 17:03:58 +00:00
  • 6e92df12c2 programs_rsa_rsa_verify: Updated program to use mbedtls_rsa_get_len() Minos Galanakis 2024-01-12 15:13:47 +00:00
  • 992f0b8427 programs_rsa_rsa_sign: Updated program to use mbedtls_rsa_get_len() Minos Galanakis 2024-01-12 15:07:24 +00:00
  • ee757d35df programs_rsa_encrypt/decrypt: Updated programs to use mbedtls_rsa_get_len() Minos Galanakis 2024-01-12 15:06:20 +00:00