Commit graph

  • c0a5b254e7 Test mbedtls_mpi_fill_random Gilles Peskine 2020-11-25 15:37:20 +0100
  • 88da3c245b
    Merge branch 'baremetal' into masked-aes Shelly Liberman 2020-11-25 18:32:19 +0200
  • 436400eec3 Handle random generator failure in mbedtls_mpi_fill_random() Gilles Peskine 2020-11-25 16:15:14 +0100
  • 3cb1e296a4 Test mbedtls_mpi_fill_random Gilles Peskine 2020-11-25 15:37:20 +0100
  • cdebcfe1a3 aes boolean masking Shelly Liberman 2020-11-17 11:33:25 +0200
  • 9b92865bcd
    Merge pull request #3850 from AndrzejKurek/ccm-clean-temp-data Andrzej Kurek 2020-11-25 11:14:05 -0500
  • 549a35690c
    Merge pull request #3890 from AndrzejKurek/fi-memcpy-memset-fail Andrzej Kurek 2020-11-25 11:13:32 -0500
  • 0525114752 Handle random generator failure in mbedtls_mpi_fill_random() Gilles Peskine 2020-11-25 16:15:14 +0100
  • 2f78062e75 Test mbedtls_mpi_fill_random Gilles Peskine 2020-11-25 15:37:20 +0100
  • 1c448168b2
    Merge pull request #3913 from jarvte/memfix_variablebuffer Andrzej Kurek 2020-11-25 09:45:53 -0500
  • 452b0a32ad Update documentation gabor-mezei-arm 2020-11-09 17:42:55 +0100
  • 7f81c86a0d Add a callback for platform faults in platform_util.c Andrzej Kurek 2020-11-17 14:22:39 +0100
  • 9bc6119bb9 Add random delays to sha256 to protect against fault injection Andrzej Kurek 2020-11-13 11:29:14 +0100
  • 142f09fb96 ccm: zeroize buffers before and after usage Andrzej Kurek 2020-11-04 13:20:24 +0100
  • 5eba1d82a2
    Merge pull request #3841 from AndrzejKurek/baremetal-rnd-in-range-fix Andrzej Kurek 2020-11-25 11:41:40 +0100
  • 21f64d3633
    Merge pull request #3840 from AndrzejKurek/baremetal-aes-shuffling-2 Andrzej Kurek 2020-11-25 11:33:53 +0100
  • f06a6144e2 Change function casting in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-25 07:30:26 -0300
  • b89cf99a57 Fix possible memory leak when MBEDTLS_SSL_VARIABLE_BUFFER_LENGTH is defined Teppo Järvelin 2020-11-25 10:42:27 +0200
  • 9e27b901b7
    Merge pull request #3900 from shelib01/fix_uninitialized_var Shelly Liberman 2020-11-25 11:25:51 +0200
  • d596ca8a1e Fix GCC warning in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-25 00:42:28 -0300
  • 683028a2f7 Add changelog entry file to ChangeLog.d Rodrigo Dias Correa 2020-11-10 03:17:36 -0300
  • eb5d014d8e Fix GCC warning in ssl_calc_finished_tls_sha384 Rodrigo Dias Correa 2020-11-10 02:51:51 -0300
  • 80448aae2c Fix GCC warning about test_snprintf Rodrigo Dias Correa 2020-11-10 02:28:50 -0300
  • 2c424570e2 Fix mismatched function parameters (prototype/definition) Rodrigo Dias Correa 2020-11-10 01:38:00 -0300
  • 2630f6720d Fix build failure on gcc-11 Rodrigo Dias Correa 2020-11-04 01:55:38 -0300
  • 7c06696b91 Remove references for obsolete error code gabor-mezei-arm 2020-11-11 10:19:14 +0100
  • fe30924c45 Use PSA_ERROR_DATA_INVALID error code gabor-mezei-arm 2020-11-09 17:39:56 +0100
  • 3d8b4f54d3 Add missing error code documentation gabor-mezei-arm 2020-11-09 16:36:46 +0100
  • fd7d7a787a Fix link for error codes in the documentation gabor-mezei-arm 2020-11-09 16:32:33 +0100
  • 4228671d0f Copyediting Gilles Peskine 2020-11-24 13:10:58 +0100
  • 99e52f6313 Clarifications around key import Gilles Peskine 2020-11-24 13:09:50 +0100
  • 28b3a946e9 Fix copypasta Gilles Peskine 2020-11-24 13:08:11 +0100
  • debf3ae54e
    Merge pull request #3879 from chris-jones-arm/mbedtls-2.16 Gilles Peskine 2020-11-23 23:41:28 +0100
  • 7af3764f9e
    Merge pull request #3877 from chris-jones-arm/development Gilles Peskine 2020-11-23 23:41:24 +0100
  • bee96c8db9 Explain the conditions for checking DRBG error codes Gilles Peskine 2020-11-23 21:00:09 +0100
  • c109b37b07 Test MBEDTLS_PSA_CRYPTO_EXTERNAL_RNG Gilles Peskine 2020-11-23 17:39:04 +0100
  • c0963010c0 Document mbedtls_psa_external_random_context_t Gilles Peskine 2020-11-18 15:33:33 +0100
  • b663a60140 Note the expectations on mbedtls_psa_external_get_random() Gilles Peskine 2020-11-18 15:27:37 +0100
  • 89ffb28051 Fix option compatibility check Gilles Peskine 2020-11-18 15:23:08 +0100
  • 14c332baee Fix a Doxygen warning Gilles Peskine 2020-11-14 12:26:53 +0100
  • 68cc434c11 PSA support for HMAC_DRBG: changelog entry Gilles Peskine 2020-11-13 21:37:48 +0100
  • ed03890281 PSA: allow the configuration to favor HMAC_DRBG Gilles Peskine 2020-11-13 21:33:21 +0100
  • 82e57d1611 PSA: support HMAC_DRBG Gilles Peskine 2020-11-13 21:31:17 +0100
  • 4fc21fdeb6 Implement MBEDTLS_PSA_CRYPTO_EXTERNAL_RNG Gilles Peskine 2020-11-13 18:47:18 +0100
  • 1c49f1ac46 Include headers in psa_crypto.h for mbedtls_to_psa_error Gilles Peskine 2020-11-13 18:46:25 +0100
  • b8af22858d Autonomous random driver: declare the type and function Gilles Peskine 2020-11-13 18:00:34 +0100
  • 514a8fdf40 Create a file for PSA crypto test helpers Gilles Peskine 2020-11-13 17:41:53 +0100
  • f08b3f8624 Autonomous random driver: create configuration option Gilles Peskine 2020-11-13 17:36:48 +0100
  • 30524eb7e5 psa_crypto: create random and drbg abstraction Gilles Peskine 2020-11-13 17:02:26 +0100
  • 90edc99e30 Create a header file for PSA crypto random generator abstraction Gilles Peskine 2020-11-13 15:39:19 +0100
  • 9aaa3e164a
    Merge pull request #3786 from stevew817/feature/generate_pubkey_in_driver Gilles Peskine 2020-11-23 11:54:53 +0100
  • e13fb810f2 A variable is unused in some configurations Gilles Peskine 2020-11-22 19:33:11 +0100
  • c24023649e Rename test_driver_keygen to test_driver_key_management Gilles Peskine 2020-11-22 18:47:43 +0100
  • e3645ee8b4 Move "internal use" sentence attached to the wrong function Gilles Peskine 2020-11-22 13:59:43 +0100
  • 383c245142 Move "internal use" sentence attached to the wrong function Gilles Peskine 2020-11-22 13:59:43 +0100
  • 662deb38d6
    Merge pull request #3547 from ronald-cron-arm/psa-openless Gilles Peskine 2020-11-20 18:48:33 +0100
  • 0737c09c7b Added changelog Steven Cooreman 2020-10-14 14:44:25 +0200
  • b9b844220b Plug in the entry point for public key export through driver Steven Cooreman 2020-10-14 14:39:20 +0200
  • cb0a9ee33e
    Merge pull request #3868 from gilles-peskine-arm/cscope-make-development Ronald Cron 2020-11-20 16:50:53 +0100
  • 06e838b44d
    Merge pull request #3870 from gilles-peskine-arm/cscope-make-2.7 Ronald Cron 2020-11-20 16:50:31 +0100
  • 3cfee6c71e
    Merge pull request #3869 from gilles-peskine-arm/cscope-make-2.16 Ronald Cron 2020-11-20 16:50:16 +0100
  • 651a8fc3e6
    Merge pull request #3844 from oesh/add_cscope_to_gitignore Ronald Cron 2020-11-20 16:49:56 +0100
  • 3a4f0e3cc4 tests: psa: Reset key attributes where needed Ronald Cron 2020-11-19 17:55:23 +0100
  • 1d12d87d18 Improve/fix documentation Ronald Cron 2020-11-18 17:21:22 +0100
  • 015356f8b7 Add abstract target names for index generation Gilles Peskine 2020-11-20 11:50:08 +0100
  • 25dee5df1a Add abstract target names for index generation Gilles Peskine 2020-11-20 11:50:08 +0100
  • 8346c7a9f0 Add abstract target names for index generation Gilles Peskine 2020-11-20 11:50:08 +0100
  • c5b0c6e8ae fix uninitialized variables Shelly Liberman 2020-11-19 19:58:40 +0200
  • a3d9daca92 Add change log Ronald Cron 2020-11-15 15:44:34 +0100
  • 1ad1eeeaf1 psa stats: Count locked slots instead of unlocked ones Ronald Cron 2020-11-15 14:21:04 +0100
  • 5c522920ba psa: Rename functions to get a key slot Ronald Cron 2020-11-14 16:35:34 +0100
  • ab79bd27b6 tests: slot mgmt: Improve key_slot_eviction_to_import_new_key test Ronald Cron 2020-11-14 14:19:11 +0100
  • 81709fc78e psa: Move key identifier return to psa_finish_key_creation() Ronald Cron 2020-11-14 12:10:32 +0100
  • 5097294be9 psa: Decrement slot access count when finalizing key creation Ronald Cron 2020-11-14 11:28:25 +0100
  • cbf6a1d651 psa: slot mgmt: Add access counter overflow check Ronald Cron 2020-11-13 15:59:59 +0100
  • 4640c15deb psa: Remove error message output Ronald Cron 2020-11-13 10:11:01 +0100
  • c9851141a2 programs: ssl: Fix printf parameter type cast Ronald Cron 2020-11-13 10:08:52 +0100
  • 9e12f8f425 tests: psa crypto: Fix lifetime_is_secure_element() Ronald Cron 2020-11-13 09:46:44 +0100
  • cbd7beab0d psa: slot mgmt: Simplify psa_validate_key_id Ronald Cron 2020-11-11 14:57:44 +0100
  • f473d8b44b psa: slot mgmt: Improve psa_search_key_in_slots implementation Ronald Cron 2020-11-12 10:07:21 +0100
  • 406a5da4ab
    Merge pull request #3697 from gilles-peskine-arm/psa-conditional-inclusion-c-project Gilles Peskine 2020-11-19 13:28:10 +0100
  • 43818f8614 Copyediting Gilles Peskine 2020-11-19 11:24:11 +0100
  • 9a68810405
    Merge pull request #3830 from jdurkop/psa-crypto-config-phase2 Gilles Peskine 2020-11-19 09:32:23 +0100
  • a8e309e01d cmake: Fix added sources to targets David Brown 2020-11-18 15:07:24 -0700
  • 1562d9c297
    Merge pull request #3894 from maroneze/mbedtls-2.7 Gilles Peskine 2020-11-18 18:40:56 +0100
  • 9f0da915b5
    Merge pull request #3893 from maroneze/mbedtls-2.16 Gilles Peskine 2020-11-18 18:40:50 +0100
  • 11ead84049
    Merge pull request #3876 from maroneze/development Gilles Peskine 2020-11-18 18:40:47 +0100
  • 07cc04a8ad Updates to PSA crypto library based on review comments John Durkop 2020-11-16 22:08:34 -0800
  • 9fc67f0e14 Backport 2.7: Fix use of uinitialized memory in ssl_parse_encrypted_pms André Maroneze 2020-11-18 14:27:02 +0100
  • e78a0c3e14 Fix another use of uinitialized memory in ssl_parse_encrypted_pms André Maroneze 2020-11-12 09:37:42 +0100
  • 7953329d73 Fix another use of uinitialized memory in ssl_parse_encrypted_pms André Maroneze 2020-11-12 09:37:42 +0100
  • 18c60aaca1
    ccm: use random_in_range instead of duplicating its functionality Andrzej Kurek 2020-11-17 12:16:42 +0100
  • 481ff8e621
    Merge pull request #3886 from gilles-peskine-arm/error-include-string-2.16 Gilles Peskine 2020-11-17 20:33:01 +0100
  • c70431451b
    Merge pull request #3867 from gilles-peskine-arm/error-include-string Gilles Peskine 2020-11-17 20:32:59 +0100
  • a337176b42
    Merge pull request #3888 from gilles-peskine-arm/error-include-string-2.7 Gilles Peskine 2020-11-17 20:32:57 +0100
  • d8c27ccab0 Fix copypasta; minor wording improvements Gilles Peskine 2020-11-16 21:44:23 +0100
  • d754c8bad6 Add a build with MBEDTLS_ERROR_STRERROR_DUMMY Gilles Peskine 2020-11-09 15:40:05 +0100
  • 1eb2a9582d Add missing config from test-ref-configs.pl Gilles Peskine 2020-11-09 15:15:17 +0100
  • 8305b5e936 Sort entries to make it easier to eyeball the list Gilles Peskine 2020-11-09 14:44:04 +0100
  • 4159c7154c Simplify conditional guards in error.c Gilles Peskine 2020-11-09 15:14:10 +0100