Commit Graph

  • 643e0027d6 Merge remote-tracking branch 'upstream-public/pr/1548' into development Jaeden Amero 2018-12-06 15:51:29 +00:00
  • c3b680b028 Clarify requirements on handling ECP group IDs Janos Follath 2018-12-05 16:01:13 +00:00
  • b8f27060e0 Add Changelog entry for the new ECDH context Janos Follath 2018-08-16 16:32:43 +01:00
  • 36c5f7fe9b ECDH: Hide context from tests Janos Follath 2018-10-30 14:08:52 +00:00
  • 3fbdadad7b SSL: Make use of the new ECDH interface Janos Follath 2018-08-15 10:26:53 +01:00
  • 948f4bedcc Debug: Add functions for ECDH contexts Janos Follath 2018-08-22 01:37:55 +01:00
  • 5a3e1bfda0 ECDH: Make the implementation use the new context Janos Follath 2018-08-13 15:54:22 +01:00
  • 41349fd2bc Fix CSR parsing header call Simon Butcher 2018-10-07 17:48:37 +01:00
  • b37c29d673 Add additional test case for alternative CSR headers Simon Butcher 2018-10-06 16:24:13 +01:00
  • ff719bbf20 Add Changelog entry for #767 Simon Butcher 2018-09-30 15:44:52 +01:00
  • c47614ab42 Add support for alternative CSR headers Simon Butcher 2018-09-30 15:36:50 +01:00
  • 750a049a15 Merge pull request #229 from ARMmbed/dev/Patater/fix-its-typo Jaeden Amero 2018-12-05 13:19:31 +00:00
  • 3cac8c4d78 Move declarations related to lifetimes further up in crypto.h Gilles Peskine 2018-11-30 14:07:45 +01:00
  • de14d4d86d Merge pull request #233 from ARMmbed/psa-fix_all.sh-20181204 Gilles Peskine 2018-12-05 09:36:52 +01:00
  • 5a3c50e890 Don't use an enum in a bit-field Gilles Peskine 2018-12-04 12:27:09 +01:00
  • 79e213cfc8 Don't include mbedtls/platform.h unconditionally Gilles Peskine 2018-12-04 12:25:40 +01:00
  • ac41c191b9 Add psa_crypto_invasive.h Gilles Peskine 2018-12-04 10:57:13 +01:00
  • 85a5bbc24a Merge pull request #542 from ARMmbed/version-2.1.17 mbedtls-2.1.17 Simon Butcher 2018-12-02 13:22:20 +00:00
  • 2297157dd6 Merge pull request #541 from ARMmbed/version-2.7.8 mbedtls-2.7.8 Simon Butcher 2018-12-02 13:21:10 +00:00
  • 60fbd5bdf0 Merge pull request #540 from ARMmbed/version-2.14.1 mbedtls-2.14.1 archive/mbedtls-2.14 Simon Butcher 2018-12-02 13:20:52 +00:00
  • 67301e894a Update library version number to 2.1.17 Simon Butcher 2018-12-01 23:18:29 +00:00
  • 4b6ef83a55 Clarify attribution for the Bleichenbacher's Cat fix Simon Butcher 2018-12-02 12:26:34 +00:00
  • 4a908ca6bb Update library version number to 2.7.8 Simon Butcher 2018-12-01 22:27:25 +00:00
  • be16e38102 Clarify attribution for the Bleichenbacher's Cat fix Simon Butcher 2018-12-01 22:46:55 +00:00
  • fcaa3f6748 Update library version number to 2.14.1 Simon Butcher 2018-12-01 22:24:29 +00:00
  • 8cc882bf2e Clarify attribution for the Bleichenbacher's Cat fix Simon Butcher 2018-12-01 22:46:55 +00:00
  • fabc6001ff Clarify attribution for the Bleichenbacher's Cat fix Simon Butcher 2018-12-01 22:43:08 +00:00
  • 5dfca1e1bd Update library version to 2.15.1 mbedtls-2.15.1 Jaeden Amero 2018-11-30 16:00:50 +00:00
  • 41f9519530 Update ChangeLog for Crypto submodule update Simon Butcher 2018-12-01 18:42:47 +00:00
  • 52735ef2fe ECDH: Prevent direct access in non-legacy mode Janos Follath 2018-08-15 10:19:16 +01:00
  • c9c32f3f63 ECDH: Add flexible context and legacy flag Janos Follath 2018-08-13 15:52:45 +01:00
  • fc03e8dfa9 ECDH: Adapt tests for mbedtls_ecdh_setup() Janos Follath 2018-10-04 17:17:54 +01:00
  • f61e486179 ECDH: Add mbedtls_ecdh_setup() Janos Follath 2018-10-30 11:53:25 +00:00
  • 89ac8c9266 ECP: Add mbedtls_ecp_tls_read_group_id() Janos Follath 2018-10-30 11:24:05 +00:00
  • 9edc146237 Merge pull request #209 from ARMmbed/psa-init_tests Gilles Peskine 2018-11-30 13:28:47 +01:00
  • 58600557bb storage: Correct typo of PSA_PS_ERROR_OFFSET Jaeden Amero 2018-11-30 12:04:38 +00:00
  • 886ffc278f Merge pull request #228 from ARMmbed/github-template-for-issue-tracking Jaeden Amero 2018-11-30 11:35:56 +00:00
  • 368aa771a8 Merge pull request #225 from ARMmbed/dev/Patater/add-psa-crypto-docs Jaeden Amero 2018-11-30 11:13:23 +00:00
  • 6c2f139271 Merge remote-tracking branch 'restricted/pr/514' into mbedtls-2.1 Simon Butcher 2018-11-29 17:33:07 +00:00
  • b5bbb95389 Merge remote-tracking branch 'restricted/pr/537' into mbedtls-2.1 Simon Butcher 2018-11-29 17:32:22 +00:00
  • 75da5504e5 Merge remote-tracking branch 'restricted/pr/519' into mbedtls-2.1 Simon Butcher 2018-11-29 17:29:28 +00:00
  • 4303f7619e Merge remote-tracking branch 'restricted/pr/513' into mbedtls-2.7-restricted Simon Butcher 2018-11-29 17:27:35 +00:00
  • e34a4f5825 Merge remote-tracking branch 'restricted/pr/536' into mbedtls-2.7-restricted Simon Butcher 2018-11-29 17:26:43 +00:00
  • a0d3e1d570 Merge remote-tracking branch 'restricted/pr/518' into mbedtls-2.7-restricted Simon Butcher 2018-11-29 17:21:40 +00:00
  • ee66bcfc87 Merge remote-tracking branch 'restricted/pr/538' into mbedtls-2.14-restricted Simon Butcher 2018-11-29 17:09:42 +00:00
  • 70cc8dd0d8 Merge remote-tracking branch 'restricted/pr/535' into mbedtls-2.14-restricted Simon Butcher 2018-11-29 17:06:00 +00:00
  • 50d3804b1b Merge remote-tracking branch 'restricted/pr/516' into mbedtls-2.14-restricted Simon Butcher 2018-11-29 17:05:41 +00:00
  • 51b8a2fa87 Merge remote-tracking branch 'restricted/pr/512' into development Simon Butcher 2018-11-29 16:56:02 +00:00
  • b9eb7866eb Merge remote-tracking branch 'restricted/pr/535' into development Simon Butcher 2018-11-29 16:54:51 +00:00
  • 658618b6b2 Merge remote-tracking branch 'restricted/pr/516' into development Simon Butcher 2018-11-29 16:53:51 +00:00
  • ce6ec7d5e7 Add github issue template itayzafrir 2018-11-29 15:51:18 +02:00
  • c12113a61a Add changelog entry for mbedtls_mpi_write_binary fix Gilles Peskine 2018-11-29 12:46:05 +01:00
  • cc47d6c595 Tweak RSA vulnerability changelog entry Gilles Peskine 2018-11-29 12:45:01 +01:00
  • 5db9c830f1 Add changelog entry for mbedtls_mpi_write_binary fix Gilles Peskine 2018-11-29 12:46:05 +01:00
  • 813bdeb663 Tweak RSA vulnerability changelog entry Gilles Peskine 2018-11-29 12:45:01 +01:00
  • 50da016e5c Add changelog entry for mbedtls_mpi_write_binary fix Gilles Peskine 2018-11-29 12:46:05 +01:00
  • 056f19c79f Tweak RSA vulnerability changelog entry Gilles Peskine 2018-11-29 12:45:01 +01:00
  • 7d6f48a058 Update crypto submodule with compilation guard fixes for CCM and GCM Gilles Peskine 2018-11-28 18:42:22 +01:00
  • 59fd5aee42 Merge pull request #227 from ARMmbed/psa-aead-guards-fix Gilles Peskine 2018-11-28 18:28:11 +01:00
  • b0b189f31f Add missing compilation guards for GCM and CCM Gilles Peskine 2018-11-28 17:30:58 +01:00
  • e0f90f6557 Add ChangeLog entry Christian Walther 2018-11-28 15:12:26 +01:00
  • a92c5455cd Fix private DER output shifted by one byte. Christian Walther 2018-11-28 13:32:27 +01:00
  • 43c19648db Wipe stack buffers in block_cipher_df Gilles Peskine 2018-11-27 16:37:23 +01:00
  • b9b3813649 Separate REGEX of MACRO to groups Ron Eldor 2018-11-27 16:35:20 +02:00
  • 111ba0e949 Fix parsing error of test data Ron Eldor 2018-11-18 17:05:05 +02:00
  • cdfe0bcad8 Update ChangeLog Ron Eldor 2018-11-27 11:14:06 +02:00
  • 7c733f8b22 Update ChangeLog Ron Eldor 2018-11-27 10:33:38 +02:00
  • e6cbfc3622 Refactor mpi_write_hlp to not be recursive Ron Eldor 2018-11-20 14:07:01 +02:00
  • 8a6917dc67 Update ChangeLog Ron Eldor 2018-11-27 10:33:38 +02:00
  • a16fa297f7 Refactor mpi_write_hlp to not be recursive Ron Eldor 2018-11-20 14:07:01 +02:00
  • 97a184ba84 Fix resource leak of file desc in test code Andres Amaya Garcia 2018-11-26 21:23:28 +00:00
  • 687d6739b2 Fix resource leak of file desc in test code Andres Amaya Garcia 2018-11-26 21:23:28 +00:00
  • c4a8017e3e mbedtls_ctr_drbg_update_ret: correct doc for input length limit Gilles Peskine 2018-09-12 19:15:53 +02:00
  • 5da0505842 Add ChangeLog entry for deprecation of mbedtls_xxx_drbg_update Gilles Peskine 2018-09-11 18:59:55 +02:00
  • 8220466297 Streamline mbedtls_xxx_drbg_update_seed_file Gilles Peskine 2018-09-11 18:43:09 +02:00
  • b7f71c8bc1 HMAC_DRBG: report all errors from HMAC functions Gilles Peskine 2018-09-11 16:54:57 +02:00
  • e0e9c573ad HMAC_DRBG: deprecate mbedtls_hmac_drbg_update because it ignores errors Gilles Peskine 2018-09-11 16:47:16 +02:00
  • d919993b76 CTR_DRBG: deprecate mbedtls_ctr_drbg_update because it ignores errors Gilles Peskine 2018-09-11 16:41:54 +02:00
  • 576a0a429c Add ChangeLog entry for deprecation of mbedtls_xxx_drbg_update Gilles Peskine 2018-09-13 22:27:12 +02:00
  • 808639b812 HMAC_DRBG: report all errors from HMAC functions Gilles Peskine 2018-09-11 16:54:57 +02:00
  • 48dbe3b5d6 HMAC_DRBG: deprecate mbedtls_hmac_drbg_update because it ignores errors Gilles Peskine 2018-09-13 22:19:57 +02:00
  • 563a333a84 CTR_DRBG: add mbedtls_ctr_drbg_update_ret Gilles Peskine 2018-09-11 16:41:54 +02:00
  • bc9624f8e9 Add ChangeLog entry for wiping sensitive buffers Gilles Peskine 2018-09-11 18:53:58 +02:00
  • bae04836f5 HMAC_DRBG: clean stack buffers Gilles Peskine 2018-09-11 15:35:41 +02:00
  • e495a8ae35 CTR_DRBG: clean stack buffers Gilles Peskine 2018-09-11 15:34:17 +02:00
  • 8fe3372de1 Add generated documentation for mbedcrypto-0.1.0b Jaeden Amero 2018-11-26 17:21:23 +00:00
  • 1b09f4027e Add ChangeLog entry for wiping sensitive buffers Gilles Peskine 2018-09-11 18:53:58 +02:00
  • afa803775a HMAC_DRBG: clean stack buffers Gilles Peskine 2018-09-11 15:35:41 +02:00
  • d9aa84dc0d CTR_DRBG: clean stack buffers Gilles Peskine 2018-09-11 15:34:17 +02:00
  • d5062dedeb Add conditional dependency to tests Ron Eldor 2018-11-26 14:23:14 +02:00
  • f1a8eeb0a6 mbedtls_mpi_write_binary: don't leak the exact size of the number Gilles Peskine 2018-11-20 16:47:47 +01:00
  • 220cc17165 mbedtls_mpi_write_binary: don't leak the exact size of the number Gilles Peskine 2018-11-20 16:47:47 +01:00
  • 822b834bdf Update ChangeLog Ron Eldor 2018-11-25 10:38:34 +02:00
  • 6dbb9aabf8 Test AD too long only when CCM_ALT not defined Ron Eldor 2018-11-25 10:31:53 +02:00
  • 5f62a5731c Merge remote-tracking branch 'public/pr/2226' into development-psa-proposed mbedtls-2.15.0 Simon Butcher 2018-11-23 22:11:37 +00:00
  • 9e1be6a246 Create the NV seed file for the tests if needed Gilles Peskine 2018-11-20 23:21:37 +01:00
  • 0fce4c5830 Add init tests with entropy from NV seed Gilles Peskine 2018-11-20 23:21:01 +01:00
  • 0b3b5733fc Support NV seed enabled at compile time but not at runtime Gilles Peskine 2018-11-20 23:09:54 +01:00
  • ebe770c693 Add tests with a fake entropy source Gilles Peskine 2018-11-20 22:41:50 +01:00
  • 5e76952235 Add a facility to configure entropy sources Gilles Peskine 2018-11-20 21:59:56 +01:00