Commit Graph

  • f41fa48dd4 Merge remote-tracking branch 'origin/pr/2520' into mbedtls-2.16 Jaeden Amero 2019-04-05 14:17:47 +01:00
  • f3df5b8552 Merge remote-tracking branch 'origin/pr/2519' into mbedtls-2.7 Jaeden Amero 2019-04-05 14:17:08 +01:00
  • d192ba4ef1 Merge remote-tracking branch 'origin/pr/2463' into development Jaeden Amero 2019-04-05 14:15:40 +01:00
  • 77027354f4 Merge remote-tracking branch 'origin/pr/2503' into mbedtls-2.16 Jaeden Amero 2019-04-05 14:10:02 +01:00
  • 99b679f364 Merge remote-tracking branch 'origin/pr/2504' into mbedtls-2.7 Jaeden Amero 2019-04-05 14:09:25 +01:00
  • 62ab1f9961 Merge remote-tracking branch 'origin/pr/2405' into development Jaeden Amero 2019-04-05 14:08:49 +01:00
  • 1c752f175d Merge remote-tracking branch 'origin/pr/2501' into mbedtls-2.16 Jaeden Amero 2019-04-05 14:08:11 +01:00
  • 383d1fa6a5 Add --internal option to list-identifiers.sh Darryl Green 2019-04-04 11:33:22 +01:00
  • c7acf56504 Merge remote-tracking branch 'origin/pr/2366' into development Jaeden Amero 2019-04-05 13:53:56 +01:00
  • 9bfcebfe27 Merge remote-tracking branch 'origin/pr/2364' into mbedtls-2.16 Jaeden Amero 2019-04-05 13:53:22 +01:00
  • 3d8144731f Merge remote-tracking branch 'origin/pr/2192' into development Jaeden Amero 2019-04-05 13:53:14 +01:00
  • 5546267c86 Merge remote-tracking branch 'origin/pr/2510' into mbedtls-2.16 Jaeden Amero 2019-04-05 13:51:52 +01:00
  • e4b835d1dc Merge remote-tracking branch 'origin/pr/2511' into mbedtls-2.7 Jaeden Amero 2019-04-05 13:51:38 +01:00
  • 6fc099d550 Merge remote-tracking branch 'origin/pr/2189' into development Jaeden Amero 2019-04-05 13:51:17 +01:00
  • 749c944664 Merge remote-tracking branch 'origin/pr/2514' into mbedtls-2.16 Jaeden Amero 2019-04-05 13:48:45 +01:00
  • 415255f4a0 Merge remote-tracking branch 'origin/pr/2513' into mbedtls-2.7 Jaeden Amero 2019-04-05 13:48:19 +01:00
  • 1b86e4c881 Merge remote-tracking branch 'origin/pr/2106' into development Jaeden Amero 2019-04-05 13:47:06 +01:00
  • 92f91fc9ff Add an option to use crypto source files in generated visual c project Andrzej Kurek 2019-04-05 05:49:53 -04:00
  • b4b1ae193b Add description of generate_query_config.pl argument Andrzej Kurek 2019-04-05 04:16:12 -04:00
  • 79369cd8d9 Add crypto includes when generating features in generate_features.pl Andrzej Kurek 2019-04-05 04:07:40 -04:00
  • ef907604f8 Include crypto config when generating query config Andrzej Kurek 2019-04-05 03:33:18 -04:00
  • 274024f3d5 Fix a rebase error Jack Lloyd 2019-04-04 07:59:33 -07:00
  • 24eec79255 Add guards for MBEDTLS_X509_CRL_PARSE_C in sample Ron Eldor 2019-04-04 15:02:01 +03:00
  • 9840c215f3 Add guards for MBEDTLS_X509_CRL_PARSE_C in sample Ron Eldor 2019-04-04 15:02:01 +03:00
  • 80d0419189 Add guards for MBEDTLS_X509_CRL_PARSE_C in sample Ron Eldor 2019-04-04 15:02:01 +03:00
  • 924270f769 Fix typo Janos Follath 2019-04-04 12:49:44 +01:00
  • ee11be6572 Add test for configuration specific CRT callback Janos Follath 2019-04-04 12:03:30 +01:00
  • 7f6e808212 Remove uninitialized variable error in baremetal.sh Hanno Becker 2019-04-03 13:48:09 +01:00
  • b4d8fab27e Rename generate_codesize_stats.sh to extract_codesize_stats.sh Hanno Becker 2019-04-03 13:41:28 +01:00
  • f345bafd30 Fix doxygen documentation of mbedtls_ssl_set_verify() Hanno Becker 2019-04-03 13:43:15 +01:00
  • 275e5bfb9b Remove TODO from configs/baremetal.h Hanno Becker 2019-04-03 13:39:31 +01:00
  • efb440afec Add test exercising context-specific CRT callback to ssl-opt.sh Hanno Becker 2019-04-03 13:04:33 +01:00
  • bb425dbb1b Add cmd to use context-specific CRT callback in ssl_client2 Hanno Becker 2019-04-03 12:59:58 +01:00
  • 8927c83312 Implement context-specific verification callbacks Hanno Becker 2019-04-03 12:52:50 +01:00
  • 726c97a825 Add context-specific CRT verification callbacks Hanno Becker 2019-04-03 12:52:35 +01:00
  • 7b58fb1d1c Improve documentation of mbedtls_ssl_conf_verify() Hanno Becker 2019-04-03 12:52:21 +01:00
  • 1373724166 Add static callgraph output to baremetal.sh --ram --stack Hanno Becker 2019-04-03 12:17:20 +01:00
  • e6c3c7f52c Correct ECP optimization params in baremetal_test.sh Hanno Becker 2019-04-03 12:00:46 +01:00
  • c7c20817dc Measure stack usage in baremetal script Hanno Becker 2019-04-03 11:55:57 +01:00
  • 7a097859c5 Correct usage instructions for baremetal script Hanno Becker 2019-04-03 11:55:40 +01:00
  • b6dc105456 Add Wisun Fan device extended key usage Ron Eldor 2019-04-01 18:12:23 +03:00
  • a778959572 Don't ignore I/O and ECP heap usage in baremetal script Hanno Becker 2019-04-03 11:31:54 +01:00
  • 5541e4ecde Add usage instructions to baremetal heap+stack usage function Hanno Becker 2019-04-03 11:31:43 +01:00
  • 085ab567ae Optimize baremetal ECP configuration Hanno Becker 2019-04-03 11:31:31 +01:00
  • 5f28999433 Wrap lines at 80 columns Jack Lloyd 2019-04-02 10:07:28 -07:00
  • ffdf28851d Add NIST keywrap as a cipher mode Jack Lloyd 2019-03-07 17:00:32 -05:00
  • 1dbc5a257f Fix errors in AEAD test function Jack Lloyd 2019-03-07 16:59:14 -05:00
  • 9822c0d2f1 Fix name to function call Jarno Lamsa 2019-04-01 16:59:48 +03:00
  • dfd22c4dbd Address comments for x509 tests Jarno Lamsa 2019-04-01 15:18:53 +03:00
  • f7a7f9ee43 Address review comments regarding ssl_client2 and ssl tests Jarno Lamsa 2019-04-01 15:11:54 +03:00
  • 2ee67a66f4 Remove mbedtls_ from the static function name Jarno Lamsa 2019-04-01 14:59:33 +03:00
  • f49fedc345 Change docs according to review comments Jarno Lamsa 2019-04-01 14:58:30 +03:00
  • 31d9db6195 Change the verify function naming Jarno Lamsa 2019-04-01 14:33:49 +03:00
  • d6d100beb7 Fix ssl_client2 and ssl_server2 if !PLATFORM_C Hanno Becker 2019-03-30 06:27:43 +00:00
  • 1bac87c5dc Correct placement of usage macro in ssl_client2 Hanno Becker 2019-03-29 12:02:26 +00:00
  • fed5d9d1e9 Update version_features.c Hanno Becker 2019-03-28 17:07:12 +00:00
  • 3f932bbc5d Remove trailing whitespace in test_suite_x509parse.function Hanno Becker 2019-03-28 17:06:47 +00:00
  • fa738d148d Update query_config.c Hanno Becker 2019-03-28 17:06:04 +00:00
  • 746aaf3f38 Add ssl-opt.sh tests for trusted CA callbacks Hanno Becker 2019-03-28 15:25:23 +00:00
  • 0350d56286 Only run X.509 CRT verification tests with CA callback tests if !CRL Hanno Becker 2019-03-28 14:23:36 +00:00
  • cbb590369c Minor fixes to CA callback tests Hanno Becker 2019-03-28 14:14:22 +00:00
  • e15dae7fcf Declare CA callback type even if feature is disabled Hanno Becker 2019-03-28 13:55:38 +00:00
  • f53893b00c Implement X.509 CRT verification using CA callback Hanno Becker 2019-03-28 13:45:55 +00:00
  • 3116fb362c Add prototype for CRT verification with static and dynamic CA list Hanno Becker 2019-03-28 13:34:42 +00:00
  • afd0b0a1a7 Make use of CA callback if present when verifying peer CRT chain Hanno Becker 2019-03-27 16:55:01 +00:00
  • 5adaad9846 Add X.509 CA callback to SSL configuration and implement setter API Hanno Becker 2019-03-27 16:54:37 +00:00
  • 1b4a2bad7a Add possibility to use ca_callbacks in ssl programs Jarno Lamsa 2019-03-27 17:55:27 +02:00
  • 557426ad77 Add a failure testcase for ca callback Jarno Lamsa 2019-03-27 17:08:29 +02:00
  • 912ed33991 Change callback name to ca_callback Jarno Lamsa 2019-03-27 15:57:15 +02:00
  • 03cd120ce4 Test for ca list callback Jarno Lamsa 2019-03-27 15:45:04 +02:00
  • 8bf74f37dc Add SSL configuration API for trusted CA callbacks Hanno Becker 2019-03-27 11:01:30 +00:00
  • c70a3c76bf Merge remote-tracking branch 'tls/development' into development Jaeden Amero 2019-03-28 16:02:25 +00:00
  • 902451db8b Improve documentation of old X.509 CRT verification functions Hanno Becker 2019-03-27 11:48:40 +00:00
  • 5c8df78feb Add X.509 CRT verification API using trusted CA callbacks Hanno Becker 2019-03-27 11:01:17 +00:00
  • 288dedcc72 Add compile-time option to enable X.509 CA callbacks Hanno Becker 2019-03-27 11:00:53 +00:00
  • 57773d4ede Merge remote-tracking branch 'restricted/pr/551' into development Jaeden Amero 2019-03-27 14:54:25 +00:00
  • 0ea33776ce Merge remote-tracking branch 'restricted/pr/552' into development Jaeden Amero 2019-03-27 14:52:10 +00:00
  • c73fde725b Merge remote-tracking branch 'origin/pr/2531' into development Jaeden Amero 2019-03-27 14:50:21 +00:00
  • 186c2c054d Merge remote-tracking branch 'restricted/pr/553' into mbedtls-2.16 Jaeden Amero 2019-03-27 14:54:00 +00:00
  • a5f5ad3cf4 Merge remote-tracking branch 'restricted/pr/554' into mbedtls-2.7 Jaeden Amero 2019-03-27 14:53:29 +00:00
  • 3930e18c3c Merge remote-tracking branch 'origin/pr/2509' into development Jaeden Amero 2019-03-27 14:45:26 +00:00
  • f2357f8903 Merge remote-tracking branch 'origin/pr/2526' into mbedtls-2.16 Jaeden Amero 2019-03-26 15:27:56 +00:00
  • 1beeeff394 Merge remote-tracking branch 'origin/pr/2527' into mbedtls-2.7 Jaeden Amero 2019-03-26 14:53:56 +00:00
  • d5d01a0435 Merge remote-tracking branch 'origin/pr/2525' into development Jaeden Amero 2019-03-26 14:50:06 +00:00
  • 3b11c8590e Add changeLog entry Ron Eldor 2019-03-25 18:43:57 +02:00
  • 11ee07191f Add certificate policy of type any policy id Ron Eldor 2019-03-25 18:22:52 +02:00
  • 43fa8d645b Add scripts to build, test and measure baremetal configuration Hanno Becker 2019-03-18 17:12:05 +00:00
  • 9f4f8eec93 Update library version to 2.16.1 mbedtls-2.16.1 Jaeden Amero 2019-03-19 16:16:12 +00:00
  • b4686b4f32 Update library version to 2.7.10 mbedtls-2.7.10 Jaeden Amero 2019-03-19 16:18:01 +00:00
  • 3f8d78411a Update library version to 2.17.0 mbedtls-2.17.0 Jaeden Amero 2019-03-19 16:11:28 +00:00
  • 9714510736 all.sh: Generate seedfile for crypto submodule tests Jaeden Amero 2019-03-18 16:31:21 +00:00
  • 57f4d9e4fe Update crypto submodule to test with private headers Jaeden Amero 2019-03-15 16:14:19 +00:00
  • abc22b780f Add baremetal configuration to configs folder Hanno Becker 2019-03-18 12:39:49 +00:00
  • 82b3b83d54 Merge pull request #87 from Patater/submodule-library-include Jaeden Amero 2019-03-15 16:12:31 +00:00
  • 0a504c02f6 tests: Add library to include path when used as submodule Jaeden Amero 2019-03-15 15:44:14 +00:00
  • b55de7e8f7 Merge pull request #69 from gilles-peskine-arm/psa-its_over_file Jaeden Amero 2019-03-15 14:09:26 +00:00
  • d7929e7539 Fix copypasta in test data Gilles Peskine 2019-03-15 11:37:09 +01:00
  • fad3a3e4af Fix build error with MSVC on 64-bit systems Gilles Peskine 2019-02-25 13:36:21 +01:00
  • e3dbdd8d90 Gate entropy injection through a dedicated configuration option Gilles Peskine 2019-02-25 11:04:06 +01:00
  • 6bf4baef95 Remove compilation option MBEDTLS_PSA_HAS_ITS_IO Gilles Peskine 2019-02-24 17:47:27 +01:00