Timeline



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: …

04/29/12:

22:02 Changeset in nginx [4613:9ee20e074a2e] by Ruslan Ermilov <ru@…>
debug_connection: added the IPv6 and UNIX-domain socket support.
21:22 Ticket #158 (Debian package does not provide package name httpd) created by Daniel Miller
The older packages in the Ubuntu/Debian repositories provide the …
14:35 Ticket #157 (cache max_size limit applied incorrectly with xfs) created by Tom Kostin
No matter what I write in inactive= parameter in proxy_cache_path …

04/28/12:

11:38 Ticket #30 (SPDY support) updated by Valentin V. Bartenev
Status, Owner, Version, Milestone changed
10:54 Ticket #146 (Age header for proxy_http_version 1.1) updated by Christian Bönning
I agree with Nate. I'm using Varnish currently and rely on the Age …
10:49 Changeset in nginx_org [512:1f14f98a487e] by Andrey Alexeev <andrew@…>
- Heavily rewritten/reformatted following latest answers to abused …

04/27/12:

10:48 Changeset in nginx [4612:c42553296af1] by Valentin Bartenev <vbart@…>
Removed surplus condition.

04/26/12:

19:17 Ticket #156 (Virtualhost randomly displaying incorrect output) updated by Maxim Dounin
I.e. you see a request in nginx logs, but $server_name logged doesn't …
18:55 Ticket #156 (Virtualhost randomly displaying incorrect output) updated by Ben Maynard
The log files, when I track through all the logs up until I reach …
18:53 Ticket #156 (Virtualhost randomly displaying incorrect output) updated by Maxim Dounin
And what makes you think the problem is in nginx?
18:35 nginx.conf attached to Ticket #156 by Ben Maynard
18:34 Ticket #156 (Virtualhost randomly displaying incorrect output) created by Ben Maynard
I have a somewhat complex environment: GTM frontend Redirects to LTM …
13:06 Changeset in nginx [4611:2b6cb7528409] by Andrey Belov <defan@…>
Allows particular modules to handle subrequests properly.
12:58 Changeset in nginx [4610:778d2cc03e22] by Ruslan Ermilov <ru@…>
Fixed segmentation fault in ngx_resolver_create_name_query(). If name …
11:20 Changeset in nginx [4609:22ab12943ed6] by Maxim Dounin <mdounin@…>
Version bump.
11:18 Changeset in nginx [4608:b2edb272adae]stable-1.2 by Maxim Dounin <mdounin@…>
stable-1.2 branch

04/25/12:

20:41 Ticket #154 (NginX 1.1.4 crashes unexpectedly on Windows XP SP3) closed by Maxim Dounin
invalid
15:48 Ticket #154 (NginX 1.1.4 crashes unexpectedly on Windows XP SP3) updated by Alex Dubrovsky
Thanks a lot, ticket can be closed. Upgrading to v1.2.0 resolved the issue.
10:41 Ticket #155 (ngx_http_realip_module bug) closed by Ruslan Ermilov
duplicate: First case is duplicate of #2, second case is duplicate of #106.
09:23 Changeset in nginx_org [511:3124460500f0] by Andrey Alexeev <andrew@…>
- Added "incorporating many new features developed in the 1.1.x …
07:47 Ticket #155 (ngx_http_realip_module bug) created by Lele Li
we use ngx_http_realip_module ,but we can't get the real ip address …

04/24/12:

14:07 Changeset in nginx_org [510:95674745cd55] by Maxim Konovalov <maxim@…>
Donor added.
11:17 Ticket #154 (NginX 1.1.4 crashes unexpectedly on Windows XP SP3) updated by Alex Dubrovsky
Thanks a lot, will try and get back to you in case of issues
11:14 Changeset in nginx_org [509:0e55c9a48da9] by Ruslan Ermilov <ru@…>
Trimmed space at EOL.
11:09 Changeset in nginx_org [508:5e332fafd228] by Ruslan Ermilov <ru@…>
Documented "cache loader" and its parameters.
10:21 Changeset in nginx-tests [214:35d050d7d5f1] by Maxim Dounin <mdounin@…>
Tests: add try_files test with short uri (ticket #152).
10:03 Changeset in nginx_org [507:d00a4f9b1c5d] by Ruslan Ermilov <ru@…>
Better translation of "LRU".
09:26 Ticket #154 (NginX 1.1.4 crashes unexpectedly on Windows XP SP3) updated by Maxim Dounin
Please try nginx 1.2.0. There were multiple bugfixes since 1.1.4, …
09:17 fastcgi_params attached to Ticket #154 by Alex Dubrovsky
09:17 error.zip attached to Ticket #154 by Alex Dubrovsky
09:12 nginx.conf attached to Ticket #154 by Alex Dubrovsky
09:11 msinfo.txt attached to Ticket #154 by Alex Dubrovsky
09:10 Ticket #154 (NginX 1.1.4 crashes unexpectedly on Windows XP SP3) created by Alex Dubrovsky
OS version: Windows XP 5.1.2600 Service Pack 3 Build 2600 Nginx is …
07:32 Changeset in nginx_org [506:657848837328] by Ruslan Ermilov <ru@…>
Documented how nginx processes proxied server's response header fields …
07:24 Changeset in nginx_org [505:837bcf62b628] by Ruslan Ermilov <ru@…>
Emphasized on what the "updating" parameter of the …
06:54 Changeset in nginx_org [504:695f83494c19] by Ruslan Ermilov <ru@…>
Emphasized on what the "updating" parameter of the …
06:35 Changeset in nginx_org [503:aed015c3dedd] by Ruslan Ermilov <ru@…>
Documented URI normalization rules, including %-decoding. Aligned the …
06:21 Changeset in nginx_org [502:6520338cdf0a] by Ruslan Ermilov <ru@…>
Bring ngx_http_referer_module docs up to date, including: - …
06:20 Changeset in nginx_org [501:3878cc99d454] by Ruslan Ermilov <ru@…>
Bring ngx_http_referer_module docs up to date, including: - …

04/23/12:

14:07 Milestone 1.2.0 completed
Status: released [[http://nginx.org/en/CHANGES-1.2 | 1.2.0 …
13:38 Changeset in nginx_org [500:9b440a217907] by Maxim Dounin <mdounin@…>
nginx-1.2.0
13:07 Changeset in nginx [4607:f94fac2dc579] by Maxim Dounin <mdounin@…>
release-1.2.0 tag
13:06 Changeset in nginx [4606:f582d662cc40]release-1.2.0 by Maxim Dounin <mdounin@…>
nginx-1.2.0-RELEASE
12:54 Changeset in nginx [4605:92ca02d2eccb] by Maxim Dounin <mdounin@…>
Version bump.
11:11 Changeset in nginx [4604:d3fc672fd6cc] by Igor Sysoev <igor@…>
Fix of "%f" format handling. ngx_sprintf("%.2f", 0.999) incorrectly …
11:05 Changeset in nginx [4603:3fd9155f9534] by Maxim Dounin <mdounin@…>
Update openssl used for win32 builds.
10:40 Changeset in nginx [4602:8036fc6af2df] by Maxim Dounin <mdounin@…>
Proxy: added ctx checking to input filters. The proxy module context …
10:26 Ticket #107 (disable_symlinks) updated by Maxim Dounin
Это потому что на Linux'е нет поддержки O_SEARCH. Используйте …
08:05 Ticket #107 (disable_symlinks) updated by Виктор Тюрин
При включенном disable_symlinks if_not_owner; и правах на каталог 751, …
08:01 Changeset in nginx_org [499:76a8eca844d0] by Ruslan Ermilov <ru@…>
Documented that "max_ranges" appeared in 1.1.2.
08:01 Changeset in nginx_org [498:65843513cff5] by Ruslan Ermilov <ru@…>
Documented that "fastcgi_keep_conn" appeared in 1.1.4.

04/21/12:

19:02 Changeset in nginx [4601:084137d883ec] by Maxim Dounin <mdounin@…>
Image filter: compare aspect ratio more accurately during crop. …

04/20/12:

21:24 Changeset in nginx_org [497:3309e66c35fb] by Ruslan Ermilov <ru@…>
Regenerated.
21:23 Changeset in nginx_org [496:a57994ede438] by Ruslan Ermilov <ru@…>
Added the notion of compactness to the tag type lists.
12:30 Ticket #153 (SIGCHLD + SIGIO после обновления с 1.1.17 на 1.1.19) closed by Maxim Dounin
duplicate: Duplicate of #152, the r4601 fixes this.
09:57 Ticket #153 (SIGCHLD + SIGIO после обновления с 1.1.17 на 1.1.19) updated by openid.yandex.ru/umask
в аттаче конфиг и дебаг лог. если нужно - могу дать доступ к …
09:56 nginx_bug.tar.gz attached to Ticket #153 by openid.yandex.ru/umask
-----------------------------10000886252107727830518365382
09:55 Ticket #153 (SIGCHLD + SIGIO после обновления с 1.1.17 на 1.1.19) created by openid.yandex.ru/umask
После обновления с 1.1.17 до 1.1.19 началось вот такое: wget …
08:04 Changeset in nginx_org [495:23c193ca8ebd] by Ruslan Ermilov <ru@…>
Fixed the "tarball" target.
06:22 Changeset in nginx_org [494:244500f24783] by Ruslan Ermilov <ru@…>
- Cross linked ngx_http_access_module and ngx_http_auth_basic_module, …

04/19/12:

15:48 Ticket #152 (segfault when try_files if used) closed by Maxim Dounin
fixed
15:48 Ticket #152 (segfault when try_files if used) updated by Maxim Dounin
Fix committed, thanks.
15:48 Ticket #152 (segfault when try_files if used) updated by Maxim Dounin
In [4601/nginx]: […]
15:48 Changeset in nginx [4600:f1a7633b20a4] by Maxim Dounin <mdounin@…>
Fixed segfault with try_files (ticket #152). The problem occured if …
14:25 Ticket #152 (segfault when try_files if used) created by Eugene Pimenov
nginx 1.1.19 introduce a segfault when try_files is used. Config: …
12:45 Changeset in nginx_org [493:5bb373c6e502] by Ruslan Ermilov <ru@…>
Opmitized links whose text equals the referenced URL.
12:44 Changeset in nginx_org [492:2a061496979a] by Ruslan Ermilov <ru@…>
Regenerated.
12:44 Changeset in nginx_org [491:5a3362234a4d] by Ruslan Ermilov <ru@…>
If text of the link given by URL is not provided, the URL is used.
12:30 Changeset in nginx_org [490:9913f1d51c07] by Ruslan Ermilov <ru@…>
Replaced "nginx" domain names with example domains.
09:54 Changeset in nginx_org [489:2abd1998a0cc] by Andrey Alexeev <andrew@…>
- Added a couple of things about flushing DNS resolver cache

04/18/12:

16:13 Ticket #151 (X-Accel-Expires send by upstream overrides all values set with ...) updated by Maxim Dounin
If e.g. the app knows it won't be able to reach some backend server …
14:53 Ticket #151 (X-Accel-Expires send by upstream overrides all values set with ...) updated by Albert Szelagowski
Yes, it is valid and useful behavior for errors like 404 and maybe …
14:49 Ticket #150 (nginx -t success but nginx -s reload failed) closed by Maxim Dounin
fixed
14:49 Ticket #150 (nginx -t success but nginx -s reload failed) updated by Maxim Dounin
Fix committed, thanks.
14:47 Ticket #150 (nginx -t success but nginx -s reload failed) updated by Maxim Dounin
In [4600/nginx]: […]
14:47 Changeset in nginx [4599:f947296f6b2b] by Maxim Dounin <mdounin@…>
Fixed master exit if there is no events section (ticket #150). …
14:34 Ticket #151 (X-Accel-Expires send by upstream overrides all values set with ...) closed by Maxim Dounin
invalid: The X-Accel-Expires header is much like request-specific config …
13:37 Ticket #151 (X-Accel-Expires send by upstream overrides all values set with ...) updated by Albert Szelagowski
Of course it is a problem only if you have `fastcgi_pass_header …
13:30 Changeset in nginx [4598:01a21ee8f8bb] by Ruslan Ermilov <ru@…>
Don't silently ignore the last line of configuration file that …
12:55 Ticket #151 (X-Accel-Expires send by upstream overrides all values set with ...) created by Albert Szelagowski
It is a very useful feature, as it allows you to override default TTL …
07:30 Ticket #150 (nginx -t success but nginx -s reload failed) created by 夏 凯
when nginx.conf have no "\n" in it, nginx -t will succeed with the …

04/17/12:

15:42 Ticket #149 (gzip uncompression like apache deflate inputFilter) closed by Maxim Dounin
wontfix: There are no plans to implement this in a foreseeable future. You may …
15:26 Ticket #149 (gzip uncompression like apache deflate inputFilter) created by Kay Roesler
I noticed that nginx is able to gzip responses. But I could not find …
09:49 Ticket #14 (Number of *_buffers must be less then 17 on Solaris) closed by Maxim Dounin
fixed: Fix committed.
09:14 Ticket #14 (Number of *_buffers must be less then 17 on Solaris) updated by Maxim Dounin
In [4598/nginx]: […]
09:13 Changeset in nginx [4597:4be36d5e78ae] by Maxim Dounin <mdounin@…>
Fixed ngx_readv_chain() to honor IOV_MAX (ticket #14). Not using full …
09:13 Changeset in nginx [4596:089cc5154c1e] by Maxim Dounin <mdounin@…>
IOV_MAX handling microoptimization. We now stop on IOV_MAX iovec …
09:10 Changeset in nginx [4595:6cd5d4a279d6] by Maxim Dounin <mdounin@…>
Fixed loop in ngx_writev_chain() and ngx_solaris_sendfilev_chain(). …

04/16/12:

13:05 Changeset in nginx [4594:7d0561b2e0fb] by Maxim Dounin <mdounin@…>
Fixed log->action after ssl handshake.
Note: See TracTimeline for information about the timeline view.