Commit Graph

  • 971518f931 release-1.11.6 tag Maxim Dounin 2016-11-15 18:11:46 +0300
  • c42249a5d0 nginx-1.11.6-RELEASE release-1.11.6 Maxim Dounin 2016-11-15 18:11:46 +0300
  • a18340cfca Fixed a typo, removed an empty line. Maxim Dounin 2016-11-14 21:55:44 +0300
  • bdc0b779e5 Upstream: handling of upstream SSL handshake timeouts. Maxim Dounin 2016-11-14 17:21:06 +0300
  • 8f8a07f080 Range filter: only initialize ctx->ranges in main request. hucongcong 2016-11-10 10:44:52 +0800
  • 42298aeb13 Core: slight optimization in ngx_chain_update_chains(). hucongcong 2016-11-10 10:17:53 +0800
  • 8e9f1df637 Style: switch. Ruslan Ermilov 2016-11-04 19:12:19 +0300
  • f3093695b9 Cache: prefix-based temporary files. Maxim Dounin 2016-11-03 17:10:29 +0300
  • 5eac3bca41 Upstream: avoid holding a cache node with upgraded connections. Maxim Dounin 2016-11-03 17:09:32 +0300
  • 6d9023f7b4 Cache: proxy_cache_max_range_offset and friends. Dmitry Volyntsev 2016-11-02 20:05:21 +0300
  • 6917d29d40 HTTP/2: flow control debugging. Sergey Kandaurov 2016-11-02 11:47:12 +0300
  • 0438b60498 Perl: fixed optimization in SSI command handler. Maxim Dounin 2016-11-01 20:39:21 +0300
  • 5a273f2e90 HTTP/2: slightly improved debugging. Ruslan Ermilov 2016-10-31 23:38:51 +0300
  • d970e099c6 Upstream: removed ngx_http_upstream_srv_conf_t.default_port. Ruslan Ermilov 2016-10-17 14:30:54 +0300
  • 663984fe2f Upstream: don't consider default_port when matching upstreams. Ruslan Ermilov 2016-10-17 14:27:45 +0300
  • 1f5d97cbf0 Upstream: consistently initialize explicit upstreams. Ruslan Ermilov 2016-10-17 14:14:02 +0300
  • 149fda55f7 Upstream: do not unnecessarily create per-request upstreams. Ruslan Ermilov 2016-10-31 18:33:36 +0300
  • 3fae83a91c Upstream: added the ngx_http_upstream_resolved_t.name field. Ruslan Ermilov 2016-10-31 18:33:33 +0300
  • 4e1720b0a2 Upstream: removed unnecessary condition in proxy_eval() and friends. Ruslan Ermilov 2016-10-31 18:33:31 +0300
  • df9b2b9011 HTTP/2: limited maximum number of requests in connection. Valentin Bartenev 2016-10-31 16:33:02 +0300
  • 271d306056 Mp4: introduced custom version of ngx_atofp(). Maxim Dounin 2016-10-27 17:57:16 +0300
  • 9ea918a41d Proxy: support variables for proxy_method directive. Dmitry Lazurkin 2016-10-16 18:24:01 +0300
  • 71c93a8e09 SSL: RFC2253 compliant $ssl_client_s_dn and $ssl_client_i_dn. Dmitry Volyntsev 2016-10-21 16:28:39 +0300
  • 9ec0b1fe12 Image filter: support for WebP. Valentin Bartenev 2016-10-21 15:18:44 +0300
  • 70d0530f88 HTTP/2: graceful shutdown of active connections (closes #1106). Valentin Bartenev 2016-10-20 16:15:03 +0300
  • 9b8b33bd4a SSL: compatibility with BoringSSL. Maxim Dounin 2016-10-19 18:36:50 +0300
  • 33f940534e Core: show file contents only once while dumping configuration. Vladimir Homutov 2016-10-18 16:33:38 +0300
  • 841737915c SSL: overcame possible buffer over-read in ngx_ssl_error(). Valentin Bartenev 2016-10-18 20:46:06 +0300
  • 66c23edf63 Mail: support SASL EXTERNAL (RFC 4422). Rob N ★ 2016-10-08 18:05:00 +1100
  • a747089a1d Mail: extensible auth methods in pop3 module. Maxim Dounin 2016-10-18 19:38:46 +0300
  • 948a18ed54 Upstream: handling of proxy_set_header at http level. Maxim Dounin 2016-10-14 19:48:26 +0300
  • 97fc4ab790 Proxy: do not create conf->headers_source when not needed. Maxim Dounin 2016-10-14 19:48:26 +0300
  • c541cf70cf Upstream: hide_headers_hash handling at http level. Maxim Dounin 2016-10-14 19:48:26 +0300
  • f5dcb06f28 Upstream: hide_headers_hash inherited regardless of cache settings. Maxim Dounin 2016-10-14 19:48:26 +0300
  • 71841601d2 Style. Maxim Dounin 2016-10-14 19:48:26 +0300
  • 5e700a702c Cache: cache manager debugging. Ruslan Ermilov 2016-10-13 15:50:36 +0300
  • 4009622702 Version bump. Ruslan Ermilov 2016-10-13 15:35:48 +0300
  • e8cb2a7946 release-1.11.5 tag Maxim Dounin 2016-10-11 18:03:01 +0300
  • 06d88ca53b nginx-1.11.5-RELEASE release-1.11.5 Maxim Dounin 2016-10-11 18:03:00 +0300
  • 27930db17c Updated OpenSSL used for win32 builds. Maxim Dounin 2016-10-11 16:52:48 +0300
  • a6cb821090 Modules compatibility: removed dependencies on NGX_MAIL_SSL. Maxim Dounin 2016-10-10 18:44:17 +0300
  • 78f91756cd Modules compatibility: removed dependencies on NGX_STREAM_SSL. Maxim Dounin 2016-10-10 18:44:17 +0300
  • 8fd8c32ccf Modules compatibility: compatibility with NGX_HTTP_SSL. Maxim Dounin 2016-10-10 18:44:17 +0300
  • 844c78556b Modules compatibility: compatibility with NGX_HAVE_FILE_AIO. Maxim Dounin 2016-10-10 18:44:17 +0300
  • 9f6e8673f4 Modules compatibility: compatibility with NGX_THREADS. Maxim Dounin 2016-10-10 18:44:17 +0300
  • 82ec849271 Allowed '-' in method names. Maxim Dounin 2016-10-10 16:24:50 +0300
  • f594b2bf6d Core: sockaddr lengths now respected by ngx_cmp_sockaddr(). Maxim Dounin 2016-10-10 16:15:41 +0300
  • 4c4fdc4754 Core: ngx_conf_set_access_slot() user access (ticket #1096). Maxim Dounin 2016-10-07 16:59:14 +0300
  • 52892835ef Realip: fixed duplicate processing on redirects (ticket #1098). Maxim Dounin 2016-10-06 23:16:05 +0300
  • 88dc647481 Stream ssl_preread: fixed $ssl_preread_server_name variable. Sergey Kandaurov 2016-10-05 18:11:39 +0300
  • b072a6957c Cache: cache manager limits. Dmitry Volyntsev 2016-10-05 14:22:30 +0300
  • f9430de485 Core: use c->log while closing connection. Ruslan Ermilov 2016-10-05 13:57:43 +0300
  • 3c44339bfe SSL: use X509_check_host() with LibreSSL. Maxim Dounin 2016-10-04 17:26:45 +0300
  • 2c84f7af2c Configure: removed the --with-ipv6 option. Maxim Dounin 2016-10-04 16:38:14 +0300
  • 967ebbec32 Addition filter: set last_in_chain flag when clearing last_buf. Roman Arutyunyan 2016-10-03 21:03:27 +0300
  • f3bbd1c87f Do not set last_buf flag in subrequests. Roman Arutyunyan 2016-10-03 20:48:51 +0300
  • 2e12afb955 Modules compatibility: removed two NGX_HAVE_DEFERRED_ACCEPT checks. Ruslan Ermilov 2016-10-03 15:58:30 +0300
  • 58b85017a4 Modules compatibility: removed unneeded NGX_HAVE_REUSEPORT checks. Maxim Dounin 2016-10-03 15:58:29 +0300
  • 0a961a0917 Modules compatibility: removed unneeded IPV6_V6ONLY checks. Maxim Dounin 2016-10-03 15:58:25 +0300
  • a7f80ec354 Modules compatibility: http2. Maxim Dounin 2016-10-03 15:58:22 +0300
  • 2641022229 Modules compatibility: degradation fields now always present. Maxim Dounin 2016-10-03 15:58:19 +0300
  • f99724f2e0 Modules compatibility: --with-compat configure option. Maxim Dounin 2016-10-03 15:58:16 +0300
  • c40de74682 Introduced the NGX_COMPAT macro. Ruslan Ermilov 2016-09-29 15:28:24 +0300
  • 833d03a0a2 Resolver: introduced state field in ngx_resolver_srv_name_t. Dmitry Volyntsev 2016-09-29 19:40:47 +0300
  • c7a6a18163 Modules compatibility: down flag promoted to a bitmask. Maxim Dounin 2016-09-29 18:06:05 +0300
  • 7797fb04cd Modules compatibility: upstream config field. Maxim Dounin 2016-09-29 18:06:04 +0300
  • e900019ac4 Modules compatibility: status fields. Maxim Dounin 2016-09-29 18:06:03 +0300
  • 0ce82fc33a Modules compatibility: health check fields. Maxim Dounin 2016-09-29 18:06:02 +0300
  • 27c8065e7b Modules compatibility: cache purge fields. Maxim Dounin 2016-09-29 18:06:01 +0300
  • f3ece60723 Modules compatibility: slow start fields. Maxim Dounin 2016-09-29 18:06:00 +0300
  • 07c914c0cb Modules compatibility: peer.notify. Maxim Dounin 2016-09-29 18:05:59 +0300
  • 10f419575a Stream: style. Ruslan Ermilov 2016-09-29 12:59:13 +0300
  • f674f32c09 Upstream: max_conns. Ruslan Ermilov 2016-09-22 19:32:47 +0300
  • fd9e74f656 Upstream: removed the quick recovery mechanism. Ruslan Ermilov 2016-09-22 19:32:45 +0300
  • 4d4542c838 Upstream: introduced u->upstream. Maxim Dounin 2016-09-22 19:32:26 +0300
  • 017cf96c9b Upstream: style. Maxim Dounin 2016-09-22 19:31:08 +0300
  • 778c00c415 Upstream: style, ngx_http_upstream_rr_peer_t.next moved. Maxim Dounin 2016-07-25 16:23:35 +0300
  • c8526aca25 Perl: pass additional linker options to perl module. Konstantin Pavlov 2016-09-20 22:11:23 +0300
  • 89f82c1155 Fixed log levels of configuration parsing errors. Valentin Bartenev 2016-09-20 15:07:16 +0300
  • 1fd83ac0c8 Removed influence of some options on structures. Ruslan Ermilov 2016-09-20 12:30:52 +0300
  • f8a9d528df Upstream hash: fixed missing upstream name initialization. Vladimir Homutov 2016-09-16 15:13:24 +0300
  • 7f57804fe2 Stream ssl_preread: removed internal macro. Vladimir Homutov 2016-09-15 15:36:02 +0300
  • 5a7afb1b0d Stream: ssl_preread module. Vladimir Homutov 2016-09-15 14:56:51 +0300
  • 704446127e Stream: preread phase. Vladimir Homutov 2016-09-15 14:56:02 +0300
  • 05a455ff21 Stream: phases. Roman Arutyunyan 2016-09-15 14:55:54 +0300
  • 04b9434b18 Stream: filters. Roman Arutyunyan 2016-09-15 14:55:46 +0300
  • afa771140b Version bump. Vladimir Homutov 2016-09-15 14:56:26 +0300
  • 5d4f014aaf release-1.11.4 tag Maxim Dounin 2016-09-13 18:39:24 +0300
  • c6630fb2fd nginx-1.11.4-RELEASE release-1.11.4 Maxim Dounin 2016-09-13 18:39:23 +0300
  • 13bf2759c8 OCSP stapling: fixed using wrong responder with multiple certs. Maxim Dounin 2016-09-12 20:11:06 +0300
  • 6831af304e SSL: improved session ticket callback error handling. Sergey Kandaurov 2016-09-12 18:57:42 +0300
  • b39aa6148f SSL: factored out digest and cipher in session ticket callback. Sergey Kandaurov 2016-09-12 18:57:42 +0300
  • d35f95c568 Stream: increase default value for proxy_protocol_timeout to 30s. Dmitry Volyntsev 2016-09-08 15:51:36 +0300
  • fe2774a9d6 Stream: realip module. Dmitry Volyntsev 2016-09-01 14:45:33 +0300
  • a613df5b3f Core: introduced ngx_cidr_match() function. Dmitry Volyntsev 2016-09-07 13:56:53 +0300
  • 41e7bda773 Stream: allow using the session context inside handlers. Dmitry Volyntsev 2016-09-06 21:28:17 +0300
  • 7336c4008f Stream: $proxy_protocol_addr and $proxy_protocol_port. Dmitry Volyntsev 2016-09-06 21:28:16 +0300
  • abd1b0a76d Stream: the "proxy_protocol" parameter of the "listen" directive. Dmitry Volyntsev 2016-09-06 21:28:16 +0300
  • 87aaac4ac5 Stream: postpone session initialization under accept mutex. Dmitry Volyntsev 2016-09-06 21:28:13 +0300
  • 68a7b9b5a3 Stream: log module. Vladimir Homutov 2016-09-05 17:50:16 +0300