Commit Graph

  • 53c268e6a9
    Merge pull request #873 from ARMmbed/mbedtls-2.28.0_merge_into_release Dave Rodgman 2021-12-17 11:22:26 +0000
  • 8b3f26a5ac
    Merge pull request #868 from ARMmbed/mbedtls-2.28.0rc0-pr Dave Rodgman 2021-12-15 13:47:54 +0000
  • d41dab39c5 Bump version to 2.28.0 Dave Rodgman 2021-12-15 11:55:31 +0000
  • 29c3aee6a7 Update branch information in BRANCHES.md Dave Rodgman 2021-12-13 18:47:16 +0000
  • f00d9a2340 Minor Changelog updates & fixes Dave Rodgman 2021-12-15 11:52:54 +0000
  • 0798a827c8 Assemble changelog Dave Rodgman 2021-12-15 11:48:21 +0000
  • 2d2fb47e45 Add change log for #4883 Ronald Cron 2021-12-14 11:18:42 +0100
  • 04e920410d Add missing changelog for ARIA (#5051) Dave Rodgman 2021-12-13 17:50:41 +0000
  • 08412e2a67 Merge remote-tracking branch 'restricted/development_2.x-restricted' into mbedtls-2.28.0rc0-pr Dave Rodgman 2021-12-14 12:52:51 +0000
  • c97cc18fb8
    Merge pull request #5327 from gilles-peskine-arm/zeroize-tag-2.28 Gilles Peskine 2021-12-13 19:09:32 +0100
  • f9a0501683 mbedtls_cipher_check_tag: jump on error for more robustness to refactoring Gilles Peskine 2021-12-13 16:57:47 +0100
  • 384b98bdae
    Merge pull request #5310 from paul-elliott-arm/pkcs12_fix_2.x Gilles Peskine 2021-12-13 14:52:44 +0100
  • 622d80453b Initialize hash_len before using it Gilles Peskine 2021-12-13 14:38:40 +0100
  • d61551c017 Generalize MAC zeroization changelog entry Gilles Peskine 2021-12-13 12:43:11 +0100
  • 8c99a760d5 PKCS#1v1.5 signature: better cleanup of temporary values Gilles Peskine 2021-12-13 12:37:55 +0100
  • f91b2e5a97 mbedtls_ssl_parse_finished: zeroize expected finished value on error Gilles Peskine 2021-12-13 12:36:15 +0100
  • 69d3b86baa mbedtls_ssl_cookie_check: zeroize expected cookie on cookie mismatch Gilles Peskine 2021-12-13 12:35:08 +0100
  • b3f4e5b1e1 PSA hash verification: zeroize expected hash on hash mismatch Gilles Peskine 2021-12-13 12:33:18 +0100
  • dc269bbd08 mbedtls_cipher_check_tag: zeroize expected tag on tag mismatch Gilles Peskine 2021-12-13 12:32:43 +0100
  • 5752b4b7d0 Add expected output for tests Paul Elliott 2021-12-03 18:55:31 +0000
  • c89e209ded Remove incorrect hashing Paul Elliott 2021-12-02 18:03:12 +0000
  • 8d7eef470b Add explanation for safety in function Paul Elliott 2021-12-02 17:51:34 +0000
  • 7a342a24ff Delete unneccesary changelog entry Paul Elliott 2021-12-01 17:18:12 +0000
  • 270a264b78 Simplify Input usage macros Paul Elliott 2021-11-30 16:39:51 +0000
  • 73051b4176 Rename (and relabel) pkcs12 test case Paul Elliott 2021-11-30 16:31:10 +0000
  • 8ca8f2d163 Remove incorrect test dependency Paul Elliott 2021-11-30 16:21:27 +0000
  • ce22008c63 Documentation fixes Paul Elliott 2021-11-30 15:37:49 +0000
  • 2ab9a7a57a Stop CMake out of source tests running on 16.04 Paul Elliott 2021-11-25 17:29:40 +0000
  • 1a3540afbe Fix missing test dependancies Paul Elliott 2021-11-22 17:50:26 +0000
  • 13d5a3429a Add PKCS12 tests Paul Elliott 2021-11-18 22:35:48 +0000
  • 1c68ba1afd
    Merge pull request #5314 from gilles-peskine-arm/missing-ret-check-mbedtls_md_hmac-2.x Dave Rodgman 2021-12-13 10:51:28 +0000
  • 2b3f21dc0b Catch failures of md_hmac operations Gilles Peskine 2021-12-10 21:35:10 +0100
  • d8e2e8347b Zeroize local MAC variables Gilles Peskine 2021-12-10 21:33:21 +0100
  • 9e8f3a6b71
    Merge pull request #5308 from minosgalanakis/development_2.x Gilles Peskine 2021-12-10 21:13:09 +0100
  • 5e41e0e934 Update generated file Gilles Peskine 2021-12-10 20:19:30 +0100
  • 47569e097e fix help message issues Jerry Yu 2021-12-10 23:38:57 +0800
  • d351ed3a6a fix msvc build faile Jerry Yu 2021-12-10 21:38:12 +0800
  • 969c01a234 Beauty source code Jerry Yu 2021-12-10 20:29:02 +0800
  • cf080ce821 fix ci fail Jerry Yu 2021-12-10 18:45:51 +0800
  • bbfa1d8c19 Replace configs_enabled check with query_compile_time_config Jerry Yu 2021-12-06 16:52:57 +0800
  • 4f2dff429a Add list_config into query_comile_time_config Jerry Yu 2021-12-06 13:44:39 +0800
  • 0abd677ed7 Add list_config generation Jerry Yu 2021-12-06 13:40:37 +0800
  • 7412eb4bc2 Better fix for empty password / salt Paul Elliott 2021-11-18 14:02:21 +0000
  • a59cc3dbc7 Further documentation improvements Paul Elliott 2021-11-18 12:39:10 +0000
  • f294ff5d87 Make changelog more specific Paul Elliott 2021-11-17 17:47:23 +0000
  • fe724fe618 Fix for pkcs12 with NULL or zero length password Paul Elliott 2021-11-11 19:00:38 +0000
  • 18a59b7d4c
    Merge pull request #5306 from gilles-peskine-arm/test-missing-ret-check-202112-2.x Gilles Peskine 2021-12-10 17:41:49 +0100
  • 5c93a9f214 Update changelog & readme Minos Galanakis 2021-12-08 17:38:07 +0000
  • 3fc0d30447 Don't fail until everything is initialized Gilles Peskine 2021-12-10 14:28:31 +0100
  • 3d28378734 Check return values in more places Gilles Peskine 2021-12-10 14:25:45 +0100
  • 362d6efbde
    Merge pull request #5301 from paul-elliott-arm/test_suite_cipher_returns_2.x Gilles Peskine 2021-12-10 10:40:01 +0100
  • 4a5396ec25
    Merge pull request #5299 from paul-elliott-arm/crypt_and_hash_prog_2.x Gilles Peskine 2021-12-09 23:32:52 +0100
  • 51377d8a73
    Merge pull request #5280 from davidhorstmann-arm/2.x-improve-cmac-docs Gilles Peskine 2021-12-09 23:28:39 +0100
  • c2c1c22dda
    Merge pull request #5298 from paul-elliott-arm/ssl_context_info_prog_2.x Gilles Peskine 2021-12-09 23:22:54 +0100
  • 68b64cd64c Add checked return to cipher setup Paul Elliott 2021-12-09 18:27:01 +0000
  • d068876181 Add checks for return values to md functions Paul Elliott 2021-12-09 17:18:10 +0000
  • 8f20bab14d Fix printf format specifier Paul Elliott 2021-12-09 14:48:47 +0000
  • 110afd0e4d Prevent resource leak Paul Elliott 2021-12-09 12:48:51 +0000
  • 620cbb9bf5
    Merge pull request #5262 from xffbai/code-align-backport2.x Ronald Cron 2021-12-09 16:26:24 +0100
  • c3319e73db
    Merge pull request #5189 from gilles-peskine-arm/struct_reordering_2.x Manuel Pégourié-Gonnard 2021-12-09 12:54:13 +0100
  • 218abe081c
    Merge pull request #5284 from gabor-mezei-arm/4926_bp2x_base64_move_constant-time_functions Manuel Pégourié-Gonnard 2021-12-09 12:40:24 +0100
  • 00e08a3a21
    Update generated files Gabor Mezei 2021-12-09 10:05:48 +0100
  • 9ac32eb123
    Merge pull request #863 from davidhorstmann-arm/2.x-fix-session-copy-bug Manuel Pégourié-Gonnard 2021-12-09 09:21:33 +0100
  • 3a755f511f
    Add documentation for the functions Gabor Mezei 2021-11-24 16:26:33 +0100
  • 46ca2f76c4
    Unify function parameters Gabor Mezei 2021-11-24 15:51:39 +0100
  • df29332d4b
    Make mbedtls_ct_uchar_mask_of_range function static Gabor Mezei 2021-11-26 17:20:36 +0100
  • f554ce21b8
    Delete base64_invasive.h due to functions are moved to the constant-time module Gabor Mezei 2021-11-18 16:57:00 +0100
  • 3d4dba84b7
    Move mbedtls_ct_base64_dec_value function to the constant-time module Gabor Mezei 2021-11-15 16:22:37 +0100
  • 200708d30a
    Move mbedtls_ct_base64_enc_char function to the constant-time module Gabor Mezei 2021-11-15 16:18:54 +0100
  • 46f79c388d
    Move mbedtls_ct_uchar_mask_of_range function to the constant-time module Gabor Mezei 2021-11-15 16:13:01 +0100
  • 7464f37e7b
    Rename functions to have suitable name Gabor Mezei 2021-11-15 16:03:24 +0100
  • 0add7f96ac Add changelog entry for session copy bugfix David Horstmann 2021-12-08 13:28:12 +0000
  • 9a4a9c66a4
    Merge pull request #860 from ronald-cron-arm/fix-cipher-iv_2.x Manuel Pégourié-Gonnard 2021-12-08 13:30:11 +0100
  • 0f6c6bc0dc [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 +0800
  • b56f38f57b Reword documentation of CMAC operations David Horstmann 2021-12-06 18:58:02 +0000
  • 582f2398d4
    Merge pull request #5167 from tom-cosgrove-arm/fix-builds-with-only-mbedtls_bignum_c-defined Gilles Peskine 2021-12-07 12:38:04 +0100
  • e7a5e985ae Add change log Ronald Cron 2021-12-02 11:26:07 +0100
  • ad47e6d160 Add changelog entry for build error fixes Gilles Peskine 2021-12-06 20:56:55 +0100
  • 1e313165f3
    Merge pull request #5258 from gilles-peskine-arm/pip-requirements-2.x Gilles Peskine 2021-12-03 17:25:56 +0100
  • 5d6de4ebc4
    Merge pull request #5254 from adeaarm/development_2.x Gilles Peskine 2021-12-03 17:24:49 +0100
  • 4b71e9b96a Correct default requirements file name in help Gilles Peskine 2021-12-03 13:32:10 +0100
  • f40545d919 Fix (d)tls1_2 into (d)tls12 in version options Xiaofei Bai 2021-12-02 08:43:35 +0000
  • f3564bfe99 Add Cryptodome to maintainer requirements Gilles Peskine 2021-12-02 12:50:06 +0100
  • 3f5f7df75b Remove accidental requirement on the worktree content Gilles Peskine 2021-12-02 12:44:50 +0100
  • ca07ea0802 Allow passing options to pip Gilles Peskine 2021-11-22 12:52:24 +0000
  • c31780f62f Use a method to invoke pip that works on Windows Gilles Peskine 2021-11-18 18:18:35 +0100
  • 6d253cc4fc Travis: use the in-tree Python package requirements Gilles Peskine 2021-11-17 19:29:38 +0100
  • ce8ccaf55b Docker: Python requirements are now managed in-tree Gilles Peskine 2021-11-17 19:48:21 +0100
  • e4d142f1e7 Script to install minimum versions of the requirements Gilles Peskine 2021-11-17 19:25:43 +0100
  • 12fe74e360 Declare which Python packages we use Gilles Peskine 2021-11-17 19:13:34 +0100
  • 2c2c1778f7 Add a changelog entry for the ChaCha20 default behavior change Andrzej Kurek 2021-12-01 22:25:48 +0100
  • e6728203d2 Add a missing test case to ChaCha20 tests - decrypt empty buffer Andrzej Kurek 2021-12-01 22:20:06 +0100
  • d353043380 Return an error for IV lengths other than 12 with ChaCha20+Poly1305 Andrzej Kurek 2021-12-02 09:31:58 +0100
  • 5375fd9a3f Return an error for IV lengths other than 12 with ChaCha20 Andrzej Kurek 2021-12-02 09:29:49 +0100
  • bf672336ae Align function parameter names for mbedtls_set_key_owner_id in PSA headers Antonio de Angelis 2021-11-30 12:21:44 +0000
  • ebe6caa869
    Merge pull request #5089 from ronald-cron-arm/psa-test-driver Gilles Peskine 2021-12-01 16:45:53 +0100
  • 9ecdd970d0 psa: Fix obsolete code guard Ronald Cron 2021-11-19 18:02:34 +0100
  • bdea4d4d8b psa: Fix and improve comments Ronald Cron 2021-11-19 18:01:40 +0100
  • 0962370acf all.sh: psa: Add cipher acceleration test component Ronald Cron 2021-10-18 11:26:01 +0200
  • f7e483c0b4 all.sh: psa: Add hash acceleration test component Ronald Cron 2021-05-08 14:32:59 +0200