[nginx] svn commit: r5186 - tags

2013-04-24 Thread mdounin
Author: mdounin Date: 2013-04-24 13:59:45 + (Wed, 24 Apr 2013) New Revision: 5186 URL: http://trac.nginx.org/nginx/changeset/5186/nginx Log: release-1.4.0 tag Added: tags/release-1.4.0/ ___ nginx-devel mailing list nginx-devel@nginx.org http

[nginx] svn commit: r5185 - trunk/docs/xml/nginx

2013-04-24 Thread mdounin
Author: mdounin Date: 2013-04-24 13:59:34 + (Wed, 24 Apr 2013) New Revision: 5185 URL: http://trac.nginx.org/nginx/changeset/5185/nginx Log: nginx-1.4.0-RELEASE Modified: trunk/docs/xml/nginx/changes.xml Modified: trunk/docs/xml/nginx/changes.xml

[nginx] svn commit: r5184 - trunk/src/core

2013-04-24 Thread mdounin
Author: mdounin Date: 2013-04-24 13:03:43 + (Wed, 24 Apr 2013) New Revision: 5184 URL: http://trac.nginx.org/nginx/changeset/5184/nginx Log: Version bump. Modified: trunk/src/core/nginx.h Modified: trunk/src/core/nginx.h

[nginx] svn commit: r5182 - trunk/src/http/modules/perl

2013-04-23 Thread mdounin
Author: mdounin Date: 2013-04-23 10:04:12 + (Tue, 23 Apr 2013) New Revision: 5182 URL: http://trac.nginx.org/nginx/changeset/5182/nginx Log: Perl: request body handling fixed. As of 1.3.9, chunked request body may be available with r->headers_in.content_length_n <= 0. Additionally, r

[nginx] svn commit: r5181 - in trunk: auto/lib/perl src/http/modules/perl

2013-04-19 Thread mdounin
Author: mdounin Date: 2013-04-19 12:19:57 + (Fri, 19 Apr 2013) New Revision: 5181 URL: http://trac.nginx.org/nginx/changeset/5181/nginx Log: Configure: fixed perl Makefile generation (ticket #334). Dependancy tracking introduced in r5169 were not handled absolute path names properly

[nginx] svn commit: r5178 - tags

2013-04-16 Thread mdounin
Author: mdounin Date: 2013-04-16 14:05:22 + (Tue, 16 Apr 2013) New Revision: 5178 URL: http://trac.nginx.org/nginx/changeset/5178/nginx Log: release-1.3.16 tag Added: tags/release-1.3.16/ ___ nginx-devel mailing list nginx-devel@nginx.org http

[nginx] svn commit: r5177 - trunk/docs/xml/nginx

2013-04-16 Thread mdounin
Author: mdounin Date: 2013-04-16 14:05:11 + (Tue, 16 Apr 2013) New Revision: 5177 URL: http://trac.nginx.org/nginx/changeset/5177/nginx Log: nginx-1.3.16-RELEASE Modified: trunk/docs/xml/nginx/changes.xml Modified: trunk/docs/xml/nginx/changes.xml

[nginx] svn commit: r5176 - trunk/src/event/modules

2013-04-16 Thread mdounin
Author: mdounin Date: 2013-04-16 12:58:03 + (Tue, 16 Apr 2013) New Revision: 5176 URL: http://trac.nginx.org/nginx/changeset/5176/nginx Log: Events: backout eventport changes (r5172) for now. Evenport method needs more work. Changes in r5172, while being correct, introduce various new

[nginx] svn commit: r5175 - trunk/src/http

2013-04-16 Thread mdounin
Author: mdounin Date: 2013-04-16 10:14:59 + (Tue, 16 Apr 2013) New Revision: 5175 URL: http://trac.nginx.org/nginx/changeset/5175/nginx Log: Request body: only read body in main request (ticket #330). Before 1.3.9 an attempt to read body in a subrequest only caused problems if body wasn&#

[nginx] svn commit: r5169 - in trunk: auto/lib/perl src/http/modules/perl

2013-04-10 Thread mdounin
Author: mdounin Date: 2013-04-10 17:07:44 + (Wed, 10 Apr 2013) New Revision: 5169 URL: http://trac.nginx.org/nginx/changeset/5169/nginx Log: Configure: fixed nginx.so rebuild (broken by r5145). To avoid further breaks it's now done properly, all the dependencies are now passed to Makefi

[nginx] svn commit: r5166 - in tags: . release-1.2.8

2013-04-02 Thread mdounin
Author: mdounin Date: 2013-04-02 12:34:39 + (Tue, 02 Apr 2013) New Revision: 5166 URL: http://trac.nginx.org/nginx/changeset/5166/nginx Log: release-1.2.8 tag Added: tags/release-1.2.8/ Index: tags/release-1.2.8

[nginx] svn commit: r5165 - branches/stable-1.2/docs/xml/nginx

2013-04-02 Thread mdounin
Author: mdounin Date: 2013-04-02 12:34:21 + (Tue, 02 Apr 2013) New Revision: 5165 URL: http://trac.nginx.org/nginx/changeset/5165/nginx Log: nginx-1.2.8-RELEASE Modified: branches/stable-1.2/docs/xml/nginx/changes.xml Modified: branches/stable-1.2/docs/xml/nginx/changes.xml

[nginx] svn commit: r5164 - in branches/stable-1.2: . src/core src/os/unix

2013-03-29 Thread mdounin
Author: mdounin Date: 2013-03-29 18:18:42 + (Fri, 29 Mar 2013) New Revision: 5164 URL: http://trac.nginx.org/nginx/changeset/5164/nginx Log: Merge of r5138: use of NGX_FILE_ERROR. Use NGX_FILE_ERROR for handling file operations errors. On Win32 platforms 0 is used to indicate errors in file

[nginx] svn commit: r5163 - in branches/stable-1.2: . src/http src/http/modules

2013-03-29 Thread mdounin
Author: mdounin Date: 2013-03-29 18:16:27 + (Fri, 29 Mar 2013) New Revision: 5163 URL: http://trac.nginx.org/nginx/changeset/5163/nginx Log: Merge of r5133, r5134: peer.free() and peer.get() balance. *) Upstream: only call peer.free() if peer.get() selected a peer. *) Upstream: removed

[nginx] svn commit: r5162 - in branches/stable-1.2: . misc

2013-03-29 Thread mdounin
Author: mdounin Date: 2013-03-29 18:09:06 + (Fri, 29 Mar 2013) New Revision: 5162 URL: http://trac.nginx.org/nginx/changeset/5162/nginx Log: Merge of r5130, r5131, r5132: support for Mercurial repositories. *) Misc: switch to single export operation in "zip" target. While expor

[nginx] svn commit: r5161 - in branches/stable-1.2: . src/http/modules

2013-03-29 Thread mdounin
Author: mdounin Date: 2013-03-29 17:59:41 + (Fri, 29 Mar 2013) New Revision: 5161 URL: http://trac.nginx.org/nginx/changeset/5161/nginx Log: Merge of r5129: split clients configuration parsing. Split clients: check length when parsing configuration. Modified: branches/stable-1.2

[nginx] svn commit: r5160 - in branches/stable-1.2: . src/http/modules

2013-03-29 Thread mdounin
Author: mdounin Date: 2013-03-29 17:53:47 + (Fri, 29 Mar 2013) New Revision: 5160 URL: http://trac.nginx.org/nginx/changeset/5160/nginx Log: Merge of r5127: language in a comment. Fixed language in a comment preceding ngx_http_index_handler(). Modified: branches/stable-1.2/ branches

[nginx] svn commit: r5159 - in branches/stable-1.2: . src/core

2013-03-29 Thread mdounin
Author: mdounin Date: 2013-03-29 17:51:00 + (Fri, 29 Mar 2013) New Revision: 5159 URL: http://trac.nginx.org/nginx/changeset/5159/nginx Log: Merge of r5117, r5123: allocation errors handing during upgrade. *) Core: guard against failed allocation during binary upgrade. Patch by Piotr

[nginx] svn commit: r5158 - in branches/stable-1.2: . src/http

2013-03-29 Thread mdounin
Author: mdounin Date: 2013-03-29 17:34:45 + (Fri, 29 Mar 2013) New Revision: 5158 URL: http://trac.nginx.org/nginx/changeset/5158/nginx Log: Merge of r5113, r5114: upstream: resolve errors handling. Upstream: call ngx_http_run_posted_requests() on resolve errors. If proxy_pass to a host

[nginx] svn commit: r5157 - in branches/stable-1.2: . src/http

2013-03-29 Thread mdounin
Author: mdounin Date: 2013-03-29 17:23:36 + (Fri, 29 Mar 2013) New Revision: 5157 URL: http://trac.nginx.org/nginx/changeset/5157/nginx Log: Merge of r5109, r5128: removed unused prototype and macro. *) Removed unused prototype of ngx_http_find_server_conf(). This function prototype and

[nginx] svn commit: r5156 - in branches/stable-1.2: . src/http/modules

2013-03-29 Thread mdounin
Author: mdounin Date: 2013-03-29 17:20:59 + (Fri, 29 Mar 2013) New Revision: 5156 URL: http://trac.nginx.org/nginx/changeset/5156/nginx Log: Merge of r5098: mp4: fixed handling of too small mdat atoms. Mp4: fixed handling of too small mdat atoms (ticket #266). Patch by Gernot Vormayr (with

[nginx] svn commit: r5155 - in branches/stable-1.2: . src/http

2013-03-29 Thread mdounin
Author: mdounin Date: 2013-03-29 17:19:11 + (Fri, 29 Mar 2013) New Revision: 5155 URL: http://trac.nginx.org/nginx/changeset/5155/nginx Log: Merge of r5083: fixed potential segfault in keepalive handler. Fixed potential segfault in ngx_http_keepalive_handler(). In case of error in the read

[nginx] svn commit: r5154 - in branches/stable-1.2: . src/event

2013-03-29 Thread mdounin
Author: mdounin Date: 2013-03-29 17:17:45 + (Fri, 29 Mar 2013) New Revision: 5154 URL: http://trac.nginx.org/nginx/changeset/5154/nginx Log: Merge of r5082: SSL: retry "sess_id" and "id" allocations. SSL: retry "sess_id" and "id" allocations. In c

[nginx] svn commit: r5153 - in branches/stable-1.2: . src/http src/http/modules

2013-03-29 Thread mdounin
Author: mdounin Date: 2013-03-29 17:15:34 + (Fri, 29 Mar 2013) New Revision: 5153 URL: http://trac.nginx.org/nginx/changeset/5153/nginx Log: Merge of r5078: removed zero termination of shm zone names. It was added in r2717 and no longer needed since r2721, where the termination was added to

[nginx] svn commit: r5152 - in branches/stable-1.2: . auto/lib/perl

2013-03-29 Thread mdounin
Author: mdounin Date: 2013-03-29 17:13:45 + (Fri, 29 Mar 2013) New Revision: 5152 URL: http://trac.nginx.org/nginx/changeset/5152/nginx Log: Merge of r5071: rebuild perl module on headers change. Configure: rebuild perl module nginx.so if headers are changed. Note: the "-p" argume

[nginx] svn commit: r5151 - in branches/stable-1.2: . src/http/modules

2013-03-29 Thread mdounin
Author: mdounin Date: 2013-03-29 17:11:09 + (Fri, 29 Mar 2013) New Revision: 5151 URL: http://trac.nginx.org/nginx/changeset/5151/nginx Log: Merge of r5070: fixed false memset warning on Linux. Fixed false memset warning on Linux with -O3 (ticket #275). Prodded by John Leach. Modified

[nginx] svn commit: r5150 - in branches/stable-1.2/src: core http/modules/perl

2013-03-29 Thread mdounin
Author: mdounin Date: 2013-03-29 15:29:29 + (Fri, 29 Mar 2013) New Revision: 5150 URL: http://trac.nginx.org/nginx/changeset/5150/nginx Log: Version bump. Modified: branches/stable-1.2/src/core/nginx.h branches/stable-1.2/src/http/modules/perl/nginx.pm Modified: branches/stable-1.2

[nginx] svn commit: r5143 - trunk/src/http

2013-03-27 Thread mdounin
Author: mdounin Date: 2013-03-27 15:18:34 + (Wed, 27 Mar 2013) New Revision: 5143 URL: http://trac.nginx.org/nginx/changeset/5143/nginx Log: Upstream: fixed tcp_nodelay with connection upgrade (ticket #325). Modified: trunk/src/http/ngx_http_upstream.c Modified: trunk/src/http

[nginx] svn commit: r5142 - trunk/src/event

2013-03-27 Thread mdounin
Author: mdounin Date: 2013-03-27 15:16:45 + (Wed, 27 Mar 2013) New Revision: 5142 URL: http://trac.nginx.org/nginx/changeset/5142/nginx Log: Event connect: don't penalize AF_INET6 connections. Problems with setsockopt(TCP_NODELAY) and setsockopt(TCP_NOPUSH), as well as sendfile() sysca

[nginx] svn commit: r5141 - in trunk/src: core http/modules/perl

2013-03-27 Thread mdounin
Author: mdounin Date: 2013-03-27 15:15:34 + (Wed, 27 Mar 2013) New Revision: 5141 URL: http://trac.nginx.org/nginx/changeset/5141/nginx Log: Version bump. Modified: trunk/src/core/nginx.h trunk/src/http/modules/perl/nginx.pm Modified: trunk/src/core/nginx.h

[nginx] svn commit: r5140 - tags

2013-03-26 Thread mdounin
Author: mdounin Date: 2013-03-26 13:03:14 + (Tue, 26 Mar 2013) New Revision: 5140 URL: http://trac.nginx.org/nginx/changeset/5140/nginx Log: release-1.3.15 tag Added: tags/release-1.3.15/ ___ nginx-devel mailing list nginx-devel@nginx.org http

[nginx] svn commit: r5139 - trunk/docs/xml/nginx

2013-03-26 Thread mdounin
Author: mdounin Date: 2013-03-26 13:03:02 + (Tue, 26 Mar 2013) New Revision: 5139 URL: http://trac.nginx.org/nginx/changeset/5139/nginx Log: nginx-1.3.15-RELEASE Modified: trunk/docs/xml/nginx/changes.xml Modified: trunk/docs/xml/nginx/changes.xml

[nginx] svn commit: r5132 - trunk/misc

2013-03-22 Thread mdounin
Author: mdounin Date: 2013-03-22 15:47:18 + (Fri, 22 Mar 2013) New Revision: 5132 URL: http://trac.nginx.org/nginx/changeset/5132/nginx Log: Misc: support for Mercurial repositories. Modified: trunk/misc/GNUmakefile Modified: trunk/misc/GNUmakefile

[nginx] svn commit: r5131 - trunk/misc

2013-03-22 Thread mdounin
Author: mdounin Date: 2013-03-22 15:14:43 + (Fri, 22 Mar 2013) New Revision: 5131 URL: http://trac.nginx.org/nginx/changeset/5131/nginx Log: Misc: removed unused "snapshot" target. Modified: trunk/misc/GNUmakefile Modified: trunk/misc/G

[nginx] svn commit: r5130 - trunk/misc

2013-03-22 Thread mdounin
Author: mdounin Date: 2013-03-22 15:14:07 + (Fri, 22 Mar 2013) New Revision: 5130 URL: http://trac.nginx.org/nginx/changeset/5130/nginx Log: Misc: switch to single export operation in "zip" target. While exporting parts of the tree might be better in some cases, it is awfully slo

[nginx] svn commit: r5118 - trunk/src/http/modules

2013-03-18 Thread mdounin
Author: mdounin Date: 2013-03-18 14:50:29 + (Mon, 18 Mar 2013) New Revision: 5118 URL: http://trac.nginx.org/nginx/changeset/5118/nginx Log: The limit_req_status and limit_conn_status directives. Patch by Nick Marden, with minor changes. Modified: trunk/src/http/modules

[nginx] svn commit: r5114 - trunk/src/http

2013-03-14 Thread mdounin
Author: mdounin Date: 2013-03-14 16:22:43 + (Thu, 14 Mar 2013) New Revision: 5114 URL: http://trac.nginx.org/nginx/changeset/5114/nginx Log: Upstream: fixed previous commit. Store r->connection on stack to make sure it's still available if request finalization happens to actua

[nginx] svn commit: r5113 - trunk/src/http

2013-03-14 Thread mdounin
Author: mdounin Date: 2013-03-14 12:37:54 + (Thu, 14 Mar 2013) New Revision: 5113 URL: http://trac.nginx.org/nginx/changeset/5113/nginx Log: Upstream: call ngx_http_run_posted_requests() on resolve errors. If proxy_pass to a host with dynamic resolution was used to handle a subrequest, and

[nginx] svn commit: r5112 - trunk/src/http

2013-03-14 Thread mdounin
Author: mdounin Date: 2013-03-14 12:30:26 + (Thu, 14 Mar 2013) New Revision: 5112 URL: http://trac.nginx.org/nginx/changeset/5112/nginx Log: Request body: avoid linking rb->buf to r->header_in. Code to reuse of r->request_body->buf in upstream module assumes it's dedica

[nginx] svn commit: r5111 - trunk/src/http

2013-03-14 Thread mdounin
Author: mdounin Date: 2013-03-14 12:28:53 + (Thu, 14 Mar 2013) New Revision: 5111 URL: http://trac.nginx.org/nginx/changeset/5111/nginx Log: Request body: next upstream fix. After introduction of chunked request body handling in 1.3.9 (r4931), r->request_body->bufs buffers have b-

[nginx] svn commit: r5110 - trunk/src/http

2013-03-12 Thread mdounin
Author: mdounin Date: 2013-03-12 13:38:04 + (Tue, 12 Mar 2013) New Revision: 5110 URL: http://trac.nginx.org/nginx/changeset/5110/nginx Log: Fixed logging in ngx_http_wait_request_handler(). If c->recv() returns 0 there is no sense in using ngx_socket_errno for logging, its value meaningl

[nginx] svn commit: r5100 - tags

2013-03-05 Thread mdounin
Author: mdounin Date: 2013-03-05 14:36:20 + (Tue, 05 Mar 2013) New Revision: 5100 URL: http://trac.nginx.org/nginx/changeset/5100/nginx Log: release-1.3.14 tag Added: tags/release-1.3.14/ ___ nginx-devel mailing list nginx-devel@nginx.org http

[nginx] svn commit: r5099 - trunk/docs/xml/nginx

2013-03-05 Thread mdounin
Author: mdounin Date: 2013-03-05 14:35:58 + (Tue, 05 Mar 2013) New Revision: 5099 URL: http://trac.nginx.org/nginx/changeset/5099/nginx Log: nginx-1.3.14-RELEASE Modified: trunk/docs/xml/nginx/changes.xml Modified: trunk/docs/xml/nginx/changes.xml

[nginx] svn commit: r5098 - trunk/src/http/modules

2013-03-04 Thread mdounin
Author: mdounin Date: 2013-03-04 15:39:03 + (Mon, 04 Mar 2013) New Revision: 5098 URL: http://trac.nginx.org/nginx/changeset/5098/nginx Log: Mp4: fixed handling of too small mdat atoms (ticket #266). Patch by Gernot Vormayr (with minor changes). Modified: trunk/src/http/modules

[nginx] svn commit: r5082 - trunk/src/event

2013-02-23 Thread mdounin
Author: mdounin Date: 2013-02-23 11:54:25 + (Sat, 23 Feb 2013) New Revision: 5082 URL: http://trac.nginx.org/nginx/changeset/5082/nginx Log: SSL: retry "sess_id" and "id" allocations. In case of fully populated SSL session cache with no memory left for new allocations,

[nginx] svn commit: r5081 - trunk/src/http/modules

2013-02-23 Thread mdounin
Author: mdounin Date: 2013-02-23 11:50:42 + (Sat, 23 Feb 2013) New Revision: 5081 URL: http://trac.nginx.org/nginx/changeset/5081/nginx Log: Trailing whitespace fix. Modified: trunk/src/http/modules/ngx_http_scgi_module.c trunk/src/http/modules/ngx_http_uwsgi_module.c Modified: trunk

[nginx] svn commit: r5079 - trunk/src/http/modules

2013-02-20 Thread mdounin
Author: mdounin Date: 2013-02-20 16:41:05 + (Wed, 20 Feb 2013) New Revision: 5079 URL: http://trac.nginx.org/nginx/changeset/5079/nginx Log: Connection upgrade support in uwsgi and scgi modules. Prodded by Roberto De Ioris. Modified: trunk/src/http/modules/ngx_http_scgi_module.c

[nginx] svn commit: r5076 - tags

2013-02-19 Thread mdounin
Author: mdounin Date: 2013-02-19 15:15:11 + (Tue, 19 Feb 2013) New Revision: 5076 URL: http://trac.nginx.org/nginx/changeset/5076/nginx Log: release-1.3.13 tag Added: tags/release-1.3.13/ ___ nginx-devel mailing list nginx-devel@nginx.org http

[nginx] svn commit: r5075 - trunk/docs/xml/nginx

2013-02-19 Thread mdounin
Author: mdounin Date: 2013-02-19 15:14:48 + (Tue, 19 Feb 2013) New Revision: 5075 URL: http://trac.nginx.org/nginx/changeset/5075/nginx Log: nginx-1.3.13-RELEASE Modified: trunk/docs/xml/nginx/changes.xml Modified: trunk/docs/xml/nginx/changes.xml

[nginx] svn commit: r5074 - trunk/src/http

2013-02-18 Thread mdounin
Author: mdounin Date: 2013-02-18 15:08:46 + (Mon, 18 Feb 2013) New Revision: 5074 URL: http://trac.nginx.org/nginx/changeset/5074/nginx Log: Proxy: fixed do_write handling in previous commit. As rightfully complained by MSVC, do_write variable was used uninitialized. Correct fix is to set

[nginx] svn commit: r5073 - in trunk/src/http: . modules

2013-02-18 Thread mdounin
Author: mdounin Date: 2013-02-18 13:50:52 + (Mon, 18 Feb 2013) New Revision: 5073 URL: http://trac.nginx.org/nginx/changeset/5073/nginx Log: Proxy: support for connection upgrade (101 Switching Protocols). This allows to proxy WebSockets by using configuration like this: location /chat

[nginx] svn commit: r5071 - trunk/auto/lib/perl

2013-02-15 Thread mdounin
Author: mdounin Date: 2013-02-15 16:50:22 + (Fri, 15 Feb 2013) New Revision: 5071 URL: http://trac.nginx.org/nginx/changeset/5071/nginx Log: Configure: rebuild perl module nginx.so if headers are changed. Note: the "-p" argument of cp(1) dropped intentionally, to force nginx.so re

[nginx] svn commit: r5070 - trunk/src/http/modules

2013-02-13 Thread mdounin
Author: mdounin Date: 2013-02-13 14:39:46 + (Wed, 13 Feb 2013) New Revision: 5070 URL: http://trac.nginx.org/nginx/changeset/5070/nginx Log: Fixed false memset warning on Linux with -O3 (ticket #275). Prodded by John Leach. Modified: trunk/src/http/modules/ngx_http_autoindex_module.c

[nginx] svn commit: r5069 - in tags: . release-1.2.7

2013-02-12 Thread mdounin
Author: mdounin Date: 2013-02-12 13:40:46 + (Tue, 12 Feb 2013) New Revision: 5069 URL: http://trac.nginx.org/nginx/changeset/5069/nginx Log: release-1.2.7 tag Added: tags/release-1.2.7/ Index: tags/release-1.2.7

[nginx] svn commit: r5068 - branches/stable-1.2/docs/xml/nginx

2013-02-12 Thread mdounin
Author: mdounin Date: 2013-02-12 13:40:16 + (Tue, 12 Feb 2013) New Revision: 5068 URL: http://trac.nginx.org/nginx/changeset/5068/nginx Log: nginx-1.2.7-RELEASE Modified: branches/stable-1.2/docs/xml/nginx/changes.xml Modified: branches/stable-1.2/docs/xml/nginx/changes.xml

[nginx] svn commit: r5067 - in branches/stable-1.2: . misc

2013-02-11 Thread mdounin
Author: mdounin Date: 2013-02-11 23:57:13 + (Mon, 11 Feb 2013) New Revision: 5067 URL: http://trac.nginx.org/nginx/changeset/5067/nginx Log: Merge of r5005, r5031, r5066: PCRE and OpenSSL for win32 builds. Modified: branches/stable-1.2/ branches/stable-1.2/misc/GNUmakefile Index

[nginx] svn commit: r5066 - trunk/misc

2013-02-11 Thread mdounin
Author: mdounin Date: 2013-02-11 23:37:20 + (Mon, 11 Feb 2013) New Revision: 5066 URL: http://trac.nginx.org/nginx/changeset/5066/nginx Log: Updated OpenSSL used for win32 builds. Modified: trunk/misc/GNUmakefile Modified: trunk/misc/GNUmakefile

[nginx] svn commit: r5065 - in branches/stable-1.2: . src/http/modules

2013-02-11 Thread mdounin
Author: mdounin Date: 2013-02-11 16:11:14 + (Mon, 11 Feb 2013) New Revision: 5065 URL: http://trac.nginx.org/nginx/changeset/5065/nginx Log: Merge of r5027, r5028, r5029: fastcgi_keep_conn fixes. *) FastCGI: fixed wrong connection close with fastcgi_keep_conn. With fastcgi_keep_conn it

[nginx] svn commit: r5064 - in branches/stable-1.2: . src/http/modules

2013-02-11 Thread mdounin
Author: mdounin Date: 2013-02-11 16:09:35 + (Mon, 11 Feb 2013) New Revision: 5064 URL: http://trac.nginx.org/nginx/changeset/5064/nginx Log: Merge of r5018: secure link: fixed configuration inheritance. The "secure_link_secret" directive was always inherited from the outer con

[nginx] svn commit: r5063 - in branches/stable-1.2: . src/event/modules

2013-02-11 Thread mdounin
Author: mdounin Date: 2013-02-11 16:06:39 + (Mon, 11 Feb 2013) New Revision: 5063 URL: http://trac.nginx.org/nginx/changeset/5063/nginx Log: Merge of r5017: fixed null dereference with resolver and poll. Events: fixed null pointer dereference with resolver and poll. A POLLERR signalled by

[nginx] svn commit: r5062 - in branches/stable-1.2: . auto/lib/geoip auto/lib/libgd src/http/modules

2013-02-11 Thread mdounin
Author: mdounin Date: 2013-02-11 15:34:30 + (Mon, 11 Feb 2013) New Revision: 5062 URL: http://trac.nginx.org/nginx/changeset/5062/nginx Log: Merge of r5014, r5015, r5016, r5030: geoip ipv6 support. *) Configure: fixed style of include directories. *) Configure: fixed GeoIP library detection

[nginx] svn commit: r5061 - in branches/stable-1.2: . src/http/modules

2013-02-11 Thread mdounin
Author: mdounin Date: 2013-02-11 15:31:10 + (Mon, 11 Feb 2013) New Revision: 5061 URL: http://trac.nginx.org/nginx/changeset/5061/nginx Log: Merge of r5013: proxy: fixed proxy_method to always add space. Before the patch if proxy_method was specified at http{} level the code to add trailing

[nginx] svn commit: r5060 - in branches/stable-1.2: . auto/cc

2013-02-11 Thread mdounin
Author: mdounin Date: 2013-02-11 15:28:50 + (Mon, 11 Feb 2013) New Revision: 5060 URL: http://trac.nginx.org/nginx/changeset/5060/nginx Log: Merge of r5012: configure: removed redundant variable assignment. Modified: branches/stable-1.2/ branches/stable-1.2/auto/cc/msvc Index

[nginx] svn commit: r5059 - in branches/stable-1.2: . src/event

2013-02-11 Thread mdounin
Author: mdounin Date: 2013-02-11 15:12:06 + (Mon, 11 Feb 2013) New Revision: 5059 URL: http://trac.nginx.org/nginx/changeset/5059/nginx Log: Merge of r5004, r5019-r5025: ssl fixes. *) SSL: speedup loading of configs with many ssl servers. The patch saves one EC_KEY_generate_key() call

[nginx] svn commit: r5058 - in branches/stable-1.2: . docs/man docs/text

2013-02-11 Thread mdounin
Author: mdounin Date: 2013-02-11 15:00:43 + (Mon, 11 Feb 2013) New Revision: 5058 URL: http://trac.nginx.org/nginx/changeset/5058/nginx Log: Merge of r5001: year 2013. Modified: branches/stable-1.2/ branches/stable-1.2/docs/man/nginx.8 branches/stable-1.2/docs/text/LICENSE Index

[nginx] svn commit: r5057 - in branches/stable-1.2: . src/event src/http/modules

2013-02-11 Thread mdounin
Author: mdounin Date: 2013-02-11 14:58:25 + (Mon, 11 Feb 2013) New Revision: 5057 URL: http://trac.nginx.org/nginx/changeset/5057/nginx Log: Merge of r4999, r5003: detect duplicate "events" and "keepalive". *) Upstream keepalive: detect duplicate "keepalive&quo

[nginx] svn commit: r5056 - in branches/stable-1.2: . src/http src/http/modules

2013-02-11 Thread mdounin
Author: mdounin Date: 2013-02-11 14:56:14 + (Mon, 11 Feb 2013) New Revision: 5056 URL: http://trac.nginx.org/nginx/changeset/5056/nginx Log: Merge of r4992: off-by-one with 32/64 upstream backup servers. Fixed off-by-one during upstream state resetting when switching to backup servers if

[nginx] svn commit: r5055 - in branches/stable-1.2: . src/http src/http/modules

2013-02-11 Thread mdounin
Author: mdounin Date: 2013-02-11 14:39:49 + (Mon, 11 Feb 2013) New Revision: 5055 URL: http://trac.nginx.org/nginx/changeset/5055/nginx Log: Merge of r4991: fixed proxied HEAD requests with gzip enabled. Fixed HEAD requests handling when proxying is used (ticket #261). Modified

[nginx] svn commit: r5054 - in branches/stable-1.2: . auto/lib/zlib src/core src/http/modules

2013-02-11 Thread mdounin
Author: mdounin Date: 2013-02-11 14:34:00 + (Mon, 11 Feb 2013) New Revision: 5054 URL: http://trac.nginx.org/nginx/changeset/5054/nginx Log: Merge of r4985, r4986, r4987, r4988, r4989, r5002: access_log gzip. *) Access log: fixed redundant buffer reallocation. Previously a new buffer was

[nginx] svn commit: r5053 - in branches/stable-1.2: . src/http/modules

2013-02-11 Thread mdounin
Author: mdounin Date: 2013-02-11 13:59:08 + (Mon, 11 Feb 2013) New Revision: 5053 URL: http://trac.nginx.org/nginx/changeset/5053/nginx Log: Merge of r4979, r4982: image filter configuration inheritance. *) Image filter: configuration inheritance fixes. The image_filter_jpeg_quality

[nginx] svn commit: r5052 - in branches/stable-1.2: . src/http/modules

2013-02-11 Thread mdounin
Author: mdounin Date: 2013-02-11 13:52:13 + (Mon, 11 Feb 2013) New Revision: 5052 URL: http://trac.nginx.org/nginx/changeset/5052/nginx Log: Merge of r4976: let add_header affect 201 responses (ticket #125). Modified: branches/stable-1.2/ branches/stable-1.2/src/http/modules

[nginx] svn commit: r5051 - in branches/stable-1.2: . src/os/unix

2013-02-11 Thread mdounin
Author: mdounin Date: 2013-02-11 12:37:06 + (Mon, 11 Feb 2013) New Revision: 5051 URL: http://trac.nginx.org/nginx/changeset/5051/nginx Log: Merge of r4983: crypt_r() error handling fixed. The crypt_r() function returns NULL on errors, check it explicitly instead of assuming errno will

[nginx] svn commit: r5050 - in branches/stable-1.2: . src/http

2013-02-11 Thread mdounin
Author: mdounin Date: 2013-02-11 12:35:49 + (Mon, 11 Feb 2013) New Revision: 5050 URL: http://trac.nginx.org/nginx/changeset/5050/nginx Log: Merge of r4974: avoid sending "100 Continue" on 413. Avoid sending "100 Continue" on 413 Request Entity Too Large. Patch by Igo

[nginx] svn commit: r5049 - in branches/stable-1.2: . src/core src/http/modules

2013-02-11 Thread mdounin
Author: mdounin Date: 2013-02-11 12:31:43 + (Mon, 11 Feb 2013) New Revision: 5049 URL: http://trac.nginx.org/nginx/changeset/5049/nginx Log: Merge of r4993, r4994, r4997, r5000: geo ipv6 support. *) Geo: IPv6 support. The "ranges" mode is still limited to IPv4 only. *) Geo

[nginx] svn commit: r5048 - in branches/stable-1.2: . src/core src/http/modules

2013-02-11 Thread mdounin
Author: mdounin Date: 2013-02-11 12:26:33 + (Mon, 11 Feb 2013) New Revision: 5048 URL: http://trac.nginx.org/nginx/changeset/5048/nginx Log: Merge of r4968, r4969, r4977, r4980, r4981, r4990: geo fixes. *) Geo: improved ngx_http_geo_block() code readability. *) Geo: fixed the "r

[nginx] svn commit: r5047 - in branches/stable-1.2: . src/core

2013-02-09 Thread mdounin
Author: mdounin Date: 2013-02-10 03:55:18 + (Sun, 10 Feb 2013) New Revision: 5047 URL: http://trac.nginx.org/nginx/changeset/5047/nginx Log: Merge of r4967: ngx_write_fd() and ngx_read_fd() errors handling. The ngx_write_fd() and ngx_read_fd() functions return -1 in case of error, so the

[nginx] svn commit: r5046 - in branches/stable-1.2: . src/http/modules

2013-02-09 Thread mdounin
Author: mdounin Date: 2013-02-10 03:52:26 + (Sun, 10 Feb 2013) New Revision: 5046 URL: http://trac.nginx.org/nginx/changeset/5046/nginx Log: Merge of r4966: gzip: fixed zlib memLevel adjusting. An incorrect memLevel (lower than 1) might be passed to deflateInit2() if the "gzip

[nginx] svn commit: r5045 - in branches/stable-1.2: . src/http

2013-02-09 Thread mdounin
Author: mdounin Date: 2013-02-10 03:27:15 + (Sun, 10 Feb 2013) New Revision: 5045 URL: http://trac.nginx.org/nginx/changeset/5045/nginx Log: Merge of r4965: upstream: fixed SIGSEGV with the "if" directive. Configuration like location / { set $true 1;

[nginx] svn commit: r5044 - in branches/stable-1.2: . src/http/modules

2013-02-09 Thread mdounin
Author: mdounin Date: 2013-02-10 03:22:58 + (Sun, 10 Feb 2013) New Revision: 5044 URL: http://trac.nginx.org/nginx/changeset/5044/nginx Log: Merge of r4963: proxy: better error message about unexpected data. Requested by Igor Sysoev. Modified: branches/stable-1.2/ branches/stable-1.2

[nginx] svn commit: r5043 - in branches/stable-1.2: . src/http

2013-02-09 Thread mdounin
Author: mdounin Date: 2013-02-10 03:20:00 + (Sun, 10 Feb 2013) New Revision: 5043 URL: http://trac.nginx.org/nginx/changeset/5043/nginx Log: Merge of r4962: limit_rate fix. Limit rate: fixed integer overflow in limit calculation (ticket #256). Patch by Alexey Antropov. Modified

[nginx] svn commit: r5042 - in branches/stable-1.2: . auto/lib/pcre

2013-02-09 Thread mdounin
Author: mdounin Date: 2013-02-10 03:18:08 + (Sun, 10 Feb 2013) New Revision: 5042 URL: http://trac.nginx.org/nginx/changeset/5042/nginx Log: Merge of r4961: configure: better check for PCRE JIT. On Mac OS X system toolchain by default prefers include files from /usr/local/include, but

[nginx] svn commit: r5041 - in branches/stable-1.2: . src/http src/http/modules

2013-02-09 Thread mdounin
Author: mdounin Date: 2013-02-10 03:08:42 + (Sun, 10 Feb 2013) New Revision: 5041 URL: http://trac.nginx.org/nginx/changeset/5041/nginx Log: Merge of r4948, r4949, r4964, r4973, r5011: variables. *) Allow the complex value to be defined as an empty string. This makes conversion from

[nginx] svn commit: r5040 - in branches/stable-1.2: . src/http/modules

2013-02-09 Thread mdounin
Author: mdounin Date: 2013-02-10 03:00:55 + (Sun, 10 Feb 2013) New Revision: 5040 URL: http://trac.nginx.org/nginx/changeset/5040/nginx Log: Merge of r4947: xslt: prevented infinite loop. If XSLT transformation failed and error 500 was handled in the same location, an infinite loop occured

[nginx] svn commit: r5039 - in branches/stable-1.2: . auto/lib/perl src/http/modules/perl

2013-02-09 Thread mdounin
Author: mdounin Date: 2013-02-10 02:58:03 + (Sun, 10 Feb 2013) New Revision: 5039 URL: http://trac.nginx.org/nginx/changeset/5039/nginx Log: Merge of r4946, r4978: perl. *) Fixed build with embedded perl in certain setups (ticket #48). *) Brought the link to ngx_http_perl_module

[nginx] svn commit: r5038 - in branches/stable-1.2: . src/core

2013-02-09 Thread mdounin
Author: mdounin Date: 2013-02-10 02:56:03 + (Sun, 10 Feb 2013) New Revision: 5038 URL: http://trac.nginx.org/nginx/changeset/5038/nginx Log: Merge of r4945, r4984: ngx_inet.[ch] minor fixes. *) Fixed the NGX_SOCKADDR_STRLEN macro definition. The ngx_sock_ntop() function, when told to

[nginx] svn commit: r5037 - in branches/stable-1.2: . src/os/unix

2013-02-09 Thread mdounin
Author: mdounin Date: 2013-02-09 21:27:37 + (Sat, 09 Feb 2013) New Revision: 5037 URL: http://trac.nginx.org/nginx/changeset/5037/nginx Log: Merge of r4944: removed GLOB_NOSORT glob option. This will result in alphabetical sorting of included files if the "include" directive with

[nginx] svn commit: r5036 - in branches/stable-1.2/src: core http/modules/perl

2013-02-09 Thread mdounin
Author: mdounin Date: 2013-02-09 21:07:06 + (Sat, 09 Feb 2013) New Revision: 5036 URL: http://trac.nginx.org/nginx/changeset/5036/nginx Log: Version bump. Modified: branches/stable-1.2/src/core/nginx.h branches/stable-1.2/src/http/modules/perl/nginx.pm Modified: branches/stable-1.2

[nginx] svn commit: r5035 - trunk/src/core

2013-02-07 Thread mdounin
Author: mdounin Date: 2013-02-07 12:09:56 + (Thu, 07 Feb 2013) New Revision: 5035 URL: http://trac.nginx.org/nginx/changeset/5035/nginx Log: Added support for {SHA} passwords (ticket #50). Note: use of {SHA} passwords is discouraged as {SHA} password scheme is vulnerable to attacks using

[nginx] svn commit: r5034 - in trunk/src: core http/modules/perl

2013-02-07 Thread mdounin
Author: mdounin Date: 2013-02-07 12:09:09 + (Thu, 07 Feb 2013) New Revision: 5034 URL: http://trac.nginx.org/nginx/changeset/5034/nginx Log: Version bump. Modified: trunk/src/core/nginx.h trunk/src/http/modules/perl/nginx.pm Modified: trunk/src/core/nginx.h

[nginx] svn commit: r5033 - tags

2013-02-05 Thread mdounin
Author: mdounin Date: 2013-02-05 14:07:01 + (Tue, 05 Feb 2013) New Revision: 5033 URL: http://trac.nginx.org/nginx/changeset/5033/nginx Log: release-1.3.12 tag Added: tags/release-1.3.12/ ___ nginx-devel mailing list nginx-devel@nginx.org http

[nginx] svn commit: r5032 - trunk/docs/xml/nginx

2013-02-05 Thread mdounin
Author: mdounin Date: 2013-02-05 14:06:41 + (Tue, 05 Feb 2013) New Revision: 5032 URL: http://trac.nginx.org/nginx/changeset/5032/nginx Log: nginx-1.3.12-RELEASE Modified: trunk/docs/xml/nginx/changes.xml Modified: trunk/docs/xml/nginx/changes.xml

[nginx] svn commit: r5031 - trunk/misc

2013-02-05 Thread mdounin
Author: mdounin Date: 2013-02-05 13:41:48 + (Tue, 05 Feb 2013) New Revision: 5031 URL: http://trac.nginx.org/nginx/changeset/5031/nginx Log: Updated OpenSSL used for win32 builds. Modified: trunk/misc/GNUmakefile Modified: trunk/misc/GNUmakefile

[nginx] svn commit: r5029 - trunk/src/http/modules

2013-02-01 Thread mdounin
Author: mdounin Date: 2013-02-01 14:41:50 + (Fri, 01 Feb 2013) New Revision: 5029 URL: http://trac.nginx.org/nginx/changeset/5029/nginx Log: FastCGI: proper handling of split fastcgi end request. If fastcgi end request record was split between several network packets, with fastcgi_keep_conn

[nginx] svn commit: r5028 - trunk/src/http/modules

2013-02-01 Thread mdounin
Author: mdounin Date: 2013-02-01 14:41:07 + (Fri, 01 Feb 2013) New Revision: 5028 URL: http://trac.nginx.org/nginx/changeset/5028/nginx Log: FastCGI: unconditional state transitions. Checks for f->padding before state transitions make code hard to follow, remove them and make sure we alw

[nginx] svn commit: r5027 - trunk/src/http/modules

2013-02-01 Thread mdounin
Author: mdounin Date: 2013-02-01 14:40:19 + (Fri, 01 Feb 2013) New Revision: 5027 URL: http://trac.nginx.org/nginx/changeset/5027/nginx Log: FastCGI: fixed wrong connection close with fastcgi_keep_conn. With fastcgi_keep_conn it was possible that connection was closed after FCGI_STDERR

[nginx] svn commit: r5026 - trunk/src/http

2013-02-01 Thread mdounin
Author: mdounin Date: 2013-02-01 14:38:18 + (Fri, 01 Feb 2013) New Revision: 5026 URL: http://trac.nginx.org/nginx/changeset/5026/nginx Log: Request body: fixed client_body_in_file_only. After introduction of chunked request body reading support in 1.3.9 (r4931), the rb->bufs wasn'

[nginx] svn commit: r5025 - trunk/src/event

2013-02-01 Thread mdounin
Author: mdounin Date: 2013-02-01 14:37:43 + (Fri, 01 Feb 2013) New Revision: 5025 URL: http://trac.nginx.org/nginx/changeset/5025/nginx Log: SSL: fixed ngx_ssl_handshake() with level-triggered event methods. Missing calls to ngx_handle_write_event() and ngx_handle_read_event() resulted in a

[nginx] svn commit: r5013 - trunk/src/http/modules

2013-01-22 Thread mdounin
Author: mdounin Date: 2013-01-22 12:36:00 + (Tue, 22 Jan 2013) New Revision: 5013 URL: http://trac.nginx.org/nginx/changeset/5013/nginx Log: Proxy: fixed proxy_method to always add space. Before the patch if proxy_method was specified at http{} level the code to add trailing space wasn&#

[nginx] svn commit: r5008 - tags

2013-01-10 Thread mdounin
Author: mdounin Date: 2013-01-10 13:17:29 + (Thu, 10 Jan 2013) New Revision: 5008 URL: http://trac.nginx.org/nginx/changeset/5008/nginx Log: release-1.3.11 tag Added: tags/release-1.3.11/ ___ nginx-devel mailing list nginx-devel@nginx.org http

[nginx] svn commit: r5007 - trunk/docs/xml/nginx

2013-01-10 Thread mdounin
Author: mdounin Date: 2013-01-10 13:17:04 + (Thu, 10 Jan 2013) New Revision: 5007 URL: http://trac.nginx.org/nginx/changeset/5007/nginx Log: nginx-1.3.11-RELEASE Modified: trunk/docs/xml/nginx/changes.xml Modified: trunk/docs/xml/nginx/changes.xml

  1   2   >