Timeline



06/30/14:

18:53 Ticket #586 (variable support for client_max_body_size) updated by Yichun Zhang
Ideally, this could be an internal feature on the level of the NGINX C …
18:50 Ticket #586 (variable support for client_max_body_size) updated by Yichun Zhang
ngx_lua does not call the standard nginx request body reader before …
15:02 Ticket #588 (POST Request with response 302 and content-length 0 crashes nginx) closed by Valentin V. Bartenev
invalid: > this problem only occurs if I enable modsecurity Since you can't …
15:00 Ticket #588 (POST Request with response 302 and content-length 0 crashes nginx) updated by maxim
Hello, Have you tried to repoduce the crash without modsecurity …
14:57 nginx.conf attached to Ticket #588 by Søren Christian Aarup
14:54 redirect.cgi attached to Ticket #588 by Søren Christian Aarup
Perl script to produce response with netcat
14:54 Ticket #588 (POST Request with response 302 and content-length 0 crashes nginx) created by Søren Christian Aarup
In the process of setting up Nginx as reverse proxy in front of my …
12:53 Ticket #587 (src/core/ngx_crypt.c:82:5: error: 'MD5_Init' is deprecated: first ...) closed by Valentin V. Bartenev
duplicate: A duplicate of #584.
12:50 Ticket #587 (src/core/ngx_crypt.c:82:5: error: 'MD5_Init' is deprecated: first ...) created by Gene Aumson
[…] Error can be avoided by using the CC option …
12:30 Ticket #586 (variable support for client_max_body_size) updated by Tarek Ziade
> the length is checked before lua code is executed. In that case it …
12:19 Ticket #586 (variable support for client_max_body_size) updated by Valentin V. Bartenev
Any use cases without 3rd-party modules? Your example will not work …
12:01 Ticket #586 (variable support for client_max_body_size) updated by Tarek Ziade
Sure: Using HTTPLuaModule, I am calling an external server (a web …
11:52 Ticket #586 (variable support for client_max_body_size) updated by Valentin V. Bartenev
Could you provide use cases as well?
09:33 Changeset in nginx-tests [421:e8db4355fe0b] by Sergey Kandaurov <pluknet@…>
Tests: fixed building the server_names_hash. Make it fit the most …
07:04 Ticket #586 (variable support for client_max_body_size) created by Tarek Ziade
I would like to suggest adding nginx variable support to the …

06/27/14:

15:03 Changeset in nginx-tests [420:a37ec4447597] by Sergey Kandaurov <pluknet@…>
Tests: ssl_password_file tests.
14:25 Changeset in nginx_org [1239:35cf5dca5fa4] by Yaroslav Zhuravlev <yar@…>
SSL: added the ssl_password_file directive.
13:31 Ticket #585 (SSI include subrequests fails in big POST reply) updated by Maxim Dounin
Keywords, Status changed
Thanks, this is known problem which happens due to an optimization in …
09:47 Ticket #585 (SSI include subrequests fails in big POST reply) updated by Hervé Bry
The test file names disappeared in the bug description, but the first …
09:44 Ticket #585 (SSI include subrequests fails in big POST reply) created by Hervé Bry
In the following situation: - nginx is used as a proxy - SSI …
06:39 Changeset in nginx [5772:d421be0d842a] by Piotr Sikora <piotr@…>
Core: use uppercase hexadecimal digits for percent-encoding. RFC3986 …

06/26/14:

01:08 Changeset in nginx [5743:dde2ae4701e1] by Maxim Dounin <mdounin@…>
Configure: restored "nginx/" missed in 6e4bb1d6679d.
00:36 Changeset in nginx-tests [419:f5f2a66853a9] by Maxim Dounin <mdounin@…>
Tests: adjust entity tag TODOs.

06/25/14:

23:34 Changeset in nginx [5742:c45c9812cf11] by Maxim Dounin <mdounin@…>
Core: removed meaningless check from ngx_palloc_block(). The check …
23:34 Changeset in nginx [5741:b490bfbf8cfa] by Maxim Dounin <mdounin@…>
Fixed wrong sizeof() in ngx_http_init_locations(). There is no real …
23:34 Changeset in nginx [5740:4440438eb086] by Maxim Dounin <mdounin@…>
Core: plugged socket leak during configuration test. This isn't …
23:34 Changeset in nginx [5739:6e4bb1d6679d] by Maxim Dounin <mdounin@…>
Configure: style.
22:35 Changeset in nginx [5738:c95d7882dfc9] by Maxim Dounin <mdounin@…>
Upstream: cache revalidation using If-None-Match.
22:28 Changeset in nginx [5737:44b9ab7752e3] by Maxim Dounin <mdounin@…>
Cache: ETag now saved into cache header.
22:27 Changeset in nginx [5736:2fe1967f8854] by Maxim Dounin <mdounin@…>
Cache: version in cache files. This allows to change the structure of …
22:27 Changeset in nginx [5735:5fb1e57c758a] by Maxim Dounin <mdounin@…>
Entity tags: explicit flag to skip not modified filter. Previously, …
22:21 Changeset in nginx [5734:af229f8cf987] by Maxim Dounin <mdounin@…>
Entity tags: weak comparison for If-None-Match.
22:21 Changeset in nginx [5733:e491b26fa5a1] by Maxim Dounin <mdounin@…>
Entity tags: downgrade strong etags to weak ones as needed. See …
22:20 Changeset in nginx [5732:d0ce06cb9be1] by Maxim Dounin <mdounin@…>
Upstream: fixed cache revalidation with SSI. Previous code in …
22:20 Changeset in nginx [5731:02674312be45] by Maxim Dounin <mdounin@…>
Upstream: removed unused offset to content_length. It's not needed …
22:19 Changeset in nginx [5730:c8bdde1c8c97] by Maxim Dounin <mdounin@…>
Upstream: no need to clear r->headers_out.last_modified_time. …
22:19 Changeset in nginx [5729:bb3d74fc4aea] by Maxim Dounin <mdounin@…>
Not modified filter: debug log format fixed.
13:02 Ticket #581 (Typo in "NGINX and NGINX Plus Admin Guide" - Web Server) updated by Siu Ching Pong (Asuka Kenji)
This issue is different from #580.

06/24/14:

22:56 Ticket #584 (nginx 1.6.0 failed to build (src/core/ngx_crypt.c: error: 'MD5_Update' ...) closed by Maxim Dounin
invalid: This is a bug in Apple's availability macros. Workaround was already …
22:20 Ticket #583 (/bin/sh: 28: cannot create .../.openssl/ssl/man/man3/hmac.3: Too many ...) closed by Maxim Dounin
worksforme: Works fine here. The error message suggests there is a symlink loop …
22:00 make.2.log attached to Ticket #584 by Siu Ching Pong (Asuka Kenji)
The output from running "make" after removing "-Werror" from "Makefile"
21:59 Ticket #584 (nginx 1.6.0 failed to build (src/core/ngx_crypt.c: error: 'MD5_Update' ...) updated by Siu Ching Pong (Asuka Kenji)
Workaround: After ./configure, edit objs/Makefile. The …
21:33 Ticket #584 (nginx 1.6.0 failed to build (src/core/ngx_crypt.c: error: 'MD5_Update' ...) updated by Siu Ching Pong (Asuka Kenji)
There is no such a problem when compiling nginx 1.7.2.
21:32 make.log attached to Ticket #584 by Siu Ching Pong (Asuka Kenji)
The output from running "make"
21:31 Ticket #584 (nginx 1.6.0 failed to build (src/core/ngx_crypt.c: error: 'MD5_Update' ...) created by Siu Ching Pong (Asuka Kenji)
nginx: 1.6.0 (http://nginx.org/download/nginx-1.6.0.tar.gz) OS: Mac …
17:57 Ticket #583 (/bin/sh: 28: cannot create .../.openssl/ssl/man/man3/hmac.3: Too many ...) created by Gene Aumson
I'm building nginx-1.7.1, with the configure argument …
16:59 Ticket #97 (try_files and alias problems) updated by Algirdas Grum
This bug is really annoying, simple task to have few sites in …
16:17 Ticket #582 (WebSocket disconnection not detected by Chrome) updated by Iñaki Baz Castillo
You are right, it is the SSL alert. Thanks a lot.
16:14 Ticket #582 (WebSocket disconnection not detected by Chrome) updated by Maxim Dounin
As long as a backend will send Close frame, nginx will forward it …
15:26 Ticket #582 (WebSocket disconnection not detected by Chrome) updated by Iñaki Baz Castillo
Sure. May you please just confirm me that, in the above case (this is: …
15:18 Ticket #582 (WebSocket disconnection not detected by Chrome) closed by Maxim Dounin
invalid: From the description it's clear that there is no problem in nginx.
14:33 Ticket #582 (WebSocket disconnection not detected by Chrome) created by Iñaki Baz Castillo
This issue is also reported in Chromium site (given that, at the end, …
12:46 Changeset in nginx_org [1242:935fe5eb82c4] by Yaroslav Zhuravlev <yar@…>
Upstream: translated the "health_check" and "match" directives.
12:46 Changeset in nginx_org [1240:019f8273ee24] by Yaroslav Zhuravlev <yar@…>
Upstream: translated the missing parts of the "server" directive. …
12:44 Changeset in nginx_org [1238:763db729e6a4] by Yaroslav Zhuravlev <yar@…>
Upstream: corrected translation in sticky route.
12:44 Changeset in nginx_org [1237:e0a1a929a458] by Yaroslav Zhuravlev <yar@…>
Upstream: translated the sticky_cookie_insert directive.
07:59 This_is_correct.png attached to Ticket #581 by Siu Ching Pong (Asuka Kenji)
In this paragraph, the description and code are correct (301 for …
07:56 Screen Shot 2014-06-24 at 3.54.33 pm.png attached to Ticket #581 by Siu Ching Pong (Asuka Kenji)
07:55 Ticket #581 (Typo in "NGINX and NGINX Plus Admin Guide" - Web Server) created by Siu Ching Pong (Asuka Kenji)
URL: ​http://nginx.com/resources/admin-guide/web-server/ Typo: In the …
07:07 Ticket #580 (Typo in "NGINX and NGINX Plus Admin Guide" - Web Server) closed by Ruslan Ermilov
fixed
06:56 Ticket #580 (Typo in "NGINX and NGINX Plus Admin Guide" - Web Server) updated by Owen Garrett
Hi - thanks for reporting the typo. The text has been corrected.
05:37 Screen Shot 2014-06-24 at 1.32.58 pm.png attached to Ticket #580 by Siu Ching Pong (Asuka Kenji)
Screenshot of the typo
05:35 Ticket #580 (Typo in "NGINX and NGINX Plus Admin Guide" - Web Server) created by Siu Ching Pong (Asuka Kenji)
URL: http://nginx.com/resources/admin-guide/web-server/ Typo: It …

06/23/14:

00:35 Changeset in nginx-tests [418:861e6cad6299] by Maxim Dounin <mdounin@…>
Tests: tests for not modified filter with proxy.

06/22/14:

20:31 Changeset in nginx-tests [417:1bdd58f388f6] by Maxim Dounin <mdounin@…>
Tests: weak etag tests.
18:13 Changeset in nginx-tests [416:5c25acbc870a] by Maxim Dounin <mdounin@…>
Tests: etags support is present in all supported branches.

06/20/14:

17:01 Changeset in nginx-tests [415:020c4e47ecac] by Maxim Dounin <mdounin@…>
Tests: revert 068d020a8f85 and localize $? instead. The problem …
14:30 Changeset in nginx-tests [414:068d020a8f85] by Sergey Kandaurov <pluknet@…>
Tests: unbreak on older versions without upstream hash module.
14:07 Changeset in nginx-tests [413:f620d9529ed6] by Maxim Dounin <mdounin@…>
Tests: cache revalidate tests with ETag.
14:06 Changeset in nginx-tests [412:995f3476202e] by Maxim Dounin <mdounin@…>
Tests: unbreak upsream hash tests with repcached.
12:31 Changeset in nginx_org [1236:def99e640654] by Sergey Kandaurov <pluknet@…>
Fixed grammar.
12:09 Ticket #579 (try_files and $fastcgi_path_info) updated by Maxim Dounin
Version, Description changed
Versions list updated, thanks for noting this.
12:03 Ticket #579 (try_files and $fastcgi_path_info) closed by Maxim Dounin
duplicate: Duplicate of ticket #321.
08:55 Changeset in nginx [5728:63d7d69d0fe4] by Ruslan Ermilov <ru@…>
Upstream: reduced diffs to the plus version of nginx. No functional …
04:34 Ticket #579 (try_files and $fastcgi_path_info) updated by https://stackoverflow.com/users/573152/bernard-rosset
Mistake: In the last note, if you use […] with request URI …
04:26 Ticket #579 (try_files and $fastcgi_path_info) created by https://stackoverflow.com/users/573152/bernard-rosset
Using the following configuration: […] with the following URI: …

06/19/14:

11:16 Changeset in nginx [5800:0570e42ffeed] by Piotr Sikora <piotr@…>
Perl: NULL-terminate argument list. perl_parse() function expects …
09:55 Changeset in nginx [5727:675bda8dcfdb] by Sergey Kandaurov <pluknet@…>
FreeBSD has migrated to Bugzilla.

06/18/14:

15:19 Changeset in nginx_org [1234:314801ed88e7] by Yaroslav Zhuravlev <yar@…>
Upstream: translated the "sticky" directive.
14:40 Ticket #578 (X header with underscore is not correctly parsed when put above Host:) closed by Valentin V. Bartenev
invalid: That is expected behavior. Until the Host header is received nginx …
13:42 Ticket #578 (X header with underscore is not correctly parsed when put above Host:) created by Ahmy Yulrizka
I test this with nginx version 1.4.4 and 1.6.0 When setting up nginx …
11:18 Changeset in nginx_org [1235:2bd8ebc50e0f] by Konstantin Pavlov <thresh@…>
Added ARM architectures to the list of tested OS and platforms.
09:39 Changeset in nginx [5725:eadf46f888e9] by Ruslan Ermilov <ru@…>
Version bump.
08:39 Changeset in nginx [5766:abdb027be9d5] by Jianjun Zheng <codeeply@…>
Core: bugfix for the ngx_slab_max_size case.

06/17/14:

13:50 Milestone 1.7.2 completed
Status: released [[http://nginx.org/en/CHANGES | 1.7.2 …
12:51 Changeset in nginx [5724:ec919574cc14] by Maxim Dounin <mdounin@…>
release-1.7.2 tag
12:51 Changeset in nginx [5723:0bd223a54619]release-1.7.2 by Maxim Dounin <mdounin@…>
nginx-1.7.2-RELEASE
08:49 Ticket #576 (Undefined nginx symbols in perl .o's) closed by Maxim Dounin
fixed: Patch committed, thanks for testing.
08:45 Ticket #576 (Undefined nginx symbols in perl .o's) updated by Maxim Dounin <mdounin@…>
In baf2816d556d26b79ecc745140b408d59908a182/nginx: […]
08:07 Changeset in nginx [5722:baf2816d556d] by Maxim Dounin <mdounin@…>
Configure: workaround for system perl on OS X (ticket #576).
07:38 Changeset in nginx [5792:82f7240614de]stable-1.6 by Maxim Dounin <mdounin@…>
Updated OpenSSL used for win32 builds.
07:38 Changeset in nginx [5721:6ce251c860ba] by Maxim Dounin <mdounin@…>
Updated OpenSSL used for win32 builds.

06/16/14:

15:43 Changeset in nginx [5744:42114bf12da0] by Valentin Bartenev <vbart@…>
SSL: the "ssl_password_file" directive.
12:18 Ticket #576 (Undefined nginx symbols in perl .o's) updated by Gene Aumson
Hi there. Thanks for your suggestions. Both of them worked great! …
08:06 Ticket #577 (30000 worker_connections are not enough) updated by Edward Hibbert
Thanks, I hadn't realised quite how old my version was.

06/15/14:

19:50 Ticket #577 (30000 worker_connections are not enough) updated by Valentin V. Bartenev
Please update your nginx to the supported version, and try to …
05:44 Ticket #577 (30000 worker_connections are not enough) created by Edward Hibbert
I've got an nginx server which stops working around once a week with …

06/14/14:

21:47 Ticket #576 (Undefined nginx symbols in perl .o's) updated by Maxim Dounin
The Perl you are tried to compile against is …
11:51 Ticket #428 (SPDY and Proxy Cache prematurely closes connections) updated by pavel stano
Patch work also for 1.6. If it is not yet fixed information should be …

06/13/14:

20:32 Ticket #576 (Undefined nginx symbols in perl .o's) created by Gene Aumson
Fs-MacBook-Pro:nginx gene$ ./configure …

06/12/14:

17:13 Changeset in nginx [5720:ab540dd44528] by Ruslan Ermilov <ru@…>
Upstream: simplified some code that accesses peers. No functional changes.

06/11/14:

21:21 Ticket #574 (PEM pass phrase on conftest (and restart)) updated by Michael Monreal
Well, this is not useful advice. There is a reason why people store …
21:19 Ticket #574 (PEM pass phrase on conftest (and restart)) closed by Maxim Dounin
wontfix: If you aren't happy with passwords being asked, consider removing them …
20:55 Ticket #575 (Only ask for a PEM pass phrase once during startup) closed by Maxim Dounin
wontfix: While it's something doable by adding a password cache and trying each …
20:17 Ticket #573 (Reloading config with differently cased proxy_set_header field name ...) updated by Oliver Friedrich
Doing that every time now. Thanks.
20:10 Ticket #573 (Reloading config with differently cased proxy_set_header field name ...) updated by Maxim Dounin
Yes. And after doing a configuration reload, you should look into logs …
19:33 Ticket #575 (Only ask for a PEM pass phrase once during startup) created by Michael Monreal
I use the same SSL cert for three virtual servers. When starting …
19:29 Ticket #574 (PEM pass phrase on conftest (and restart)) created by Michael Monreal
Running 'service nginx conftest' asks for the PEM pass phrase. This …

06/10/14:

20:43 Ticket #573 (Reloading config with differently cased proxy_set_header field name ...) updated by Oliver Friedrich
Thanks for clearing this up. So I understand correctly that `service …
18:27 Ticket #573 (Reloading config with differently cased proxy_set_header field name ...) updated by Maxim Dounin
The nginx -s reload is a wrong choice. The only difference is extra …
17:49 Ticket #573 (Reloading config with differently cased proxy_set_header field name ...) updated by Oliver Friedrich
Even though I was aware that service is part of the OS, I wasn't …
16:21 Ticket #573 (Reloading config with differently cased proxy_set_header field name ...) updated by Maxim Dounin
The service command isn't part of nginx but rather your OS (or, …
16:01 Ticket #573 (Reloading config with differently cased proxy_set_header field name ...) updated by Oliver Friedrich
Thanks, Maxim, you were of course right. I work with NGINX only rarely …
15:42 Ticket #573 (Reloading config with differently cased proxy_set_header field name ...) closed by Maxim Dounin
worksforme: There are multiple reasons why a configuration reload can fail, and …
14:12 Ticket #573 (Reloading config with differently cased proxy_set_header field name ...) created by Oliver Friedrich
Today, I was pulling my hair out because I wanted to change my …
13:23 Ticket #377 (etag не отдается с gzip) updated by openid.yandex.ru/guseynov-alexey
I'd like to see this problem solved too. Sometimes it is hard to …
09:54 Ticket #572 (ccs openssl vuln) closed by Sergey Budnevitch
invalid: Last versions (1.6.0 & 1.7.1) build with openssl 1.0.1h
09:51 Ticket #572 (ccs openssl vuln) created by Jeffrey Smith
Hi All, It appears all the windows binaries are using out of date …

06/06/14:

09:10 Ticket #571 (Nginx treats dashes in server_name as catch-all servers) closed by Sergey Kandaurov
worksforme: Could not reproduce it on 1.4.1 with the provided configuration …
09:04 Ticket #571 (Nginx treats dashes in server_name as catch-all servers) updated by Jad Joubran
I'm afraid I can't because the issue happened on a production machine …
08:59 Ticket #571 (Nginx treats dashes in server_name as catch-all servers) updated by Sergey Kandaurov
Could you provide a [http://nginx.org/en/docs/debugging_log.html debug …
08:47 Ticket #571 (Nginx treats dashes in server_name as catch-all servers) created by Jad Joubran
The following nginx configuration […] because the server_name …

06/05/14:

14:18 Ticket #570 (Potential XSS in "400 Bad Request" response) closed by Maxim Dounin
invalid: The response provided is not something returned by nginx, likely it's …
14:08 Ticket #570 (Potential XSS in "400 Bad Request" response) created by arend wolters
Hi I treid to add this issue yesterday but got no feedback. I suspect …
11:33 Ticket #556 (OCSP stapling not working with comodo PositiveSSL) updated by Maxim Dounin
The "strange thing" suggests that OpenSSL thinks there is no issuer …

06/04/14:

20:00 Ticket #556 (OCSP stapling not working with comodo PositiveSSL) updated by Frederik Schwan
As I already wrote twice: I've tried to add the issuer cert to the …
14:46 Ticket #556 (OCSP stapling not working with comodo PositiveSSL) updated by Maxim Dounin
The workaround is not for OpenSSL command line interface, it's for …
13:55 Ticket #556 (OCSP stapling not working with comodo PositiveSSL) updated by Frederik Schwan
Just tried it. Using cert-chain with issuer leads to "signer …
13:42 Ticket #556 (OCSP stapling not working with comodo PositiveSSL) updated by Maxim Dounin
The workaround works fine here, I've tested it before I suggested this …
11:09 Changeset in nginx [5726:25ade23cf281] by Ruslan Ermilov <ru@…>
Core: added ngx_slab_calloc() and ngx_slab_calloc_locked(). These …

06/03/14:

18:29 Ticket #556 (OCSP stapling not working with comodo PositiveSSL) updated by Frederik Schwan
Putting issuer cert in certificate file is not a workaround - does not …
18:18 Ticket #556 (OCSP stapling not working with comodo PositiveSSL) closed by Maxim Dounin
wontfix: It is believed that the underlying problem is in the OpenSSL library …
17:53 Changeset in nginx [5719:7f425d67f91a] by Piotr Sikora <piotr@…>
Access log: fix default value, broken by cb308813b453. log->filter …
15:02 Ticket #569 ([emerg] invalid host in upstream "http://phpbackend") updated by Bruno Galindro da Costa
I'm very sorry for this post Maxim... Next time I'll use mailling lists.
14:52 Ticket #569 ([emerg] invalid host in upstream "http://phpbackend") closed by Maxim Dounin
invalid: The "fastcgi_pass" can't use "http" as a protocol, hence the error. …
14:29 Ticket #569 ([emerg] invalid host in upstream "http://phpbackend") created by Bruno Galindro da Costa
I'm trying to use upstream config to loadbalance my fastcgi requests …
13:53 Changeset in nginx [5718:c46657e391a3] by Maxim Dounin <mdounin@…>
Core: slab allocator free pages defragmentation. Large allocations …
08:09 Changeset in nginx-tests [411:17c5a1cc8757] by Sergey Kandaurov <pluknet@…>
Tests: upstream hash tests.

06/02/14:

19:55 Ticket #565 (https + spdy + proxy_pass + limit_conn = 503 limiting connections (1.6.0)) updated by Valentin V. Bartenev
It is a mistake to think that limit_conn limits number of open TCP …
19:32 Ticket #565 (https + spdy + proxy_pass + limit_conn = 503 limiting connections (1.6.0)) updated by pavel stano
Okey, i understand. But with spdy enabled is limit_conn unusable. For …
17:35 Ticket #553 (OCSP stapling does not work when the OCSP server has a CNAME) closed by Maxim Dounin
worksforme: Most likely reason for the problem you are seeing is broken AAAA …
16:33 Ticket #568 (Possible memory leak in proxy module) closed by Maxim Dounin
worksforme: Unless a size of nginx process grows, there are no reasons to assume …
16:07 Ticket #568 (Possible memory leak in proxy module) created by Greg Zoller
Hello, I'm running a stock 1.7.1 build of nginx on a Linux machine. …
12:16 Changeset in nginx [5717:efc84a5723b3] by Roman Arutyunyan <arut@…>
Upstream: generic hash module.
12:08 Ticket #567 (Include a "remove" or "uninstall" section in the makefile) closed by Maxim Dounin
wontfix: By default, uninstallation is as easy as "rm -rf /usr/local/nginx". …

06/01/14:

22:45 Ticket #567 (Include a "remove" or "uninstall" section in the makefile) updated by Thomas Ward
Replying to Valentin V. Bartenev: > I believe nobody …
22:34 Ticket #567 (Include a "remove" or "uninstall" section in the makefile) updated by Valentin V. Bartenev
I believe nobody should install software using make install and …
22:10 Ticket #567 (Include a "remove" or "uninstall" section in the makefile) created by Thomas Ward
When building nginx from source, it is very difficult for users and …
Note: See TracTimeline for information about the timeline view.