Commit graph

  • d9bf935725 Disable invalid argument MD test case Hanno Becker 2019-09-03 13:37:29 +0100
  • c94fc6c0c2 Add MBEDTLS_ALWAYS_INLINE macro to platform_util.h Hanno Becker 2019-08-14 11:28:30 +0100
  • d806d9da89 Use SHA-256 as single hardcoded hash in baremetal configuration Hanno Becker 2019-08-13 16:09:10 +0100
  • ccb2b62f0a Remove handle from MD context in single hash config Hanno Becker 2019-09-03 13:19:14 +0100
  • 1292c35c03 Add config.h option to hardcode choice of single MD algorithm Hanno Becker 2019-08-13 15:43:26 +0100
  • d03949e2a4 Remove md_wrap.c and md_internal.h Hanno Becker 2019-07-26 14:38:44 +0100
  • d3827c74d5 Introduce getter for MD handle from MD context Hanno Becker 2019-09-03 12:56:37 +0100
  • 62a44d43b0 Allow defining MD information structs through macros Hanno Becker 2019-07-17 14:14:01 +0100
  • 0e7fc3166d Inline md_wrap.c in md.c Hanno Becker 2019-07-17 11:23:12 +0100
  • 530387eaa3 Introduce getter functions for MD info fields Hanno Becker 2019-07-17 14:10:26 +0100
  • a5cedbcd3f Introduce MD handle type Hanno Becker 2019-07-17 11:21:02 +0100
  • 505be8be4d Remove unnecessary depends in a test case Manuel Pégourié-Gonnard 2019-09-05 11:12:08 +0200
  • d6ac3308cd Adjust depends-hashes.pl to test NO_SHA224 as well Manuel Pégourié-Gonnard 2019-09-02 15:28:01 +0200
  • 7f2c3e4034 Remove dependency of ssl_cookie on SHA-224 Manuel Pégourié-Gonnard 2019-09-02 15:07:20 +0200
  • 81ed9fb277 Exclude SHA-224 from some reduced config examples Manuel Pégourié-Gonnard 2019-09-02 14:57:08 +0200
  • efd344894d Completely ignore is224 if SHA-224 is disabled Manuel Pégourié-Gonnard 2019-09-02 14:41:19 +0200
  • 0956e3ebed Exclude NO_SHA224 option from scripts/config.pl Manuel Pégourié-Gonnard 2019-07-17 16:58:56 +0200
  • e06cc3109c Add MBEDTLS_SHA256_NO_SHA224 to baremetal.h Manuel Pégourié-Gonnard 2019-07-16 16:15:28 +0200
  • 394c5fb24b Implement NO_SHA224 in MD layer as well Manuel Pégourié-Gonnard 2019-07-16 15:57:36 +0200
  • 5a26ff3cf9 Declare dependencies on !NO_SHA224 in test suites Manuel Pégourié-Gonnard 2019-07-16 15:38:12 +0200
  • abebdd16ef Adapt SHA-256 selftest to NO_SHA224 Manuel Pégourié-Gonnard 2019-07-16 15:37:56 +0200
  • 8463d29156 Implement MBEDTLS_SHA256_NO_SHA224 Manuel Pégourié-Gonnard 2019-07-16 14:39:55 +0200
  • 9b781b2880 Add MBEDTLS_SHA256_NO_SHA244 option (unimplemented) Manuel Pégourié-Gonnard 2019-07-16 14:32:27 +0200
  • 28012e2ea2 Remove redundant rng wrapper Jarno Lamsa 2019-09-09 08:42:11 +0300
  • f35f35bcbe Use rnd_std_rand for generating hash Jarno Lamsa 2019-09-02 15:36:49 +0300
  • a7e0f632fc Add unit tests for primitive test vectors Jarno Lamsa 2019-09-02 09:47:37 +0300
  • 34fcbfe287 Add rng for the tinycrypt tests Jarno Lamsa 2019-08-26 14:37:33 +0300
  • 6c2f76e9cd Add a unit test for ECDSA Jarno Lamsa 2019-08-26 13:34:45 +0300
  • 7c5dc6b20a Add test suite for tinycrypt Jarno Lamsa 2019-08-26 13:12:35 +0300
  • 0e895727be Merge remote-tracking branch 'origin/pr/656' into baremetal Simon Butcher 2019-09-07 12:48:28 +0100
  • d82db9d48c Merge remote-tracking branch 'origin/pr/649' into baremetal Simon Butcher 2019-09-07 12:46:12 +0100
  • d91adcf7f5 Merge remote-tracking branch 'origin/pr/624' into baremetal Simon Butcher 2019-09-07 12:44:42 +0100
  • 2da461e657 Merge remote-tracking branch 'origin/pr/655' into baremetal Simon Butcher 2019-09-07 12:35:54 +0100
  • e501c8d308 Merge remote-tracking branch 'origin/pr/644' into baremetal Simon Butcher 2019-09-07 12:34:46 +0100
  • 75cc771d3a Run psa_collect_statuses.py in all.sh Gilles Peskine 2019-09-06 19:47:17 +0200
  • be061337c1 Document more error codes Gilles Peskine 2019-07-18 13:52:30 +0200
  • 51681556cf PSA return status coverage script Gilles Peskine 2019-05-20 19:35:37 +0200
  • 1983512803 Add backward compatibility alias for PSA_ERROR_CORRUPTION_DETECTED Gilles Peskine 2019-05-17 12:06:55 +0200
  • 33b84f4db7 Omit all deprecated definitions rather than a hard-coded list Gilles Peskine 2019-05-17 12:05:59 +0200
  • f30d4d9b34 More accurate parsing of #define directives Gilles Peskine 2019-05-17 12:05:19 +0200
  • 5c196fb599 Readability improvements Gilles Peskine 2019-05-17 12:04:41 +0200
  • 4197f0e28e ChangeLog: Update for 2.19.0 mbedtls-2.19.0d2 mbedtls-2.19.0 Jaeden Amero 2019-09-06 14:40:10 +0100
  • 04a049bda1 Merge remote-tracking branch 'origin/pr/2823' into mbedtls-2.16 mbedtls-2.16.3 Jaeden Amero 2019-09-06 13:35:30 +0100
  • 14c6762351 Merge remote-tracking branch 'origin/pr/2822' into mbedtls-2.7 mbedtls-2.7.12 Jaeden Amero 2019-09-06 13:35:10 +0100
  • d7bd10dc89 Bump version to Mbed TLS 2.7.12 Jaeden Amero 2019-09-06 13:28:28 +0100
  • fcb8711f6f Bump version to Mbed TLS 2.16.3 Jaeden Amero 2019-09-06 13:27:00 +0100
  • 4b3a45e190 Remove unnecessary memory buffer alloc unsets Andrzej Kurek 2019-09-06 07:47:30 -0400
  • 1e56d2c3de Disable DTLS proxy tests for MEMORY_BUFFER_ALLOC test Andrzej Kurek 2019-09-05 10:09:37 -0400
  • 69f20aae77 all.sh: restructure memory allocator tests Andrzej Kurek 2019-09-05 09:27:47 -0400
  • d7064202ea Add missing dependency in memory buffer alloc set in all.sh Hanno Becker 2019-06-03 16:35:02 +0100
  • dc54953229 Don't set MBEDTLS_MEMORY_DEBUG through scripts/config.pl full Hanno Becker 2019-06-03 16:33:18 +0100
  • bfaa718e90 Add cfg dep MBEDTLS_MEMORY_DEBUG->MBEDTLS_MEMORY_BUFFER_ALLOC_C Hanno Becker 2019-06-03 16:31:32 +0100
  • bf2dacb8fe Fix memory leak in CSR test suite on failure Hanno Becker 2019-06-03 16:28:24 +0100
  • 2fcdd7446e Fix a memory leak in x509write test suite Hanno Becker 2019-02-26 13:59:48 +0000
  • 0163551aa0 Add all.sh run with full config and ASan enabled Hanno Becker 2019-02-26 14:27:09 +0000
  • 0fb9ba2760 Add all.sh run with MBEDTLS_MEMORY_BUFFER_ALLOC_C enabled Hanno Becker 2019-02-26 14:34:13 +0000
  • 2ea2f053c5 Update documentation of exceptions for config.pl full Hanno Becker 2019-02-26 14:33:57 +0000
  • 790c281f51 Adapt all.sh to removal of buffer allocator from full config Unknown 2019-09-04 06:46:44 -0400
  • 909e68d45a Disable memory buffer allocator in full config Hanno Becker 2019-02-26 13:51:00 +0000
  • af46c5f9eb Check dependencies of MBEDTLS_MEMORY_BACKTRACE in check_config.h Hanno Becker 2019-02-26 13:50:21 +0000
  • 7ecae6f158 Update to Mbed Crypto 2.0.0d2 mbedtls-2.19.0d1 Jaeden Amero 2019-09-06 12:12:04 +0100
  • 4799df79a0 Merge remote-tracking branch 'restricted/pr/547' into development-restricted Jaeden Amero 2019-09-06 11:40:34 +0100
  • d5cfe6fbd0 Use native DTLS version encoding if only DTLS is enabled Hanno Becker 2019-07-26 11:59:45 +0100
  • 92348d1c49 Merge remote-tracking branch 'crypto/development' into development-restricted Jaeden Amero 2019-09-06 08:56:16 +0100
  • 7c2cc479b0
    Merge pull request #213 from adrianlshaw/psa-api-1.0-beta Jaeden Amero 2019-09-06 08:53:29 +0100
  • f69e641e03 Changed x509_internal.h methods as static. Moved some functions under defined to get rid of compiler warnings. Functions moved under defines: - mbedtls_x509_get_alg - mbedtls_x509_get_alg_null - mbedtls_x509_get_time - mbedtls_x509_get_ext - mbedtls_x509_sig_alg_gets - mbedtls_x509_key_size_helper Teppo Järvelin 2019-09-03 16:50:17 +0300
  • c3e5716aaf Some minor struct optimizations. Teppo Järvelin 2019-08-30 11:25:15 +0300
  • 77233ec411 Fix misprint Alexander K 2019-09-05 21:37:39 +0300
  • 8b193c10ca Check inputs too Gilles Peskine 2019-09-05 17:58:13 +0200
  • 89408672eb Merge remote-tracking branch 'origin/mbedtls-2.16' into mbedtls-2.16-restricted Jaeden Amero 2019-09-05 18:14:55 +0100
  • e1d93e5552 Merge remote-tracking branch 'origin/mbedtls-2.7' into mbedtls-2.7-restricted Jaeden Amero 2019-09-05 18:14:28 +0100
  • c9c4ca3f40 Merge remote-tracking branch 'origin/development' into development-restricted Jaeden Amero 2019-09-05 18:14:14 +0100
  • 7bcf2b5875 Introduce version comparing functions Hanno Becker 2019-07-26 09:02:40 +0100
  • c3bfb20a41 Merge remote-tracking branch 'origin/pr/2645' into mbedtls-2.16 Jaeden Amero 2019-09-05 17:37:13 +0100
  • 595643c514
    Merge pull request #222 from jainvikas8/zeroize-check Jaeden Amero 2019-09-05 17:35:40 +0100
  • c12cb5236b
    Merge pull request #239 from AndrzejKurek/psa-its-file-fixes Jaeden Amero 2019-09-05 16:40:08 +0100
  • 71db1de226 Merge remote-tracking branch 'origin/pr/2793' into mbedtls-2.16 Jaeden Amero 2019-09-05 15:57:34 +0100
  • 12fff1520d Add ChangeLog entries Janos Follath 2019-01-04 16:18:46 +0000
  • 2f18490900 Update crypto submodule to include deterministic ECDSA RNG fix Darryl Green 2019-09-05 15:25:29 +0100
  • c7cde03fec
    Merge pull request #276 from dgreen-arm/dev/dgreen-arm/iotcrypt-616-fix-ecdsa-rng Jaeden Amero 2019-09-05 15:22:38 +0100
  • 963d49f79a ssl-opt.sh: Remove now-redundant explicit DTLS dependencies Hanno Becker 2019-09-05 14:55:56 +0100
  • a43f85c9b2 ssl-opt.sh: Auto-skip tests depending on DTLS Hanno Becker 2019-09-05 14:51:20 +0100
  • fcda6ddae1 Fixup: Correct typo in DTLS only component of all.sh Hanno Becker 2019-09-05 14:49:53 +0100
  • 826907736f Merge remote-tracking branch 'origin/pr/2623' into development Jaeden Amero 2019-09-05 14:43:46 +0100
  • aeb5a4af46 Merge remote-tracking branch 'origin/pr/2623' into development Jaeden Amero 2019-09-05 14:43:14 +0100
  • f094b53e8e all.sh: disable MEMORY_BUFFER_ALLOC in cmake asan build Unknown 2019-09-03 07:52:21 -0400
  • 10d42b686a Unify gcc and clang cmake flags to test with UBsan Unknown 2019-08-28 02:29:20 -0400
  • dc22d8d022 Add an input check in psa_its_set Andrzej Kurek 2019-09-05 09:34:34 -0400
  • f09a120b08 Merge remote-tracking branch 'origin/pr/2817' into mbedtls-2.16 Jaeden Amero 2019-09-05 14:24:39 +0100
  • 2396abfb8b Merge remote-tracking branch 'origin/pr/2816' into mbedtls-2.7 Jaeden Amero 2019-09-05 14:24:25 +0100
  • 4714fd8998 Merge remote-tracking branch 'origin/pr/2815' into development Jaeden Amero 2019-09-05 14:24:07 +0100
  • ba7f4d1484 Merge remote-tracking branch 'origin/pr/2771' into development Jaeden Amero 2019-09-05 14:23:55 +0100
  • 5e843fa133 Use safer deterministic function in psa_ecdsa_sign Darryl Green 2019-09-05 14:06:34 +0100
  • 3cadc626b2
    Merge pull request #242 from ArmMbedCloud/getting-started-technical-author-review Jaeden Amero 2019-09-05 13:57:41 +0100
  • baac25d2bf Add DTLS-only build + test to all.sh Hanno Becker 2019-07-26 12:22:50 +0100
  • 73b72d1890 ssl-opt.sh: Auto-skip tests using TLS if TLS is disabled Hanno Becker 2019-07-26 12:00:38 +0100
  • d016e44e3c Baremetal config: Remove deprecated functions Hanno Becker 2019-09-05 13:35:57 +0100
  • fceba69c25 Baremetal config: Remove MBEDTLS_SSL_TICKETS_C Hanno Becker 2019-09-05 13:35:45 +0100
  • 0cfb6efad4 Add work-around for non-C99 compilers Manuel Pégourié-Gonnard 2019-09-05 14:07:01 +0200
  • 8bf8f2ebde Improve documentation in config.h Manuel Pégourié-Gonnard 2019-09-05 13:08:21 +0200