Igor Sysoev
c424307308
use ngx_http_test_predicates(), ngx_http_set_predicate_slot()
...
delete ngx_http_cache(), ngx_http_no_cache_set_slot()
2010-07-14 11:15:45 +00:00
Igor Sysoev
99c55deb3e
ngx_http_test_predicates(), ngx_http_set_predicate_slot()
2010-07-14 11:13:59 +00:00
Igor Sysoev
4d45e2c8cf
bump version
2010-07-14 11:09:56 +00:00
Igor Sysoev
3ec5e3b179
release-0.8.45 tag
2010-07-13 11:59:37 +00:00
Igor Sysoev
75aa3101c1
nginx-0.8.45-RELEASE
2010-07-13 11:59:36 +00:00
Igor Sysoev
f19e0aab2a
allow setfib=0
2010-07-13 10:17:09 +00:00
Igor Sysoev
3e8bd94065
use xmlSAXHandler._private field to store xslt filter context
2010-07-12 12:52:01 +00:00
Igor Sysoev
4b5641e11e
fix building by msvc7
2010-07-08 16:17:11 +00:00
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