Commit Graph

  • 7dd799357d Core: fixed potential buffer overrun when initializing hash. Maxim Dounin 2015-02-24 18:37:14 +0300
  • a4ce770a89 Cache: reduced diffs to the plus version of nginx. Ruslan Ermilov 2015-02-17 16:27:52 +0300
  • 6337c1d185 Core: make ngx_connection_local_sockaddr() always assign address. Roman Arutyunyan 2015-02-17 14:26:44 +0300
  • 7f3f7fec77 Configure: typo fixed. Sergey Kandaurov 2015-02-11 20:18:55 +0300
  • 0a3d458805 Unbreak building on FreeBSD without file AIO. Valentin Bartenev 2015-02-11 20:00:07 +0300
  • 2b8d6ad805 Refactored sendfile() AIO preload. Valentin Bartenev 2015-02-11 17:52:15 +0300
  • 06d72320ff Core: fixed a race resulting in extra sem_post()'s. Roman Arutyunyan 2015-02-04 16:22:43 +0300
  • 2b7e167dbb Mail: fixed the duplicate listen address detection. Ruslan Ermilov 2015-01-23 15:23:29 +0300
  • 0b30dec0d3 Mail: fixed a comment. Ruslan Ermilov 2015-01-23 15:23:27 +0300
  • 3352461916 Upstream: detect port absence in fastcgi_pass with IP literal. Ruslan Ermilov 2015-01-22 16:23:32 +0300
  • 917c47a918 Version bump. Ruslan Ermilov 2015-02-11 15:51:03 +0300
  • c470bd85d1 release-1.7.10 tag Maxim Dounin 2015-02-10 17:33:32 +0300
  • 4d163851c7 nginx-1.7.10-RELEASE release-1.7.10 Maxim Dounin 2015-02-10 17:33:32 +0300
  • c28ca06c1b Updated OpenSSL used for win32 builds. Maxim Dounin 2015-02-10 16:54:12 +0300
  • 66c25a7d77 Core: fixed build on Tru64 UNIX. Sergey Kandaurov 2015-02-10 01:51:08 +0300
  • 59969c22ce Fixed try_files directory test to match only a directory. Damien Tournoud 2015-01-21 00:26:32 +0100
  • 2bae4205ab Core: fixed a race resulting in extra sem_post()'s. Roman Arutyunyan 2015-02-04 16:22:43 +0300
  • cae1b5d63a Core: reverted prefix-based temp files (a9138c35120d). Roman Arutyunyan 2015-02-02 21:28:09 +0300
  • f8fecbc94d Cache: added temp_path to file cache. Roman Arutyunyan 2015-02-02 19:38:35 +0300
  • 54e14a387f Core: supported directory skipping in ngx_walk_tree(). Roman Arutyunyan 2015-02-02 19:38:32 +0300
  • 314d0d40e7 Fixed AIO handling in the output chain. Valentin Bartenev 2015-01-28 21:33:06 +0300
  • 415c8ec4b4 A bounds check of %N format on Windows. Thanks to Joe Bialek, Adam Zabrocki and Microsoft Vulnerability Research. Igor Sysoev 2015-01-27 15:38:15 +0300
  • 7e1eba5faa Upstream: $upstream_header_time variable. Vladimir Homutov 2015-01-14 09:03:35 +0300
  • 3149ddd320 Year 2015. Valentin Bartenev 2015-01-13 20:13:16 +0300
  • a1f330a0a2 Core: added disk_full_time checks to error log. Maxim Dounin 2015-01-13 19:51:37 +0300
  • 2754fd3c80 Fixed sendfile() trailers on OS X (8e903522c17a, 1.7.8). Maxim Dounin 2015-01-13 18:58:23 +0300
  • 843fb552ec Upstream: use_temp_path parameter of proxy_cache_path and friends. Valentin Bartenev 2014-12-26 16:22:59 +0300
  • 1858857c25 Cache: update variant while setting header. Valentin Bartenev 2014-12-26 16:22:56 +0300
  • a54e37edda Core: added prefix-based temporary files. Valentin Bartenev 2014-12-26 16:22:54 +0300
  • c07bebdcd1 Unified handling of ngx_create_temp_file() return value. Valentin Bartenev 2014-12-26 16:22:50 +0300
  • cb6f338a8c Trailing space fix. Maxim Dounin 2014-12-24 19:02:58 +0300
  • b8ee1ec7d3 Fixed building with musl libc (ticket #685). Maxim Dounin 2014-12-24 19:01:22 +0300
  • fe4b25c731 Version bump. Maxim Dounin 2014-12-24 18:53:38 +0300
  • efa5e372b7 release-1.7.9 tag Maxim Dounin 2014-12-23 18:28:38 +0300
  • 9eb555c9c9 nginx-1.7.9-RELEASE release-1.7.9 Maxim Dounin 2014-12-23 18:28:37 +0300
  • 7817df480e Upstream: added variables support to proxy_cache and friends. Valentin Bartenev 2014-12-22 12:59:09 +0300
  • b24ad42008 Upstream: preset some cache configuration when bypassing. Valentin Bartenev 2014-12-22 12:59:06 +0300
  • c40a72761c Upstream: refactored proxy_cache and friends. Valentin Bartenev 2014-12-22 12:59:02 +0300
  • 66dcbab7a1 Upstream: mutually exclusive inheritance of "cache" and "store". Valentin Bartenev 2014-12-22 12:58:59 +0300
  • 492844dbb1 Upstream: simplified proxy_store and friends configuration code. Valentin Bartenev 2014-12-22 12:58:56 +0300
  • cf92831131 SSL: safeguard use of SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS. Lukas Tribus 2014-12-17 15:12:50 +0100
  • 16f248ebbb Autoindex: implemented XML output format. Valentin Bartenev 2014-12-12 20:25:42 +0300
  • 5453f0afe6 Autoindex: implemented JSON output format. Valentin Bartenev 2014-12-12 20:25:35 +0300
  • 921f728526 Autoindex: rendering code moved to a separate function. Valentin Bartenev 2014-12-12 20:25:28 +0300
  • d8c7616074 Headers filter: variables support in expires (ticket #113). Maxim Dounin 2014-12-11 23:42:11 +0300
  • cf21308885 Headers filter: local variables for config, no functional changes. Maxim Dounin 2014-12-11 23:42:06 +0300
  • cb451bd6a4 Fixed post_action to not trigger "header already sent" alert. Maxim Dounin 2014-11-28 16:57:50 +0300
  • 4dafec8d51 SPDY: push pending data while closing a stream as with keepalive. Valentin Bartenev 2014-11-21 22:51:49 +0300
  • 1f9564223b Resolver: fixed use-after-free memory access. Ruslan Ermilov 2014-11-20 15:24:40 +0300
  • de557628d3 SSL: logging level of "inappropriate fallback" (ticket #662). Maxim Dounin 2014-11-17 16:38:48 +0300
  • fb7d63250e Upstream: fixed inheritance of proxy_store and friends. Valentin Bartenev 2014-10-09 20:30:11 +0400
  • 827b2511e6 Proxy: fixed incorrect URI change due to if (ticket #86). Maxim Dounin 2014-12-09 18:22:39 +0300
  • 8d7c6491fe Upstream: fixed unexpected inheritance into limit_except blocks. Maxim Dounin 2014-12-09 18:22:31 +0300
  • c863e1b3b5 Upstream: inheritance of proxy_pass and friends (ticket #645). Maxim Dounin 2014-12-09 18:21:55 +0300
  • 88ed2d39af Proxy: the "TE" header now stripped by default (ticket #537). Maxim Dounin 2014-12-09 18:20:19 +0300
  • 1ea64b3f8f Cache: send conditional requests only for cached 200/206 responses. Piotr Sikora 2014-11-26 18:35:37 -0800
  • e875df1842 Fixed possible buffer overrun in "too long header line" logging. Maxim Dounin 2014-10-08 17:16:04 +0400
  • 662ae6da6b Core: fixed buffer overrun when hash max_size reached. Yichun Zhang 2014-10-02 12:00:17 -0700
  • 55b299d72d Version bump. Maxim Dounin 2015-04-06 18:54:19 +0300
  • 926a736954 release-1.6.2 tag Maxim Dounin 2014-09-16 16:23:19 +0400
  • f08055a847 nginx-1.6.2-RELEASE release-1.6.2 Maxim Dounin 2014-09-16 16:23:18 +0400
  • 21e21b5b4a Updated OpenSSL used for win32 builds. Maxim Dounin 2014-09-15 18:03:49 +0400
  • 1c5943c21f SSL: session id context now includes certificate hash. Maxim Dounin 2014-09-15 17:59:47 +0400
  • 20f0527892 Resolver: notify all waiting requests on timeout. Ruslan Ermilov 2014-08-19 15:43:26 +0400
  • cf5013dd3f SSL: loading certificate keys via ENGINE_load_private_key(). Dmitrii Pichulin 2014-08-04 11:03:20 +0400
  • 811281ec36 Version bump. Maxim Dounin 2014-12-04 16:37:31 +0300
  • f4904d2deb release-1.7.8 tag Maxim Dounin 2014-12-02 16:02:14 +0300
  • e5270249f6 nginx-1.7.8-RELEASE release-1.7.8 Maxim Dounin 2014-12-02 16:02:14 +0300
  • cee54d89dc Trailing spaces removed, typo fixed. Maxim Dounin 2014-12-02 07:01:37 +0300
  • 6d52912a2a Cache: proper wakeup of subrequests. Maxim Dounin 2014-12-02 05:54:56 +0300
  • 10345663c8 Upstream: improved subrequest logging. Maxim Dounin 2014-12-02 05:54:54 +0300
  • 778cc4b42e Access log: restricted "log_format" to "http" level. Sergey Kandaurov 2014-12-01 14:51:36 +0300
  • ece388033a Write filter: fixed handling of sync bufs (ticket #132). Maxim Dounin 2014-11-28 16:58:39 +0300
  • 7fa89c744a Fixed post_action to not trigger "header already sent" alert. Maxim Dounin 2014-11-28 16:57:50 +0300
  • d228fa5093 Typo. Maxim Dounin 2014-11-28 16:57:23 +0300
  • decaffa805 SPDY: push pending data while closing a stream as with keepalive. Valentin Bartenev 2014-11-21 22:51:49 +0300
  • 742b5dd045 Syslog: allowed underscore symbol in tag (ticket #667). Vladimir Homutov 2014-11-20 20:02:21 +0300
  • ef563debf1 Resolver: fixed debug event logging. Ruslan Ermilov 2014-11-20 15:24:42 +0300
  • d4b7b74686 Resolver: fixed use-after-free memory access. Ruslan Ermilov 2014-11-20 15:24:40 +0300
  • 96a62f1396 Style. Valentin Bartenev 2014-11-19 21:46:01 +0300
  • 1276d8483e Fixed type of sendfile() return value on Linux. Valentin Bartenev 2014-11-19 21:18:13 +0300
  • a301e1a706 Moved writev() handling code to a separate function. Valentin Bartenev 2014-08-13 15:11:45 +0400
  • 79ddab189f Merged conditions in the ngx_*_sendfile_chain() functions. Valentin Bartenev 2014-08-13 15:11:45 +0400
  • d85d459bb2 Moved the code for coalescing file buffers to a separate function. Valentin Bartenev 2014-08-13 15:11:45 +0400
  • f00918eab3 Refactored ngx_solaris_sendfilev_chain(). Valentin Bartenev 2014-11-19 21:17:11 +0300
  • b29d599c0b Introduced the ngx_output_chain_to_iovec() function. Valentin Bartenev 2014-10-07 11:38:57 +0400
  • 41ed973456 Renamed ngx_handle_sent_chain() to ngx_chain_update_sent(). Valentin Bartenev 2014-11-19 21:16:19 +0300
  • 3ecac9eaba Cache: add support for Cache-Control's s-maxage response directive. Piotr Sikora 2014-11-18 17:07:14 -0800
  • 1b79cb211d Proxy: renamed and rearranged fields in proxy configuration. Roman Arutyunyan 2014-11-19 17:33:24 +0300
  • 8898c97dbd Upstream: different header lists for cached and uncached requests. Roman Arutyunyan 2014-11-19 17:33:23 +0300
  • bcf6b11a34 Upstream: moved header lists to separate structures. Roman Arutyunyan 2014-11-19 17:33:22 +0300
  • 62dfdf1814 Upstream: moved header initializations to separate functions. Roman Arutyunyan 2014-11-19 17:33:21 +0300
  • 3b33056522 Scgi: do not push redundant NULL element into conf->params. Roman Arutyunyan 2014-11-19 17:33:21 +0300
  • 2628cc11d4 Cache: proxy_cache_lock_age and friends. Roman Arutyunyan 2014-11-18 20:41:12 +0300
  • 20d41493d4 SPDY: fixed check for too long header name or value. Valentin Bartenev 2014-11-07 17:22:19 +0300
  • 42b6d57fb5 SPDY: improved debug logging of inflate() calls. Valentin Bartenev 2014-11-07 17:19:12 +0300
  • 1fd4cd0b96 SSL: logging level of "inappropriate fallback" (ticket #662). Maxim Dounin 2014-11-17 16:38:48 +0300
  • d9f5baa0b8 Upstream: support named location for X-Accel-Redirect. Toshikuni Fukaya 2014-11-04 19:56:23 +0900
  • a9d9b09103 Upstream: add "proxy_ssl_certificate" and friends. Piotr Sikora 2014-10-30 04:30:41 -0700
  • fb96936c1a SPDY: fixed "too long header line" logging. Maxim Dounin 2014-11-07 17:38:55 +0300