Commit graph

3293 commits

Author SHA1 Message Date
Igor Sysoev
e3c981d93c stop ./configure on Win32 if no library sources was specified,
the bug has been introduced in r2894
2010-07-08 15:57:36 +00:00
Igor Sysoev
68ba88903d do not use prebuild OpenSSL Win32 libraries 2010-07-08 15:51:47 +00:00
Igor Sysoev
2c58299c1f fix typo 2010-07-08 14:02:09 +00:00
Igor Sysoev
bf8cb5a0ed style fix 2010-07-08 13:49:21 +00:00
Igor Sysoev
5c381b7c0f update r->buffered after processing SSI command,
the bug has been probably introduced in r2378
2010-07-07 10:17:19 +00:00
Igor Sysoev
2b77360fcf bump version 2010-07-07 10:09:44 +00:00
Igor Sysoev
6d32090705 release-0.8.44 tag 2010-07-05 15:23:56 +00:00
Igor Sysoev
8f145af23a nginx-0.8.44-RELEASE 2010-07-05 15:23:55 +00:00
Igor Sysoev
cec9b84e05 listen setfib=X 2010-07-05 13:49:16 +00:00
Igor Sysoev
7d9ed15393 fix case of partially matched patterns on buffer border in sub_filter 2010-07-05 13:45:10 +00:00
Igor Sysoev
d07e981e89 fix recognition of SSLv2 Client Hello Packet large than 255 bytes 2010-07-05 13:35:20 +00:00
Igor Sysoev
df89ec501a try to use C99 variadic macros first:
AIX 5.3's XL C has problems with GCC style variadic macros
2010-07-05 13:02:25 +00:00
Igor Sysoev
8f15f4dfcb fix building by owc12: GetLongPathName() is available since Win2K only 2010-07-05 12:47:35 +00:00
Igor Sysoev
1598fcb41f HP/UX uses EWOULDBLOCK instead of EAGAIN 2010-07-03 20:16:55 +00:00
Igor Sysoev
28573708e3 do not use a cache headers set to hide 2010-07-02 10:05:40 +00:00
Igor Sysoev
195938733b treat Set-Cookie as a header that forbids caching 2010-07-02 09:49:27 +00:00
Igor Sysoev
f88daee0f0 update the previous commit 2010-07-02 09:28:50 +00:00
Igor Sysoev
3ad024c19a use shared ngx_http_upstream_ignore_headers_masks[] 2010-07-02 09:25:38 +00:00
Igor Sysoev
749e620d74 bump version 2010-07-01 12:56:32 +00:00
Igor Sysoev
805d6f1e02 release-0.8.43 tag 2010-06-30 15:11:44 +00:00
Igor Sysoev
c3e76b9223 nginx-0.8.43-RELEASE 2010-06-30 15:11:43 +00:00
Igor Sysoev
1122815ff7 remove r->zero_body unused since the previous commit 2010-06-30 14:42:15 +00:00
Igor Sysoev
8ad792ae98 Fix processing
error_page 502 504 /zero;
    location = /zero { return 204; }

The bug has been introduced in r3634.
The fix also allow to use:
    error_page 502 504 = /zero;
    location = /zero { return 200; }

This case still does not work:
    error_page 502 504 /zero;
    location = /zero { return 200; }
2010-06-30 14:39:28 +00:00
Igor Sysoev
2424416b03 change logic introduced in r3649:
*) now $uid_set is cacheable again
*) allow to see at any processing stage that uid cookie is remarked
2010-06-30 14:30:55 +00:00
Igor Sysoev
0097d487ab style fix: remove tabs 2010-06-30 14:28:54 +00:00
Igor Sysoev
e4fed15a90 set uid values for main request only 2010-06-30 13:15:20 +00:00
Igor Sysoev
1796c210b5 fix IPv6 listen socket handling while reconfiguring 2010-06-30 12:01:56 +00:00
Igor Sysoev
bd8b974fce fix ngx_write_file() buf 2010-06-30 10:33:02 +00:00
Igor Sysoev
67b65ce86b test binary geo range base size 2010-06-30 10:13:51 +00:00
Igor Sysoev
c04281e30c test the second binary geo range base existence 2010-06-30 10:12:46 +00:00
Igor Sysoev
f63ef664f5 test binary geo ranges base only for ranges 2010-06-30 10:05:56 +00:00
Igor Sysoev
e39a4d11e2 test binary gep range base mtime 2010-06-30 10:02:05 +00:00
Igor Sysoev
a0f059a4ee binary geo ranges base cache 2010-06-29 16:06:20 +00:00
Igor Sysoev
f00e3577dc ngx_create_file_mapping() 2010-06-29 15:18:50 +00:00
Igor Sysoev
d920c9a32a change duplicate default geo range processing 2010-06-29 13:36:16 +00:00
Igor Sysoev
cfdf464b50 fix building without IPv6 after the previous commit 2010-06-25 13:17:33 +00:00
Igor Sysoev
e89740a95e Now $uid_set may be used at any time, r2013 states the same is wrong.
Besides, now $uid_set is not cacheable and may have two values:
before and after header filter processing.
This allows to log case, when uid cookie is remarked.
2010-06-25 12:16:31 +00:00
Igor Sysoev
fbd33432dd make logic more clear 2010-06-25 12:06:37 +00:00
Igor Sysoev
e0963f0de2 delete stale comments 2010-06-25 12:05:12 +00:00
Igor Sysoev
09eb3358d2 eliminate a number of ranges: about 18,000 /16 networks are empty,
this change saves about 70K/140K on 32/64-bit platforms
2010-06-24 15:26:05 +00:00
Igor Sysoev
f3a714a6ba fix a bug when ngx_cpymem() returns a cast type:
p = (type *) ngx_cpymem(...)
2010-06-24 15:17:06 +00:00
Igor Sysoev
35881a0c52 break cycle early 2010-06-24 13:16:19 +00:00
Igor Sysoev
2d311b77d0 style fix 2010-06-23 16:34:54 +00:00
Igor Sysoev
0bde90b418 change ngx_http_variable_value_node_t to more generic ngx_str_node_t 2010-06-23 15:31:33 +00:00
Igor Sysoev
e4f22f050b bump version 2010-06-23 14:49:57 +00:00
Igor Sysoev
aef864f874 release-0.8.42 tag 2010-06-21 10:16:25 +00:00
Igor Sysoev
5969286d32 nginx-0.8.42-RELEASE 2010-06-21 10:16:24 +00:00
Igor Sysoev
8c0c0c4231 ngx_http_scgi_module 2010-06-18 15:51:14 +00:00
Igor Sysoev
276042367d Test regex location if URI matches exactly to non-exact location.
Revert a feature introduced in r2028. The feature confuses mostly,
the only gain was not to test regex for a frequent request such as
"/" in "locaiton /".
2010-06-18 15:38:31 +00:00
Igor Sysoev
88948dcdf3 use ngx_http_send_response() in empty_gif 2010-06-18 15:17:07 +00:00