Commit Graph

  • 110a794e93 Add ChangeLog.d/new-mbedtls_x509_crt_parse_der_with_ext_cb_routine.txt Nicola Di Lieto 2020-05-29 23:27:47 +02:00
  • e58b4638e5 Unsupported extension tests in test_suite_x509parse Nicola Di Lieto 2020-05-29 22:58:25 +02:00
  • 565b52bb72 mbedtls_x509_crt_parse_der_with_ext_cb improvement Nicola Di Lieto 2020-05-29 22:46:56 +02:00
  • 8216dd3f34 Use defines to check alpn ext list validity Ronald Cron 2020-04-23 16:41:44 +02:00
  • e131bfec29 Return error in case of bad user configurations Hanno Becker 2017-04-12 14:54:42 +01:00
  • b4c0b7556d Add error condition for bad user configurations Hanno Becker 2017-04-12 14:54:42 +01:00
  • 261602cb34 Uniformize bounds checks using new macro Hanno Becker 2017-04-12 14:54:42 +01:00
  • 817e368dfd Add test for building without CTR_DRBG Manuel Pégourié-Gonnard 2020-05-28 12:55:10 +02:00
  • 600cf9d142 Add usage info of generate_psa_constants script Hugues de Valon 2020-05-29 10:29:49 +01:00
  • a89040c7f5 Fix undeclared deps on CTR_DRBG in programs/fuzz Manuel Pégourié-Gonnard 2020-05-20 10:35:01 +02:00
  • d12402ffc0 Fix undeclared deps on MBEDTLS_CTR_DRBG in tests Manuel Pégourié-Gonnard 2020-05-20 10:34:25 +02:00
  • 0af1560919 Merge pull request #3305 from gilles-peskine-arm/psa-asymmetric-adjectives Janos Follath 2020-05-29 08:15:11 +01:00
  • 5659e7e889 Add opaque context to mbedtls_x509_crt_ext_cb_t Nicola Di Lieto 2020-05-28 23:41:38 +02:00
  • 17bb60c0f1 Tests for mbedtls_x509_crt_parse_der_with_ext_cb Nicola Di Lieto 2020-05-28 23:04:15 +02:00
  • 5f6ebdebdb Fix wrong parameter name in comment Nicola Di Lieto 2020-05-28 19:00:47 +02:00
  • 2c3a917393 Minor style improvement Nicola Di Lieto 2020-05-28 17:20:42 +02:00
  • 39b610227b MBEDTLS_MEMORY_BACKTRACE is no longer included in the full config Gilles Peskine 2020-04-09 19:47:48 +02:00
  • 9cc203a7ea Create a seedfile explicitly Gilles Peskine 2020-04-09 18:33:34 +02:00
  • b07541d9f0 If 'make lcov' failed, exit immediately Gilles Peskine 2020-04-09 18:32:48 +02:00
  • 27c36f050f Note that we keep going even if some tests fail Gilles Peskine 2020-04-09 18:29:42 +02:00
  • dd7ea389ff Exit with a failure status if some tests failed Gilles Peskine 2020-04-09 18:28:14 +02:00
  • f25cd6ba5f MBEDTLS_MEMORY_BACKTRACE is no longer included in the full config Gilles Peskine 2020-04-09 19:47:48 +02:00
  • d9701ae21e Create a seedfile explicitly Gilles Peskine 2020-04-09 18:33:34 +02:00
  • ed1f673525 If 'make lcov' failed, exit immediately Gilles Peskine 2020-04-09 18:32:48 +02:00
  • 8bfe12b1ff Note that we keep going even if some tests fail Gilles Peskine 2020-04-09 18:29:42 +02:00
  • f54a5de66a Exit with a failure status if some tests failed Gilles Peskine 2020-04-09 18:28:14 +02:00
  • a8b26c2ae4 Enable branch coverage in basic_build_test.sh Dan Handley 2020-05-28 16:20:31 +01:00
  • 0506f62569 Fix an LTS version number in a changelog entry Gilles Peskine 2020-05-28 18:32:43 +02:00
  • 14b559a4c3 Finish the documentation of normalize_path Gilles Peskine 2020-05-28 18:19:20 +02:00
  • c3189259e7 Run assemble_changelog.py in all.sh Gilles Peskine 2020-05-10 17:40:49 +02:00
  • 8fa5be5224 Some .pem files are openssl output and have tabs and that's ok Gilles Peskine 2020-05-10 17:37:02 +02:00
  • e7e149f469 .dsw files are Visual Studio stuff Gilles Peskine 2020-05-10 17:36:51 +02:00
  • be76c19801 Permit empty files Gilles Peskine 2020-05-10 17:36:42 +02:00
  • 4be18cf1f1 Normalize line endings Gilles Peskine 2020-05-10 17:25:39 +02:00
  • 4bda3254cf Check only files checked into Git Gilles Peskine 2020-05-10 17:18:06 +02:00
  • 986a06de94 Exclude binary files from text checks Gilles Peskine 2020-05-10 16:57:59 +02:00
  • b4805ece78 Regex mechanism for check-specific exemptions Gilles Peskine 2020-05-10 16:57:16 +02:00
  • ab55bc71fe Check all files by default Gilles Peskine 2020-05-10 16:54:10 +02:00
  • 45137617db More accurate variable name Gilles Peskine 2020-05-10 16:52:44 +02:00
  • 934080e731 Fix an LTS version number in a changelog entry Gilles Peskine 2020-05-28 18:32:43 +02:00
  • b6484875cc Finish the documentation of normalize_path Gilles Peskine 2020-05-28 18:19:20 +02:00
  • 3c23c82dac Run assemble_changelog.py in all.sh Gilles Peskine 2020-05-10 17:40:49 +02:00
  • 43c74d20de Some .pem files are openssl output and have tabs and that's ok Gilles Peskine 2020-05-10 17:37:02 +02:00
  • 401825148f .dsw files are Visual Studio stuff Gilles Peskine 2020-05-10 17:36:51 +02:00
  • 66de311e0b Permit empty files Gilles Peskine 2020-05-10 17:36:42 +02:00
  • cd29f862f6 Normalize line endings Gilles Peskine 2020-05-10 17:25:39 +02:00
  • ce5d854dca Check only files checked into Git Gilles Peskine 2020-05-10 17:18:06 +02:00
  • ffaef81586 Exclude binary files from text checks Gilles Peskine 2020-05-10 16:57:59 +02:00
  • e6f1f245f5 Regex mechanism for check-specific exemptions Gilles Peskine 2020-05-10 16:57:16 +02:00
  • 125f89b893 Check all files by default Gilles Peskine 2020-05-10 16:54:10 +02:00
  • e856ba11a1 More accurate variable name Gilles Peskine 2020-05-10 16:52:44 +02:00
  • eca95db763 Finish the documentation of normalize_path Gilles Peskine 2020-05-28 18:19:20 +02:00
  • 235c72d3cb Generate PSA constant names in CMake build dir Hugues de Valon 2020-05-28 08:42:01 +01:00
  • 4dbe5676af mbedtls_x509_crt_parse_der_with_ext_cb enhancement Nicola Di Lieto 2020-05-28 09:18:42 +02:00
  • fae25a13d9 mbedtls_x509_crt_ext_cb_t definition changed Nicola Di Lieto 2020-05-28 08:55:08 +02:00
  • fde98f7773 Rename mbedtls_x509_crt_parse_der_ext Nicola Di Lieto 2020-05-28 08:34:33 +02:00
  • 6e24980cc6 Minor style and documentation improvements ndilieto 2020-05-28 06:17:38 +00:00
  • b54094bd7c Fix copy-pasta in TLS 1.3 record protection unit test names Hanno Becker 2020-05-28 15:41:44 +01:00
  • c65aa672dd Merge pull request #3369 from gilles-peskine-arm/error-include-asn1-2.7 Gilles Peskine 2020-05-28 15:09:33 +02:00
  • 5893bdc513 Merge pull request #3368 from gilles-peskine-arm/error-include-asn1-2.16 Gilles Peskine 2020-05-28 15:09:27 +02:00
  • 6147e86e5d Merge pull request #3350 from gilles-peskine-arm/error-include-asn1-development Gilles Peskine 2020-05-28 15:09:20 +02:00
  • b246214ade Fix Changelag PR number and uniformize code when prng fails Jonas 2020-05-28 20:00:43 +09:00
  • a6193908ee Fix #3328 Gilles Peskine 2020-05-25 12:26:04 +02:00
  • ac631bb52a Re-generate error.c Gilles Peskine 2020-05-25 12:23:55 +02:00
  • c33e2a6a56 Do include asn1.h in error.c Gilles Peskine 2020-05-25 12:23:11 +02:00
  • 43838492af Check that all necessary headers are included in error.c Gilles Peskine 2020-05-25 12:21:22 +02:00
  • 2dfc9fe293 Fix #3328 Gilles Peskine 2020-05-25 12:26:04 +02:00
  • d2f0073c09 Re-generate error.c Gilles Peskine 2020-05-25 12:23:55 +02:00
  • e913f911cd Do include asn1.h in error.c Gilles Peskine 2020-05-25 12:23:11 +02:00
  • 4f84cc7d67 Check that all necessary headers are included in error.c Gilles Peskine 2020-05-25 12:21:22 +02:00
  • a0c65d84da Update version_features.c Hanno Becker 2020-05-28 08:59:39 +01:00
  • e683287710 Adapt SSL record protection unit test to setup TLS 1.3 transforms Hanno Becker 2020-05-28 08:29:58 +01:00
  • f93c2d7ca5 Add support for TLS 1.3 record protection to ssl_populate_transform() Hanno Becker 2020-05-28 07:39:43 +01:00
  • 447558df12 Improve documentation of ssl_populate_transform() Hanno Becker 2020-05-28 07:36:33 +01:00
  • c0eefa8b92 Introduce helper function to retrieve explicit IV len for transform Hanno Becker 2020-05-28 07:17:36 +01:00
  • 17263803aa Simplify AEAD nonce derivation Hanno Becker 2020-05-28 07:05:48 +01:00
  • df8be226ba TLS record protection: Add helper function for nonce derivation Hanno Becker 2020-05-21 15:30:57 +01:00
  • bd5ed1d11b TLS record protection: Add explicit IV after record protection. Hanno Becker 2020-05-21 15:26:39 +01:00
  • 1cb6c2a69d TLS record protection: Rewrite AAD setup and add case of TLS 1.3 Hanno Becker 2020-05-21 15:25:21 +01:00
  • 81f3662ae8 Update query_config.c Hanno Becker 2020-05-20 14:00:29 +01:00
  • 9231340d71 Improve documentation of (D)TLSInnerPlaintext handling Hanno Becker 2020-05-20 13:58:58 +01:00
  • 3c358d4e12 Improve documentation of MBEDTLS_SSL_PROTO_TLS1_3_EXPERIMENTAL Hanno Becker 2020-05-20 13:54:41 +01:00
  • e41606001b Disable experimental TLS 1.3 features in default config Hanno Becker 2020-05-07 15:11:45 +01:00
  • b2713abb8f Enhance record encryption unit tests by checking hidden content type Hanno Becker 2020-05-07 14:54:22 +01:00
  • 3169dad48b Add unit tests for TLS 1.3 record encryption Hanno Becker 2020-05-07 14:54:07 +01:00
  • ccc13d03c3 TLS 1.3: Implement TLSInnerPlaintext parsing/building Hanno Becker 2020-05-04 12:30:04 +01:00
  • 7d343ecf06 Add note on inner plaintext parsing to ssl_transform documentation Hanno Becker 2020-05-04 12:29:05 +01:00
  • 581bc1b908 Remove ref to CID from inner plaintext parsing/building functions Hanno Becker 2020-05-04 12:20:03 +01:00
  • 2ab47dc5cd Add internal version identifier for TLS 1.3 Hanno Becker 2020-05-04 12:19:12 +01:00
  • a711f6e277 Add 'build+unit test' test for experimental TLS 1.3 code to all.sh Hanno Becker 2020-05-04 12:03:51 +01:00
  • 9fc15ea4cc Introduce config option for experimental TLS 1.3 specific features Hanno Becker 2020-05-04 12:00:47 +01:00
  • 30e0bb4a24 Run assemble_changelog.py in all.sh Gilles Peskine 2020-05-10 17:40:49 +02:00
  • ba968a723b Wrap line to 79 columns Gilles Peskine 2020-05-10 17:40:31 +02:00
  • 344da1cbd3 Some .pem files are openssl output and have tabs and that's ok Gilles Peskine 2020-05-10 17:37:02 +02:00
  • d2df86f005 .dsw files are Visual Studio stuff Gilles Peskine 2020-05-10 17:36:51 +02:00
  • 12b180a0b9 Permit empty files Gilles Peskine 2020-05-10 17:36:42 +02:00
  • ee40e76943 Normalize line endings Gilles Peskine 2020-05-10 17:25:39 +02:00
  • 3e2ee3cedc Check only files checked into Git Gilles Peskine 2020-05-10 17:18:06 +02:00
  • d4a853dbd7 Exclude binary files from text checks Gilles Peskine 2020-05-10 16:57:59 +02:00
  • 0598db84c3 Regex mechanism for check-specific exemptions Gilles Peskine 2020-05-10 16:57:16 +02:00