Commit graph

  • c93c4ed653 Remove the paragraph about declaring application needs Gilles Peskine 2020-08-03 13:38:03 +0200
  • e9cb642748
    Merge pull request #3516 from AndrzejKurek/fi-pkparse-changes Andrzej Kurek 2020-08-03 12:14:22 +0200
  • 7400fae7ee
    Merge pull request #3510 from AndrzejKurek/fi-pk-fixes Andrzej Kurek 2020-08-03 12:14:06 +0200
  • 898d330148
    Merge pull request #3500 from AndrzejKurek/fi-sha256-fixes Andrzej Kurek 2020-08-03 12:13:40 +0200
  • 84afe68ad4
    Merge pull request #3509 from AndrzejKurek/fi-x509-changes Andrzej Kurek 2020-08-03 12:11:47 +0200
  • c1d388ae54 Change driver persistent data to a callback interface Gilles Peskine 2020-08-03 12:02:30 +0200
  • 8d06ad0177 Rework and expand key management in opaque drivers Gilles Peskine 2020-08-03 11:37:02 +0200
  • 921492625c Fix typos and copypasta Gilles Peskine 2020-08-03 11:35:49 +0200
  • b6c43f61a4 Call driver entry point functions "entry point" Gilles Peskine 2020-08-03 10:55:16 +0200
  • 0e6f3b7661
    Add missing newline gabor-mezei-arm 2020-07-16 10:19:18 +0200
  • ef73875913
    Zeroising of plaintext buffers to erase unused application data from memory gabor-mezei-arm 2020-07-15 10:55:00 +0200
  • b394b43cf8 Add missing newline gabor-mezei-arm 2020-07-16 10:19:18 +0200
  • 3eaa10389d Zeroising of plaintext buffers to erase unused application data from memory gabor-mezei-arm 2020-07-15 10:55:00 +0200
  • 4c575fba85 Add warning about test-only config.h option Manuel Pégourié-Gonnard 2020-07-31 12:59:34 +0200
  • 757c2d5c2c Add comments clarifying differences between macros Manuel Pégourié-Gonnard 2020-07-31 12:53:39 +0200
  • 7433fa4f4a Add warning about test-only config.h option Manuel Pégourié-Gonnard 2020-07-31 12:59:34 +0200
  • f82cb79b87 Add comments clarifying differences between macros Manuel Pégourié-Gonnard 2020-07-31 12:53:39 +0200
  • 8ff863b992 Add warning about test-only config.h option Manuel Pégourié-Gonnard 2020-07-31 12:59:34 +0200
  • 05579c4094 Add comments clarifying differences between macros Manuel Pégourié-Gonnard 2020-07-31 12:53:39 +0200
  • 21b198355d Remove obsolete comment about test dependency Manuel Pégourié-Gonnard 2020-07-31 10:00:17 +0200
  • 681615a276 Remove obsolete comment about test dependency Manuel Pégourié-Gonnard 2020-07-31 10:00:17 +0200
  • 8e8898d40f tests: Replace "TEST_ASSERT(!memcmp ...)" by ASSERT_COMPARE Ronald Cron 2020-07-30 14:18:02 +0200
  • 4bdc13ff09 tests: Remove usage of mbedtls_test_hexify for comparison Ronald Cron 2020-06-26 17:00:30 +0200
  • aea41df254 tests: suites: Remove hex in name of variables of type data_t Ronald Cron 2020-06-26 14:33:03 +0200
  • 9fde353f68 tests: Reformating due to hexcmp() renaming Ronald Cron 2020-06-10 11:42:32 +0200
  • d239794deb tests: Add mbedtls_test_ prefix to hexcmp() Ronald Cron 2020-06-10 11:03:08 +0200
  • 3fa684ed91 Allow importing Montgomery public keys in PSA Crypto Steven Cooreman 2020-07-30 15:04:07 +0200
  • 7f39187d6b Convert load_xxx_representation to take buffers instead of a whole slot Steven Cooreman 2020-07-30 14:57:44 +0200
  • 6d839f05bf Cleanup Steven Cooreman 2020-07-30 11:36:45 +0200
  • d8902b6e3d tests: Replace "TEST_ASSERT(!memcmp ...)" by ASSERT_COMPARE Ronald Cron 2020-07-30 14:18:02 +0200
  • 7cf5ebc90f Add comment that was lost while backporting Manuel Pégourié-Gonnard 2020-07-29 12:54:04 +0200
  • e1b1fffaad Add comment that was lost while backporting Manuel Pégourié-Gonnard 2020-07-29 12:54:04 +0200
  • 388de18e45
    Merge pull request #726 from mpg/protect-base-blinding-2.7-restricted Gilles Peskine 2020-07-29 10:58:59 +0200
  • cf03a61d97
    Merge pull request #725 from mpg/protect-base-blinding-2.16-restricted Gilles Peskine 2020-07-29 10:58:57 +0200
  • 171826550f
    Merge pull request #709 from mpg/protect-base-blinding-dev-restricted Gilles Peskine 2020-07-29 10:58:53 +0200
  • e05e57619b Remove use of C99 construct Manuel Pégourié-Gonnard 2020-07-29 10:04:36 +0200
  • 253b0de23d Remove use of C99 construct Manuel Pégourié-Gonnard 2020-07-29 10:04:36 +0200
  • a2371e53e4 Update after feedback from #3492 Steven Cooreman 2020-07-28 14:30:39 +0200
  • 75b743666e Update after feedback on #3492 Steven Cooreman 2020-07-28 14:30:13 +0200
  • 2f484bd979 Add missing const for consistency Manuel Pégourié-Gonnard 2020-07-28 11:57:25 +0200
  • 2da9a54559 Fix typos in comments Manuel Pégourié-Gonnard 2020-07-28 11:56:05 +0200
  • 2810110bba Fix typos in comments Manuel Pégourié-Gonnard 2020-07-28 11:54:35 +0200
  • 2b223fd539 Add comment on memsan + constant-flow testing Manuel Pégourié-Gonnard 2020-07-22 11:09:28 +0200
  • 0cd0c731fd Check errors from the MD layer Manuel Pégourié-Gonnard 2020-07-28 11:49:42 +0200
  • c9ef5a2b76 Remove unnecessary cast Manuel Pégourié-Gonnard 2020-07-28 11:45:02 +0200
  • ec956b1861 Improve some comments and internal documentation Manuel Pégourié-Gonnard 2020-07-28 11:42:31 +0200
  • 41df0f2bca Factor repeated condition to its own macro Manuel Pégourié-Gonnard 2020-07-28 11:35:39 +0200
  • 4508c67c42 Implement cf_hmac() actually with constant flow Manuel Pégourié-Gonnard 2020-07-28 11:25:34 +0200
  • 961b4dd407 Start testing cf_hmac() for constant flow Manuel Pégourié-Gonnard 2020-07-28 11:02:57 +0200
  • 40597cef01 Add MBEDTLS_TEST_CONSTANT_FLOW_MEMSAN Manuel Pégourié-Gonnard 2020-07-28 10:53:06 +0200
  • d11971875a Use existing implementation of cf_hmac() Manuel Pégourié-Gonnard 2020-07-28 10:43:03 +0200
  • 3ba2bcaf0d Add dummy constant-flow HMAC function with tests Manuel Pégourié-Gonnard 2020-07-28 10:19:45 +0200
  • 8ebb88d1e0 Factor repeated preprocessor condition to a macro Manuel Pégourié-Gonnard 2020-07-28 09:55:33 +0200
  • 09ac297f7f Add missing const for consistency Manuel Pégourié-Gonnard 2020-07-28 11:57:25 +0200
  • 94fd8dc066 Fix typos in comments Manuel Pégourié-Gonnard 2020-07-28 11:56:05 +0200
  • 2b2f956f22 Fix typos in comments Manuel Pégourié-Gonnard 2020-07-28 11:54:35 +0200
  • 2b80249c04 Add comment on memsan + constant-flow testing Manuel Pégourié-Gonnard 2020-07-22 11:09:28 +0200
  • 5bb6f3c3db Check errors from the MD layer Manuel Pégourié-Gonnard 2020-07-28 11:49:42 +0200
  • a6c1317685 Remove unnecessary cast Manuel Pégourié-Gonnard 2020-07-28 11:45:02 +0200
  • 74503bb5fc Improve some comments and internal documentation Manuel Pégourié-Gonnard 2020-07-28 11:42:31 +0200
  • 1e94128f30 Factor repeated condition to its own macro Manuel Pégourié-Gonnard 2020-07-28 11:35:39 +0200
  • de02b580c8 Implement cf_hmac() actually with constant flow Manuel Pégourié-Gonnard 2020-07-28 11:25:34 +0200
  • 0dab12ec2c Start testing cf_hmac() for constant flow Manuel Pégourié-Gonnard 2020-07-28 11:02:57 +0200
  • a237722118 Add MBEDTLS_TEST_CONSTANT_FLOW_MEMSAN Manuel Pégourié-Gonnard 2020-07-28 10:53:06 +0200
  • 368fc65f80 Use existing implementation of cf_hmac() Manuel Pégourié-Gonnard 2020-07-28 10:43:03 +0200
  • fde750550d Add dummy constant-flow HMAC function with tests Manuel Pégourié-Gonnard 2020-07-28 10:19:45 +0200
  • a60d0f2acb Factor repeated preprocessor condition to a macro Manuel Pégourié-Gonnard 2020-07-28 09:55:33 +0200
  • 882148ed5c Remove obsolete buildbot reference in compat.sh Manuel Pégourié-Gonnard 2020-07-27 09:46:53 +0200
  • a3b994fa4d Fix misuse of printf in shell script Manuel Pégourié-Gonnard 2020-07-27 09:45:32 +0200
  • f009542747 Add missing const for consistency Manuel Pégourié-Gonnard 2020-07-24 11:13:01 +0200
  • e747843903 Fix a whitespace issue Manuel Pégourié-Gonnard 2020-07-24 11:09:22 +0200
  • 390fb4ff34 Fix typos in comments Manuel Pégourié-Gonnard 2020-07-24 11:08:40 +0200
  • e0765f35d5 Use int ret = MBEDTLS_ERROR_CORRUPTION_DETECTED; idiom Manuel Pégourié-Gonnard 2020-07-22 12:22:51 +0200
  • 0b2112d304 Add comment on memsan + constant-flow testing Manuel Pégourié-Gonnard 2020-07-22 11:09:28 +0200
  • fd3c7b1eda test only baremetal-test Shelly Liberman 2020-07-26 18:30:55 +0300
  • 19fd574b3a Disconnect knowing about a PSA key type from knowing the mbedTLS API Steven Cooreman 2020-07-24 23:31:01 +0200
  • 560c28a1ac Unify key handling logic Steven Cooreman 2020-07-24 23:20:24 +0200
  • acda8346bf Remove ECP internal representation from key slot Steven Cooreman 2020-07-24 23:09:52 +0200
  • a01795d609 Remove RSA internal representation from key slot Steven Cooreman 2020-07-24 22:48:15 +0200
  • 81be2fa0b2 Pull apart slot memory allocation from key validation. Steven Cooreman 2020-07-24 22:04:59 +0200
  • 71fd80d279 Re-define members of psa_key_slot_t Steven Cooreman 2020-07-07 21:12:27 +0200
  • e18ffc88cd Do upgrade all packages dev/gilles-peskine-arm/travis-20200724 Gilles Peskine 2020-07-24 20:21:24 +0200
  • 11964df723 Remove junk line from accidental paste Gilles Peskine 2020-07-24 20:20:36 +0200
  • 798b2920b4 What if we update all the things? Gilles Peskine 2020-07-24 19:48:30 +0200
  • 221dd63864 Try upgrading libgnutls30 Gilles Peskine 2020-07-24 19:21:53 +0200
  • 1394fe2179 The failures are only with (D)TLS 1.2 Gilles Peskine 2020-07-24 19:13:16 +0200
  • 2008d1711d Get info about gnutls on travis Gilles Peskine 2020-07-24 18:44:36 +0200
  • b2b1d8e762 Clarify some comments Manuel Pégourié-Gonnard 2020-07-16 09:48:54 +0200
  • ab601d6a1c Fix memory leak on error path Manuel Pégourié-Gonnard 2020-07-16 09:23:30 +0200
  • ff913e0ba6 Add ChangeLog entry for base blinding protection Manuel Pégourié-Gonnard 2020-06-26 11:33:41 +0200
  • 406c7aedc4 RSA: blind call to mpi_inv_mod() on secret value Manuel Pégourié-Gonnard 2020-06-26 11:19:12 +0200
  • 6ab924de1d RSA: remove redundant GCD call in prepare_blinding() Manuel Pégourié-Gonnard 2020-06-26 11:03:19 +0200
  • a35e98a060 DHM: blind call to mpi_inv_mod() on secret value Manuel Pégourié-Gonnard 2020-06-25 12:47:22 +0200
  • f0f43c51c4 DHM: make drawing of blinding value a function Manuel Pégourié-Gonnard 2020-06-25 12:34:58 +0200
  • 87a602dd67 Clarify some comments Manuel Pégourié-Gonnard 2020-07-16 09:48:54 +0200
  • cadcf4cec6 Fix memory leak on error path Manuel Pégourié-Gonnard 2020-07-16 09:23:30 +0200
  • 8be9d3b833 Add ChangeLog entry for base blinding protection Manuel Pégourié-Gonnard 2020-06-26 11:33:41 +0200
  • 49e94e3889 RSA: blind call to mpi_inv_mod() on secret value Manuel Pégourié-Gonnard 2020-06-26 11:19:12 +0200
  • 86ad5be18a RSA: remove redundant GCD call in prepare_blinding() Manuel Pégourié-Gonnard 2020-06-26 11:03:19 +0200
  • d96edbc600 DHM: blind call to mpi_inv_mod() on secret value Manuel Pégourié-Gonnard 2020-06-25 12:47:22 +0200