log

age author description
Tue, 11 Dec 2018 19:41:22 +0300 Roman Arutyunyan Resolver: report SRV resolve failure if all A resolves failed.
Tue, 11 Dec 2018 13:09:00 +0300 Roman Arutyunyan Copy regex unnamed captures to cloned subrequests.
Tue, 11 Dec 2018 13:12:35 +0300 Roman Arutyunyan Version bump.
Tue, 04 Dec 2018 17:52:24 +0300 Maxim Dounin release-1.14.2 tag stable-1.14
Tue, 04 Dec 2018 17:52:24 +0300 Maxim Dounin nginx-1.14.2-RELEASE stable-1.14 release-1.14.2
Tue, 27 Nov 2018 17:02:56 +0300 Maxim Dounin Updated OpenSSL used for win32 builds. stable-1.14
Wed, 21 Nov 2018 20:23:16 +0300 Maxim Dounin Mp4: fixed possible pointer overflow on 32-bit platforms. stable-1.14
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, 03 Sep 2018 19:34:02 +0300 Maxim Dounin gRPC: disabled keepalive when sending control frames was blocked. stable-1.14
Mon, 03 Sep 2018 19:34:01 +0300 Maxim Dounin gRPC: improved keepalive handling. stable-1.14
Fri, 10 Aug 2018 20:49:06 +0300 Maxim Dounin SSL: fixed build with LibreSSL 2.8.0 (ticket #1605). 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
Mon, 02 Jul 2018 19:03:04 +0300 Maxim Dounin Upstream: fixed tcp_nopush with gRPC. stable-1.14
Mon, 02 Jul 2018 19:02:08 +0300 Maxim Dounin gRPC: clearing buffers in ngx_http_grpc_get_buf(). stable-1.14
Wed, 13 Jun 2018 15:28:11 +0300 Maxim Dounin Upstream: disable body cleanup with preserve_output (ticket #1565). stable-1.14
Fri, 01 Jun 2018 16:53:02 +0300 Roman Arutyunyan Events: fixed handling zero-length client address. stable-1.14
Wed, 23 May 2018 16:38:16 +0300 Maxim Dounin Removed glibc crypt_r() bug workaround (ticket #1469). stable-1.14
Mon, 07 May 2018 09:54:37 +0000 Sergey Kandaurov Silenced -Wcast-function-type warnings (closes #1546). stable-1.14
Mon, 03 Dec 2018 20:07:36 +0300 Maxim Dounin Version bump. stable-1.14
Tue, 27 Nov 2018 17:40:21 +0300 Maxim Dounin release-1.15.7 tag
Tue, 27 Nov 2018 17:40:20 +0300 Maxim Dounin nginx-1.15.7-RELEASE release-1.15.7
Tue, 27 Nov 2018 17:02:56 +0300 Maxim Dounin Updated OpenSSL used for win32 builds.
Mon, 26 Nov 2018 18:29:56 +0300 Maxim Dounin Negative size buffers detection.
Wed, 21 Nov 2018 20:23:16 +0300 Maxim Dounin Mp4: fixed possible pointer overflow on 32-bit platforms.
Wed, 21 Nov 2018 18:56:50 +0300 Maxim Dounin Limit req: "delay=" parameter.
Wed, 21 Nov 2018 18:56:44 +0300 Maxim Dounin Limit req: fixed error message wording.
Wed, 21 Nov 2018 13:40:40 +0300 Vladimir Homutov Upstream: revised upstream response time variables.
Wed, 21 Nov 2018 13:40:36 +0300 Vladimir Homutov Upstream: removed unused ngx_http_upstream_t.timeout field.
Thu, 15 Nov 2018 21:28:02 +0300 Maxim Dounin Core: ngx_explicit_memzero().
Thu, 15 Nov 2018 15:28:54 +0300 Ruslan Ermilov Core: free shared memory on cycle initialization failure.
Mon, 12 Nov 2018 16:29:30 +0300 Vladimir Homutov Stream: proxy_requests directive.
Mon, 12 Nov 2018 12:05:03 +0300 Vladimir Homutov Stream: session completion check code moved to a separate function.
Wed, 07 Nov 2018 13:22:14 +0300 Vladimir Homutov Stream: fixed possible use of a freed connection.
Tue, 13 Nov 2018 14:42:47 +0300 Vladimir Homutov Version bump.
Tue, 06 Nov 2018 16:52:46 +0300 Maxim Dounin release-1.14.1 tag stable-1.14
Tue, 06 Nov 2018 16:52:46 +0300 Maxim Dounin nginx-1.14.1-RELEASE stable-1.14 release-1.14.1
Tue, 06 Nov 2018 16:29:59 +0300 Maxim Dounin gRPC: limited allocations due to ping and settings frames. stable-1.14
Tue, 06 Nov 2018 16:29:49 +0300 Ruslan Ermilov HTTP/2: limit the number of idle state switches. stable-1.14
Tue, 06 Nov 2018 16:29:35 +0300 Ruslan Ermilov HTTP/2: flood detection. stable-1.14
Tue, 06 Nov 2018 16:29:18 +0300 Roman Arutyunyan Mp4: fixed reading 64-bit atoms. stable-1.14
Tue, 28 Aug 2018 15:05:41 +0300 Maxim Dounin Updated OpenSSL used for win32 builds. stable-1.14
Tue, 06 Nov 2018 16:33:16 +0300 Maxim Dounin Version bump. stable-1.14
Tue, 06 Nov 2018 16:32:09 +0300 Maxim Dounin release-1.15.6 tag
Tue, 06 Nov 2018 16:32:08 +0300 Maxim Dounin nginx-1.15.6-RELEASE release-1.15.6
Tue, 06 Nov 2018 16:29:59 +0300 Maxim Dounin gRPC: limited allocations due to ping and settings frames.
Tue, 06 Nov 2018 16:29:49 +0300 Ruslan Ermilov HTTP/2: limit the number of idle state switches.
Tue, 06 Nov 2018 16:29:35 +0300 Ruslan Ermilov HTTP/2: flood detection.
Tue, 06 Nov 2018 16:29:18 +0300 Roman Arutyunyan Mp4: fixed reading 64-bit atoms.
Wed, 31 Oct 2018 16:49:40 +0300 Maxim Dounin Cache: improved keys zone size error reporting.
Wed, 31 Oct 2018 16:49:39 +0300 Maxim Dounin Cache: fixed minimum cache keys zone size limit.
Fri, 19 Oct 2018 13:50:36 +0800 chronolaw A minor code clean for macro ngx_event_get_conf in ngx_event.h.
Tue, 23 Oct 2018 22:11:48 +0300 Maxim Dounin SSL: explicitly set maximum version (ticket #1654).
Wed, 03 Oct 2018 14:08:51 +0300 Vladimir Homutov Upstream: proxy_socket_keepalive and friends.
Wed, 03 Oct 2018 17:02:44 +0300 Vladimir Homutov Version bump.
Tue, 02 Oct 2018 18:13:52 +0300 Maxim Dounin release-1.15.5 tag
Tue, 02 Oct 2018 18:13:51 +0300 Maxim Dounin nginx-1.15.5-RELEASE release-1.15.5
Tue, 02 Oct 2018 17:46:18 +0300 Maxim Dounin SSL: fixed segfault on renegotiation (ticket #1646).
Tue, 02 Oct 2018 13:32:52 +0300 Ruslan Ermilov Fixed off-by-one error in shared zone initialization.
Tue, 25 Sep 2018 14:07:59 +0300 Ruslan Ermilov SSL: fixed unlocked access to sess_id->len.
Thu, 27 Sep 2018 13:05:39 +0300 Ruslan Ermilov Version bump.
Tue, 25 Sep 2018 18:11:39 +0300 Maxim Dounin release-1.15.4 tag
Tue, 25 Sep 2018 18:11:39 +0300 Maxim Dounin nginx-1.15.4-RELEASE release-1.15.4
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".
Mon, 24 Sep 2018 20:26:46 +0300 Gena Makhomed Cache: status must be less then 599 in *_cache_valid directives.
Wed, 19 Sep 2018 09:26:47 -0500 Nova DasSarma Removed bgcolor attribute on body in error pages and autoindex.
Fri, 21 Sep 2018 20:49:12 +0300 Sergey Kandaurov SSL: support for TLSv1.3 early data with OpenSSL.
Fri, 21 Sep 2018 20:31:32 +0300 Maxim Dounin SSL: disabled renegotiation checks with SSL_OP_NO_RENEGOTIATION.
Fri, 21 Sep 2018 15:59:33 +0300 Maxim Dounin Rewrite: removed r->err_status special handling (ticket #1634).
Fri, 21 Sep 2018 15:59:30 +0300 Maxim Dounin Fixed socket leak with "return 444" in error_page (ticket #274).
Mon, 10 Sep 2018 18:57:39 +0300 Maxim Dounin SSL: restore handlers after blocking.
Mon, 10 Sep 2018 18:57:19 +0300 Maxim Dounin SSL: corrected SSL_ERROR_WANT_WRITE / SSL_ERROR_WANT_READ logging.
Mon, 10 Sep 2018 18:57:13 +0300 Maxim Dounin Lingering close changed to handle NGX_AGAIN.
Mon, 03 Sep 2018 19:34:02 +0300 Maxim Dounin gRPC: disabled keepalive when sending control frames was blocked.
Mon, 03 Sep 2018 19:34:01 +0300 Maxim Dounin gRPC: improved keepalive handling.
Mon, 03 Sep 2018 19:17:06 +0300 Maxim Dounin Uwsgi: added a check on maximum uwsgi request size.
Mon, 03 Sep 2018 19:17:01 +0300 Maxim Dounin Uwsgi: style.
Thu, 30 Aug 2018 14:42:15 +0300 Roman Arutyunyan Version bump.
Wed, 29 Aug 2018 15:56:42 +0300 Roman Arutyunyan Stream: avoid potential infinite loop at preread phase.
Tue, 28 Aug 2018 18:36:00 +0300 Maxim Dounin release-1.15.3 tag
Tue, 28 Aug 2018 18:36:00 +0300 Maxim Dounin nginx-1.15.3-RELEASE release-1.15.3
Tue, 28 Aug 2018 15:05:41 +0300 Maxim Dounin Updated OpenSSL used for win32 builds.
Fri, 24 Aug 2018 12:19:37 +0300 Vladimir Homutov Upstream: fixed request chain traversal (ticket #1618).
Fri, 10 Aug 2018 21:54:46 +0300 Maxim Dounin Upstream keepalive: keepalive_requests directive.
Fri, 10 Aug 2018 21:54:23 +0300 Maxim Dounin Upstream keepalive: keepalive_timeout directive.
Fri, 10 Aug 2018 21:54:17 +0300 Maxim Dounin Upstream keepalive: comment added.
Fri, 10 Aug 2018 20:49:06 +0300 Maxim Dounin SSL: fixed build with LibreSSL 2.8.0 (ticket #1605).
Fri, 10 Aug 2018 14:15:05 +0300 Maxim Konovalov A link to the error_log directive on nginx.org removed.
Thu, 09 Aug 2018 20:12:17 +0300 Maxim Dounin HTTP/2: workaround for clients which fail on table size updates.
Thu, 09 Aug 2018 12:15:42 +0300 Maxim Dounin Skipping spaces in configuration files (ticket #1557).
Tue, 07 Aug 2018 02:16:07 +0300 Maxim Dounin SSL: support for TLSv1.3 early data with BoringSSL.
Tue, 07 Aug 2018 02:15:28 +0300 Maxim Dounin SSL: enabled TLSv1.3 with BoringSSL.
Thu, 02 Aug 2018 13:19:48 +0300 Sergey Kandaurov Dav: removed dead store after 8e7a5de61664.
Wed, 01 Aug 2018 02:12:21 +0300 Maxim Dounin Dav: changed COPY of a file to preserve access mask.
Wed, 01 Aug 2018 02:12:11 +0300 Maxim Dounin Dav: changed ngx_copy_file() to preserve access and mtime.
Wed, 01 Aug 2018 02:11:58 +0300 Maxim Dounin Dav: fixed ngx_copy_file() to truncate destination file.
Tue, 24 Jul 2018 18:46:54 +0300 Sergey Kandaurov Configure: fixed compiler warnings with "-Wall -Wextra".
Tue, 24 Jul 2018 18:46:18 +0300 Sergey Kandaurov Version bump.
Tue, 24 Jul 2018 16:11:00 +0300 Maxim Dounin release-1.15.2 tag
Tue, 24 Jul 2018 16:10:59 +0300 Maxim Dounin nginx-1.15.2-RELEASE release-1.15.2
Sun, 22 Jul 2018 04:03:40 +0300 Maxim Dounin Fixed NGX_TID_T_FMT format specification for uint64_t.
Wed, 18 Jul 2018 18:51:25 +0300 Sergey Kandaurov Stream ssl_preread: added SSLv2 Client Hello support.
Tue, 17 Jul 2018 15:30:43 +0300 Ruslan Ermilov Fixed invalid access to location defined as an empty string.
Tue, 17 Jul 2018 12:53:23 +0300 Sergey Kandaurov SSL: save sessions for upstream peers using a callback function.
Mon, 16 Jul 2018 17:47:48 +0300 Maxim Dounin SSL: use of the SSL_OP_NO_RENEGOTIATION option (ticket #1376).
Mon, 16 Jul 2018 17:47:20 +0300 Maxim Dounin SSL: fixed SSL_clear_options() usage with OpenSSL 1.1.0+.
Mon, 16 Jul 2018 17:47:18 +0300 Maxim Dounin SSL: logging levels of "unsupported protocol", "version too low".
Thu, 12 Jul 2018 19:50:07 +0300 Maxim Dounin Events: added configuration check on the number of connections.
Thu, 12 Jul 2018 19:50:02 +0300 Maxim Dounin Events: moved sockets cloning to ngx_event_init_conf().
Wed, 11 Jul 2018 17:56:51 +0300 Roman Arutyunyan Stream ssl_preread: $ssl_preread_protocol variable.
Thu, 12 Jul 2018 12:50:20 +0300 Ruslan Ermilov Allow resetting connections closed by "return 444" (ticket #905).
Thu, 05 Jul 2018 22:21:14 +0300 Maxim Dounin Resolver: retry sending queries on errors (ticket #1511).
Thu, 05 Jul 2018 20:45:29 +0300 Maxim Dounin SSL: logging level of "https proxy request" errors.
Thu, 05 Jul 2018 20:44:58 +0300 Maxim Dounin Version bump.
Tue, 03 Jul 2018 18:07:44 +0300 Maxim Dounin release-1.15.1 tag