Commit graph

  • 5a0f45b61b Modify tests Ron Eldor 2019-09-11 14:09:08 +0300
  • 3cdfa0c2cc Fix ChangeLog by grouping baremetal entries Manuel Pégourié-Gonnard 2019-09-11 13:02:18 +0200
  • 16cca804fb Add non regression test Ron Eldor 2019-09-11 10:14:48 +0300
  • f950e28456 Changed generate_visualc_files.pl to exclude x509_xxx files Teppo Järvelin 2019-09-11 08:50:34 +0300
  • 18c7b9fdaa
    Merge pull request #210 from tempesta-tech/extra-mbedtls_ecp_group_free Jaeden Amero 2019-09-10 18:51:43 +0100
  • 9298dca14d
    Merge pull request #185 from gilles-peskine-arm/harvard-md Jaeden Amero 2019-09-10 18:38:39 +0100
  • 0eb2d9d30a Update Coverity secure token Vikas Katariya 2019-09-10 17:22:52 +0100
  • 4badc92438
    Merge pull request #117 from gilles-peskine-arm/psa_error_code_coverage Jaeden Amero 2019-09-10 16:39:23 +0100
  • 56a74cdcc9 Replace 0 by MBEDTLS_ECP_DP_NONE to avoid IAR compiler complains Alexander K 2019-09-10 17:58:20 +0300
  • e8144aa8ea Merge remote-tracking branch 'origin/pr/657' into baremetal Simon Butcher 2019-09-10 14:59:14 +0100
  • 88b535a47e Merge remote-tracking branch 'origin/pr/654' into baremetal Simon Butcher 2019-09-10 14:54:28 +0100
  • 303d399f42 Merge remote-tracking branch 'origin/pr/609' into baremetal Simon Butcher 2019-09-10 14:50:04 +0100
  • 9bdd13b2e7 Merge remote-tracking branch 'origin/pr/621' into baremetal Simon Butcher 2019-09-10 14:49:35 +0100
  • 4864eb5bec
    Merge pull request #247 from athoelke/at-key-handles Jaeden Amero 2019-09-10 14:38:56 +0100
  • 296eca6e76 Fix a buffer overflow in hmac_setup_internal Ron Eldor 2019-09-10 15:21:37 +0300
  • e901566f55 Merge remote-tracking branch 'origin/pr/658' into baremetal Simon Butcher 2019-09-10 12:55:03 +0100
  • fc6df59db0 Fixing windows build: don't compile c files which are included Teppo Järvelin 2019-09-10 14:04:36 +0300
  • fa4cbe0422 Fix conflict in EC private key writing Manuel Pégourié-Gonnard 2019-09-10 12:20:43 +0200
  • 8abd0a0c84 Merge branch 'mbedtls-2.16' into baremetal-2.16-20190909 Manuel Pégourié-Gonnard 2019-09-10 11:24:29 +0200
  • 3d7439e90f Review corrections 6 Arto Kinnunen 2019-09-10 11:30:40 +0300
  • 9f409f6aec Enable MBEDTLS_MEMORY_DEBUG in memory buffer alloc test in all.sh Andrzej Kurek 2019-09-10 02:58:34 -0400
  • 84eeb4fd96 Review corrections 5 Arto Kinnunen 2019-09-10 10:32:30 +0300
  • 60ebd98a50 Enable MBEDTLS_MEMORY_DEBUG in memory buffer alloc test in all.sh Andrzej Kurek 2019-09-10 02:58:34 -0400
  • c73f857217 Remove unnecessary memory buffer alloc and memory backtrace unsets Andrzej Kurek 2019-09-10 03:07:29 -0400
  • 9b1c248209 Enable MBEDTLS_MEMORY_DEBUG in memory buffer alloc test in all.sh Andrzej Kurek 2019-09-10 02:58:34 -0400
  • 389b16d9f9 Minor changes to tinycrypt README Simon Butcher 2019-09-09 18:29:35 +0100
  • 05ab73224a Typos in the tinycrypt README Simon Butcher 2019-09-09 17:40:20 +0100
  • 92c3d1f4f4 Addition of copyright statements to tinycrypt files Simon Butcher 2019-09-09 17:25:08 +0100
  • 4f58d696e2 Add LICENSE and README for tinycrypt Simon Butcher 2019-09-09 16:30:30 +0100
  • cffedb548f Add SPDX lines to each imported TinyCrypt file Simon Butcher 2019-09-09 16:28:54 +0100
  • 4b3db7382d Add "clean" rule Gilles Peskine 2019-09-09 18:26:20 +0200
  • 1ff67cc65c Build the driver interface test strategy document Gilles Peskine 2019-09-09 18:25:13 +0200
  • 9b3b19407a Review corrections 4 Arto Kinnunen 2019-09-09 17:02:35 +0300
  • a3fa06e62a Review corrections 3 Arto Kinnunen 2019-09-09 12:22:51 +0300
  • 4f4849a379 Review corrections 2 Arto Kinnunen 2019-09-09 10:21:18 +0300
  • 6e3f09b431 Review corrections Arto Kinnunen 2019-09-06 17:37:01 +0300
  • ee9bfca823 Update signature of BE conversion functions Arto Kinnunen 2019-09-06 16:59:00 +0300
  • 0b62ce8ed4 Use function for 16/24/32-bit BE conversion Arto Kinnunen 2019-09-04 14:04:57 +0300
  • 7fce190774 Merge remote-tracking branch 'origin/pr/635' into HEAD Simon Butcher 2019-09-09 14:20:03 +0100
  • b8ec79f8a0 Merge remote-tracking branch 'origin/pr/645' into HEAD Simon Butcher 2019-09-09 13:59:54 +0100
  • 7eb7f8db8b Remove unnecessary memory buffer alloc unsets Andrzej Kurek 2019-09-09 07:32:48 -0400
  • 6addfdd190 Disable DTLS proxy tests for MEMORY_BUFFER_ALLOC test Andrzej Kurek 2019-09-05 10:09:37 -0400
  • 9a461a1cd7 all.sh: restructure memory allocator tests Andrzej Kurek 2019-09-05 09:27:47 -0400
  • 7aad93c9da Add missing dependency in memory buffer alloc set in all.sh Hanno Becker 2019-06-03 16:35:02 +0100
  • 19aa89ad47 Don't set MBEDTLS_MEMORY_DEBUG through scripts/config.pl full Hanno Becker 2019-06-03 16:33:18 +0100
  • 8561115cb8 Add cfg dep MBEDTLS_MEMORY_DEBUG->MBEDTLS_MEMORY_BUFFER_ALLOC_C Hanno Becker 2019-06-03 16:31:32 +0100
  • 167ae43852 Add all.sh run with full config and ASan enabled Hanno Becker 2019-02-26 14:27:09 +0000
  • f5baaaaf89 Add all.sh run with MBEDTLS_MEMORY_BUFFER_ALLOC_C enabled Hanno Becker 2019-02-26 14:34:13 +0000
  • e1c62e6641 Update documentation of exceptions for config.pl full Andrzej Kurek 2019-09-09 07:12:31 -0400
  • c7f97f1c8d Adapt all.sh to removal of buffer allocator from full config Andrzej Kurek 2019-09-09 07:10:39 -0400
  • bc5308cb9a ssl_cli/srv2: Indicate nss_keylog and eap_tls are mut. exclusive Hanno Becker 2019-09-09 11:38:51 +0100
  • 26c333ac01 Disable memory buffer allocator in full config Hanno Becker 2019-02-26 13:51:00 +0000
  • 76ef31116b Check dependencies of MBEDTLS_MEMORY_BACKTRACE in check_config.h Hanno Becker 2019-02-26 13:50:21 +0000
  • 48f3a3d101 Add NSS keylog support to ssl_server2 and ssl_client2 Hanno Becker 2019-08-29 06:31:22 +0100
  • 1f5a596fe2 Disable DTLS proxy tests for MEMORY_BUFFER_ALLOC test Andrzej Kurek 2019-09-05 10:09:37 -0400
  • 1d0708215b all.sh: restructure memory allocator tests Andrzej Kurek 2019-09-05 09:27:47 -0400
  • d130b98c68 Add missing dependency in memory buffer alloc set in all.sh Hanno Becker 2019-06-03 16:35:02 +0100
  • dfc974412c Don't set MBEDTLS_MEMORY_DEBUG through scripts/config.pl full Hanno Becker 2019-06-03 16:33:18 +0100
  • 9ae9da93d8 Add cfg dep MBEDTLS_MEMORY_DEBUG->MBEDTLS_MEMORY_BUFFER_ALLOC_C Hanno Becker 2019-06-03 16:31:32 +0100
  • f8799e8b84 Add all.sh run with full config and ASan enabled Hanno Becker 2019-02-26 14:27:09 +0000
  • 74b5e34d1b Add all.sh run with MBEDTLS_MEMORY_BUFFER_ALLOC_C enabled Hanno Becker 2019-02-26 14:34:13 +0000
  • 8762101c01 Update documentation of exceptions for config.pl full Andrzej Kurek 2019-09-09 05:25:05 -0400
  • a9c2a3b244 Adapt all.sh to removal of buffer allocator from full config Andrzej Kurek 2019-09-09 05:22:39 -0400
  • 307dfcd439 Disable memory buffer allocator in full config Hanno Becker 2019-02-26 13:51:00 +0000
  • e29e7eb36c Check dependencies of MBEDTLS_MEMORY_BACKTRACE in check_config.h Hanno Becker 2019-02-26 13:50:21 +0000
  • 970629fc9a Fix grammar. Andrew Thoelke 2019-09-09 09:56:34 +0100
  • 392a8d0e64 x509.c: Minor readability improvement Hanno Becker 2019-09-03 09:09:58 +0100
  • 14b0a68083 x509_crt.c: Indicate guarding condition in #else branch Hanno Becker 2019-08-29 15:26:15 +0100
  • cd239f8839 X.509: Don't remove verify callback by default Hanno Becker 2019-08-29 11:52:43 +0100
  • cd839c9aa7 Fix Doxygen warnings regarding removed verify cb+ctx parameters Hanno Becker 2019-08-29 11:11:00 +0100
  • 03d7746927 ECC restart: Use optional verification mode in bad signature test Hanno Becker 2019-08-27 16:24:56 +0100
  • 8d6d320603 Re-implement verify chain if vrfy cbs are disabled Hanno Becker 2019-08-16 17:18:15 +0100
  • adc282a5e8 Add zero-cost abstraction layer for CRT verification chain Hanno Becker 2019-08-16 17:14:25 +0100
  • 9ec3fe0d43 Introduce configuration option to remove CRT verification callbacks Hanno Becker 2019-07-01 17:36:12 +0100
  • 56d1b2389c Fixup: Don't assume that alt SHA256 impln's have trivial init/free Hanno Becker 2019-09-06 12:01:23 +0100
  • 18c8936a73 Fixup: Correct Doxygen file name primitive in md_internal.h Hanno Becker 2019-09-06 11:59:39 +0100
  • f6cc3cd2a5 Fixup: Typo in check_config.h entry for single hash encoding Hanno Becker 2019-09-06 11:59:11 +0100
  • f207562cdc Fixup: Typo in all.sh component description for single-MD hardcoding Hanno Becker 2019-09-06 11:58:41 +0100
  • 55fdae04f7 Fixup: Improve comment on helper macros in md_internal.h Hanno Becker 2019-09-06 11:57:32 +0100
  • 3252c4d913 Fixup MD: Avoid always-false pointer comparison Hanno Becker 2019-09-05 15:03:56 +0100
  • 94f48e0052 MD: Use no-op for context SHA-256 init() and free() Hanno Becker 2019-09-05 13:02:57 +0100
  • 64b0623cbb MD: Implement config dep'n inlining of mbedtls_md_setup() Hanno Becker 2019-09-05 13:02:32 +0100
  • 52e36bc1a1 MD: Embed digest context structure into MD wrapper context Hanno Becker 2019-09-05 13:02:52 +0100
  • 4a99765f94 MD: Introduce macro for initialization function Hanno Becker 2019-09-05 11:55:25 +0100
  • 6deddf761a MD: Introduce macro for underlying context type Hanno Becker 2019-09-05 11:17:30 +0100
  • c290847719 Fixup md.h: Fix use of inline keyword in MSVC Hanno Becker 2019-09-04 16:56:11 +0100
  • 7a78fe409b Fixup: Avoid unused function warning for MD wrappers Hanno Becker 2019-09-04 15:41:21 +0100
  • d73aabd1c2 Fixup: Declare digest info structures as static Hanno Becker 2019-09-04 15:14:51 +0100
  • 53ade9fa62 MD: Implement config dep'n inlining of mbedtls_md_process() Hanno Becker 2019-09-04 13:44:51 +0100
  • 993691d9ba MD: Implement config dep'n inlining of mbedtls_md_finish() Hanno Becker 2019-09-04 13:24:44 +0100
  • fdef5ac13b MD: Implement config dep'n inlining of mbedtls_md_update() Hanno Becker 2019-09-04 13:20:05 +0100
  • 527f7c9307 MD: Demonstrate config-dep'n API inlining for mbedtls_md_starts() Hanno Becker 2019-09-04 12:46:07 +0100
  • 7a7b7227cb Add dummy def of MBEDTLS_MD_INFO_SHA256 to make check-names.sh happy Hanno Becker 2019-09-04 12:47:48 +0100
  • c4e4210aab Introduce md_internal.h Hanno Becker 2019-09-04 12:43:22 +0100
  • 3f7d270c18 md.c: Avoid overly long lines Hanno Becker 2019-09-04 11:52:46 +0100
  • 3a98eab2c4 Don't return function pointers from MD info getters Hanno Becker 2019-09-04 11:15:02 +0100
  • 08cf43a9ec Fix typo MBEDTLS_SSL_CONF_SINGLE_HASH -> MBEDTLS_MD_SINGLE_HASH Hanno Becker 2019-09-04 11:27:56 +0100
  • 8fbacf941f check_config.h: Check MBEDTLS_MD_SINGLE_HASH is used with single MD Hanno Becker 2019-09-03 13:55:19 +0100
  • c763e9dc70 Add test for MD hardcoding to all.sh Hanno Becker 2019-09-03 12:46:51 +0100
  • bdaf0ea5d9 Make MD info getters always inline Hanno Becker 2019-08-14 11:33:43 +0100