Igor Sysoev
55269a70cf
allow "perl" inside "limit_except"
2006-12-14 22:13:33 +00:00
Igor Sysoev
acbcd9da7f
DELETE may not have the "Depth" header
2006-12-14 22:12:42 +00:00
Igor Sysoev
fc99b009bc
fix number of arguments
2006-12-14 22:11:52 +00:00
Igor Sysoev
6778476a66
bump version
2006-12-13 15:11:27 +00:00
Igor Sysoev
db4e43c225
fix msvc build failure
2006-12-13 15:06:46 +00:00
Igor Sysoev
b6ef94f49b
$r->status
2006-12-13 13:49:56 +00:00
Igor Sysoev
5a4344f5f8
add HTTP response codes
2006-12-13 12:31:58 +00:00
Igor Sysoev
df88a81783
fix ngx_http_perl_sleep_handler()
2006-12-13 12:30:57 +00:00
Igor Sysoev
65b8a197b9
$r->variable() supports perl only variables
2006-12-12 22:06:03 +00:00
Igor Sysoev
e773324c30
$r->sleep()
2006-12-12 20:59:24 +00:00
Igor Sysoev
332efbc412
style fix
2006-12-12 20:58:41 +00:00
Igor Sysoev
7e8dd2578a
fix $r->has_request_body()
2006-12-12 20:57:48 +00:00
Igor Sysoev
d1985e91f5
axe ngx_http_perl_cleanup_sv(): all SVs should be freed
...
by perl_free() in ngx_http_perl_cleanup_perl()
2006-12-12 20:06:04 +00:00
Igor Sysoev
e8c5dc6ff4
$r->log_error()
2006-12-12 19:33:13 +00:00
Igor Sysoev
bf3aaac7ac
rewritten upstream
2006-12-12 16:46:16 +00:00
Igor Sysoev
63ba5a61b5
fix highly unlikely bug
2006-12-12 15:46:53 +00:00
Igor Sysoev
169efce947
bump version
2006-12-12 14:17:04 +00:00
Igor Sysoev
2fb2a8dbf9
upstream name was tried to resolve
2006-12-11 15:12:07 +00:00
Igor Sysoev
b8989b9694
bump version
2006-12-11 11:05:54 +00:00
Igor Sysoev
5d118d3f77
fix fastcgi and memcached upstreams
2006-12-11 08:59:30 +00:00
Igor Sysoev
cf100a7827
fix post_action for disconnected client
2006-12-11 08:31:54 +00:00
Igor Sysoev
e60b99f1d0
TCP upstreams always used the first TCP upstream with the same name
2006-12-11 08:25:03 +00:00
Igor Sysoev
a19ed3eddd
fix when last htpasswd line has no CR or LF
2006-12-06 14:17:42 +00:00
Igor Sysoev
8f98581bbf
the previous fix does not actually fix overflow
2006-12-06 11:33:18 +00:00
Igor Sysoev
8b6844c747
fix msec overflow
2006-12-05 20:30:05 +00:00
Igor Sysoev
67effaff99
bump version
2006-12-04 17:05:07 +00:00
Igor Sysoev
3d2fd18a39
upstream choice modules
2006-12-04 16:46:13 +00:00
Igor Sysoev
90d7bb2b13
the PERL_NO_GET_CONTEXT is actually required, see perlguts
2006-11-28 13:20:34 +00:00
Igor Sysoev
a8c54c082c
axe old % log format
2006-11-27 14:46:15 +00:00
Igor Sysoev
f9ad2f1545
bump version to 0.5.0
2006-11-27 14:34:42 +00:00
Igor Sysoev
9a29d129f2
add comment
2006-11-26 16:56:41 +00:00
Igor Sysoev
36d520d686
fix segfaults in future workers those will use old configuration,
...
if new configuration failed
2006-11-26 15:35:02 +00:00
Igor Sysoev
f9b7db5aaa
Axe several perl interpreter instances: they may be useful in currently
...
unsupported threaded environment, but now they complicate code:
*) perl_clone() requires at least duplicating nginx stash;
*) the multiplicity requires to re-evalute all precompiled subroutines
and nginx stash in new interpreter context.
2006-11-26 14:35:27 +00:00
Igor Sysoev
ac6e1c1254
add debug logging
2006-11-25 23:27:34 +00:00
Igor Sysoev
fab5acdd28
fix recursive perl_set variable call
2006-11-25 23:27:06 +00:00
Igor Sysoev
b5602b113a
it seems the PERL_NO_GET_CONTEXT was needed to disable warnings only
2006-11-25 23:24:24 +00:00
Igor Sysoev
e9726bf7f4
style fix
2006-11-25 23:23:27 +00:00
Igor Sysoev
446abc3b4d
axe unused code
2006-11-24 13:19:13 +00:00
Igor Sysoev
95ead46111
use host part in URL
2006-11-23 20:20:23 +00:00
Igor Sysoev
eb885fafd2
fix negative upstream response time
2006-11-15 20:51:07 +00:00
Igor Sysoev
c28473eef4
bump version
2006-11-15 20:07:57 +00:00
Igor Sysoev
ae5db1d400
fix add_before_body without add_after_body
2006-11-14 13:15:08 +00:00
Igor Sysoev
58364233a6
debug log should not be under rewrite_log control
2006-11-14 12:45:03 +00:00
Igor Sysoev
8365f731bf
add more WebDAV methods
2006-11-14 12:43:48 +00:00
Igor Sysoev
e927b1e58a
allow proxy_pass inside limit_except
2006-11-14 12:43:14 +00:00
Igor Sysoev
81188729e6
charset could not be set for ngx_http_autoindex_module responses
2006-11-13 20:53:37 +00:00
Igor Sysoev
12c94ae212
fix big client body receiving with deferred accept()
2006-11-13 20:40:17 +00:00
Igor Sysoev
5fd6d349c8
fix subrequest limit
2006-11-02 13:48:28 +00:00
Igor Sysoev
85300c3f14
fix subrequest limit
2006-11-02 13:38:25 +00:00
Igor Sysoev
cf5836e850
bump version
2006-10-31 15:41:41 +00:00
Igor Sysoev
eccb108f5c
$r->variable
2006-10-31 14:46:48 +00:00
Igor Sysoev
e9b7809178
style fix
2006-10-31 12:30:24 +00:00
Igor Sysoev
bc808a7bab
style fix
2006-10-31 12:27:32 +00:00
Igor Sysoev
addd3c8676
treat '\' as special character in win32 only
2006-10-30 20:36:54 +00:00
Igor Sysoev
020ffea637
high level HTTP buffered flags should be on per-subrequest basis,
...
this fix a bug in SSI when a big static file is included
2006-10-30 20:25:22 +00:00
Igor Sysoev
b5c75dc88a
style fix
2006-10-28 14:36:44 +00:00
Igor Sysoev
0593b63c6a
undo the previous wrong commit
2006-10-28 14:32:39 +00:00
Igor Sysoev
e6d99d831c
bad commit
2006-10-28 14:20:13 +00:00
Igor Sysoev
a994bd0ae2
change order
2006-10-28 13:59:56 +00:00
Igor Sysoev
0359ba8cc1
optimize the most frequent cases
2006-10-28 12:04:43 +00:00
Igor Sysoev
e23b4849b5
handle the most frequent case first
2006-10-28 10:47:11 +00:00
Igor Sysoev
a724100799
axe unused state
2006-10-28 10:42:24 +00:00
Igor Sysoev
b80a7f4318
omit "#fragment"
2006-10-28 10:15:31 +00:00
Igor Sysoev
4346bab52e
we do not need the zero terminated r->uri for a long time
2006-10-28 08:45:01 +00:00
Igor Sysoev
da04d54f81
bump version
2006-10-25 16:33:40 +00:00
Igor Sysoev
62f87beb76
style fix: remove trailing spaces
2006-10-25 16:19:03 +00:00
Igor Sysoev
711dd6f79a
fix alias without trailing slash
2006-10-25 15:36:11 +00:00
Igor Sysoev
297f2bb4b9
axe unused code
2006-10-25 14:13:27 +00:00
Igor Sysoev
2aeb32e564
$r->allow_ranges
2006-10-25 13:56:32 +00:00
Igor Sysoev
914bcbd671
now the "memcached_pass" directive uses ngx_parse_url()
2006-10-24 13:50:35 +00:00
Igor Sysoev
20bf47b73d
now the "listen" directives use ngx_parse_url()
2006-10-24 13:06:55 +00:00
Igor Sysoev
70296c518a
bump version
2006-10-23 13:50:51 +00:00
Igor Sysoev
a1e7b04a43
NULL is short way
2006-10-20 19:10:16 +00:00
Igor Sysoev
44d8bc2ff1
fix segfault if $server_addr failed
2006-10-20 19:07:50 +00:00
Igor Sysoev
c1484ffa65
downgrade gravity of getsockname() errors
2006-10-18 14:27:16 +00:00
Igor Sysoev
37188918ed
style fix: remove trailing spaces
2006-10-17 16:13:49 +00:00
Igor Sysoev
bb8bbb7c0b
backout r783 and add comment
2006-10-17 12:47:14 +00:00
Igor Sysoev
cab3b30e2c
fix building by Debian gcc-4.1.2 amd64
2006-10-16 13:29:52 +00:00
Igor Sysoev
e5efadb60e
add 255th array element
2006-10-16 11:28:33 +00:00
Igor Sysoev
9ab9f0a220
allow ranges for full flv files
2006-10-16 07:47:00 +00:00
Igor Sysoev
d54c497d97
bump version
2006-10-13 15:47:56 +00:00
Igor Sysoev
960100e371
<!--#include virtual=... set=... -->
2006-10-13 15:20:10 +00:00
Igor Sysoev
8a444aa724
check nginx.pm version
2006-10-12 19:55:15 +00:00
Igor Sysoev
d79b21d1c6
previous commit broke two modules
2006-10-12 13:56:16 +00:00
Igor Sysoev
0e5f86d871
remove r->root_length
2006-10-12 13:36:54 +00:00
Igor Sysoev
c3df798bb4
compact r->http_minor and r->http_major
2006-10-12 13:08:26 +00:00
Igor Sysoev
84b7f5ba0d
fix <!--#include virtual=... wait="yes" -->
...
r766 did not fix the bug too
2006-10-11 14:33:38 +00:00
Igor Sysoev
d40ee41c09
fix <!--#include virtual=... wait="yes" -->
...
r759 did not fix the bug
2006-10-11 09:12:01 +00:00
Igor Sysoev
a33dafb110
do not send flv header for full file
2006-10-11 05:33:15 +00:00
Igor Sysoev
358ec14ce9
variable should not be found if no request body file
2006-10-11 05:32:39 +00:00
Igor Sysoev
bb49607243
$request_body_file
2006-10-10 15:50:08 +00:00
Igor Sysoev
9fcccaf66f
fix <!--#include virtual=... wait="yes" -->
2006-10-10 14:30:39 +00:00
Igor Sysoev
cea316dbae
not do ngx_http_upstream_finalize_request() twice
2006-10-10 13:17:58 +00:00
Igor Sysoev
e3fbaeaffe
fix building introduced by previous commit
2006-10-10 13:12:13 +00:00
Igor Sysoev
52ec2c48b9
finalize nonbuffered request on timeout
2006-10-10 13:11:06 +00:00
Igor Sysoev
fc3f068bc5
style fix: remove trailing spaces
2006-10-09 15:38:59 +00:00
Igor Sysoev
b50500689a
ngx_http_flv_module
2006-10-09 14:17:36 +00:00
Igor Sysoev
5ad1d4b5ef
ngx_http_charset_module supports the variables
2006-10-09 14:16:36 +00:00
Igor Sysoev
aec57e2613
align hash bucket size to cache line
2006-10-09 14:03:16 +00:00
Igor Sysoev
627b8aa3bd
fix hash building on unknown 64-bit platform
2006-10-06 15:06:02 +00:00