log src/event/ngx_event_openssl.c @ 8112:052ecc68d350

age author description
Wed, 16 Sep 2020 18:26:25 +0300 Maxim Dounin SSL: disabled shutdown when there are buffered data.
Wed, 16 Sep 2020 18:26:24 +0300 Maxim Dounin SSL: disabled shutdown after connection errors.
Wed, 16 Sep 2020 18:26:23 +0300 Maxim Dounin SSL: fixed event handling during shutdown.
Wed, 16 Sep 2020 18:26:22 +0300 Maxim Dounin SSL: workaround for incorrect SSL_write() errors in OpenSSL 1.1.1.
Tue, 18 Aug 2020 16:22:00 +0300 Roman Arutyunyan Merged with the default branch. quic
Mon, 10 Aug 2020 18:52:09 +0300 Maxim Dounin SSL: fixed shutdown handling.
Wed, 22 Jul 2020 13:34:48 +0300 Roman Arutyunyan SSL: fixed compilation without QUIC after 0d2b2664b41c. quic
Mon, 13 Jul 2020 15:34:22 +0300 Sergey Kandaurov Merged with the default branch. quic
Mon, 29 Jun 2020 17:15:51 +0300 Maxim Dounin SSL: fixed unexpected certificate requests (ticket #2008).
Wed, 03 Jun 2020 19:11:32 +0300 Maxim Dounin SSL: added verify callback to ngx_ssl_trusted_certificate().
Tue, 26 May 2020 20:26:44 +0300 Sergey Kandaurov Merged with the default branch. quic
Fri, 22 May 2020 17:30:12 +0300 Roman Arutyunyan SSL: client certificate validation with OCSP (ticket #1534).
Mon, 23 Mar 2020 20:48:34 +0300 Sergey Kandaurov Fixed client certificate verification. quic
Wed, 18 Mar 2020 16:37:16 +0300 Roman Arutyunyan Moved setting QUIC methods to runtime. quic
Fri, 28 Feb 2020 16:23:25 +0300 Vladimir Homutov Moved all QUIC code into ngx_event_quic.c quic
Fri, 28 Feb 2020 13:09:52 +0300 Sergey Kandaurov Introduced quic_version macro, uint16/uint32 routines ported. quic
Fri, 28 Feb 2020 13:09:52 +0300 Sergey Kandaurov Cleanup. quic
Wed, 26 Feb 2020 16:56:47 +0300 Vladimir Homutov Generic function for HKDF expansion. quic
Fri, 28 Feb 2020 13:09:52 +0300 Sergey Kandaurov QUIC header protection routines, introduced ngx_quic_tls_hp(). quic
Fri, 28 Feb 2020 13:09:52 +0300 Sergey Kandaurov AEAD routines, introduced ngx_quic_tls_open()/ngx_quic_tls_seal(). quic
Fri, 28 Feb 2020 13:09:52 +0300 Sergey Kandaurov Introduced ngx_quic_secret_t. quic
Fri, 28 Feb 2020 13:09:52 +0300 Sergey Kandaurov QUIC handshake handler, draft 24 bump. quic
Fri, 28 Feb 2020 13:09:52 +0300 Sergey Kandaurov PN-aware AEAD nonce, feeding proper CRYPTO length. quic
Fri, 28 Feb 2020 13:09:51 +0300 Sergey Kandaurov OpenSSL compatibility. quic
Fri, 28 Feb 2020 13:09:51 +0300 Sergey Kandaurov QUIC add_handshake_data callback, varint routines. quic
Fri, 28 Feb 2020 13:09:51 +0300 Sergey Kandaurov QUIC set_encryption_secrets callback. quic
Fri, 28 Feb 2020 13:09:51 +0300 Sergey Kandaurov Initial QUIC support in http. quic
Fri, 27 Dec 2019 19:43:01 +0300 Maxim Dounin SSL: reworked posted next events again.
Tue, 24 Dec 2019 17:24:59 +0300 Maxim Dounin SSL: reworked posted next events.
Thu, 17 Oct 2019 16:02:24 +0300 Maxim Dounin SSL: available bytes handling (ticket #1431).
Thu, 17 Oct 2019 16:02:13 +0300 Maxim Dounin SSL: improved ngx_ssl_recv_chain() to stop if c->read->ready is 0.
Fri, 16 Aug 2019 18:16:21 +0300 Maxim Dounin SSL: lowered log level for WSAECONNABORTED errors on Windows.
Mon, 11 Apr 2016 15:46:36 +0300 Sergey Kandaurov SSL: removed OpenSSL 0.9.7 compatibility.
Tue, 26 Mar 2019 09:33:57 +0300 Nikolay Morozov SSL: missing free calls in $ssl_client_s_dn and $ssl_client_i_dn.
Sat, 09 Mar 2019 03:03:56 +0300 Maxim Dounin SSL: support for parsing PEM certificates from memory.
Sat, 09 Mar 2019 02:55:43 +0300 Maxim Dounin SSL: removed redundant "pkey" variable.
Sun, 03 Mar 2019 16:49:02 +0300 Maxim Dounin SSL: use of the SSL_OP_NO_CLIENT_RENEGOTIATION option.
Sun, 03 Mar 2019 16:48:06 +0300 Maxim Dounin SSL: server name callback changed to return fatal errors.
Mon, 25 Feb 2019 16:42:54 +0300 Maxim Dounin SSL: adjusted session id context with dynamic certificates.
Mon, 25 Feb 2019 16:42:23 +0300 Maxim Dounin SSL: passwords support for dynamic certificate loading.
Mon, 25 Feb 2019 16:41:44 +0300 Maxim Dounin SSL: loading of connection-specific certificates.
Mon, 25 Feb 2019 16:41:28 +0300 Maxim Dounin SSL: reworked ngx_ssl_certificate().
Mon, 25 Feb 2019 16:41:15 +0300 Maxim Dounin SSL: removed logging of empty "(SSL:)" in ngx_ssl_error().
Thu, 07 Feb 2019 19:39:35 +0300 Sergey Kandaurov SSL: fixed EVP_DigestFinal_ex() error message.
Thu, 31 Jan 2019 19:36:51 +0300 Maxim Dounin SSL: separate checks for errors in ngx_ssl_read_password_file().
Thu, 31 Jan 2019 19:28:07 +0300 Ruslan Ermilov SSL: explicitly zero out session ticket keys.
Tue, 18 Dec 2018 15:15:15 +0300 Sergey Kandaurov SSL: avoid reading on pending SSL_write_early_data().
Tue, 23 Oct 2018 22:11:48 +0300 Maxim Dounin SSL: explicitly set maximum version (ticket #1654). stable-1.14
Tue, 07 Aug 2018 02:15:28 +0300 Maxim Dounin SSL: enabled TLSv1.3 with BoringSSL. stable-1.14
Tue, 25 Sep 2018 14:00:04 +0300 Maxim Dounin SSL: logging level of "no suitable signature algorithm". stable-1.14
Tue, 25 Sep 2018 13:59:53 +0300 Maxim Dounin SSL: logging level of "no suitable key share". stable-1.14
Mon, 16 Jul 2018 17:47:20 +0300 Maxim Dounin SSL: fixed SSL_clear_options() usage with OpenSSL 1.1.0+. stable-1.14
Mon, 16 Jul 2018 17:47:18 +0300 Maxim Dounin SSL: logging levels of "unsupported protocol", "version too low". stable-1.14
Thu, 05 Jul 2018 20:45:29 +0300 Maxim Dounin SSL: logging level of "https proxy request" errors. stable-1.14
Thu, 15 Nov 2018 21:28:02 +0300 Maxim Dounin Core: ngx_explicit_memzero().
Tue, 23 Oct 2018 22:11:48 +0300 Maxim Dounin SSL: explicitly set maximum version (ticket #1654).
Tue, 25 Sep 2018 14:07:59 +0300 Ruslan Ermilov SSL: fixed unlocked access to sess_id->len.
Tue, 25 Sep 2018 14:00:04 +0300 Maxim Dounin SSL: logging level of "no suitable signature algorithm".
Tue, 25 Sep 2018 13:59:53 +0300 Maxim Dounin SSL: logging level of "no suitable key share".
Fri, 21 Sep 2018 20:49:12 +0300 Sergey Kandaurov SSL: support for TLSv1.3 early data with OpenSSL.