Timeline



05/30/12:

18:51 Ticket #173 (nginx fails to compile with SunCC on Linux) created by Alex Zhang
OS: Debian 6 Compiler: SunCC/Solaris Studio 12.3 make -f …
16:14 Ticket #171 ($gzip_ratio ratio needs documentation) updated by Valentin V. Bartenev
1. Since it's a Wiki page, please feel free to improve it.
15:14 Ticket #172 (gzip returning bigger response bodies than uncompressed) updated by Valentin V. Bartenev
Moreover, even if body hasn't been sent yet (was fully buffered), then …
14:49 Ticket #172 (gzip returning bigger response bodies than uncompressed) closed by Maxim Dounin
invalid: Closing this as this is clearly not a bug.
14:45 Ticket #172 (gzip returning bigger response bodies than uncompressed) updated by Ruslan Ermilov
In general, you don't know what the ratio will be until you compute …
14:36 Ticket #171 ($gzip_ratio ratio needs documentation) updated by Ruslan Ermilov
1. FYI, official English documentation is here: …
14:04 Ticket #172 (gzip returning bigger response bodies than uncompressed) created by Jens Rantil
I have just enabled gzip compression, and $gzip_ratio logging, in a …
13:56 Ticket #171 ($gzip_ratio ratio needs documentation) created by Jens Rantil
I propose two improvements to this wiki page: …
12:43 Changeset in nginx [4651:3797a44d1fa9] by Valentin Bartenev <vbart@…>
Removed mistaken setting of NGX_SSL_BUFFERED flag in …
12:30 Changeset in nginx [4650:b38fea6f9a15] by Valentin Bartenev <vbart@…>
Fixed returned value handling from the cookie rewrite handler. If the …

05/29/12:

09:19 Changeset in nginx [4649:95d93f7e6fa2] by Ruslan Ermilov <ru@…>
geoip: got rid of ugly casts when calling ngx_free(). This is done by …

05/28/12:

14:20 Changeset in nginx [4648:70296867c740] by Ruslan Ermilov <ru@…>
Fixed broken build.
13:17 Changeset in nginx [4647:a321eadcb16c] by Ruslan Ermilov <ru@…>
Fixed memory leak if $geoip_org variable was used. Patch by Denis F. …

05/24/12:

12:39 Changeset in nginx_org [522:ef11546f75ee] by Ruslan Ermilov <ru@…>
Translated "request_processing" into Russian, removed "virtual_hosts" …
12:24 Changeset in nginx_org [521:3481a91d46ab] by Ruslan Ermilov <ru@…>
Minor revision in preparation for translation.
12:22 Changeset in nginx_org [520:c5150ea6dd02] by Ruslan Ermilov <ru@…>
Added support for "var" in articles.
07:35 Changeset in nginx [4646:959371df1806] by Ruslan Ermilov <ru@…>
Fixed the reuse of parsed DTDs and XSLTs. Patch by Kuramoto Eiji.
04:14 Ticket #168 (Problem with mp4 pseudostreaming module) updated by Dan Rossi
You are right, im so sorry. I will try and get this user a proper mp4 …

05/23/12:

20:51 Ticket #168 (Problem with mp4 pseudostreaming module) closed by Maxim Dounin
invalid: Again: the file in question has moov atom after mdat, and as a result …
16:45 Changeset in nginx-tests [218:7f4a913d7504] by Maxim Dounin <mdounin@…>
Tests: skip casefull location test on caseless OSes.
15:07 Changeset in nginx [4645:f329a1d2127b] by Maxim Dounin <mdounin@…>
Fixed compilation with -DNGX_DEBUG_MALLOC on FreeBSD 10. After …
10:36 Changeset in nginx [4644:95763fce86a8] by Maxim Dounin <mdounin@…>
Fixed warning during nginx.xs compilation.
04:12 Ticket #168 (Problem with mp4 pseudostreaming module) updated by Dan Rossi
What is happening in flash, it is downloading part of all of the file …
04:10 Ticket #168 (Problem with mp4 pseudostreaming module) reopened by Dan Rossi
Hi I think you were too quick to close this, this is the file I sent …

05/22/12:

13:12 Changeset in nginx [4643:bc5f881323b8] by Ruslan Ermilov <ru@…>
Fixed potential null pointer dereference in ngx_resolver_create(). …

05/21/12:

15:30 Ticket #170 (nginx sending incorrect header) updated by Maxim Dounin
The log provided isn't debug one. You have to compile nginx with …
15:15 Changeset in nginx_org [519:e23d718ac865] by Maxim Konovalov <maxim@…>
A link to CHANGES for 1.3 corrected.
14:23 Ticket #170 (nginx sending incorrect header) updated by Michael Jephcote
[…] […]
13:44 Ticket #170 (nginx sending incorrect header) updated by Maxim Dounin
Priority changed
This looks like backend problem, not nginx one. Could you please …
11:25 Ticket #170 (nginx sending incorrect header) created by Michael Jephcote
Hi, I have nginx configured as a proxy to Apache and when requesting …
10:55 Changeset in nginx [4642:c1eb924fb6fe] by Ruslan Ermilov <ru@…>
Removed historical and now redundant syntax pre-checks in ngx_parse_url().

05/19/12:

15:23 Ticket #169 (Can't Make Nginx since upgrading to OpenSSL 1.0.1) updated by Ted Phillips
Thanks, seems I got so used to Nginx's upgrade process I forgot to …
08:09 Ticket #169 (Can't Make Nginx since upgrading to OpenSSL 1.0.1) closed by Maxim Dounin
invalid: From the error shown it looks like you have new openssl headers but …
07:03 Ticket #169 (Can't Make Nginx since upgrading to OpenSSL 1.0.1) created by Ted Phillips
Earlier today I upgraded my OpenSSL from 0.9.9 to 1.0.1c # openssl …

05/18/12:

21:40 Ticket #167 (order of locations with regular expressions) closed by Maxim Dounin
invalid: Ok, closing this as invalid.
16:36 Ticket #167 (order of locations with regular expressions) updated by openid.yandex.ru/dyadyamax
You can close this ticket as bogus. My mistake. On every change in …
10:50 Ticket #167 (order of locations with regular expressions) updated by Maxim Dounin
Which requests do you use in actual testing? What's in logs for these …
10:15 Ticket #168 (Problem with mp4 pseudostreaming module) closed by Maxim Dounin
invalid: The video in question have moov atom at the end, you have to prepare …
08:30 Ticket #167 (order of locations with regular expressions) updated by openid.yandex.ru/dyadyamax
here is all 'location's for my site: […]
04:27 Ticket #168 (Problem with mp4 pseudostreaming module) created by Dan Rossi
Hi here I was wondering if you can help me out. There is reports the …

05/17/12:

18:10 Changeset in nginx [4641:045bb3ef3ffc] by Maxim Dounin <mdounin@…>
Fixed core variables dynamic access after reconfiguration. If …
17:41 Changeset in nginx [4640:07f028df3879] by Maxim Dounin <mdounin@…>
Fixed segfault with filter_finalize introduced in r4621 (1.3.0). …
15:12 Changeset in nginx [4639:944839adc406] by Valentin Bartenev <vbart@…>
Fixed building --with-cpp_test_module on some systems.
13:47 Changeset in nginx [4638:6e1a48bcf915] by Valentin Bartenev <vbart@…>
Fixed the ngx_regex.h header file compatibility with C++.
12:50 Ticket #167 (order of locations with regular expressions) updated by Maxim Dounin
Works ok here. Could you please provide *full* config to reproduce …
11:25 Ticket #167 (order of locations with regular expressions) created by openid.yandex.ru/dyadyamax
steps: 1. setup 2 rules: ~ location ~ /\. { deny all; } location …

05/16/12:

13:27 Changeset in nginx [4637:668ab1a21327] by Ruslan Ermilov <ru@…>
Zero padded the returned and logged HTTP status code, and fixed …
13:22 Changeset in nginx [4636:ed957e0daeb4] by Ruslan Ermilov <ru@…>
Capped the status code that may be returned with "return" and "try_files".
13:14 Changeset in nginx [4635:9c9fbdbe9383] by Ruslan Ermilov <ru@…>
Added syntax checking of the second parameter of the "split_clients" …
13:09 Changeset in nginx [4634:b0e48bacb301] by Ruslan Ermilov <ru@…>
Version bump.

05/15/12:

18:09 Ticket #147 (nginx touched /var/log/nginx-error.log even when error_log are switched off) updated by Maxim Dounin
It's intentional behaviour introduce by Igor in 0.7.53: […] It was …
14:57 Changeset in nginx_org [518:65750bdde8fb] by Ruslan Ermilov <ru@…>
Documented recent changes.
14:44 Milestone 1.3.0 completed
Status: released [[http://nginx.org/en/CHANGES | 1.3.0 …
14:34 Changeset in nginx_org [517:dba57bb42fec] by Maxim Dounin <mdounin@…>
nginx-1.3.0
14:24 Changeset in nginx [4633:59e4a48b3117] by Maxim Dounin <mdounin@…>
release-1.3.0 tag
14:23 Changeset in nginx [4632:9ee68d629722]release-1.3.0 by Maxim Dounin <mdounin@…>
nginx-1.3.0-RELEASE
14:20 Changeset in nginx [4631:a57537afd6ff] by Maxim Dounin <mdounin@…>
Updated OpenSSL used for win32 builds.
08:10 Changeset in nginx [4630:f39138a69e0a] by Ruslan Ermilov <ru@…>
Fixed win32 build after changes in r4624.

05/14/12:

16:30 Changeset in nginx [4629:e813c113ef19] by Valentin Bartenev <vbart@…>
Update c->sent in ngx_ssl_send_chain() even if SSL buffer is not used.
15:52 Changeset in nginx [4628:f675474435e0] by Ruslan Ermilov <ru@…>
Reverted previous attempt to fix complation warning introduced in …
14:00 Ticket #100 (http_geoip_module should support requests from proxies) closed by Ruslan Ermilov
fixed: In [4628/nginx]: […]
14:00 Changeset in nginx [4627:3152e4c371d7] by Ruslan Ermilov <ru@…>
geoip: trusted proxies support and partial IPv6 support. The module …
13:53 Changeset in nginx [4626:d0db70f4c13b] by Ruslan Ermilov <ru@…>
geo: chains of trusted proxies and partial IPv6 support. The module …
13:15 Changeset in nginx [4625:3709ce127763] by Ruslan Ermilov <ru@…>
Fixed compilation warning introduced in r4624.
12:41 Tickets #2,​44 batch updated by Ruslan Ermilov
fixed: In [4625/nginx]: […]
12:41 Changeset in nginx [4624:df93068953c0] by Ruslan Ermilov <ru@…>
realip: chains of trusted proxies and IPv6 support. The module now …
12:27 Changeset in nginx [4623:ed3d0cc6de5a] by Ruslan Ermilov <ru@…>
New function ngx_http_get_forwarded_addr() to look up real client …
11:29 Changeset in nginx_org [516:8e1356bd281a] by Ruslan Ermilov <ru@…>
Documented the "debug_connection" directive.
10:10 Ticket #64 (Nginx discards alive upstreams and returns 502) closed by Maxim Dounin
fixed: Fix committed, thnx.
10:09 Ticket #47 (loop with backup servers and proxy_next_upstream http_404) closed by Maxim Dounin
fixed: Fix committed, thanks.
09:58 Changeset in nginx [4622:0dfdc3f732cb] by Maxim Dounin <mdounin@…>
Upstream: fixed ip_hash rebalancing with the "down" flag. Due to …
09:57 Tickets #47,​64 batch updated by Maxim Dounin
In [4622/nginx]: […]
09:57 Changeset in nginx [4621:c90801720a0c] by Maxim Dounin <mdounin@…>
Upstream: smooth weighted round-robin balancing. For edge case …
09:48 Changeset in nginx [4620:204b780a89de] by Maxim Dounin <mdounin@…>
Fixed possible request hang with filter finalization. With …
09:13 Changeset in nginx [4619:3171ec7d0d05] by Maxim Dounin <mdounin@…>
Resolver: protection from duplicate responses. If we already had …

05/12/12:

14:08 Ticket #166 (-c option fails with pipes) updated by Carl Youngblood
Seriously, thanks very much for explaining this. Very educational.
13:35 Ticket #166 (-c option fails with pipes) closed by Maxim Dounin
wontfix: Yes, nginx uses generic file reading mechanism to read config file, …
10:27 Changeset in nginx-tests [217:ea574aae77cb] by Maxim Dounin <mdounin@…>
Tests: unbreak geo and realip tests in jails. There is no real …
02:56 Ticket #166 (-c option fails with pipes) created by Carl Youngblood
running nginx with -c and process substitution or a named pipe fails …
00:54 Changeset in nginx-tests [216:f2f37a52e42e] by Maxim Dounin <mdounin@…>
Tests: basic tests for geo and realip modules.
00:15 Ticket #156 (Virtualhost randomly displaying incorrect output) closed by Maxim Dounin
worksforme: Feedback timeout. Still no data provided to conclude there is a …
00:12 Ticket #161 (1.2.0 compilation fails on Lion) closed by Maxim Dounin
duplicate: Feedback timeout. Closing again as duplicate of invalid ticket #94, …

05/11/12:

13:33 Ticket #162 (buffer overflow under a particular rewrite configuration) closed by Maxim Dounin
fixed: Fix committed.
13:33 Changeset in nginx [4618:c05cfc46b3bc] by Maxim Dounin <mdounin@…>
Accept moderation in case of EMFILE/ENFILE. In case of EMFILE/ENFILE …
13:19 Ticket #162 (buffer overflow under a particular rewrite configuration) updated by Maxim Dounin
In [4618/nginx]: […]
13:19 Changeset in nginx [4617:972642646f06] by Maxim Dounin <mdounin@…>
Rewrite: fixed escaping and possible segfault (ticket #162). The …
13:14 Changeset in nginx [4616:b194fb640d3e] by Maxim Dounin <mdounin@…>
Fastcgi: fixed padding handling on fixed-size records. Padding was …
13:09 Changeset in nginx [4615:adcd60233817] by Maxim Dounin <mdounin@…>
Added r->state reset on fastcgi/scgi/uwsgi request start. Failing to …
12:51 Changeset in nginx_org [515:1569ce935ea3] by Maxim Konovalov <maxim@…>
Donors added.
10:29 Ticket #165 (Nginx worker processes don't seem to have the right group permissions) updated by Maxim Dounin
Priority, Status, Type changed
While the current behaviour is unambigously defined in the …
06:05 Changeset in nginx_org [514:3182ae76819e] by Ruslan Ermilov <ru@…>
Added a link to the nginx.org Subversion repository.
01:44 Ticket #165 (Nginx worker processes don't seem to have the right group permissions) created by https://stackoverflow.com/users/573152/bernard-rosset
Package: nginx Version: 1.2.0-1~squeeze (from Nginx repository, Debian …

05/09/12:

10:13 Ticket #164 (nginx dropping response body for DELETE request) closed by Maxim Dounin
invalid: Ok, closing this.
06:03 Ticket #164 (nginx dropping response body for DELETE request) updated by Priit Laes
When discussing this with uwsgi author, he pointed out that the …
04:13 Ticket #164 (nginx dropping response body for DELETE request) updated by Priit Laes
I'm now pretty sure that the problem isn't caused by nginx: […] I …

05/08/12:

20:09 Ticket #164 (nginx dropping response body for DELETE request) updated by Maxim Dounin
Quick test with uWSGI and trivial python app (variant of …
13:37 Ticket #164 (nginx dropping response body for DELETE request) updated by Priit Laes
Replying to Maxim Dounin: > Could you please provide more …
11:21 Ticket #163 (Nginx cache and dotdot) closed by Maxim Dounin
wontfix: There is a request normalization in place which will prevent …
11:09 Ticket #164 (nginx dropping response body for DELETE request) updated by Maxim Dounin
Could you please provide more details? By itself nginx doesn't return …
09:08 Ticket #164 (nginx dropping response body for DELETE request) created by Priit Laes
I'm using nginx together with uWSGI and noticed that responses for …

05/07/12:

22:54 Ticket #163 (Nginx cache and dotdot) updated by Kevin Fernandez
My example is like GET /images/../index.php or GET …
22:05 Ticket #163 (Nginx cache and dotdot) created by Kevin Fernandez
Hello, It would be great to have a setting to forbid caching with ../ …

05/05/12:

13:27 Changeset in nginx_org [513:ed4959ff7fa0] by Ruslan Ermilov <ru@…>
Mentioned ngx_http_referer_module.

05/04/12:

11:35 Changeset in nginx [4614:347a54b2cb14] by Maxim Dounin <mdounin@…>
Added write event handler reset in ngx_http_named_location(). On …

05/03/12:

10:56 Ticket #162 (buffer overflow under a particular rewrite configuration) updated by Maxim Dounin
Thank you for report. The following patch should fix this: […] …
10:48 Changeset in nginx-tests [215:7f5095965c88] by Maxim Dounin <mdounin@…>
Tests: added rewrite tests for ticket #162.
02:03 Ticket #162 (buffer overflow under a particular rewrite configuration) created by fan liu
nginx conf: location / { rewrite (/.*)$ …

05/02/12:

23:09 Ticket #161 (1.2.0 compilation fails on Lion) updated by Maxim Dounin
Note that ticket #94 had typo in --with-ld-opt ("-I" was incorrectly …
19:34 Ticket #158 (Debian package does not provide package name httpd) updated by Sergey Budnevitch
Status, Owner changed
19:01 Ticket #161 (1.2.0 compilation fails on Lion) reopened by Elio Maggini
Replying to Maxim Dounin: > Do you have macports installed …
18:35 Ticket #161 (1.2.0 compilation fails on Lion) closed by Maxim Dounin
duplicate: Do you have macports installed into /usr/local? If yes, the only …
18:23 Ticket #161 (1.2.0 compilation fails on Lion) created by Elio Maggini
I followed the steps ad detailed in ticket #94 and install PCRE via …
14:57 Ticket #157 (cache max_size limit applied incorrectly with xfs) updated by Maxim Dounin
Priority, Keywords, Status, Summary changed
Ok, I've updated summary of the ticket and leaving it open for now. …
14:03 Ticket #157 (cache max_size limit applied incorrectly with xfs) updated by Tom Kostin
Yes , without allocsize=64m nginx cache works as expected . Thanks
11:34 Ticket #157 (cache max_size limit applied incorrectly with xfs) updated by Maxim Dounin
I suspect the allocsize=64m is a culprit. As per …

05/01/12:

10:17 Ticket #157 (cache max_size limit applied incorrectly with xfs) updated by Tom Kostin
File system is xfs . Output from df -h /dev/cciss/c0d1p1 137G …
09:19 Ticket #157 (cache max_size limit applied incorrectly with xfs) updated by Maxim Dounin
Looks strange, it works fine here and there are no apparent code which …
08:03 Ticket #160 (Nginx -V Output Format) created by Nginxuser
OK, This is not exactly the most critical thing in the scheme of …

04/30/12:

17:16 Ticket #159 (Implement fcgi_buffering option) updated by Justinas Rumbinas
Just for the record, the following options already exists: * …
17:09 Ticket #159 (Implement fcgi_buffering option) created by Justinas Rumbinas
It would be nice to have an option to disable fcgi buffering. Note: …
Note: See TracTimeline for information about the timeline view.