Commit Graph

  • 8aaf2c5861 Merge pull request #3196 from piotr-now/max_pathlen_overflow_mbedtls-2.7 Jaeden Amero 2020-04-17 14:24:45 +01:00
  • 136bebf934 Add missing newline character Piotr Nowicki 2020-04-17 14:37:00 +02:00
  • 6ff11895f4 Sort lists in .gitignore files Manuel Pégourié-Gonnard 2020-04-03 11:59:07 +02:00
  • 6f830251a1 Sort lists in CMakeLists.txt files Manuel Pégourié-Gonnard 2020-04-03 11:56:06 +02:00
  • 10a5b535f1 Sort lists in Makefiles and have one item per line Manuel Pégourié-Gonnard 2020-04-03 11:50:59 +02:00
  • 3fd9297658 Guard from undefined behaviour in case of an INT_MAX max_pathlen Andrzej Kurek 2020-04-14 09:49:52 -04:00
  • acf7f2ce93 Guard from undefined behaviour in case of an INT_MAX max_pathlen Andrzej Kurek 2020-04-14 09:49:52 -04:00
  • 5edd388da0 Get rid of a magic value in benchmark.c Manuel Pégourié-Gonnard 2020-04-09 10:40:03 +02:00
  • 49e7a951da Get rid of a magic value in benchmark.c Manuel Pégourié-Gonnard 2020-04-09 10:40:03 +02:00
  • 5408f72027 Fix integer overflow in benchmark program Manuel Pégourié-Gonnard 2020-04-09 10:11:17 +02:00
  • e675a8d9bb Get rid of a magic value in benchmark.c Manuel Pégourié-Gonnard 2020-04-09 10:40:03 +02:00
  • 01955792b3 Fix integer overflow in benchmark program Manuel Pégourié-Gonnard 2020-04-09 10:11:17 +02:00
  • a8bc32872a Merge pull request #3164 from ronald-cron-arm/unmet-dependencies-buffer-overflow-fix-2.16 Gilles Peskine 2020-04-17 10:08:24 +02:00
  • e61988a766 Merge pull request #3165 from ronald-cron-arm/unmet-dependencies-buffer-overflow-fix-2.7 Gilles Peskine 2020-04-17 10:08:18 +02:00
  • 5f69cbe2cc Merge pull request #3155 from ronald-cron-arm/unmet-dependencies-buffer-overflow-fix Gilles Peskine 2020-04-17 10:08:14 +02:00
  • 31f4cd9de2 Merge pull request #3192 from AndrzejKurek/max_pathlen_overflow Jaeden Amero 2020-04-16 16:29:44 +01:00
  • ed9e4779ab Merge pull request #3127 from piotr-now/ssl_base64_dump Jaeden Amero 2020-04-16 12:00:25 +01:00
  • 9978e6ee14 Add tests for the ssl_context_info program Piotr Nowicki 2020-04-07 16:07:05 +02:00
  • 1605074f97 Guard from undefined behaviour in case of an INT_MAX max_pathlen Andrzej Kurek 2020-04-14 09:49:52 -04:00
  • 6710e15921 Enable X509_ALLOW_EXTENSIONS_NON_V3 in config full and fix tests Gilles Peskine 2020-04-12 14:21:30 +02:00
  • 72d40fc6ca Fix build failure with MBEDTLS_PLATFORM_NV_SEED_ALT Gilles Peskine 2020-04-14 21:28:42 +02:00
  • 32e889dfc3 Document and fix the MBEDTLS_xxx_ALT logic for the full config Gilles Peskine 2020-04-12 23:43:28 +02:00
  • a18c4f35c9 Merge pull request #686 from ARMmbed/merge-2.22.0-release-to-development Janos Follath 2020-04-14 16:21:53 +01:00
  • 97dcb1c8f2 Add required configuration to the ssl_context_info Piotr Nowicki 2020-04-09 17:00:57 +02:00
  • 02cc3fb070 Add dynamic buffer allocation and size checking Piotr Nowicki 2020-03-30 17:09:33 +02:00
  • bc876d4516 Rename program 'ssl_base64_dump' to 'ssl_context_info' Piotr Nowicki 2020-03-26 12:49:15 +01:00
  • f86192f72a Add support for Microsoft Visual Studio Piotr Nowicki 2020-03-26 11:45:42 +01:00
  • e5fa8b7cdf Add certificate printing Piotr Nowicki 2020-03-20 12:16:33 +01:00
  • cfffc28a80 Document the full and baremetal configurations Gilles Peskine 2020-04-12 13:55:45 +02:00
  • 5d318cc22b Merge pull request #3130 from gbryant-arm/generic-psk Manuel Pégourié-Gonnard 2020-04-14 10:54:01 +02:00
  • 4e192000fa Add session deserializing (not completed) Piotr Nowicki 2020-03-18 17:27:29 +01:00
  • ab3ecd8ac2 Print more information and add TODOs Piotr Nowicki 2020-03-18 15:12:41 +01:00
  • 6b2baf99f1 Print mbedtls version and configuration Piotr Nowicki 2020-03-17 15:36:52 +01:00
  • c7d681c5bd Add base64 code decoding Piotr Nowicki 2020-03-17 09:51:31 +01:00
  • 6842c9bde8 Add printing the read base64 code Piotr Nowicki 2020-03-16 17:52:56 +01:00
  • 14d3105f78 Add reading base64 code from file Piotr Nowicki 2020-03-16 14:05:22 +01:00
  • 88ebbbf0fe Add function for parsing arguments Piotr Nowicki 2020-03-13 16:26:08 +01:00
  • 9370f90d46 Initial work on the ssl dump program from base64 code Piotr Nowicki 2020-03-13 14:43:22 +01:00
  • ac15f842a5 Merge remote-tracking branch 'restricted/pr/684' into mbedtls-2.22.0r0 mbedtls-2.22.0 Janos Follath 2020-04-14 08:16:27 +01:00
  • bbaa2b784a Move long lists out of functions Gilles Peskine 2020-04-12 13:33:57 +02:00
  • 3d02db23e8 Add auto-generated code markers Gaurav Aggarwal 2020-04-11 17:14:03 -07:00
  • b5847d20d3 Pylint: abide by useless-object-inheritance warnings Gilles Peskine 2020-03-24 18:25:17 +01:00
  • 558e26dbda Document more methods in Python scripts Gilles Peskine 2020-03-24 16:49:21 +01:00
  • 11b0269696 Pylint: silence locally-disabled/enabled messages Gilles Peskine 2020-03-24 18:47:06 +01:00
  • 867ab917db Pylint: allow using pass even when not strictly necessary Gilles Peskine 2020-03-24 18:39:50 +01:00
  • 399b82f986 Pylint: minor code simplifications Gilles Peskine 2020-03-24 18:36:56 +01:00
  • 5d1dfd4108 Pylint: abide by useless-object-inheritance warnings Gilles Peskine 2020-03-24 18:25:17 +01:00
  • a1bb3f86e9 mbedtls_test.py: drop compatibility with Python 2 Gilles Peskine 2020-03-24 18:20:59 +01:00
  • af67f8db77 Document more methods in Python scripts Gilles Peskine 2020-03-24 16:49:21 +01:00
  • ea16e3dd7f Pylint: disable logging-format-interpolation warning Gilles Peskine 2020-03-24 16:39:30 +01:00
  • 926f696a73 Pylint: allow if-return-else-return Gilles Peskine 2020-03-24 16:07:40 +01:00
  • 8c3ad4bfcb Make check_python_files non-optional in all.sh Gilles Peskine 2020-03-24 15:09:13 +01:00
  • c373000307 Make sure to use a Python 3 pylint Gilles Peskine 2020-03-24 15:07:57 +01:00
  • e0c84ac4d2 Pylint: explicitly note why we're doing an unchecked subprocess.run Gilles Peskine 2020-03-24 18:47:53 +01:00
  • 1759602b29 Pylint: silence locally-disabled/enabled messages Gilles Peskine 2020-03-24 18:47:06 +01:00
  • 7747efce14 Pylint: allow using pass even when not strictly necessary Gilles Peskine 2020-03-24 18:39:50 +01:00
  • 8b022359e8 Pylint: minor code simplifications Gilles Peskine 2020-03-24 18:36:56 +01:00
  • 184c096e95 Pylint: abide by useless-object-inheritance warnings Gilles Peskine 2020-03-24 18:25:17 +01:00
  • dd4c1c6fe7 mbedtls_test.py: drop compatibility with Python 2 Gilles Peskine 2020-03-24 18:20:59 +01:00
  • aaee444c68 Document more methods in Python scripts Gilles Peskine 2020-03-24 16:49:21 +01:00
  • e62bdefce1 Merge pull request #3181 from gilles-peskine-arm/basic-build-test-status-with-deprecated Gilles Peskine 2020-04-10 15:07:01 +02:00
  • c877c24ed0 Enable extra features that have tests Gilles Peskine 2020-04-10 00:18:55 +02:00
  • b3d0bab10b MBEDTLS_MEMORY_BACKTRACE is no longer included in the full config Gilles Peskine 2020-04-09 19:47:48 +02:00
  • 40be51ffe3 Add a few echo statements to make the logs easier to follow Gilles Peskine 2020-04-09 18:50:08 +02:00
  • bfcb6e16ab Create a large enough seedfile Gilles Peskine 2020-04-09 18:33:34 +02:00
  • 5757d54261 If 'make lcov' failed, exit immediately Gilles Peskine 2020-04-09 18:32:48 +02:00
  • ca51b474dc Note that we keep going even if some tests fail Gilles Peskine 2020-04-09 18:29:42 +02:00
  • a4a2aa5169 Address review comments Gaurav Aggarwal 2020-04-09 11:39:04 -07:00
  • 6d6ee98c14 Exit with a failure status if some tests failed Gilles Peskine 2020-04-09 18:28:14 +02:00
  • 21522a49aa Merge pull request #683 from ARMmbed/prepare-rc-2.7.15-updated mbedtls-2.7.15 Janos Follath 2020-04-09 14:12:49 +01:00
  • 2a1d9332d5 Merge pull request #682 from ARMmbed/prepare-rc-2.16.6-updated mbedtls-2.16.6 Janos Follath 2020-04-09 14:12:23 +01:00
  • 105c99624a Merge pull request #681 from ARMmbed/prepare-rc-2.22.0-updated Janos Follath 2020-04-09 14:12:10 +01:00
  • 66e21efe47 Merge pull request #3163 from AndrzejKurek/variable-buffers-renegotiation Jaeden Amero 2020-04-09 12:11:02 +01:00
  • 0a997082fe Merge branch 'mbedtls-2.7-restricted' into prepare-rc-2.7.15-update Manuel Pégourié-Gonnard 2020-04-09 12:31:52 +02:00
  • dab3fd64ab Merge branch 'mbedtls-2.16-restricted' into prepare-rc-2.16.6-updated Manuel Pégourié-Gonnard 2020-04-09 12:27:20 +02:00
  • 28482397d3 Merge branch 'development-restricted' into prepare-rc-2.22.0-updated Manuel Pégourié-Gonnard 2020-04-09 12:17:11 +02:00
  • 6e0806b338 Merge remote-tracking branch 'restricted/pr/671' into mbedtls-2.7-restricted Manuel Pégourié-Gonnard 2020-04-09 11:56:37 +02:00
  • ef98d49997 Merge remote-tracking branch 'restricted/pr/670' into mbedtls-2.16-restricted Manuel Pégourié-Gonnard 2020-04-09 11:56:09 +02:00
  • 215d2e14a3 Merge remote-tracking branch 'restricted/pr/662' into development-restricted Manuel Pégourié-Gonnard 2020-04-09 11:53:01 +02:00
  • a9f64006ea Add support for const error description strings Gaurav Aggarwal 2020-04-09 01:44:52 -07:00
  • 85ce08d0ca Add missing ChangeLog entry Janos Follath 2020-04-09 09:35:43 +01:00
  • f1bd55fd16 Add missing ChangeLog entry Janos Follath 2020-04-09 09:36:33 +01:00
  • 940bc0048c Add missing ChangeLog entry Janos Follath 2020-04-09 09:34:47 +01:00
  • 8ea6872889 Improve pointer calculations when resizing I/O buffers Andrzej Kurek 2020-04-03 06:40:47 -04:00
  • 90c6e84a9c Split the maximum fragment length into two - an input and output MFL Andrzej Kurek 2020-04-03 05:25:29 -04:00
  • e52fd3fa55 Fix integer overflow in benchmark program Manuel Pégourié-Gonnard 2020-04-09 10:11:17 +02:00
  • b4b458fe01 Bump version to Mbed TLS 2.7.15 Janos Follath 2020-04-08 17:22:51 +01:00
  • c04703c58c Bump version to Mbed TLS 2.16.6 Janos Follath 2020-04-08 17:17:27 +01:00
  • 876e0259d5 Bump version to Mbed TLS 2.22.0 Janos Follath 2020-04-08 17:15:18 +01:00
  • ee85686339 Add missing ChangeLog entry Janos Follath 2020-04-08 16:58:36 +01:00
  • e170ee7e18 Merge branch 'mbedtls-2.7-restricted' into mbedtls-2.7.15r0 Janos Follath 2020-04-08 15:17:20 +01:00
  • 816305b8f5 Merge branch 'mbedtls-2.16-restricted' into mbedtls-2.16.6r0 Janos Follath 2020-04-08 15:09:26 +01:00
  • dca973bbeb Merge branch 'development-restricted' into mbedtls-2.22.0r0 Janos Follath 2020-04-08 14:59:43 +01:00
  • 0c9b1955ca Return internal error if no PSK is found when deriving the premaster secret Guilhem Bryant 2020-04-08 11:02:38 +01:00
  • c8355101c9 Merge pull request #3158 from mpg/improve-make-tags-2.7 Gilles Peskine 2020-04-06 17:48:52 +02:00
  • 84751ec1d4 Merge pull request #3157 from mpg/improve-make-tags-2.16 Gilles Peskine 2020-04-06 17:48:48 +02:00
  • 4500e83fe4 Merge pull request #3156 from mpg/improve-make-tags Gilles Peskine 2020-04-06 17:48:44 +02:00
  • 85e712c668 Systematically use Windows line endings in Windows files Gilles Peskine 2020-03-24 22:10:57 +01:00
  • 70ef5c6c9a In Windows files, detect CR without LF as well as LF without CR Gilles Peskine 2020-04-01 13:35:46 +02:00
  • 783da6345e Check that Windows files have Windows line endings Gilles Peskine 2020-03-24 22:29:11 +01:00