Timeline



07/27/12:

21:07 Ticket #189 (timeouts break when time changes) updated by Kristof Provost
Thanks, I missed that one. The additional syscall may be an issue on …
20:58 Ticket #189 (timeouts break when time changes) updated by Maxim Dounin
Take a look at ngx_time_update() in src/core/ngx_times.c. The …
17:05 Ticket #189 (timeouts break when time changes) updated by Kristof Provost
I checked the uses of ngx_gettimeofday() in ngix 1.0.5 (core). …
15:30 Ticket #189 (timeouts break when time changes) updated by Maxim Dounin
While clock_gettime(CLOCK_MONOTINIC) is certainly better choice for …
14:20 nginx-gettimeofday.patch attached to Ticket #189 by Kristof Provost
14:19 Ticket #189 (timeouts break when time changes) created by Kristof Provost
nginx uses gettimeofday() to obtain the current time for use with …

07/26/12:

21:23 Changeset in nginx_org [609:39a51e664374] by Maxim Dounin <mdounin@…>
Typo fixed.
14:47 Changeset in nginx [4764:0ed8088f43b4] by Ruslan Ermilov <ru@…>
Reduced the number of preprocessor directives.
11:37 Changeset in nginx_org [608:34b0e74528a5] by Ruslan Ermilov <ru@…>
Regenerated.
11:36 Changeset in nginx_org [607:a8f7b93b0a5f] by Ruslan Ermilov <ru@…>
Allow article sections to be nested.

07/24/12:

17:40 Changeset in nginx [4763:b0b93b2a1f8a] by Ruslan Ermilov <ru@…>
When "debug_connection" is configured with a domain name, only the …
16:06 Changeset in nginx-tests [228:5c9e43547b71] by Maxim Dounin <mdounin@…>
Tests: proxy_hide_header/proxy_pass_header inheritance tests.
15:17 Changeset in nginx [4762:182aee3b1bf5] by Ruslan Ermilov <ru@…>
Added the Clang compiler support. The -Werror is commented out to not …
15:16 Changeset in nginx [4761:3010db312c91] by Ruslan Ermilov <ru@…>
Made sure to run configure in a "C" locale. Otherwise, we may fail to …
15:13 Changeset in nginx [4760:d87b45d4a8a0] by Ruslan Ermilov <ru@…>
Added a commented out -Wmissing-prototypes to CFLAGS. It is commented …
15:09 Changeset in nginx [4759:4c36e15651f7] by Ruslan Ermilov <ru@…>
Fixed compilation with -Wmissing-prototypes.
15:00 Changeset in nginx [4758:1f908d2dde8d] by Ruslan Ermilov <ru@…>
Replaced a number of "else if" with "elif".
10:18 Changeset in nginx_org [606:cb43695220b2] by Maxim Konovalov <maxim@…>
o Move introduction/ and howto/ are rather small so move those …

07/23/12:

16:37 Changeset in nginx [4757:e00b71ece8b3] by Maxim Dounin <mdounin@…>
Win32: fixed cpu hog after process startup failure. If …

07/20/12:

13:15 Changeset in nginx_org [605:bfdc7833085a] by Ruslan Ermilov <ru@…>
Regenerated.
13:14 Changeset in nginx_org [604:b2db67ca29cc] by Ruslan Ermilov <ru@…>
Made a link to original relative.
13:03 Changeset in nginx_org [603:e0544f2c4a70] by Ruslan Ermilov <ru@…>
Simplified maintenance of dependencies.
13:01 Changeset in nginx_org [602:6124acda415e] by Andrey Alexeev <andrew@…>
- Added links to dcwg.org - Added a mention of IE
09:28 Changeset in nginx_org [601:eea23daa6e57] by Ruslan Ermilov <ru@…>
Regenerated.
09:27 Changeset in nginx_org [600:89a4e934d207] by Ruslan Ermilov <ru@…>
Emit a warning with a link to English original if translation is outdated.
09:07 Changeset in nginx_org [599:992a542565b1] by Ruslan Ermilov <ru@…>
Regenerated.
09:05 Changeset in nginx_org [598:1902d38f0b05] by Ruslan Ermilov <ru@…>
"editor" and "translator" in articles are now output regardless of …
08:21 Changeset in nginx [4756:daa60662b7b5] by Ruslan Ermilov <ru@…>
Fixed debugging messages to account that limit_zone was renamed to …

07/19/12:

15:12 Changeset in nginx_org [597:8659ea8ffbe1] by Ruslan Ermilov <ru@…>
Regenerated.
15:04 Changeset in nginx_org [596:19c9bd574db0] by Ruslan Ermilov <ru@…>
Replaced development.xslt, stable.xslt and legacy_stable.xslt with one …
05:19 Changeset in nginx_org [595:17cabf13efc8] by Ruslan Ermilov <ru@…>
Regenerated.
05:18 Changeset in nginx_org [594:26dc883805ad] by Ruslan Ermilov <ru@…>
Removed the "url" element.
05:17 Changeset in nginx_org [593:130fad6dc1b4] by Ruslan Ermilov <ru@…>
Replaced the uses of "url" element with "literal".
04:57 Changeset in nginx_org [592:d40371689c1c] by Ruslan Ermilov <ru@…>
Regenerated.
04:57 Changeset in nginx_org [591:b57657247299] by Ruslan Ermilov <ru@…>
Reduced the number of templates.
04:56 Changeset in nginx_org [590:05761a8e38f6] by Ruslan Ermilov <ru@…>
Added an option to disable generation of TOC.

07/17/12:

17:13 Ticket #188 (client_body_in_file_only clean remove files before php can read them) updated by Krzysztof Warzecha
This was indeed configuration issue, fastcgi_ignore_client_abort fixed …
15:16 Ticket #188 (client_body_in_file_only clean remove files before php can read them) closed by Maxim Dounin
invalid: According to strace provided unlink() happens after request processing …
12:51 strace-log-1 attached to Ticket #188 by Krzysztof Warzecha
12:50 Ticket #188 (client_body_in_file_only clean remove files before php can read them) created by Krzysztof Warzecha
Hello, If i use "client_body_in_file_only clean;" upload will …
05:02 Changeset in nginx_org [589:764fbac1b8b4] by Ruslan Ermilov <ru@…>
Added document revision.
04:59 Changeset in nginx_org [588:23b4435dd0f3] by Ruslan Ermilov <ru@…>
Added revision attribute to "article" and "module".
04:47 Ticket #187 (incorrect handling of bind option on wildcard listen addresses) closed by Ruslan Ermilov
fixed: In 4756/nginx: […]
04:47 Changeset in nginx [4755:7ab10517ae58] by Ruslan Ermilov <ru@…>
Fixed sorting of listen addresses so that wildcard address is always …
04:42 Changeset in nginx [4754:798e0377fd52] by Ruslan Ermilov <ru@…>
Version bump.

07/13/12:

13:13 Ticket #187 (incorrect handling of bind option on wildcard listen addresses) updated by Roman Odaisky
This makes the comparator fail the strict antisymmetry property …
11:51 Ticket #187 (incorrect handling of bind option on wildcard listen addresses) updated by Maxim Dounin
Priority, Status, Summary changed
11:45 Ticket #187 (incorrect handling of bind option on wildcard listen addresses) updated by Maxim Dounin
Ok, thanks, the problem is clear. It's in fact due to bind option (in …

07/12/12:

15:26 Ticket #187 (incorrect handling of bind option on wildcard listen addresses) updated by Roman Odaisky
Most definitely. I encountered this in an actual setup. Minimal …
13:32 Ticket #187 (incorrect handling of bind option on wildcard listen addresses) updated by Ruslan Ermilov
I can't reproduce this. Is this actually exploitable? ngx_sort() does …
09:58 Changeset in nginx_org [587:5bb7716cae7e] by Ruslan Ermilov <ru@…>
Documented in more depth how server names are matched.
05:06 Changeset in nginx_org [586:6aa162f9d925] by Ruslan Ermilov <ru@…>
DTD: allowed "link" inside "td".
05:04 Changeset in nginx_org [585:e83b551cb90e] by Ruslan Ermilov <ru@…>
Documented what WINCH signal does when sent to a worker process.
04:36 Changeset in nginx_org [584:663fcbeca817] by Ruslan Ermilov <ru@…>
Added module.dtd to $(ARTICLE_DEPS) so modules depend on it.

07/11/12:

23:14 Ticket #187 (incorrect handling of bind option on wildcard listen addresses) created by Roman Odaisky
Given the configuration listen 10.2.2.2:80; ... listen …
20:59 Ticket #186 (listen directive should use AAAA record) created by Roman Odaisky
Given the directive: listen f.q.d.n; where f.q.d.n has an AAAA …
05:21 Changeset in nginx_org [583:90a5a62031ad] by Ruslan Ermilov <ru@…>
Added a forgotten link to ngx_http_index_module.
04:47 Changeset in nginx_org [582:44aecc4bba50] by Ruslan Ermilov <ru@…>
Brought Russian "download" and "support" pages up to date.
04:45 Changeset in nginx_org [581:d83abd2097e2] by Ruslan Ermilov <ru@…>
Fixed style.

07/10/12:

12:59 Changeset in nginx_org [580:be54c443235a] by Ruslan Ermilov <ru@…>
Added copyright markers to documentation sources.
12:43 Changeset in nginx_org [579:dc1f84a73fa1] by Ruslan Ermilov <ru@…>
Clarified that documentation is provided under the same license terms.
12:42 Changeset in nginx_org [578:b4e04fc1070a] by Ruslan Ermilov <ru@…>
Synchronized the license text with the FreeBSD's bsd-style-copyright.
12:40 Changeset in nginx [4753:808dee4f2b22] by Ruslan Ermilov <ru@…>
Synchronized the license text with the FreeBSD's bsd-style-copyright.
12:30 Changeset in nginx_org [577:22c22895a614] by Maxim Dounin <mdounin@…>
nginx-1.3.3
12:20 Changeset in nginx [4752:fc909c85573c] by Maxim Dounin <mdounin@…>
release-1.3.3 tag
12:20 Changeset in nginx [4751:2c5e1e88c8cf]release-1.3.3 by Maxim Dounin <mdounin@…>
nginx-1.3.3-RELEASE
11:44 Changeset in nginx_org [576:cac22cc79afd] by Ruslan Ermilov <ru@…>
Documented the "etag" directive.
00:00 Milestone 1.3.3 completed
Status: released Trunk: development * …

07/09/12:

17:04 Changeset in nginx [4750:149634c98d67] by Maxim Dounin <mdounin@…>
Entity tags: empty etags handling in If-Range. Entity tag may be of …
14:53 Changeset in nginx [4749:613750237b36] by Maxim Dounin <mdounin@…>
Entity tags: the "etag" directive. It allows to disable generation of …
07:40 Changeset in nginx_org [575:ebcb351d9eb3] by Ruslan Ermilov <ru@…>
Consistently using the term "shared memory zone".
07:00 Changeset in nginx_org [574:5e9ff979eac8] by Ruslan Ermilov <ru@…>
Documented debug_points.
00:13 Changeset in nginx [4748:192f54280a7a] by Maxim Dounin <mdounin@…>
Entity tags: set for static respones.

07/07/12:

21:24 Changeset in nginx [4747:1e2ac45ad25d] by Maxim Dounin <mdounin@…>
Entity tags: handling in add_header. Notably this allows to clear …
21:22 Changeset in nginx [4746:4a18bf1833a9] by Maxim Dounin <mdounin@…>
Entity tags: clear on entity changes.
21:21 Changeset in nginx [4745:4752060ca462] by Maxim Dounin <mdounin@…>
Entity tags: support in If-Range header.
21:20 Changeset in nginx [4744:5b93a9ac60ed] by Maxim Dounin <mdounin@…>
Entity tags: basic support in not modified filter. This includes …
21:18 Changeset in nginx [4743:84cc73e01aa8] by Maxim Dounin <mdounin@…>
Not modified filter: tests separated from actions. This makes code …
21:16 Changeset in nginx [4742:3cb5cf1e1439] by Maxim Dounin <mdounin@…>
Added Last-Modified parsing in add_header. This allows to use last …
21:16 Changeset in nginx [4741:5ea8c710c532] by Maxim Dounin <mdounin@…>
Fixed If-Range with unknown last modified time. If modification time …
09:35 Changeset in nginx [4740:432428be692d] by Maxim Dounin <mdounin@…>
Configure: fixed "make" used instead of "${MAKE}".

07/06/12:

04:27 Changeset in nginx [4739:986cc869b09d] by Andrey Belov <defan@…>
Corrected $request_length calculation for pipelined requests.

07/05/12:

16:36 Ticket #185 (предлагаю добавить тип для файлов *.crl) updated by Илья Шипицин
We met the following scenario: online e-commerce application (somewhat …
16:27 Ticket #185 (предлагаю добавить тип для файлов *.crl) updated by Maxim Dounin
We generally try to keep only types really needed for majority of …
14:22 Ticket #185 (предлагаю добавить тип для файлов *.crl) created by Илья Шипицин
--- conf/mime.types.orig 2012-07-05 20:19:13.038331470 +0600 …
13:17 Changeset in nginx_org [573:58f5acb7a67d] by Ruslan Ermilov <ru@…>
Removed LICENSE.ru.
13:15 Changeset in nginx_org [572:17ceffcc7ffb] by Ruslan Ermilov <ru@…>
Brought the ngx_http_map_module documentation up to date.
13:13 Changeset in nginx_org [571:71d775bef043] by Ruslan Ermilov <ru@…>
Documented accept_mutex, accept_mutex_delay, multi_accept, and lock_file.

07/04/12:

09:32 Changeset in nginx_org [570:9a5b1a63f654] by Ruslan Ermilov <ru@…>
Added missing dependencies for ja/docs/index.html.
08:56 Changeset in nginx_org [569:f9207a33992f] by Ruslan Ermilov <ru@…>
Added missing dependency on i18n.xml.
08:56 Changeset in nginx_org [568:8fbf3376062e] by Ruslan Ermilov <ru@…>
Translated "author", "editor", and "translator" into Russian.

07/03/12:

13:25 Changeset in nginx_org [567:7ff0dd5fe6f0] by Ruslan Ermilov <ru@…>
Updated with Netcraft July 2012 Web Server Survey stats.
13:06 Changeset in nginx [4738:512c741fa841] by Ruslan Ermilov <ru@…>
Fixed typo in a function name.
13:05 Changeset in nginx [4737:9acc1a5a5b9a] by Ruslan Ermilov <ru@…>
Made sure to initialize the entire "struct flock" allocated on stack.
11:48 Milestone 1.2.2 completed
Status: released [[http://nginx.org/en/CHANGES-1.2 | 1.2.2 …
11:37 Ticket #184 (Unspecified behavior when going through multiple named locations) closed by Maxim Dounin
fixed
11:37 Ticket #184 (Unspecified behavior when going through multiple named locations) updated by Maxim Dounin
Fix committed, thanks. As for Kirill's patch, it's probably broken by …
11:30 Ticket #184 (Unspecified behavior when going through multiple named locations) updated by Maxim Dounin
In [4737/nginx]: […]
11:30 Changeset in nginx [4736:cebbe4fda8aa] by Maxim Dounin <mdounin@…>
Reset r->uri_changed in a named location (ticket #184).
11:28 Changeset in nginx [4735:9859cd78ab30] by Maxim Dounin <mdounin@…>
Typo fixed.
11:26 Changeset in nginx_org [566:f8148fc88224] by Ruslan Ermilov <ru@…>
Documented 1.2.2 changes.
10:59 Changeset in nginx_org [565:6b13286abd42] by Maxim Dounin <mdounin@…>
nginx-1.2.2
10:48 Changeset in nginx [4734:feb9d38f35cd]stable-1.2 by Maxim Dounin <mdounin@…>
release-1.2.2 tag
10:48 Changeset in nginx [4733:f9d796a201da]stable-1.2release-1.2.2 by Maxim Dounin <mdounin@…>
nginx-1.2.2-RELEASE
08:23 Ticket #184 (Unspecified behavior when going through multiple named locations) updated by www.google.com/accounts/o8/id?id=AItOawnQxODTko53PmY0va90aNN76a_jMUVqVco
By the way. Previously i used patch from here …
08:14 Changeset in nginx_org [564:624ac281c628] by Ruslan Ermilov <ru@…>
Separate links to libxml2 and libxslt.
07:03 Changeset in nginx_org [563:ffafb169cca9] by Ruslan Ermilov <ru@…>
Removed a dated note about kqueue causing panic on Mac OS X.

07/02/12:

17:41 Changeset in nginx [4732:613390a974df]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4698: X-Forwarded-For conditionals. Fixed compile-time …
17:25 Changeset in nginx [4731:9efa21520c84]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4697: disabled gzip in OpenSSL prior to 1.0.0. Disabled …
17:22 Changeset in nginx [4730:148da28b80ed]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4693: fixed "sendmsg() failed" alerts on HP-UX. HP-UX needs …
17:21 Changeset in nginx_org [562:410310d21164] by Maxim Konovalov <maxim@…>
AOSA nginx chapter announced.
17:08 Changeset in nginx [4729:4ff2131dbce5]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4691: changed default alignment to 16. This fixes alignment …
16:59 Changeset in nginx [4728:fc62b72f7597]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4690: conflicting wildcard server names fix. With previous …
16:56 Ticket #175 (Bug Report about mp4 module) updated by Maxim Dounin
In [4728/nginx]: […]
16:56 Changeset in nginx [4727:1c7616100797]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4688, r4689, r4706: *) Mp4: fixed non-keyframe seeks in …
16:53 Changeset in nginx [4726:dad38cdaf496]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4686, r4687: $status variable. Contains response status …
16:51 Changeset in nginx [4725:47936d1c98e9]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4682, r4694, r4699, r4704, r4705: minor nits. *) Fixed …
16:41 Changeset in nginx [4724:0141b4aec0e4]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4655, r4656, r4657, r4695, r4696: upstream changes. *) …
16:23 Changeset in nginx [4723:68ac485abbba]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4654, r4672, r4684, r4685, r4692: resolver changes. *) …
16:16 Changeset in nginx [4722:bb08178f23b0]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4671: support for IPv6 literals in proxy_pass and so on.
16:11 Changeset in nginx [4721:538363721933]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4653: ngx_inet.c code reduction. Code reduction (no …
15:51 Changeset in nginx [4720:e92582b7da05]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4652: ssl without buffer should not set c->buffered. …
15:43 Changeset in nginx [4719:1eab1a2c661e]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4651: proxy_cookie_* fix. Fixed returned value handling …
15:41 Changeset in nginx [4718:a05e7b09af5a]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4648, r4649, r4650: memory leak with $geoip_org. Patch by …
15:41 Ticket #184 (Unspecified behavior when going through multiple named locations) updated by www.google.com/accounts/o8/id?id=AItOawnQxODTko53PmY0va90aNN76a_jMUVqVco
Yes, now it works without break. Спасибо.
15:39 Changeset in nginx [4717:bd45a98ff226]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4647: xslt reuse. Fixed the reuse of parsed DTDs and XSLTs. …
15:37 Changeset in nginx [4716:d1415d1e7a6b]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4646: jemalloc 3.0.0 compatibility. Fixed compilation with …
15:35 Changeset in nginx [4715:474bbe8ca79c]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4644: Fixed potential null pointer dereference in …
15:33 Changeset in nginx [4714:c3bddd3df3fb]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4643: Removed historical and now redundant syntax …
14:42 Changeset in nginx [4713:c0eeb819ecf1]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4642: Fixed core variables dynamic access after …
14:17 Changeset in nginx_org [561:e6b7931fc9ea] by Maxim Konovalov <maxim@…>
A link to nginx part of The Architecture of Open Source Applications …
13:23 Changeset in nginx_org [560:b4e34b473283] by Maxim Konovalov <maxim@…>
A dead link to SunOS patch #118855-14 removed. Anyway, the bug was …
12:19 Ticket #184 (Unspecified behavior when going through multiple named locations) updated by Maxim Dounin
Status changed
I think it's a bug, really. The is no rewrite directives in location …
08:06 Ticket #184 (Unspecified behavior when going through multiple named locations) updated by Ruslan Ermilov
I don't see anything wrong here. For "/", when rewrite gets to …

07/01/12:

17:20 Ticket #184 (Unspecified behavior when going through multiple named locations) created by www.google.com/accounts/o8/id?id=AItOawnQxODTko53PmY0va90aNN76a_jMUVqVco
I have complex configuration which demands multiple jumps between …

06/29/12:

20:33 Ticket #182 (map with hostnames does not drop terminating dot) closed by Ruslan Ermilov
fixed: In [4713/nginx]: […]
20:33 Changeset in nginx [4712:fd3eefefa5f9] by Ruslan Ermilov <ru@…>
map: strip final dot before looking up in a map of hostnames. (closes #182)
17:32 Changeset in nginx [4711:7cb78d9289b8]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4639, r4640: C++ fixes. Fixed the ngx_regex.h header file …
17:28 Changeset in nginx [4710:5a4666d4b6cb]stable-1.2 by Maxim Dounin <mdounin@…>
Merge of r4636, r4637, r4638: config sanity checks. *) Added syntax …
13:16 Ticket #183 (Incorrect $document_root for root/alias inside location block which is ...) closed by Maxim Dounin
invalid: Unless you uncomment "location ~* \.php$" inside "location /rg/", with …
11:26 Ticket #183 (Incorrect $document_root for root/alias inside location block which is ...) created by Hari G
$document_root points to wrong location when one location directive …
11:03 Changeset in nginx [4709:7f8d224d3bfb] by Ruslan Ermilov <ru@…>
Version bump.
07:28 Changeset in nginx_org [559:522fcab2c6f1] by Ruslan Ermilov <ru@…>
Simplified Chinese translation of the site announced.

06/28/12:

22:00 Changeset in nginx-tests [227:16371849bd07] by Maxim Dounin <mdounin@…>
Tests: map module basic tests.
21:16 Ticket #182 (map with hostnames does not drop terminating dot) updated by Maxim Dounin
Status changed
Thank you for report. Actually, the code is dead since introduction in …
19:01 Ticket #182 (map with hostnames does not drop terminating dot) created by www.google.com/accounts/o8/id?id=AItOawnQxODTko53PmY0va90aNN76a_jMUVqVco
In ngx_http_map_variable function of ngx_http_map_module.c there are …
10:27 Changeset in nginx_org [558:149f54c158f0] by Ruslan Ermilov <ru@…>
Added initial translation in simplified Chinese submitted by the …
09:35 Changeset in nginx_org [557:654096219aba] by Maxim Konovalov <maxim@…>
Donor added.

06/27/12:

18:35 Changeset in nginx-tests [226:e7a01be387ad] by Maxim Dounin <mdounin@…>
Tests: added some etag tests.
11:39 Changeset in nginx_org [556:345012910707] by Ruslan Ermilov <ru@…>
Documented the "events" and "use" directives.
06:28 Ticket #181 (Segfault on keepalive directive in upstream for proxy_pass) closed by Maxim Dounin
invalid
Note: See TracTimeline for information about the timeline view.