Commit Graph

  • bcd98a5306 ssl_parse_encrypted_pms refactor: prepare, decrypt, return Gilles Peskine 2018-01-11 21:30:40 +01:00
  • 422ccabe29 ssl_parse_encrypted_pms refactor: prepare for remote private key Gilles Peskine 2018-01-11 18:29:01 +01:00
  • d9bfcabcb9 SSL asynchronous signature: fix renegotiation tests Gilles Peskine 2018-01-12 13:49:37 +01:00
  • e630aed5ae SSL asynchronous signature: ChangeLog entry Gilles Peskine 2018-01-08 18:28:00 +01:00
  • dbb14e09f2 all.sh: run ssl-opt.sh on ECJPAKE, SSL async Gilles Peskine 2018-01-08 18:17:53 +01:00
  • 9d12b4c849 SSL asynchronous signature: turn off by default Gilles Peskine 2018-01-08 13:17:27 +01:00
  • 60ee4cadce SSL asynchronous signature: basic test of recovery after error Gilles Peskine 2018-01-08 11:28:05 +01:00
  • f9f15ae5a1 ssl_write_server_key_exchange refactor: don't use p at all Gilles Peskine 2018-01-08 17:13:01 +01:00
  • d3eb0619a6 ssl_write_server_key_exchange refactor: minor cleanup Gilles Peskine 2018-01-08 17:07:44 +01:00
  • ebd30ae205 ssl_write_server_key_exchange refactor: ssl_resume_server_key_exchange Gilles Peskine 2018-01-06 03:34:20 +01:00
  • d04d292b64 Get rid of useless handshake field out_async_start Gilles Peskine 2018-01-06 03:13:12 +01:00
  • ab50f83a93 Improve documentation of async operation start callbacks Gilles Peskine 2018-01-06 03:12:45 +01:00
  • 7ab013a08a ssl_write_server_key_exchange refactor: move signature_len out Gilles Peskine 2018-01-08 17:04:16 +01:00
  • 1004c19ed0 ssl_write_server_key_exchange refactor: don't use p in the signing phase Gilles Peskine 2018-01-08 16:59:14 +01:00
  • 184a3faa8a ssl_write_server_key_exchange refactor: create ssl_prepare_server_key_exchange Gilles Peskine 2018-01-06 01:46:17 +01:00
  • 3ce9b900d2 ssl_write_server_key_exchange refactor: remove dig_signed_len Gilles Peskine 2018-01-06 01:34:21 +01:00
  • 3665f1db9d SSL asynchronous signature: test cases Gilles Peskine 2018-01-05 21:22:12 +01:00
  • 4bf9a28d1d SSL asynchronous signature: first implementation Gilles Peskine 2018-01-05 21:20:50 +01:00
  • ebd652fe2d ssl_write_server_key_exchange: calculate hashlen explicitly Gilles Peskine 2018-01-05 21:18:59 +01:00
  • e1efdf912f ssl_write_server_key_exchange: don't hard-code max hash size Gilles Peskine 2018-01-05 21:18:37 +01:00
  • e198df53a0 ssl_pick_cert: use the public key for can_do Gilles Peskine 2018-01-05 21:17:45 +01:00
  • 9eb5e9a16e SSL asynchronous private key operation callbacks: test server Gilles Peskine 2018-01-05 21:15:57 +01:00
  • 8bf79f6dc6 SSL asynchronous private key operation callbacks: interface Gilles Peskine 2018-01-05 21:11:53 +01:00
  • 59e83d96db Add conf parameter to mbedtls_ssl_handshake_free Gilles Peskine 2018-01-05 21:08:15 +01:00
  • fe1c0937d7 ssl_write_server_key_exchange refactor: remove redundant variable n Gilles Peskine 2017-11-23 13:35:02 +01:00
  • 81d4e899a4 Don't rely on private key metadata in SSL Gilles Peskine 2017-10-27 10:18:44 +02:00
  • d35340550d Update ecp.h Rose Zadik 2018-04-23 16:12:42 +01:00
  • c3a3e2df0e ssl_tls: Fix invalid buffer sizes during compression / decompression Andrzej Kurek 2018-04-23 08:39:13 -04:00
  • bb6661479f ssl_tls: Fix invalid buffer sizes during compression / decompression Andrzej Kurek 2018-04-23 08:29:36 -04:00
  • c32efb3f64 Update ecp.h Rose Zadik 2018-04-23 09:38:29 +01:00
  • d76ac587d3 Update ecp.h Rose Zadik 2018-04-23 06:29:34 +01:00
  • abc9ec73b0 Update ecdsa.h Rose Zadik 2018-04-23 06:16:40 +01:00
  • 0acbd7df03 Same ciphersuite validation in server and client hello Mohammad Azim Khan 2018-04-18 19:35:00 +01:00
  • 3f1d5cb324 Same ciphersuite validation in server and client hello Mohammad Azim Khan 2018-04-18 19:35:00 +01:00
  • 1d3b508b82 Same ciphersuite validation in server and client hello Mohammad Azim Khan 2018-04-18 19:35:00 +01:00
  • 5462e02874 ssl_tls: Fix invalid buffer sizes during compression / decompression Andrzej Kurek 2018-04-20 07:58:53 -04:00
  • f089fa3341 Update ecp.h Rose Zadik 2018-04-20 10:41:16 +01:00
  • b2e111a288 Update ecp.h Rose Zadik 2018-04-20 10:13:48 +01:00
  • 5450d1f597 Merge branch 'crypto_alt_revision' into development-restricted-proposed Gilles Peskine 2018-04-19 21:02:40 +02:00
  • 81021ca2da Improve ChangeLog entry Gilles Peskine 2018-04-19 20:59:06 +02:00
  • f2b76cd45c Merge remote-tracking branch 'upstream-restricted/pr/461' into development-restricted-proposed Gilles Peskine 2018-04-19 17:41:39 +02:00
  • 93f9919c26 Update cipher.h Rose Zadik 2018-04-19 14:41:33 +01:00
  • c441f74900 Update cipher.h Rose Zadik 2018-04-19 14:38:20 +01:00
  • 4c368e82cc Update cipher.h Rose Zadik 2018-04-19 14:24:11 +01:00
  • 826f264920 Update cipher.h Rose Zadik 2018-04-19 14:01:29 +01:00
  • f56cb34d60 Update ecp.h Rose Zadik 2018-04-19 12:49:10 +01:00
  • 89c6c8dead Add missing dep on MBEDTLS_HAVE_TIME_DATE for ocsp suite dev/andresag01/iotssl-1673-ocsp-resp-verify Andres Amaya Garcia 2018-04-18 09:38:42 -05:00
  • 07baaf1538 Add missing dependency to test x509_ocsp_response_verify Andres Amaya Garcia 2018-04-18 09:31:19 -05:00
  • 2de06106c2 Add missing preprocessor guard around mbedtls_x509_ocsp_response_parse_file() Andres Amaya Garcia 2018-04-18 09:30:55 -05:00
  • 7aeb470f61 Merge remote-tracking branch 'public/pr/1234' into development-proposed Manuel Pégourié-Gonnard 2018-04-18 12:04:26 +02:00
  • 64f5adf9f9 Merge remote-tracking branch 'public/pr/1380' into development-proposed Manuel Pégourié-Gonnard 2018-04-18 12:02:43 +02:00
  • 4acb0055e3 Merge remote-tracking branch 'public/pr/1518' into development-proposed Manuel Pégourié-Gonnard 2018-04-18 12:01:48 +02:00
  • 66d396826a Merge remote-tracking branch 'public/pr/1516' into development-proposed Manuel Pégourié-Gonnard 2018-04-18 12:00:52 +02:00
  • bb93c04aab Merge remote-tracking branch 'public/pr/1515' into development-proposed Manuel Pégourié-Gonnard 2018-04-18 12:00:34 +02:00
  • b80f04eb67 Merge remote-tracking branch 'upstream-public/pr/1514' into development-proposed Gilles Peskine 2018-04-18 16:13:30 +02:00
  • 2e1934ac0c Fix comment formatting to pacify check-names.sh Gilles Peskine 2018-04-18 16:05:29 +02:00
  • 1e2f4da801 Merge remote-tracking branch 'restricted/pr/469' into mbedtls-2.1-restricted-proposed Manuel Pégourié-Gonnard 2018-04-18 12:22:24 +02:00
  • 8bce3685f5 Merge remote-tracking branch 'restricted/pr/468' into mbedtls-2.7-restricted-proposed Manuel Pégourié-Gonnard 2018-04-18 12:21:36 +02:00
  • 6f861a3be9 Merge remote-tracking branch 'public/pr/1577' into mbedtls-2.1-proposed Manuel Pégourié-Gonnard 2018-04-18 12:05:23 +02:00
  • 4a9236efce Merge remote-tracking branch 'public/pr/1234' into mbedtls-2.7-proposed Manuel Pégourié-Gonnard 2018-04-18 12:04:51 +02:00
  • a9377336be Merge remote-tracking branch 'public/pr/1513' into development-proposed Manuel Pégourié-Gonnard 2018-04-18 11:58:53 +02:00
  • 0392bff1b9 Merge remote-tracking branch 'public/pr/1512' into development-proposed Manuel Pégourié-Gonnard 2018-04-18 11:57:50 +02:00
  • b3a8fe7285 Merge remote-tracking branch 'public/pr/1509' into development-proposed Manuel Pégourié-Gonnard 2018-04-18 11:56:49 +02:00
  • 01d72df113 Merge remote-tracking branch 'public/pr/1508' into development-proposed Manuel Pégourié-Gonnard 2018-04-18 11:55:30 +02:00
  • 7153496395 Merge remote-tracking branch 'public/pr/1507' into development-proposed Manuel Pégourié-Gonnard 2018-04-18 11:54:42 +02:00
  • c265a25f4f Merge remote-tracking branch 'public/pr/1503' into development-proposed Manuel Pégourié-Gonnard 2018-04-18 11:48:10 +02:00
  • fa1fe36e08 Update dhm.h Rose Zadik 2018-04-18 10:09:31 +01:00
  • ee96359d89 Update dhm.h Rose Zadik 2018-04-18 09:46:12 +01:00
  • f13ca9536c Test suites: print error on failed platform_setup Andrzej Kurek 2018-04-18 04:14:31 -04:00
  • 006848db2a Use correct version of snprintf on Windows Azim Khan 2018-03-23 18:34:35 +00:00
  • 26838608f8 Use correct version of snprintf on Windows Azim Khan 2018-03-23 18:34:35 +00:00
  • e5b5bd7a40 Allocate a unique err code for MBEDTLS_ERR_AES_BAD_INPUT_DATA Mohammad Azim Khan 2017-11-24 10:52:51 +00:00
  • 3f7f8170d6 Check invalid nc_off Mohammad Azim Khan 2017-11-23 17:49:05 +00:00
  • 14a8b59d7b Fix doxygen error for MBEDTLS_PLATFORM_ZEROIZE_ALT Andres Amaya Garcia 2018-04-17 16:56:12 +01:00
  • 379b95ca9b Update ccm.h Rose Zadik 2018-04-17 16:43:00 +01:00
  • 477dce15bc Update ccm.h Rose Zadik 2018-04-17 16:31:22 +01:00
  • c58787f507 Update docs for MBEDTLS_PLATFORM_ZEROIZE_ALT in config.h Andres Amaya Garcia 2018-04-17 10:21:45 -05:00
  • 3ea559ea6c Fix alignment in makefile Andres Amaya Garcia 2018-04-17 10:17:22 -05:00
  • eecea0e281 Update zeroize test to use mbedtls_platform_zeroize() Andres Amaya Garcia 2018-04-17 10:14:53 -05:00
  • 9644983ae4 Add platform_utils and zeroize to visualc files Andres Amaya Garcia 2018-04-17 10:03:44 -05:00
  • 82934be144 Do not install zeroize program in CMakeLists Andres Amaya Garcia 2018-04-17 10:02:17 -05:00
  • 1f6301b3c8 Rename mbedtls_zeroize to mbedtls_platform_zeroize Andres Amaya Garcia 2018-04-17 09:51:09 -05:00
  • 904e1efb8c Make utils module part of the platform Andres Amaya Garcia 2018-04-17 09:16:30 -05:00
  • ec5d416cb2 Update ecdsa.h Rose Zadik 2018-04-17 15:55:28 +01:00
  • ce52b58da0 Fix braces in mbedtls_memory_buffer_alloc_status() Darryl Green 2017-11-27 17:12:14 +00:00
  • ae8e306973 Fix docs typos for zeroize related features/test Andres Amaya Garcia 2018-03-13 19:19:16 +00:00
  • 757cd72edf Update license headers year and branding Andres Amaya Garcia 2018-03-08 21:25:25 +00:00
  • 42defd10a6 Improve docs for zeroize.c and test_zeroize.gdb Andres Amaya Garcia 2018-03-08 21:21:40 +00:00
  • 1e8ea5fa68 Improve docs for mbedtls_zeroize() and add refs Andres Amaya Garcia 2018-03-08 20:46:39 +00:00
  • 6606d5c414 Add config.h docs for MBEDTLS_UTILS_ZEROIZE_ALT Andres Amaya Garcia 2018-03-08 20:25:29 +00:00
  • 1962405be1 Justify moving zeroize() to utils in ChangeLog Andres Amaya Garcia 2018-03-08 20:06:03 +00:00
  • 806f403a02 Improve detection of program exit code in gdb script Andres Amaya Garcia 2017-11-01 10:03:36 +00:00
  • 6e34e63eb3 Fix style in programs/test/zeroize.c Andres Amaya Garcia 2017-11-01 10:03:09 +00:00
  • 7111a0d13b Change test_zeroize.gdb script breakpoint due to zeroize.c change Andres Amaya Garcia 2017-10-31 21:28:31 +00:00
  • 88f8f41e5a Move zeroize func call to end of program in zeroize.c Andres Amaya Garcia 2017-10-31 21:27:59 +00:00
  • 0bd4237c2a Fix formatting in utils.c file comment Andres Amaya Garcia 2017-10-26 23:19:01 +01:00
  • ecd1891c51 Change mbedtls_zeroize() to prevent optimizations Andres Amaya Garcia 2017-10-26 22:43:41 +01:00
  • 2967381ccd Extend zeroize tests to multiple optimizations Andres Amaya Garcia 2017-10-25 10:35:51 +01:00
  • 24768bfa37 Improve test_zeroize.gdb breakpoint Andres Amaya Garcia 2017-10-25 10:33:25 +01:00
  • b1262a3bdb Allow compile-time alternate to mbedtls_zeroize() Andres Amaya Garcia 2017-10-25 09:51:14 +01:00