Commit Graph

  • f77d3d31d6 Rename SNI/DTLS tests in ssl-opt.sh script Andres Amaya Garcia 2018-05-01 20:26:47 +01:00
  • 070e356476 Merge remote-tracking branch 'upstream-restricted/pr/481' into development-restricted mbedtls-2.9.0 Jaeden Amero 2018-05-01 15:28:18 +01:00
  • e6a2a1aa97 Add the uodate to the soversion to the ChangeLog Simon Butcher 2018-05-01 13:57:53 +01:00
  • 0b3f00c3cf Avoid -Wformat-truncation warning on gcc7 Mohammad Azim Khan 2018-05-01 10:17:48 +01:00
  • f8887521ef Merge remote-tracking branch 'upstream-restricted/pr/479' into mbedtls-2.7-restricted mbedtls-2.7.3 Jaeden Amero 2018-04-30 17:38:39 +01:00
  • 3263f46a0e Merge remote-tracking branch 'upstream-restricted/pr/480' into mbedtls-2.1-restricted mbedtls-2.1.12 Jaeden Amero 2018-04-30 17:38:15 +01:00
  • 78d2f7d5df Merge remote-tracking branch 'upstream-restricted/pr/478' into development-restricted Jaeden Amero 2018-04-30 17:37:42 +01:00
  • 50d802172f Fix the ChangeLog for clarity, english and credit Simon Butcher 2018-04-30 17:23:10 +01:00
  • 88cc94168c Fix the ChangeLog for clarity, english and credit Simon Butcher 2018-04-30 17:23:00 +01:00
  • b03120ad41 Fix the ChangeLog for clarity, english and credit Simon Butcher 2018-04-30 16:40:25 +01:00
  • 276b9a650c ssl_server2: get op_name from context in ssl_async_resume as well Gilles Peskine 2018-04-30 16:37:23 +02:00
  • 9ceae8b4f6 Clarify "as directed here" in SSL async callback documentation Gilles Peskine 2018-04-30 16:37:03 +02:00
  • ea5fab829c SSL async callbacks documentation: clarify resource cleanup Gilles Peskine 2018-04-30 13:57:45 +02:00
  • 26d01bcb5c Async callback: use mbedtls_pk_check_pair to compare keys Gilles Peskine 2018-04-30 12:07:56 +02:00
  • 1febfef561 Rename mbedtls_ssl_async_{get,set}_data for clarity Gilles Peskine 2018-04-30 11:54:39 +02:00
  • 6a8cb36c24 Fix copypasta in the async callback documentation Gilles Peskine 2018-04-30 11:54:14 +02:00
  • 00cbed23b8 Merge remote-tracking branch 'upstream-restricted/pr/474' into development-restricted Jaeden Amero 2018-04-30 10:21:25 +01:00
  • e1450a54b1 Merge remote-tracking branch 'upstream-restricted/pr/476' into mbedtls-2.7-restricted Jaeden Amero 2018-04-30 10:17:50 +01:00
  • 2a5b6be16a Merge remote-tracking branch 'upstream-restricted/pr/475' into mbedtls-2.1-restricted Jaeden Amero 2018-04-30 10:17:14 +01:00
  • 7d7bad6b1f Update version to 2.9.0 Jaeden Amero 2018-04-27 13:07:13 +01:00
  • 807d74a062 SSL async callback: cert is not always from mbedtls_ssl_conf_own_cert Gilles Peskine 2018-04-30 10:30:49 +02:00
  • 0b53e24c6b ssl_async_set_key: detect if ctx->slots overflows Gilles Peskine 2018-04-30 10:23:56 +02:00
  • deda75a09e Fix missing continuation indicator in ssl-opt.sh Gilles Peskine 2018-04-30 10:02:45 +02:00
  • df67d3a575 Remove unused variable in AES OFB test suite Simon Butcher 2018-04-29 14:51:35 +01:00
  • f684c0e2e0 Update cipher.h for OFB block mode documentation Simon Butcher 2018-04-29 13:03:20 +01:00
  • 7ac93f430c Fix AES-OFB support for errors, tests and self-test Simon Butcher 2018-04-29 00:43:47 +01:00
  • a3f3f16d2e Add missing OFB entry to null ciphersuite Simon Butcher 2018-04-29 00:24:51 +01:00
  • 91e254cdaa Add cipher abstraction and test cases for OFB block mode Simon Butcher 2018-04-22 22:58:07 +01:00
  • a11c940b63 Add test cases for AES OFB block mode Simon Butcher 2018-04-22 22:57:58 +01:00
  • fb9f661491 Add OFB block mode to AES-128/192/256 Simon Butcher 2018-04-22 22:57:27 +01:00
  • 8b98498e9a Merge remote-tracking branch 'upstream-restricted/pr/477' into development-restricted-proposed Jaeden Amero 2018-04-27 18:27:47 +01:00
  • fe0669f52a ecp: Fix binary compatibility with group ID Jaeden Amero 2018-04-27 17:43:32 +01:00
  • 1fc4d33f5f Update version to 2.7.3 Jaeden Amero 2018-04-27 13:15:45 +01:00
  • 6c0fba4350 Update version to 2.1.12 Jaeden Amero 2018-04-27 13:13:54 +01:00
  • 37289cdb99 SSL async tests: tighten a few log checks in some test cases Gilles Peskine 2018-04-27 11:50:14 +02:00
  • 20deb01264 Improve documentation of the async callback's crypto parameters Gilles Peskine 2018-04-26 17:57:37 +02:00
  • 12d0cc1b8f Add test case for SSL async resume after resume Gilles Peskine 2018-04-26 15:06:56 +02:00
  • 9de55fab56 Fix uninitialized variable in ssl_server2 Gilles Peskine 2018-04-26 14:33:43 +02:00
  • 5bea9f61b9 Don't use the printf format %zd Gilles Peskine 2018-04-26 13:27:43 +02:00
  • 783007375f Change boolean bitfield to unsigned Gilles Peskine 2018-04-26 13:03:29 +02:00
  • 4faad41346 Merge remote-tracking branch 'upstream-restricted/pr/472' into mbedtls-2.1-restricted-proposed Jaeden Amero 2018-04-26 11:09:15 +01:00
  • 5ffe41c8f9 Turn on MBEDTLS_SSL_ASYNC_PRIVATE by default Gilles Peskine 2018-04-26 11:51:03 +02:00
  • ac5e8a3286 Document that callbacks must not return arbitrary SSL errors Gilles Peskine 2018-04-26 11:50:07 +02:00
  • 8f97af7ea3 Don't pass the async config data to async callbacks Gilles Peskine 2018-04-26 11:46:10 +02:00
  • 32f5cc6dd4 ssl_cli: Fix all.sh test failure for ECJPAKE typo Jaeden Amero 2018-04-26 10:43:28 +01:00
  • e141638868 Finish writing an unfinished comment Gilles Peskine 2018-04-26 10:23:21 +02:00
  • 07d1d5f270 Merge remote-tracking branch 'upstream-restricted/pr/473' into mbedtls-2.7-restricted-proposed Jaeden Amero 2018-04-26 09:07:15 +01:00
  • c64a300027 Merge remote-tracking branch 'upstream-restricted/pr/471' into development-restricted-proposed Jaeden Amero 2018-04-26 09:05:34 +01:00
  • 402256184a Merge branch 'mbedtls-2.7-proposed' into mbedtls-2.7-restricted-proposed Jaeden Amero 2018-04-26 09:03:51 +01:00
  • 7db991d56a Merge branch 'mbedtls-2.1-proposed' into mbedtls-2.1-restricted-proposed Jaeden Amero 2018-04-26 09:02:57 +01:00
  • bd05dfd49f Merge branch 'development-proposed' into development-restricted-proposed Jaeden Amero 2018-04-26 08:59:12 +01:00
  • a36ac4fe68 New wrapper mbedtls_status_is_ssl_in_progress(ret) Gilles Peskine 2018-04-26 08:05:02 +02:00
  • 0fd90dd713 ssl_prepare_server_key_exchange: clarify where the signature is written Gilles Peskine 2018-04-26 07:41:09 +02:00
  • 2481a712ed Doxygen formatting improvements Gilles Peskine 2018-04-26 07:28:44 +02:00
  • c912572a7f ssl_server2: merge redundant async_private_error=resume/pk Gilles Peskine 2018-04-26 07:15:40 +02:00
  • d3268834f3 Document what the SSL async sign callback needs to do with RSA Gilles Peskine 2018-04-26 06:23:59 +02:00
  • ceb541b7de ssl_server2: rename delay in ssl_async_operation_context_t Gilles Peskine 2018-04-26 06:30:45 +02:00
  • 22e695fc5a Be more precise about when a variable is unused Gilles Peskine 2018-04-26 00:22:50 +02:00
  • ad28bf0e58 Documentation improvements Gilles Peskine 2018-04-26 00:19:16 +02:00
  • 168dae8567 Comment formatting and whitespace fixes Gilles Peskine 2018-04-25 23:35:42 +02:00
  • df13d5c7a6 Pass the SSL context to async callbacks Gilles Peskine 2018-04-25 20:39:48 +02:00
  • 9b562d5c36 mbedtls_ssl_handshake_free: take the SSL context as argument Gilles Peskine 2018-04-25 20:32:43 +02:00
  • 2e33337570 Fix invalid data being accepted in RSA-decryption-based ciphersuites Gilles Peskine 2018-04-24 13:22:10 +02:00
  • b74a1c73b1 Rename MBEDTLS_SSL_ASYNC_PRIVATE_C to MBEDTLS_SSL_ASYNC_PRIVATE Gilles Peskine 2018-04-24 13:09:22 +02:00
  • f112725487 Style and grammar fixes Gilles Peskine 2018-04-24 13:05:39 +02:00
  • 12ab5d4cfb Don't shadow the variable p Gilles Peskine 2018-04-24 12:32:04 +02:00
  • b44692f126 Merge branch 'mbedtls_ssl_get_key_exchange_md_ssl_tls-return_hashlen' into tls_async_server-2.9 Gilles Peskine 2018-04-24 12:18:19 +02:00
  • 6a9af8184c Merge remote-tracking branch 'upstream-public/pr/1595' into mbedtls-2.7-proposed Jaeden Amero 2018-04-25 14:25:03 +01:00
  • 5f9cf79b51 Merge remote-tracking branch 'upstream-public/pr/1594' into mbedtls-2.1-proposed Jaeden Amero 2018-04-25 14:24:36 +01:00
  • 84a1107818 Merge remote-tracking branch 'upstream-public/pr/1592' into development-proposed Jaeden Amero 2018-04-25 14:22:12 +01:00
  • 38c42d5afa Merge remote-tracking branch 'upstream-public/pr/1570' into development-proposed Jaeden Amero 2018-04-25 14:20:08 +01:00
  • 128bcbea1a Changelog entry Andrzej Kurek 2018-04-25 05:25:30 -04:00
  • 302be2fce4 Change accepted ciphersuite versions when parsing server hello Andrzej Kurek 2018-04-25 05:06:07 -04:00
  • ef30d96739 Changelog entry Andrzej Kurek 2018-04-25 05:29:00 -04:00
  • 6608096544 Change accepted ciphersuite versions when parsing server hello Andrzej Kurek 2018-04-25 05:06:07 -04:00
  • b7a18c0498 Changelog entry Andrzej Kurek 2018-04-25 05:25:30 -04:00
  • 03bac448db Change accepted ciphersuite versions when parsing server hello Andrzej Kurek 2018-04-25 05:06:07 -04:00
  • 8945343a51 Merge branch 'development-proposed' into development-restricted-proposed Jaeden Amero 2018-04-24 17:15:38 +01:00
  • 8491406803 Remove preprocessor directives around platform_util.h include Andres Amaya Garcia 2018-04-24 08:40:46 -05:00
  • 6698d2fc5c Fix style for mbedtls_mpi_zeroize() Andres Amaya Garcia 2018-04-24 08:39:07 -05:00
  • 56e06db102 Improve mbedtls_platform_zeroize() docs Andres Amaya Garcia 2018-04-24 08:37:52 -05:00
  • 708c5cb6ab mbedtls_zeroize -> mbedtls_platform_zeroize in docs Andres Amaya Garcia 2018-04-24 08:33:31 -05:00
  • d0ef468d39 Reword config.h docs for MBEDTLS_PLATFORM_ZEROIZE_ALT Andres Amaya Garcia 2018-04-24 08:31:34 -05:00
  • bc7bdbf5c8 Organize CMakeLists targets in alphabetical order Andres Amaya Garcia 2018-04-24 08:29:20 -05:00
  • 21b376b56c Organize output objs in alfabetical order in Makefile Andres Amaya Garcia 2018-04-24 08:28:26 -05:00
  • 1afdec1812 Merge remote-tracking branch 'upstream-public/pr/1578' into development-proposed Jaeden Amero 2018-04-24 14:19:41 +01:00
  • 3dd8abd037 Regenerate errors after ecp.h updates Jaeden Amero 2018-04-24 10:56:55 +01:00
  • 519b129f78 Merge remote-tracking branch 'upstream-public/pr/1580' into development-proposed Jaeden Amero 2018-04-24 10:31:32 +01:00
  • a7a6155272 Update ecp.h Rose Zadik 2018-04-24 13:14:01 +01:00
  • a9ceef8e03 Change variable bytes_written to header_bytes in record decompression archive/iotssl-1401-record-compression Andrzej Kurek 2018-04-24 06:32:44 -04:00
  • 078014aebe Change variable bytes_written to header_bytes in record decompression archive/iotssl-1401-record-compression-2.1 Andrzej Kurek 2018-04-24 06:32:44 -04:00
  • 149f3a4d73 Change variable bytes_written to header_bytes in record decompression Andrzej Kurek 2018-04-24 06:32:44 -04:00
  • ca1d742904 mbedtls_ssl_get_key_exchange_md_tls1_2: return hashlen Gilles Peskine 2018-04-24 11:53:22 +02:00
  • 7c68878e17 Merge remote-tracking branch 'upstream-public/pr/1511' into development-proposed Jaeden Amero 2018-04-24 10:28:25 +01:00
  • d803c1f1ab Merge remote-tracking branch 'upstream-public/pr/1510' into development-proposed Jaeden Amero 2018-04-24 10:27:38 +01:00
  • f852f4c35b Merge remote-tracking branch 'upstream-public/pr/1506' into development-proposed Jaeden Amero 2018-04-24 10:27:05 +01:00
  • ebfd3cad58 Merge remote-tracking branch 'upstream-public/pr/1505' into development-proposed Jaeden Amero 2018-04-24 10:26:48 +01:00
  • 0329d72ad4 SSL asynchronous decryption (server side): update ChangeLog Gilles Peskine 2018-01-12 13:52:00 +01:00
  • fcca9d8cef SSL asynchronous decryption (server side): tests Gilles Peskine 2018-01-12 13:47:48 +01:00
  • 2c6078ed3b SSL asynchronous decryption (server side) Gilles Peskine 2018-01-12 13:46:43 +01:00