Commit Graph

  • f74f5ce88d ssl_client2: Skip CA setup if ca_path or ca_file argument "none" Hanno Becker 2019-03-05 16:02:15 +00:00
  • 800a71cc79 The specification document is now a single PDF Gilles Peskine 2019-03-05 16:03:46 +01:00
  • 270420b18f Merge pull request #47 from gilles-peskine-arm/psa-api-1.0-beta-beta1_minor_fixes Gilles Peskine 2019-03-05 15:22:03 +01:00
  • 5f3387bf79 Ignore more generated files: seedfile, apidoc Gilles Peskine 2019-02-25 22:49:33 +01:00
  • 30dc1bf1ef Improve .gitignore grouping and documentation Gilles Peskine 2019-02-25 22:49:09 +01:00
  • 4b0c4c9c0d Generate tags for Vi, for Emacs and with Global Gilles Peskine 2018-01-16 14:04:05 +01:00
  • d2d7b5cf11 Ignore more generated files: seedfile, apidoc Gilles Peskine 2019-02-25 22:49:33 +01:00
  • f91c5a8535 Improve .gitignore grouping and documentation Gilles Peskine 2019-02-25 22:49:09 +01:00
  • 6663e9c18f Generate tags for Vi, for Emacs and with Global Gilles Peskine 2018-01-16 14:04:05 +01:00
  • fb85576f05 Merge remote-tracking branch 'restricted/pr/529' into mbedtls-2.7 Simon Butcher 2019-03-03 10:08:12 +00:00
  • f5ce5d52ac Fix default port number information irwir 2019-01-19 19:05:56 +03:00
  • 6728797f02 Merge remote-tracking branch 'public/pr/2148' into mbedtls-2.7 Simon Butcher 2019-03-01 13:09:04 +00:00
  • 799cd57c72 Merge remote-tracking branch 'restricted/pr/550' into mbedtls-2.16 Simon Butcher 2019-03-01 13:05:43 +00:00
  • e6a3f57898 Merge remote-tracking branch 'public/pr/2429' into mbedtls-2.16 Simon Butcher 2019-03-01 13:04:04 +00:00
  • 3664fdb5f6 Merge remote-tracking branch 'public/pr/2449' into mbedtls-2.16 Simon Butcher 2019-03-01 13:01:54 +00:00
  • 535ee4a35b Merge remote-tracking branch 'public/pr/2421' into development archive/mbedtls-2.17 Simon Butcher 2019-03-01 12:46:07 +00:00
  • 195bddebcc Merge remote-tracking branch 'restricted/pr/528' into development Simon Butcher 2019-03-01 12:45:45 +00:00
  • 74ac6e3fec Merge remote-tracking branch 'public/pr/2028' into development Simon Butcher 2019-03-01 12:44:19 +00:00
  • bbed914b41 Merge remote-tracking branch 'public/pr/2447' into development Simon Butcher 2019-03-01 12:41:25 +00:00
  • 700cbac98a Merge remote-tracking branch 'public/pr/2448' into development Simon Butcher 2019-03-01 12:40:43 +00:00
  • 47237346d4 Fix order of sections in the ChangeLog Manuel Pégourié-Gonnard 2019-03-01 10:34:21 +01:00
  • a82d38dc7c Fix failure in SSLv3 per-version suites test Manuel Pégourié-Gonnard 2019-03-01 10:14:58 +01:00
  • 2eee0c3166 Update query_config.c Manuel Pégourié-Gonnard 2019-03-01 10:30:30 +01:00
  • f1e62e8e1e Fix failure in SSLv3 per-version suites test Manuel Pégourié-Gonnard 2019-03-01 10:14:58 +01:00
  • 37e0a8c455 Adjust DES exclude lists in test scripts Andres Amaya Garcia 2019-02-19 20:20:57 +00:00
  • 03afdc0971 Clarify 3DES changes in ChangeLog Andres Amaya Garcia 2019-02-19 20:14:00 +00:00
  • 7c86e9a03e Fix documentation for 3DES removal Andres Amaya Garcia 2019-02-11 21:47:30 +00:00
  • ac9c5221c5 Exclude 3DES tests in test scripts Andres Amaya Garcia 2019-01-08 21:42:27 +00:00
  • 6882ec1521 Fix wording of ChangeLog and 3DES_REMOVE docs Andres Amaya Garcia 2018-11-26 20:57:49 +00:00
  • 5d8aade01d Reduce priority of 3DES ciphersuites Andres Amaya Garcia 2018-10-30 18:21:41 +00:00
  • 56b9a939a0 Update query_config.c Manuel Pégourié-Gonnard 2019-03-01 10:23:46 +01:00
  • aa946b2d49 Fix failure in SSLv3 per-version suites test Manuel Pégourié-Gonnard 2019-03-01 10:14:58 +01:00
  • 419bd0011f Adjust DES exclude lists in test scripts Andres Amaya Garcia 2019-02-19 20:20:57 +00:00
  • f8dffb3f34 Clarify 3DES changes in ChangeLog Andres Amaya Garcia 2019-02-19 20:14:00 +00:00
  • bdfba79f0d Fix documentation for 3DES removal Andres Amaya Garcia 2019-02-11 21:47:30 +00:00
  • 2dadab7d3f Exclude 3DES tests in test scripts Andres Amaya Garcia 2019-01-08 21:42:27 +00:00
  • 22a8905686 Fix wording of ChangeLog and 3DES_REMOVE docs Andres Amaya Garcia 2018-11-26 20:57:49 +00:00
  • 4a512281ec Reduce priority of 3DES ciphersuites Andres Amaya Garcia 2018-10-30 18:21:41 +00:00
  • 84d9d2734f Fix unused variable warning in ssl_parse_certificate_coordinate() Hanno Becker 2019-03-01 08:10:46 +00:00
  • 1e198f5a98 Update the crypto submodule to a78c958 Simon Butcher 2019-02-28 09:54:01 +00:00
  • ce04951a6c Fix ChangeLog entry to correct release version Andres Amaya Garcia 2019-02-20 10:00:03 +00:00
  • 412ddf3812 Fix typo in x509write test data Andres Amaya Garcia 2019-02-11 21:33:10 +00:00
  • d588ff7156 Add ChangeLog entry for unused bits in bitstrings Andres Amaya Garcia 2018-09-26 10:59:20 +01:00
  • d8233f76db Improve docs for named bitstrings and their usage Andres Amaya Garcia 2018-10-08 19:44:55 +01:00
  • 7067f812f8 Add tests for (named) bitstring to suite_asn1write Andres Amaya Garcia 2018-09-26 10:51:16 +01:00
  • 6e95914f0e Add new function mbedtls_asn1_write_named_bitstring() Andres Amaya Garcia 2018-09-26 10:48:24 +01:00
  • 001626e44e Fix typo in data_file generator code Jaeden Amero 2019-02-27 11:16:41 +00:00
  • a78c958b17 Merge remote-tracking branch 'tls/pr/2028' into development Jaeden Amero 2019-02-27 15:21:44 +00:00
  • a9d6ba2510 Merge remote-tracking branch 'tls/development' into development Jaeden Amero 2019-02-27 15:15:53 +00:00
  • 54ba3eb7de ECP: Clarify test descriptions Janos Follath 2019-02-27 14:47:10 +00:00
  • a0c615ef42 Allow main() to lack a docstring. Gilles Peskine 2019-02-27 11:03:43 +01:00
  • e915d532a6 Silence pylint Gilles Peskine 2019-02-25 21:39:42 +01:00
  • 23e64f226b check-files.py: readability improvement in permission check Gilles Peskine 2019-02-25 21:24:27 +01:00
  • 1e9698af4b check-files.py: use class fields for class-wide constants Gilles Peskine 2019-02-25 21:10:04 +01:00
  • 6ee576e0b5 check-files.py: clean up class structure Gilles Peskine 2019-02-25 20:59:05 +01:00
  • 712afa74f4 abi_check.py: Document more methods Gilles Peskine 2019-02-25 20:36:52 +01:00
  • 0d060ef328 check-files.py: document some classes and methods Gilles Peskine 2019-02-25 20:35:31 +01:00
  • aad2ebdf30 Fix pylint errors going uncaught Gilles Peskine 2019-02-25 20:26:06 +01:00
  • b2c269eeee Call pylint3, not pylint Gilles Peskine 2019-02-25 20:25:02 +01:00
  • 7f61575cba New, documented pylint configuration Gilles Peskine 2019-02-25 20:17:33 +01:00
  • c8530dfd7e Fix the proxy seed in Travis runs Manuel Pégourié-Gonnard 2019-02-27 10:46:56 +01:00
  • bdf75eb243 Add missing compile time guard in ssl_client2 Hanno Becker 2019-02-27 08:34:31 +00:00
  • f607813f53 ECP: remove extra whitespaces Janos Follath 2019-02-26 17:02:37 +00:00
  • 52ff8e9387 Fix ECDH secret export for Mongomery curves Janos Follath 2019-02-26 13:56:04 +00:00
  • bf42408528 Improve ECP test names Janos Follath 2019-02-26 13:53:55 +00:00
  • df9295b7ec Make ecp_get_type public Janos Follath 2019-02-26 12:36:52 +00:00
  • 4ffdbe0979 Add more tests for ecp_read_key Janos Follath 2019-02-26 12:03:02 +00:00
  • 28eb06df16 ECP: Catch unsupported import/export Janos Follath 2019-02-26 10:53:34 +00:00
  • b65853c6b6 Improve documentation of mbedtls_ecp_read_key Janos Follath 2019-02-25 16:33:28 +00:00
  • 7780096f3b Fix typo in ECP module Janos Follath 2019-02-25 16:32:08 +00:00
  • e5670f2663 Remove unnecessary cast from ECP test Janos Follath 2019-02-25 16:11:58 +00:00
  • de12823a18 check-files.py: readability improvement in permission check Gilles Peskine 2019-02-25 21:24:27 +01:00
  • fb8c373a15 check-files.py: use class fields for class-wide constants Gilles Peskine 2019-02-25 21:10:04 +01:00
  • 7194ecb3fb check-files.py: clean up class structure Gilles Peskine 2019-02-25 20:59:05 +01:00
  • 4fb6678da5 check-files.py: document some classes and methods Gilles Peskine 2019-02-25 20:35:31 +01:00
  • 775655eead Update programs/ssl/query_config.c Hanno Becker 2019-02-26 14:38:40 +00:00
  • 23699efe78 ssl_client2: Reset peer CRT info string on reconnect Hanno Becker 2019-02-26 12:36:53 +00:00
  • bd5580abb1 Add further debug statements on assertion failures Hanno Becker 2019-02-26 12:36:01 +00:00
  • 353a6f0d50 Fix typo in documentation of ssl_parse_certificate_chain() Hanno Becker 2019-02-26 11:51:34 +00:00
  • 62d58ed975 Add debug output in case of assertion failure Hanno Becker 2019-02-26 11:51:06 +00:00
  • 6883874013 Fix typo in SSL ticket documentation Hanno Becker 2019-02-26 11:44:20 +00:00
  • fe4ef0c1ae Add config sanity check for !MBEDTLS_SSL_KEEP_PEER_CERTIFICATE Hanno Becker 2019-02-26 11:43:09 +00:00
  • a1051b4e9a ssl_client2: Zeroize peer CRT info buffer when reconnecting Hanno Becker 2019-02-26 11:38:29 +00:00
  • fe9aec4cb1 Reintroduce numerous ssl-opt.sh tests if !MBEDTLS_SSL_KEEP_PEER_CERT Hanno Becker 2019-02-25 18:01:57 +00:00
  • a9766c2c23 ssl_client2: Extract peer CRT info from verification callback Hanno Becker 2019-02-25 17:43:18 +00:00
  • 958efeb481 Improve documentation of mbedtls_ssl_get_peer_cert() Hanno Becker 2019-02-25 10:13:43 +00:00
  • fd7f298c6a Improve documentation of MBEDTLS_SSL_KEEP_PEER_CERTIFICATE Hanno Becker 2019-02-25 10:13:33 +00:00
  • 3fd3f5ebe4 Fix indentation of Doxygen comment in ssl_internal.h Hanno Becker 2019-02-25 10:08:06 +00:00
  • accc5998ae Set peer CRT length only after successful allocation Hanno Becker 2019-02-25 10:06:59 +00:00
  • 3acc9b9042 Remove question in comment about verify flags on cli vs. server Hanno Becker 2019-02-25 10:03:26 +00:00
  • 1aed7779ec Remove misleading and redundant guard around restartable ECC field Hanno Becker 2019-02-22 16:27:15 +00:00
  • 545ced45f7 Add test for !MBEDTLS_SSL_KEEP_PEER_CERTIFICATE to all.sh Hanno Becker 2019-02-19 11:10:48 +00:00
  • 6b8fbab290 Free peer CRT chain immediately after verifying it Hanno Becker 2019-02-08 14:59:05 +00:00
  • 0056eab3cd Parse peer's CRT chain in-place from the input buffer Hanno Becker 2019-02-08 14:39:16 +00:00
  • ae553dde3a Free peer's public key as soon as it's no longer needed Hanno Becker 2019-02-08 14:06:00 +00:00
  • b9d4479080 Correct compile-time guards for ssl_clear_peer_cert() Hanno Becker 2019-02-08 07:19:04 +00:00
  • e31505d64e Adapt ChangeLog Hanno Becker 2019-02-07 13:42:45 +00:00
  • e68245750a Guard mbedtls_ssl_get_peer_cert() by new compile-time option Hanno Becker 2019-02-07 13:18:46 +00:00
  • d0aac14303 Add dependency to ssl-opt.sh tests which need peer CRT debug info Hanno Becker 2019-02-07 13:44:35 +00:00
  • b6c5eca2d5 Adapt mbedtls_ssl_parse_certificate() to removal of peer_cert field Hanno Becker 2019-02-07 13:18:21 +00:00