Commit graph

  • f7cebd4a2b Add internal helper function to load prevalidated key material Steven Cooreman 2020-10-13 20:27:40 +0200
  • 0452476eac Implement, plug in and test validate_key driver entry point Steven Cooreman 2020-10-13 17:43:44 +0200
  • 398aee5742 Rework psa_copy_key_material Steven Cooreman 2020-10-13 14:35:45 +0200
  • 8176022b22 Restore tinycrypt implementation of regularize_k() Shelly Liberman 2020-10-25 18:48:06 +0200
  • 01fc209969
    Merge pull request #3748 from torstenes/3740_PSA_key_storage_systematically_store_bits Gilles Peskine 2020-10-26 15:33:58 +0100
  • db8298ca61
    Merge pull request #3802 from peter-toft-greve/minimum_cmake Gilles Peskine 2020-10-26 14:36:08 +0100
  • eca1855147
    Merge pull request #3814 from stevew817/bugfix/cpp_guard Gilles Peskine 2020-10-26 14:26:41 +0100
  • 95db3012c8
    Make the aes xts methods independent from MBEDTLS_AES_SETKEY_DEC_ALT gabor-mezei-arm 2020-10-26 11:35:23 +0100
  • a23f599584 Restore tinycrypt implementation of regularize_k() regularize_k_restore Shelly Liberman 2020-10-25 18:48:06 +0200
  • 821f291d77 Ensure that all test vectors only contain one error. Torstein Nesse 2020-10-24 09:46:49 +0200
  • 8472bc76c6
    Merge pull request #3806 from AndrzejKurek/baremetal-refactor-variable-buffers Andrzej Kurek 2020-10-23 11:21:44 +0200
  • 8ac0b80e9b Rename test_psa_want_ecdsa_disabled_softare John Durkop 2020-10-23 01:32:15 -0700
  • 4377bf7479 Added new PSA crypto config test with no test driver John Durkop 2020-10-23 01:26:57 -0700
  • 6dff93ff9b Ensure dependent features also included by config_psa.h John Durkop 2020-10-23 01:22:58 -0700
  • 28baa1f141 Fixed test_psa_want_ecdsa_disabled_software to use proper macros John Durkop 2020-10-23 00:51:52 -0700
  • da9f92c2b2
    Merge pull request #3805 from hanno-arm/check_dtls_timers_only_once Janos Follath 2020-10-22 14:29:16 +0100
  • ce1494b6ee Update ChangeLog.d/systematically_store_bit_size_3740.txt Torstein Nesse 2020-10-21 13:42:23 +0200
  • 88ebb2d7d0 Include public and public-ish PSA headers in CPP check Steven Cooreman 2020-10-22 11:55:50 +0200
  • 28b3b29306
    ssl_tls.c: Fix unchecked memory allocation Andrzej Kurek 2020-10-22 11:40:41 +0200
  • 2e49d079d6
    Describe the behaviour of buffer resizing on an out-of-memory error Andrzej Kurek 2020-10-22 11:16:25 +0200
  • cd9a6ff3c1
    Introduce additional flags for buffer upsizing and downsizing Andrzej Kurek 2020-10-22 11:12:07 +0200
  • 8c31025310 Add missing bracket for CPP guard Steven Cooreman 2020-10-22 10:43:45 +0200
  • 70e2062218 Updated minimum cmake requirement down to 2.8.12 Peter Toft 2020-10-21 12:48:52 +0200
  • acbf9eccb5 Put local variables in a struct Gilles Peskine 2020-08-26 17:03:24 +0200
  • 5706e920a4 Remove a useless zeroization Gilles Peskine 2020-08-25 19:28:13 +0200
  • 91ee76380c Put local variables in a struct Gilles Peskine 2020-08-26 17:03:24 +0200
  • 02c7b48a70 Remove a useless zeroization Gilles Peskine 2020-08-25 19:28:13 +0200
  • fbd0110dbd
    Merge pull request #3746 from gilles-peskine-arm/verbosify-cmake-tests-2.16 Ronald Cron 2020-10-22 08:48:17 +0200
  • 1b275cc5d0
    Merge pull request #3772 from frestr/bugfix/ccm_add_length Gilles Peskine 2020-10-21 22:31:48 +0200
  • 176fca03b4
    Merge pull request #3793 from daverodgman/ccm_test_memory_fix Gilles Peskine 2020-10-21 22:30:50 +0200
  • ec32a74024
    Merge pull request #3799 from d3zd3z/fixchar Gilles Peskine 2020-10-21 22:30:15 +0200
  • b7eaa77e2a
    Merge pull request #3743 from stevew817/bugfix/use_ecdh_key_in_streamlined_derivation Gilles Peskine 2020-10-21 13:25:21 +0200
  • d9246559ca Update changelog entry, format specification, and correct test vectors Torstein Nesse 2020-10-21 09:27:37 +0200
  • dac5edc01f
    Merge pull request #3747 from gilles-peskine-arm/verbosify-cmake-tests-2.7 Ronald Cron 2020-10-21 10:41:07 +0200
  • 8bf9097872
    Merge pull request #3696 from jdurkop/psa-support-data-storage-3289 Ronald Cron 2020-10-21 09:10:47 +0200
  • 60ca77ca75
    Merge pull request #3730 from gilles-peskine-arm/psa_generate_key-curve25519 Ronald Cron 2020-10-21 09:03:00 +0200
  • c74441802a Add context-info.sh to linked tests David Brown 2020-10-16 13:19:49 -0600
  • 3bea9f61e6 Add a context-info.sh test for 0xFF chars David Brown 2020-10-16 13:15:59 -0600
  • d696e7d91e programs/ssl: Fix incorrect EOF check in ssl_context_info.c Nayna Jain 2020-08-13 19:17:53 +0000
  • 79db2f14da
    Refactor the buffer resize feature to reduce codesize Andrzej Kurek 2020-10-20 17:10:38 +0200
  • a817ea449a Check presence of DTLS timers only once Hanno Becker 2020-10-20 15:20:23 +0100
  • 4762eddfb3 Build: Use new-style syntax in link-libraries Raef Coles 2020-10-13 16:31:41 +0100
  • 995c66f702 Build: Add MBEDTLS_TARGET_PREFIX Raef Coles 2020-10-13 16:30:41 +0100
  • 135ce69361 Updated value of expected key size when not using test_size_function John Durkop 2020-10-19 07:12:28 -0700
  • 21afee2304
    Merge pull request #3800 from AndrzejKurek/variable-buffers-baremetal Andrzej Kurek 2020-10-19 10:29:27 +0200
  • f384495972
    Sideport the variable IO buffer size feature to baremetal Andrzej Kurek 2020-10-16 23:03:01 +0200
  • ac93e3b43c Fix guard for test_size_function() John Durkop 2020-10-16 06:48:55 -0700
  • badd89f525 Added specific key size values for a test driver John Durkop 2020-10-09 07:06:29 -0700
  • 750d0e4b72 Remove obsolete comment John Durkop 2020-09-25 06:18:33 -0700
  • 9a689844f4 Add new size.h to vs2010 project John Durkop 2020-09-22 07:39:28 -0700
  • 2c61835ec8 Add support for PSA crypto driver size_function John Durkop 2020-09-22 06:54:01 -0700
  • fa5e631d23 Apply review feedback Steven Cooreman 2020-10-15 17:07:12 +0200
  • 0ea39e0ee4 Correct use of MBEDTLS_PSA_BUILTIN_ALG_xxx in crypto library John Durkop 2020-10-13 19:58:20 -0700
  • 2e680348ad Fix memory allocation in ccm tests Dave Rodgman 2020-10-15 14:00:40 +0100
  • c10e6022ee
    Merge pull request #3597 from gilles-peskine-arm/cert-gen-cleanup-202008-2.7 Ronald Cron 2020-10-15 13:33:49 +0200
  • b74e0d0bc5
    Merge pull request #3596 from gilles-peskine-arm/cert-gen-cleanup-202008-2.16 Ronald Cron 2020-10-15 13:33:12 +0200
  • 8f24a8bb34
    Merge pull request #3595 from gilles-peskine-arm/cert-gen-cleanup-202008-development Ronald Cron 2020-10-15 13:32:53 +0200
  • dd5ad6924e
    Merge pull request #3785 from AndrzejKurek/m_tinycrypt_asm Andrzej Kurek 2020-10-15 13:27:39 +0200
  • d66d13eaa9
    Add a no-strict build to armcc baremetal tests in all.sh Andrzej Kurek 2020-10-15 09:54:49 +0200
  • fdf337965c Add fix for cmake control of CMAKE_BUILD_TYPE only if mbedtls is the root project Peter Toft 2020-10-14 17:19:02 +0200
  • b04208151b
    tinycrypt: make asm optimizations optional for baremetal Andrzej Kurek 2020-10-14 19:42:23 +0200
  • db0e50ea70
    Introduce MBEDTLS_OPTIMIZE_TINYCRYPT_ASM Andrzej Kurek 2020-10-14 12:24:20 +0200
  • 7e62c31097
    Guard the tinycrypt code with MBEDTLS_USE_TINYCRYPT Andrzej Kurek 2020-10-14 12:02:40 +0200
  • 48584b589f Editorial fixes Gilles Peskine 2020-10-13 19:07:02 +0200
  • 8b2014bdb6 Add .syntax divided markers Kevin Bracey 2020-10-07 16:53:00 +0300
  • 7b453130e2 Updates to fix check-names and all.sh tests after review John Durkop 2020-10-12 21:56:26 -0700
  • dd544e1463 Fixed comments and test message output for new PSA tests John Durkop 2020-10-12 21:47:19 -0700
  • c7c03b7d17 Enhanced documentation for crypto_config.h John Durkop 2020-10-12 21:42:03 -0700
  • 348188229a Correct inclusion of MBEDTLS_XXX based on PSA_WANT_XXX John Durkop 2020-10-12 21:36:22 -0700
  • 185764f5f4 Enhance description for MBEDTLS_PSA_CRYPTO_CONFIG John Durkop 2020-10-12 21:32:12 -0700
  • e4cbb2bb73 Minor clarifications Gilles Peskine 2020-10-12 23:39:18 +0200
  • 55687646c8 PSA_WANT_xxx needs to be defined in the old-style config mechanism Gilles Peskine 2020-10-12 23:23:52 +0200
  • 045e576e02 Adjust fixed-time arithmetic to not use boolean ops Kevin Bracey 2020-10-06 12:25:58 +0300
  • 99c64e142e Use builtin CLZ Kevin Bracey 2020-10-06 12:25:28 +0300
  • 3be252e252 vli_isZero and vli_clear assembly Kevin Bracey 2020-10-09 12:54:48 +0300
  • 4aea62569b More GCC assembly Kevin Bracey 2020-10-09 12:54:28 +0300
  • 06060330d8 Add GCC vli_rshift1 assembly Kevin Bracey 2020-10-02 17:43:12 +0300
  • 0a1884bba4 Use GCC extended assembler Kevin Bracey 2020-10-02 14:44:40 +0300
  • e0f88d5140 Add GCC/Clang muladd assembly Kevin Bracey 2020-09-30 12:52:15 +0300
  • 84f31d3eaa Optimise muladd more Kevin Bracey 2020-09-29 17:51:04 +0300
  • 1959c18c69 tinycrypt: Add ARM assembler optimisations Kevin Bracey 2020-07-16 21:03:19 +0300
  • 5e940c6068 Fix additional data length field check for CCM Fredrik Strupe 2020-10-08 11:52:50 +0200
  • ce62080a99
    Merge pull request #3613 from AndrzejKurek/fi-double-crypto-calls Andrzej Kurek 2020-10-07 16:03:23 +0100
  • f40c79272f tinycrypt: use fast integer types Kevin Bracey 2020-07-16 21:02:02 +0300
  • 85e05d87b5 Fix "make -C tests/data_files -f ..." Gilles Peskine 2020-09-24 16:36:04 +0200
  • b8d0c2a7b6 Fix "make -C tests/data_files" Gilles Peskine 2020-08-21 19:47:22 +0200
  • 7399b8abd6 Commit the intermediate files cert_md*.csr Gilles Peskine 2020-08-21 19:39:37 +0200
  • 8a1face5a5 Remove duplicate rule to generate cert_md5.crt Gilles Peskine 2020-08-21 19:38:52 +0200
  • b72d131ff0 cert_req: discover hash algorithms automatically Gilles Peskine 2020-08-21 19:51:13 +0200
  • 162a1104be Changes PSA key storage format to include key bits Torstein Nesse 2020-10-07 10:50:15 +0200
  • 72ca39737f
    Merge pull request #3723 from frestr/bugfix/invalid_argument_on_invalid_input Janos Follath 2020-10-07 09:21:01 +0100
  • e944cac87a
    Merge pull request #3529 from ronald-cron-arm/common-mbedtls_param_failed-2.16 Gilles Peskine 2020-10-06 22:15:47 +0200
  • ef94c4fcf4
    Merge pull request #3474 from ronald-cron-arm/common-mbedtls_param_failed Gilles Peskine 2020-10-06 22:15:42 +0200
  • de97d1f2f8 all.sh: Enable verbose failure messages for CMake Jaeden Amero 2019-02-07 17:43:39 +0000
  • bd1b89a354 all.sh: Enable verbose failure messages for CMake Jaeden Amero 2019-02-07 17:43:39 +0000
  • 3c9bc7e9d8
    Merge pull request #3638 from ARMmbed/better-cf-padding-checks Gilles Peskine 2020-10-06 12:01:36 +0200
  • 816e043805 Update how test sets PSA_WANT_ALG_* John Durkop 2020-10-05 21:18:06 -0700
  • d4d1ab1746
    Merge pull request #3282 from gabor-mezei-arm/2905_missing_cleanup_in_ssl_tests Gilles Peskine 2020-10-05 17:39:28 +0200
  • 0dfcefb8e9
    Merge pull request #3734 from gilles-peskine-arm/entropy_poll-_gnu_source-development Gilles Peskine 2020-10-05 17:25:34 +0200
  • 2f26bf7e88
    Merge pull request #3735 from gilles-peskine-arm/entropy_poll-_gnu_source-2.16 Gilles Peskine 2020-10-05 17:25:29 +0200