Commit graph

3249 commits

Author SHA1 Message Date
Igor Sysoev
f916cd3c3c fix rounding issues in %f format 2010-05-12 13:13:11 +00:00
Igor Sysoev
3c97adcad5 use double in %f format to allow %.15f precision 2010-05-12 13:12:31 +00:00
Igor Sysoev
319f13b417 Zimbra IMAP server may return only 4 bytes: "+ \r\n" 2010-04-23 09:53:52 +00:00
Igor Sysoev
1ebdd0e355 bump version 2010-04-23 08:14:57 +00:00
Igor Sysoev
8bfd901029 release-0.8.36 tag 2010-04-22 17:37:22 +00:00
Igor Sysoev
f46476235b nginx-0.8.36-RELEASE 2010-04-22 17:37:21 +00:00
Igor Sysoev
5238859639 use lstat() for WebDAV DELETE, COPY, and MOVE to handle symlinks 2010-04-22 17:15:42 +00:00
Igor Sysoev
97e75a75d5 change processing variables accessed by SSI and perl module:
*) the indexed variables are always flushed
*) never show warning for not found variables
2010-04-22 14:02:45 +00:00
Igor Sysoev
0a728401cb make $arg_ variables non-cacheable 2010-04-22 13:35:30 +00:00
Igor Sysoev
9086b6dc95 do not log misleading errno in "not a regular file" error 2010-04-21 16:01:52 +00:00
Igor Sysoev
8952445365 use non-blocking open() not to hang on FIFO files, etc. 2010-04-21 15:59:36 +00:00
Igor Sysoev
cbcb42a853 build nginx/Windows against OpenSSL-0.9.8n, since nginx-0.8.35
built against OpenSSL-1.0.0 crashed on Windows XP somewhere
in the NTDLL.DLL on the master process exit
2010-04-21 15:09:17 +00:00
Igor Sysoev
cbc7df4b19 do not store an encoded variable value as a new cached variable value 2010-04-21 14:58:21 +00:00
Igor Sysoev
57a1d56e62 fix building without HTTP cache, the bug had been introduced in r3461 2010-04-06 11:49:36 +00:00
Igor Sysoev
38d7b13350 copy OpenSSL-1.0.0 LICENSE for nginx/Windows zip 2010-04-02 14:20:48 +00:00
Igor Sysoev
85bf60cd00 fix building OpenSSL-1.0.0 on 64-bit Linux:
make installs the libraries in lib64 directory
2010-04-02 14:19:45 +00:00
Igor Sysoev
9ae58746a4 bump version 2010-04-02 14:18:23 +00:00
Igor Sysoev
f71aa36002 release-0.8.35 tag 2010-04-01 15:44:12 +00:00
Igor Sysoev
7bc1a2091f nginx-0.8.35-RELEASE 2010-04-01 15:44:11 +00:00
Igor Sysoev
e5436ffa92 MSVC8 compatibility with OpenSSL 1.0.0 2010-04-01 15:18:29 +00:00
Igor Sysoev
5a7f376945 revert partially r1555 and fix the error "memcached sent invalid trailer" 2010-04-01 15:16:22 +00:00
Igor Sysoev
ee16f19cf6 escape ampersand in argument while rewrite 2010-04-01 12:45:59 +00:00
Igor Sysoev
d307d7265a change ngx_http_ssi_filter and ngx_http_charset_filter order 2010-04-01 10:19:02 +00:00
Igor Sysoev
d83f883d86 chunked_transfer_encoding 2010-04-01 10:18:00 +00:00
Igor Sysoev
ea20bebc3a do not add a port in redirect if we listen on unix domain socket 2010-03-31 13:30:50 +00:00
Igor Sysoev
29b222315b fix typo 2010-03-30 15:04:41 +00:00
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