答复: nginx-devel Digest, Vol 34, Issue 1

raojm raojm at mibuo.com
Thu Aug 2 06:32:20 UTC 2012


Dear

	My nginx version isnginx-1.2.2;OS version is rhel 6.2 x_86 64bit;
I would like to post requests for static files; but nginx outrightly request ;

Log information:
[02/Aug/2012:14:11:36 +0800] "POST /files/post/1343558979_148.jpg HTTP/1.1" 405 172 "-" "Dalvik/1.6.0 (Linux; U; Android 4.0.4; LT18i Build/4.1.B.0.431)"

-----邮件原件-----
发件人: nginx-devel-bounces at nginx.org [mailto:nginx-devel-bounces at nginx.org] 代表 nginx-devel-request at nginx.org
发送时间: 2012年8月1日 星期三 20:00
收件人: nginx-devel at nginx.org
主题: nginx-devel Digest, Vol 34, Issue 1

Send nginx-devel mailing list submissions to
	nginx-devel at nginx.org

To subscribe or unsubscribe via the World Wide Web, visit
	http://mailman.nginx.org/mailman/listinfo/nginx-devel
or, via email, send a message with subject or body 'help' to
	nginx-devel-request at nginx.org

You can reach the person managing the list at
	nginx-devel-owner at nginx.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of nginx-devel digest..."


Today's Topics:

   1. [nginx] svn commit:  r4773 - trunk/docs/xml/nginx (ru at nginx.com)
   2. [nginx] svn commit:  r4774 - tags (ru at nginx.com)
   3. [nginx] svn commit:  r4775 - trunk/misc (ru at nginx.com)
   4. Re: Dependency of 3rd party module (Maxim Dounin)
   5. [nginx] svn commit:  r4776 - in trunk/src: core
      http/modules/perl (ru at nginx.com)
   6. [nginx] svn commit:  r4777 - trunk/docs (ru at nginx.com)


----------------------------------------------------------------------

Message: 1
Date: Tue, 31 Jul 2012 12:38:37 +0000
From: ru at nginx.com
To: nginx-devel at nginx.org
Subject: [nginx] svn commit:  r4773 - trunk/docs/xml/nginx
Message-ID: <20120731123837.D57B13F9E47 at mail.nginx.com>
Content-Type: text/plain; charset=UTF-8

Author: ru
Date: 2012-07-31 12:38:37 +0000 (Tue, 31 Jul 2012)
New Revision: 4773
URL: http://trac.nginx.org/nginx/changeset/4773/nginx

Log:
nginx-1.3.4-RELEASE


Modified:
   trunk/docs/xml/nginx/changes.xml

Modified: trunk/docs/xml/nginx/changes.xml
===================================================================
--- trunk/docs/xml/nginx/changes.xml	2012-07-30 12:27:06 UTC (rev 4772)
+++ trunk/docs/xml/nginx/changes.xml	2012-07-31 12:38:37 UTC (rev 4773)
@@ -9,6 +9,69 @@
 <title lang="en">nginx changelog</title>
 
 
+<changes ver="1.3.4" date="31.07.2012">
+
+<change type="change">
+<para lang="ru">
+?????? ?? ????????? IPv6-??????? ???????? ipv6only
+??????? ?? ?????????.
+</para>
+<para lang="en">
+the "ipv6only" parameter is now turned on by default for
+listening IPv6 sockets.
+</para>
+</change>
+
+<change type="feature">
+<para lang="ru">
+????????? ??????????? Clang.
+</para>
+<para lang="en">
+the Clang compiler support.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+????? ??????????? ?????? ????????? ??????.<br/>
+??????? ?????? ?????????.
+</para>
+<para lang="en">
+extra listening sockets might be created.<br/>
+Thanks to Roman Odaisky.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+nginx/Windows ??? ????????? ?????????, ???? ??? ??????? ???????? ????????
+??????????? ??????.<br/>
+??????? Ricardo Villalobos Guevara.
+</para>
+<para lang="en">
+nginx/Windows might hog CPU if a worker process failed to start.<br/>
+Thanks to Ricardo Villalobos Guevara.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+????????? proxy_pass_header, fastcgi_pass_header, scgi_pass_header,
+uwsgi_pass_header, proxy_hide_header, fastcgi_hide_header,
+scgi_hide_header ? uwsgi_hide_header
+????? ????????????? ???????????.
+</para>
+<para lang="en">
+the "proxy_pass_header", "fastcgi_pass_header", "scgi_pass_header",
+"uwsgi_pass_header", "proxy_hide_header", "fastcgi_hide_header",
+"scgi_hide_header", and "uwsgi_hide_header" directives
+might be inherited incorrectly.
+</para>
+</change>
+
+</changes>
+
+
 <changes ver="1.3.3" date="10.07.2012">
 
 <change type="feature">



------------------------------

Message: 2
Date: Tue, 31 Jul 2012 12:38:57 +0000
From: ru at nginx.com
To: nginx-devel at nginx.org
Subject: [nginx] svn commit:  r4774 - tags
Message-ID: <20120731123857.5CCB73FA20B at mail.nginx.com>
Content-Type: text/plain; charset=UTF-8

Author: ru
Date: 2012-07-31 12:38:57 +0000 (Tue, 31 Jul 2012)
New Revision: 4774
URL: http://trac.nginx.org/nginx/changeset/4774/nginx

Log:
release-1.3.4 tag


Added:
   tags/release-1.3.4/



------------------------------

Message: 3
Date: Tue, 31 Jul 2012 13:13:52 +0000
From: ru at nginx.com
To: nginx-devel at nginx.org
Subject: [nginx] svn commit:  r4775 - trunk/misc
Message-ID: <20120731131352.F04CD3F9F9F at mail.nginx.com>
Content-Type: text/plain; charset=UTF-8

Author: ru
Date: 2012-07-31 13:13:52 +0000 (Tue, 31 Jul 2012)
New Revision: 4775
URL: http://trac.nginx.org/nginx/changeset/4775/nginx

Log:
Updated PCRE used for win32 builds.


Modified:
   trunk/misc/GNUmakefile

Modified: trunk/misc/GNUmakefile
===================================================================
--- trunk/misc/GNUmakefile	2012-07-31 12:38:57 UTC (rev 4774)
+++ trunk/misc/GNUmakefile	2012-07-31 13:13:52 UTC (rev 4775)
@@ -8,7 +8,7 @@
 OBJS =		objs.msvc8
 OPENSSL =	openssl-1.0.1c
 ZLIB =		zlib-1.2.5
-PCRE =		pcre-8.30
+PCRE =		pcre-8.31
 
 
 release:



------------------------------

Message: 4
Date: Tue, 31 Jul 2012 17:26:54 +0400
From: Maxim Dounin <mdounin at mdounin.ru>
To: nginx-devel at nginx.org, danfiala at centrum.cz
Subject: Re: Dependency of 3rd party module
Message-ID: <20120731132654.GQ40452 at mdounin.ru>
Content-Type: text/plain; charset=us-ascii

Hello!

On Tue, Jul 31, 2012 at 08:56:19AM +0200, Daniel Fiala wrote:

> Hi all.
> I am developing some 3rd party module for Nginx. I would like to enable
> configuration/compilation of my module only if http_ssl_module is enabled.
> Moreover, if http_ssl_module is not set, then configure should write an
> error message and failed. Is there any way how to do this?

You may check HTTP_SSL variable in your module's config script 
(and trigger failure if it isn't set to "YES").  See auto/options 
for details.

Maxim Dounin



------------------------------

Message: 5
Date: Tue, 31 Jul 2012 21:47:56 +0000
From: ru at nginx.com
To: nginx-devel at nginx.org
Subject: [nginx] svn commit:  r4776 - in trunk/src: core
	http/modules/perl
Message-ID: <20120731214757.03E2E3FA211 at mail.nginx.com>
Content-Type: text/plain; charset=UTF-8

Author: ru
Date: 2012-07-31 21:47:56 +0000 (Tue, 31 Jul 2012)
New Revision: 4776
URL: http://trac.nginx.org/nginx/changeset/4776/nginx

Log:
Version bump.


Modified:
   trunk/src/core/nginx.h
   trunk/src/http/modules/perl/nginx.pm

Modified: trunk/src/core/nginx.h
===================================================================
--- trunk/src/core/nginx.h	2012-07-31 13:13:52 UTC (rev 4775)
+++ trunk/src/core/nginx.h	2012-07-31 21:47:56 UTC (rev 4776)
@@ -9,8 +9,8 @@
 #define _NGINX_H_INCLUDED_
 
 
-#define nginx_version      1003004
-#define NGINX_VERSION      "1.3.4"
+#define nginx_version      1003005
+#define NGINX_VERSION      "1.3.5"
 #define NGINX_VER          "nginx/" NGINX_VERSION
 
 #define NGINX_VAR          "NGINX"

Modified: trunk/src/http/modules/perl/nginx.pm
===================================================================
--- trunk/src/http/modules/perl/nginx.pm	2012-07-31 13:13:52 UTC (rev 4775)
+++ trunk/src/http/modules/perl/nginx.pm	2012-07-31 21:47:56 UTC (rev 4776)
@@ -50,7 +50,7 @@
     HTTP_INSUFFICIENT_STORAGE
 );
 
-our $VERSION = '1.3.4';
+our $VERSION = '1.3.5';
 
 require XSLoader;
 XSLoader::load('nginx', $VERSION);



------------------------------

Message: 6
Date: Tue, 31 Jul 2012 21:49:23 +0000
From: ru at nginx.com
To: nginx-devel at nginx.org
Subject: [nginx] svn commit:  r4777 - trunk/docs
Message-ID: <20120731214923.8D7C73F9F85 at mail.nginx.com>
Content-Type: text/plain; charset=UTF-8

Author: ru
Date: 2012-07-31 21:49:23 +0000 (Tue, 31 Jul 2012)
New Revision: 4777
URL: http://trac.nginx.org/nginx/changeset/4777/nginx

Log:
Simplified makefile that builds CHANGES.


Modified:
   trunk/docs/GNUmakefile

Modified: trunk/docs/GNUmakefile
===================================================================
--- trunk/docs/GNUmakefile	2012-07-31 21:47:56 UTC (rev 4776)
+++ trunk/docs/GNUmakefile	2012-07-31 21:49:23 UTC (rev 4777)
@@ -5,25 +5,7 @@
 TEMP=	tmp
 CP=	$(HOME)/java
 
-define  XSLScript
-	java -cp $(CP)/xsls/saxon.jar:$(CP)/xsls/xsls.jar		\
-		com.pault.StyleSheet					\
-		-x com.pault.XX -y com.pault.XX				\
-		$(1) docs/xsls/dump.xsls				\
-	| sed 's/ *$$//;/^ *$$/N;/\n *$$/D' > $(2)
 
-	if [ ! -s $(2) ]; then rm $(2); fi; test -s $(2)
-endef
-
-define  XSLT
-	xmllint --noout --valid $2
-	xsltproc -o $3							\
-		$(shell echo $4						\\
-		| sed -e "s/\([^= ]*\)=\([^= ]*\)/--param \1 \"'\2'\"/g") \
-		$1 $2
-endef
-
-
 all:		changes
 
 changes:	$(TEMP)/$(NGINX)/CHANGES.ru				\
@@ -34,24 +16,28 @@
 				docs/xml/change_log_conf.xml		\
 				docs/xslt/changes.xslt
 
-	test -d $(TEMP)/$(NGINX) || mkdir -p $(TEMP)/$(NGINX)
+	mkdir -p $(TEMP)/$(NGINX)
 
 	xsltproc --stringparam lang ru					\
-		-o $(TEMP)/$(NGINX)/CHANGES.ru				\
-		docs/xslt/changes.xslt docs/xml/nginx/changes.xml
+		-o $@ docs/xslt/changes.xslt docs/xml/nginx/changes.xml
 
 
 $(TEMP)/$(NGINX)/CHANGES:	docs/xml/nginx/changes.xml		\
 				docs/xml/change_log_conf.xml		\
 				docs/xslt/changes.xslt
 
-	test -d $(TEMP)/$(NGINX) || mkdir -p $(TEMP)/$(NGINX)
+	mkdir -p $(TEMP)/$(NGINX)
 
 	xsltproc --stringparam lang en					\
-		-o $(TEMP)/$(NGINX)/CHANGES				\
-		docs/xslt/changes.xslt docs/xml/nginx/changes.xml
+		-o $@ docs/xslt/changes.xslt docs/xml/nginx/changes.xml
 
 
-docs/xslt/changes.xslt:		docs/xsls/changes.xsls
+docs/xslt/changes.xslt:		docs/xsls/changes.xsls docs/xsls/dump.xsls
 
-	$(call XSLScript, docs/xsls/changes.xsls, $@)
+	java -cp $(CP)/xsls/saxon.jar:$(CP)/xsls/xsls.jar		\
+		com.pault.StyleSheet					\
+		-x com.pault.XX -y com.pault.XX				\
+		$< docs/xsls/dump.xsls					\
+	| sed 's/ *$$//;/^ *$$/N;/\n *$$/D' > $@
+
+	if [ ! -s $@ ]; then rm $@; fi; test -s $@



------------------------------

_______________________________________________
nginx-devel mailing list
nginx-devel at nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel

End of nginx-devel Digest, Vol 34, Issue 1
******************************************



More information about the nginx-devel mailing list