Igor Sysoev
3a6088e3e8
do not set file time in ngx_copy_file() if the time is -1,
...
this fixes an issue when file is moved across devices
2010-03-30 14:15:25 +00:00
Igor Sysoev
612ae4088b
fix comments
2010-03-26 21:17:26 +00:00
Igor Sysoev
cae7ae5963
use "rep; nop" instead of "pause" on Solaris/amd64
2010-03-26 13:38:41 +00:00
Igor Sysoev
f55bd6a5dd
fix a comment and a style fix
2010-03-26 11:27:32 +00:00
Igor Sysoev
8248b0826a
reset a parsing state to parse correctly an upstream response,
...
if 400 or 414 response has been redirected to upstream
2010-03-25 13:27:52 +00:00
Igor Sysoev
4153ebe965
zlib 1.2.4 compatibility
2010-03-25 10:07:38 +00:00
Igor Sysoev
b172591b1c
*) introduce ngx_time_sigsafe_update() to update the error log time only
...
*) change ngx_time_update() interface
2010-03-25 09:10:10 +00:00
Igor Sysoev
72d46f41f8
*) use previously cached GMT offset value to update time from a signal handler
...
*) change ngx_time_update() interface since there are no notification methods
those return time
2010-03-13 18:08:07 +00:00
Igor Sysoev
748e22aa4d
do not update time in the timer signal handler,
...
since localtime_r() is not Async-Signal-Safe function
2010-03-12 14:31:47 +00:00
Igor Sysoev
8dd13e234f
use sys_errlist[] in signal handler instead
...
of non Async-Signal-Safe strerror_r()
2010-03-12 11:15:26 +00:00
Igor Sysoev
300def0abe
"proxy_redirect default" may not be used if a proxy_pass uses variables
2010-03-10 14:41:49 +00:00
Igor Sysoev
0aed82ca26
fix proxy_redirect name in error message
2010-03-10 14:37:18 +00:00
Igor Sysoev
2ddd471c41
fix segfault if there was non cached large FastCGI stderr output before header,
...
the bug had been introduced in r3461
2010-03-10 13:51:47 +00:00
Igor Sysoev
30fd180bf0
bump version
2010-03-10 13:49:17 +00:00
Igor Sysoev
bb3127ad4f
release-0.8.34 tag
2010-03-03 17:00:10 +00:00
Igor Sysoev
5541e4c826
nginx-0.8.34-RELEASE
2010-03-03 17:00:09 +00:00
Igor Sysoev
88f9f25ffd
add 7z MIME type
2010-03-03 16:37:57 +00:00
Igor Sysoev
ee89ba0db0
add OpenSSL_add_all_algorithms(), this fixes the error
...
"ASN1_item_verify:unknown message digest algorithm" occurred if
client certificate is signed using sha256WithRSAEncryption
2010-03-03 16:23:14 +00:00
Igor Sysoev
9d47c23803
make $request_method non-cacheable
2010-03-03 16:14:07 +00:00
Igor Sysoev
b6e86ba98a
remove code disabled since 0.1.29 version
2010-03-03 15:14:04 +00:00
Igor Sysoev
6bf4bd2ecd
use a right "Location" header name, however, it did not harm,
...
since ngx_http_variable_sent_location() never use key name field
2010-03-03 15:08:06 +00:00
Igor Sysoev
a591dc315a
fix cached FastCGI response with large stderr output before header
2010-03-03 10:43:38 +00:00
Igor Sysoev
793c860b96
allow HTTPS referers
2010-03-03 10:21:12 +00:00
Igor Sysoev
473801023f
compare long file names in case-insensitive mode,
...
the bug had been introduced in r3418
2010-03-03 10:05:54 +00:00
Igor Sysoev
2b623925f0
Set SSL session context for "ssl_session_cache none".
...
This fixes a bug when client certficate is used and nginx closes connection
with the message: "SSL_GET_PREV_SESSION:session id context uninitialized".
2010-03-02 08:41:47 +00:00
Igor Sysoev
3f90fb5e80
fix a geo range if the range includes two or more /16 networks
...
and does not begin at /16 network boundary
2010-02-25 17:26:01 +00:00
Igor Sysoev
f83b903fb2
decrease SSL handshake error level to info
2010-02-19 20:54:58 +00:00
Igor Sysoev
5e2a777c4d
SSI %s timefmt has no timezone offset
2010-02-19 13:53:11 +00:00
Igor Sysoev
a0592a1b95
use content type of the parent request in SSI stub block output
...
instead of default one
2010-02-19 13:42:59 +00:00
Igor Sysoev
07d96f462a
style fix: remove tabs
2010-02-18 14:47:09 +00:00
Igor Sysoev
c0c6c600d9
fix $upstream_http_ variable prefix length
2010-02-15 19:38:59 +00:00
Igor Sysoev
bffced632f
delete surplus code
2010-02-12 09:48:04 +00:00
Igor Sysoev
bf124da2ac
const char *fmt in ngx_conf_log_error()
2010-02-12 09:45:05 +00:00
Igor Sysoev
19f0776167
delete ngx_http_perl_cleanup_t unused since r909
2010-02-12 09:40:46 +00:00
Igor Sysoev
217672772c
fix request counter for $r->sleep(), the bug was introduced in r3050
2010-02-12 09:32:02 +00:00
Igor Sysoev
56345a23b1
bump version
2010-02-12 09:31:01 +00:00
Igor Sysoev
1a436983bf
release-0.8.33 tag
2010-02-01 13:36:32 +00:00
Igor Sysoev
e07bab2761
nginx-0.8.33-RELEASE
2010-02-01 13:36:31 +00:00
Igor Sysoev
fee764f888
do not disable keepalive after POST requests for MSIE 7+
2010-02-01 12:58:07 +00:00
Igor Sysoev
9493da5b70
disable keepalive for Safari:
...
https://bugs.webkit.org/show_bug.cgi?id=5760
2010-02-01 12:01:01 +00:00
Igor Sysoev
e24a34c1a6
delete u->cleanup mark, this fixes large values in $upstream_response_time,
...
the bug had been introduced in r3007
2010-01-29 16:45:14 +00:00
Igor Sysoev
8af69cca7c
disable Win32 short file names
2010-01-28 14:17:51 +00:00
Igor Sysoev
c9a1681d53
skip URI trailing spaces under Win32
2010-01-28 14:09:28 +00:00
Igor Sysoev
c830e70829
Fix segfault when while discarding body a write event handler is called,
...
runs ngx_http_core_run_phases(), and starts a request processing again.
The write event has clear type and remained in a keepalive connection.
The bug was introduced in r3050.
2010-01-28 08:33:24 +00:00
Igor Sysoev
364804b573
bump version
2010-01-28 08:22:45 +00:00
Igor Sysoev
f972c92b31
release-0.8.32 tag
2010-01-11 15:35:45 +00:00
Igor Sysoev
15e5bd73a7
nginx-0.8.32-RELEASE
2010-01-11 15:35:44 +00:00
Igor Sysoev
72fc307f7a
allow a chunked body for 201 responses
2010-01-11 15:14:23 +00:00
Igor Sysoev
cc7b3735a3
fix ngx_utf8_cpystrn(): it did not fully copy utf-8 string
2010-01-11 13:39:24 +00:00
Igor Sysoev
b9f7606000
named captures worked for two names only
2010-01-11 11:21:46 +00:00