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
|
Tue, 03 Jul 2018 18:07:43 +0300 |
Maxim Dounin |
nginx-1.15.1-RELEASE
release-1.15.1
|
Mon, 02 Jul 2018 19:03:04 +0300 |
Maxim Dounin |
Upstream: fixed tcp_nopush with gRPC.
|
Mon, 02 Jul 2018 19:02:31 +0300 |
Maxim Dounin |
Upstream: fixed unexpected tcp_nopush usage on peer connections.
|
Mon, 02 Jul 2018 19:02:08 +0300 |
Maxim Dounin |
gRPC: clearing buffers in ngx_http_grpc_get_buf().
|
Mon, 02 Jul 2018 13:54:33 +0300 |
Ruslan Ermilov |
Added FreeBSD support for "listen ... reuseport".
|
Fri, 15 Jun 2018 17:29:55 +0300 |
Valentin Bartenev |
MIME: added font/woff2 type (ticket #1243).
|
Fri, 15 Jun 2018 17:29:55 +0300 |
Valentin Bartenev |
MIME: changed type for woff to font/woff (ticket #1243).
|
Fri, 15 Jun 2018 11:46:14 +0300 |
Vladimir Homutov |
Upstream: ngx_http_upstream_random module.
|
Thu, 14 Jun 2018 07:03:50 +0300 |
Ruslan Ermilov |
Upstream: improved peer selection concurrency for hash and ip_hash.
|
Wed, 13 Jun 2018 22:37:49 +0300 |
Ruslan Ermilov |
Resolver: require name servers.
|
Wed, 13 Jun 2018 22:37:42 +0300 |
Ruslan Ermilov |
Resolver: allocate resolver from configuration pool.
|
Wed, 13 Jun 2018 15:28:11 +0300 |
Maxim Dounin |
Upstream: disable body cleanup with preserve_output (ticket #1565).
|
Thu, 07 Jun 2018 20:04:22 +0300 |
Ruslan Ermilov |
HTTP/2: use scheme from original request for pushes (closes #1549).
|
Thu, 07 Jun 2018 20:01:41 +0300 |
Ruslan Ermilov |
Added r->schema.
|
Thu, 07 Jun 2018 19:53:43 +0300 |
Ruslan Ermilov |
Removed extraneous check while processing request line.
|
Thu, 07 Jun 2018 11:47:10 +0300 |
Ruslan Ermilov |
HTTP/2: validate client request scheme.
|
Thu, 24 May 2018 12:06:35 +0300 |
Ruslan Ermilov |
Allowed digits, '+', '-', and '.' in scheme names as per RFC 3986.
|
Wed, 06 Jun 2018 13:31:05 +0300 |
Sergey Kandaurov |
SSL: removed extra prototype.
|
Tue, 05 Jun 2018 17:41:34 +0300 |
Maxim Dounin |
Added missing space after ngx_close_socket_n.
|
Tue, 05 Jun 2018 17:13:17 +0300 |
Maxim Dounin |
Version bump.
|
Tue, 05 Jun 2018 16:47:25 +0300 |
Maxim Dounin |
release-1.15.0 tag
|
Tue, 05 Jun 2018 16:47:25 +0300 |
Maxim Dounin |
nginx-1.15.0-RELEASE
release-1.15.0
|
Mon, 04 Jun 2018 19:50:00 +0300 |
Roman Arutyunyan |
Stream: udp streams.
|
Fri, 01 Jun 2018 16:55:49 +0300 |
Roman Arutyunyan |
Events: moved ngx_recvmsg() to new file src/event/ngx_event_udp.c.
|
Fri, 01 Jun 2018 13:12:57 +0300 |
Roman Arutyunyan |
Events: get remote addresses before creating udp connection.
|
Fri, 01 Jun 2018 16:53:02 +0300 |
Roman Arutyunyan |
Events: fixed handling zero-length client address.
|
Mon, 04 Jun 2018 18:47:54 +0300 |
Sergey Kandaurov |
Leave chain in ngx_chain_add_copy() in consistent state on errors.
|
Wed, 30 May 2018 15:40:34 +0300 |
Maxim Dounin |
Limit req: improved handling of negative times.
|
Tue, 29 May 2018 16:15:19 +0300 |
Ruslan Ermilov |
Core: fixed comment about ngx_current_msec after 81fae70d6cb8.
|
Tue, 29 May 2018 11:47:32 +0300 |
Ruslan Ermilov |
Win32: fixed comment in ngx_gettimeofday() calculations.
|
Wed, 23 May 2018 16:38:16 +0300 |
Maxim Dounin |
Removed glibc crypt_r() bug workaround (ticket #1469).
|
Mon, 14 May 2018 22:50:57 +0300 |
Vladimir Homutov |
Syslog: install cleanup handler only once.
|
Wed, 23 May 2018 10:41:38 +0300 |
Ruslan Ermilov |
Resolver: close UDP socket on error or incomplete send.
|