log

age author description
Tue, 20 Dec 2016 12:05:14 +0300 Vladimir Homutov Stream: client SSL certificates verification support.
Mon, 19 Dec 2016 14:02:39 +0300 Roman Arutyunyan Stream ssl_preread: relaxed SSL version check.
Fri, 16 Dec 2016 19:54:37 +0300 Ruslan Ermilov Configure: detect nginx version for nginx.pm at make time.
Fri, 16 Dec 2016 18:21:55 +0300 Dmitry Volyntsev Resolver: fixed handling of partially resolved SRV.
Fri, 16 Dec 2016 18:21:55 +0300 Dmitry Volyntsev Resolver: fixed a race between parallel name and addr resolves.
Fri, 16 Dec 2016 18:21:42 +0300 Dmitry Volyntsev Resolver: fixed possible premature stop of the resend timer.
Fri, 16 Dec 2016 14:53:28 +0300 Ruslan Ermilov Resolver: fixed possible use-after-free in worker on fast shutdown.
Thu, 15 Dec 2016 21:44:34 +0300 Ruslan Ermilov Resolver: fixed possible use-after-free in worker on fast shutdown.
Thu, 15 Dec 2016 19:00:23 +0300 Maxim Dounin SSL: backed out changeset e7cb5deb951d, reimplemented properly.
Tue, 13 Dec 2016 14:19:30 -0800 Piotr Sikora SSL: fix call to BIO_get_mem_data().
Thu, 15 Dec 2016 16:25:42 +0300 Valentin Bartenev Access log: support for json escaping.
Tue, 13 Dec 2016 00:49:44 +0100 Armin Grodon Contrib: added 'commentstring' for vim-commentary support.
Tue, 13 Dec 2016 22:00:49 +0300 Ruslan Ermilov The size of cmcf->phase_engine.handlers explained.
Tue, 13 Dec 2016 22:00:42 +0300 Ruslan Ermilov Version bump.
Tue, 13 Dec 2016 18:21:23 +0300 Maxim Dounin release-1.11.7 tag
Tue, 13 Dec 2016 18:21:23 +0300 Maxim Dounin nginx-1.11.7-RELEASE release-1.11.7
Sat, 10 Dec 2016 13:23:38 +0300 Valentin Bartenev HTTP/2: prevented creating temp files for requests without body.
Mon, 28 Nov 2016 20:58:14 +0300 Valentin Bartenev HTTP/2: fixed posted streams handling.
Thu, 08 Dec 2016 17:51:49 +0300 Ruslan Ermilov Map: the "volatile" parameter.
Thu, 08 Dec 2016 17:29:01 +0300 Ruslan Ermilov Map: simplified "map" block parser.
Thu, 08 Dec 2016 17:22:07 +0300 Ruslan Ermilov Slab: commented bitmap initialization for small allocations.
Wed, 07 Dec 2016 22:25:37 +0300 Ruslan Ermilov Slab: free pages statistics.
Wed, 07 Dec 2016 22:25:37 +0300 Ruslan Ermilov Slab: slots statistics.
Wed, 07 Dec 2016 22:25:37 +0300 Ruslan Ermilov Slab: simplified some math.
Wed, 07 Dec 2016 22:25:37 +0300 Ruslan Ermilov Slab: simplified allocation from slots.
Wed, 07 Dec 2016 22:25:37 +0300 Ruslan Ermilov Slab: fixed the number of pages calculation.
Wed, 07 Dec 2016 22:25:37 +0300 Ruslan Ermilov Slab: added comment about list heads.
Wed, 07 Dec 2016 22:25:37 +0300 Ruslan Ermilov Slab: improved code readability.
Wed, 07 Dec 2016 19:03:31 +0300 Maxim Dounin Core: fixed environment on exit.
Wed, 07 Dec 2016 19:03:26 +0300 Maxim Dounin Perl: removed special environment handling for the perl module.
Wed, 07 Dec 2016 19:03:19 +0300 Maxim Dounin Perl: added PERL_SET_INTERP().
Wed, 07 Dec 2016 13:54:30 +0300 Sergey Kandaurov Fixed spelling of logical AND operator, no functional changes.
Tue, 22 Nov 2016 13:40:08 +0800 hucongcong Mp4: fixed setting wrong mdat atom size in very rare cases.
Mon, 05 Dec 2016 22:23:23 +0300 Maxim Dounin SSL: $ssl_curves (ticket #1088).
Mon, 05 Dec 2016 22:23:23 +0300 Maxim Dounin SSL: $ssl_ciphers (ticket #870).
Mon, 05 Dec 2016 22:23:23 +0300 Maxim Dounin SSL: $ssl_client_v_start, $ssl_client_v_end, $ssl_client_v_remain.
Mon, 05 Dec 2016 22:23:22 +0300 Maxim Dounin SSL: $ssl_client_verify extended with a failure reason.
Mon, 05 Dec 2016 22:23:22 +0300 Maxim Dounin OCSP stapling: improved error logging context.
Mon, 05 Dec 2016 22:23:22 +0300 Maxim Dounin OCSP stapling: added certificate name to warnings.
Mon, 05 Dec 2016 22:23:22 +0300 Maxim Dounin OCSP stapling: added http response status logging.
Mon, 05 Dec 2016 22:23:22 +0300 Maxim Dounin OCSP stapling: style.
Sat, 03 Dec 2016 10:01:39 +0300 Ruslan Ermilov Slab: improved double free detection.
Sat, 03 Dec 2016 10:01:03 +0300 Ruslan Ermilov Slab: always show the requested allocation size in debug messages.
Sat, 03 Dec 2016 09:55:40 +0300 Ruslan Ermilov Slab: style.
Mon, 21 Nov 2016 16:03:42 +0300 Dmitry Volyntsev Events: improved error event handling for UDP sockets.
Mon, 28 Nov 2016 19:19:21 +0300 Valentin Bartenev HTTP/2: fixed saving preread buffer to temp file (ticket #1143).
Mon, 21 Nov 2016 16:49:19 +0300 Maxim Dounin Configure: honor dependencies of dynamic modules.
Mon, 21 Nov 2016 16:49:17 +0300 Maxim Dounin Version bump.
Tue, 15 Nov 2016 18:11:46 +0300 Maxim Dounin release-1.11.6 tag
Tue, 15 Nov 2016 18:11:46 +0300 Maxim Dounin nginx-1.11.6-RELEASE release-1.11.6
Mon, 14 Nov 2016 21:55:44 +0300 Maxim Dounin Fixed a typo, removed an empty line.
Mon, 14 Nov 2016 17:21:06 +0300 Maxim Dounin Upstream: handling of upstream SSL handshake timeouts.
Thu, 10 Nov 2016 10:44:52 +0800 hucongcong Range filter: only initialize ctx->ranges in main request.
Thu, 10 Nov 2016 10:17:53 +0800 hucongcong Core: slight optimization in ngx_chain_update_chains().
Fri, 04 Nov 2016 19:12:19 +0300 Ruslan Ermilov Style: switch.
Thu, 03 Nov 2016 17:10:29 +0300 Maxim Dounin Cache: prefix-based temporary files.
Thu, 03 Nov 2016 17:09:32 +0300 Maxim Dounin Upstream: avoid holding a cache node with upgraded connections.
Wed, 02 Nov 2016 20:05:21 +0300 Dmitry Volyntsev Cache: proxy_cache_max_range_offset and friends.
Wed, 02 Nov 2016 11:47:12 +0300 Sergey Kandaurov HTTP/2: flow control debugging.
Tue, 01 Nov 2016 20:39:21 +0300 Maxim Dounin Perl: fixed optimization in SSI command handler.
Mon, 31 Oct 2016 23:38:51 +0300 Ruslan Ermilov HTTP/2: slightly improved debugging.
Mon, 17 Oct 2016 14:30:54 +0300 Ruslan Ermilov Upstream: removed ngx_http_upstream_srv_conf_t.default_port.
Mon, 17 Oct 2016 14:27:45 +0300 Ruslan Ermilov Upstream: don't consider default_port when matching upstreams.
Mon, 17 Oct 2016 14:14:02 +0300 Ruslan Ermilov Upstream: consistently initialize explicit upstreams.
Mon, 31 Oct 2016 18:33:36 +0300 Ruslan Ermilov Upstream: do not unnecessarily create per-request upstreams.
Mon, 31 Oct 2016 18:33:33 +0300 Ruslan Ermilov Upstream: added the ngx_http_upstream_resolved_t.name field.
Mon, 31 Oct 2016 18:33:31 +0300 Ruslan Ermilov Upstream: removed unnecessary condition in proxy_eval() and friends.
Mon, 31 Oct 2016 16:33:02 +0300 Valentin Bartenev HTTP/2: limited maximum number of requests in connection.
Thu, 27 Oct 2016 17:57:16 +0300 Maxim Dounin Mp4: introduced custom version of ngx_atofp().
Sun, 16 Oct 2016 18:24:01 +0300 Dmitry Lazurkin Proxy: support variables for proxy_method directive.
Fri, 21 Oct 2016 16:28:39 +0300 Dmitry Volyntsev SSL: RFC2253 compliant $ssl_client_s_dn and $ssl_client_i_dn.
Fri, 21 Oct 2016 15:18:44 +0300 Valentin Bartenev Image filter: support for WebP.
Thu, 20 Oct 2016 16:15:03 +0300 Valentin Bartenev HTTP/2: graceful shutdown of active connections (closes #1106).
Wed, 19 Oct 2016 18:36:50 +0300 Maxim Dounin SSL: compatibility with BoringSSL.
Tue, 18 Oct 2016 16:33:38 +0300 Vladimir Homutov Core: show file contents only once while dumping configuration.
Tue, 18 Oct 2016 20:46:06 +0300 Valentin Bartenev SSL: overcame possible buffer over-read in ngx_ssl_error().
Sat, 08 Oct 2016 18:05:00 +1100 Rob N ★ Mail: support SASL EXTERNAL (RFC 4422).
Tue, 18 Oct 2016 19:38:46 +0300 Maxim Dounin Mail: extensible auth methods in pop3 module.
Tue, 18 Oct 2016 18:03:13 +0300 Maxim Dounin release-1.10.2 tag stable-1.10
Tue, 18 Oct 2016 18:03:12 +0300 Maxim Dounin nginx-1.10.2-RELEASE stable-1.10 release-1.10.2
Tue, 18 Oct 2016 17:25:38 +0300 Maxim Dounin SSL: default DH parameters compatible with OpenSSL 1.1.0. stable-1.10
Tue, 11 Oct 2016 16:52:48 +0300 Maxim Dounin Updated OpenSSL used for win32 builds. stable-1.10
Thu, 01 Sep 2016 20:05:23 +0300 Maxim Dounin Event pipe: do not set file's thread_handler if not needed. stable-1.10
Mon, 22 Aug 2016 18:53:21 +0300 Sergey Kandaurov SSL: adopted session ticket handling for OpenSSL 1.1.0. stable-1.10
Mon, 08 Aug 2016 13:44:49 +0300 Sergey Kandaurov SSL: guarded SSL_R_NO_CIPHERS_PASSED not present in OpenSSL 1.1.0. stable-1.10
Tue, 19 Jul 2016 20:34:17 +0300 Valentin Bartenev HTTP/2: flushing of the SSL buffer in transition to the idle state. stable-1.10
Tue, 19 Jul 2016 20:34:02 +0300 Valentin Bartenev HTTP/2: refactored ngx_http_v2_send_output_queue(). stable-1.10
Tue, 19 Jul 2016 20:31:09 +0300 Valentin Bartenev HTTP/2: fixed send timer handling. stable-1.10
Tue, 19 Jul 2016 20:30:21 +0300 Valentin Bartenev HTTP/2: avoid sending output queue if there's nothing to send. stable-1.10
Tue, 19 Jul 2016 20:22:44 +0300 Valentin Bartenev HTTP/2: always handle streams in error state. stable-1.10
Tue, 19 Jul 2016 20:22:44 +0300 Valentin Bartenev HTTP/2: prevented output of the HEADERS frame for canceled streams. stable-1.10
Tue, 19 Jul 2016 20:22:44 +0300 Valentin Bartenev HTTP/2: always send GOAWAY while worker is shutting down. stable-1.10
Tue, 05 Jul 2016 18:30:56 +0300 Maxim Dounin Updated PCRE used for win32 builds. stable-1.10
Sat, 02 Jul 2016 15:59:53 +0300 Roman Arutyunyan Sub filter: eliminate unnecessary buffering. stable-1.10
Sat, 02 Jul 2016 15:59:52 +0300 Roman Arutyunyan Sub filter: introduced the ngx_http_sub_match() function. stable-1.10
Thu, 16 Jun 2016 20:55:11 +0300 Valentin Bartenev HTTP/2: fixed the "http request count is zero" alert. stable-1.10
Thu, 16 Jun 2016 20:55:11 +0300 Valentin Bartenev HTTP/2: avoid adding Content-Length for requests without body. stable-1.10
Thu, 16 Jun 2016 20:55:11 +0300 Valentin Bartenev HTTP/2: prevented double termination of a stream. stable-1.10
Thu, 16 Jun 2016 20:55:11 +0300 Valentin Bartenev HTTP/2: fixed a segfault while processing unbuffered upload. stable-1.10
Tue, 24 May 2016 21:54:32 +0300 Valentin Bartenev HTTP/2: unbreak build on MSVC. stable-1.10
Tue, 24 May 2016 17:37:52 +0300 Valentin Bartenev HTTP/2: implemented preread buffer for request body (closes #959). stable-1.10
Fri, 20 May 2016 18:41:17 +0300 Valentin Bartenev HTTP/2: the "421 Misdirected Request" response (closes #848). stable-1.10
Tue, 18 Oct 2016 17:19:51 +0300 Maxim Dounin Version bump. stable-1.10
Fri, 14 Oct 2016 19:48:26 +0300 Maxim Dounin Upstream: handling of proxy_set_header at http level.
Fri, 14 Oct 2016 19:48:26 +0300 Maxim Dounin Proxy: do not create conf->headers_source when not needed.
Fri, 14 Oct 2016 19:48:26 +0300 Maxim Dounin Upstream: hide_headers_hash handling at http level.
Fri, 14 Oct 2016 19:48:26 +0300 Maxim Dounin Upstream: hide_headers_hash inherited regardless of cache settings.
Fri, 14 Oct 2016 19:48:26 +0300 Maxim Dounin Style.
Thu, 13 Oct 2016 15:50:36 +0300 Ruslan Ermilov Cache: cache manager debugging.
Thu, 13 Oct 2016 15:35:48 +0300 Ruslan Ermilov Version bump.
Tue, 11 Oct 2016 18:03:01 +0300 Maxim Dounin release-1.11.5 tag
Tue, 11 Oct 2016 18:03:00 +0300 Maxim Dounin nginx-1.11.5-RELEASE release-1.11.5
Tue, 11 Oct 2016 16:52:48 +0300 Maxim Dounin Updated OpenSSL used for win32 builds.
Mon, 10 Oct 2016 18:44:17 +0300 Maxim Dounin Modules compatibility: removed dependencies on NGX_MAIL_SSL.
Mon, 10 Oct 2016 18:44:17 +0300 Maxim Dounin Modules compatibility: removed dependencies on NGX_STREAM_SSL.
Mon, 10 Oct 2016 18:44:17 +0300 Maxim Dounin Modules compatibility: compatibility with NGX_HTTP_SSL.
Mon, 10 Oct 2016 18:44:17 +0300 Maxim Dounin Modules compatibility: compatibility with NGX_HAVE_FILE_AIO.
Mon, 10 Oct 2016 18:44:17 +0300 Maxim Dounin Modules compatibility: compatibility with NGX_THREADS.
Mon, 10 Oct 2016 16:24:50 +0300 Maxim Dounin Allowed '-' in method names.
Mon, 10 Oct 2016 16:15:41 +0300 Maxim Dounin Core: sockaddr lengths now respected by ngx_cmp_sockaddr().