- Dec 14, 2010
-
-
Igor Sysoev authored
-
Igor Sysoev authored
allocate last zero byte in ngx_crypt()
-
Igor Sysoev authored
update r->buffered after processing SSI command, the bug has been probably introduced in r2378
-
Igor Sysoev authored
fix case of partially matched patterns on buffer border in sub_filter
-
Igor Sysoev authored
*) merge r3675: fix recognition of SSLv2 Client Hello Packet large than 255 bytes *) upgrade OpenSSL to 0.8.9q in nginx/Windows
-
Igor Sysoev authored
IPv6 related fixes: *) fix IPv6 listen socket handling while reconfiguring *) test wildcard tail hash existance for IPv6 addresses, the same fix for IPv4 addresses has been made in r2581 *) always run regex in server_name to get captures for IPv6 addresses, the same fix for IPv4 addresses has been made in r2584
-
Igor Sysoev authored
it allows to use X-Accel-Redirect'ed URI in a proxy_pass without URI part this fix corresponds to r3616
-
Igor Sysoev authored
-
- Jun 15, 2010
-
-
Igor Sysoev authored
-
Igor Sysoev authored
-
Igor Sysoev authored
do not free() stack allocated buffer
-
Igor Sysoev authored
-
- Jun 07, 2010
-
-
Igor Sysoev authored
-
Igor Sysoev authored
-
Igor Sysoev authored
remove r->zero_in_uri
-
Igor Sysoev authored
cache related fixes: *) do not cache response if it has "no-store" or "private" in "Cache-Control" header *) proxy_no_cache and fastcgi_no_cache
-
Igor Sysoev authored
use lstat() for WebDAV DELETE, COPY, and MOVE to handle symlinks
-
Igor Sysoev authored
opening files fixes: *) use non-blocking open() not to hang on FIFO files, etc. *) do not log misleading errno in "not a regular file" error
-
Igor Sysoev authored
*) MSVC8 compatibility with OpenSSL 1.0.0 *) fix building OpenSSL-1.0.0 on 64-bit Linux: make installs the libraries in lib64 directory and build nginx/Windows against OpenSSL-0.9.8n
-
Igor Sysoev authored
rewrite fixes: *) escape ampersand in argument while rewrite *) autodetect redirect if URI is rewritten to a string starting with $scheme
-
Igor Sysoev authored
revert partially r1555 and fix the error "memcached sent invalid trailer"
-
Igor Sysoev authored
do not set file time in ngx_copy_file() if the time is -1, this fixes an issue when file is moved across devices
-
Igor Sysoev authored
fix segfault: ngx_http_upstream_cleanup() cleans r->cleanup, the bug had been introduced in r3426
-
Igor Sysoev authored
reset a parsing state to parse correctly an upstream response, if 400 or 414 response has been redirected to upstream
-
Igor Sysoev authored
zlib 1.2.4 compatibility
-
Igor Sysoev authored
signal processing stability: *) use sys_errlist[] in signal handler instead of non Async-Signal-Safe strerror_r() *) do not update time in the timer signal handler, since localtime_r() is not Async-Signal-Safe function *) 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 *) introduce ngx_time_sigsafe_update() to update the error log time only *) change ngx_time_update() interface
-
Igor Sysoev authored
*) make $request_method non-cacheable *) make $arg_ variables non-cacheable *) change processing variables accessed by SSI and perl module: *) the indexed variables are always flushed *) never show warning for not found variables
-
Igor Sysoev authored
allow HTTPS referers
-
Igor Sysoev authored
Win32 fixes: *) compare long file names in case-insensitive mode, the bug had been introduced in r3436 *) test default NTFS stream "::$DATA"
-
Igor Sysoev authored
SSL fixes: *) decrease SSL handshake error level to info *) 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". *) add OpenSSL_add_all_algorithms(), this fixes the error "ASN1_item_verify:unknown message digest algorithm" occurred if client certificate is signed using sha256WithRSAEncryption
-
Igor Sysoev authored
fix a geo range if the range includes two or more /16 networks and does not begin at /16 network boundary
-
Igor Sysoev authored
SSI fixes: *) use content type of the parent request in SSI stub block output instead of default one *) SSI %s timefmt has no timezone offset *) change ngx_http_ssi_filter and ngx_http_charset_filter order *) do not store an encoded variable value as a new cached variable value *) fix SSI include stub for valid empty responses *) allow to use $uid_got in SSI and perl module
-
Igor Sysoev authored
fix miscellaneous name bugs: *) fix $upstream_http_ variable prefix length *) use a right "Location" header name, however, it did not harm, since ngx_http_variable_sent_location() never use key name field *) fix proxy_redirect name in error message *) "proxy_redirect default" may not be used if a proxy_pass uses variables
-
Igor Sysoev authored
mail related fixes: *) delete surplus code *) Zimbra IMAP server may return only 4 bytes: "+ \r\n"
-
Igor Sysoev authored
*) allow a chunked body for 201 responses *) chunked_transfer_encoding
-
Igor Sysoev authored
$geoip_city_continent_code, $geoip_latitude, $geoip_longitude
-
Igor Sysoev authored
force image filter conversion if JPEG application data consume more than 5%
-
Igor Sysoev authored
./configure related fixes: *) test invalid --with-ld-opt in right place *) do not add NGX_GCC_OPT twice: it is added later with -W
-
Igor Sysoev authored
perl related fixes: *) do not log error if $r->variable was not found *) delete ngx_http_perl_cleanup_t unused since r909
-
- Jun 04, 2010
-
-
Igor Sysoev authored
browsers related fixes: *) add MSIE padding for Chrome too *) disable keepalive for Safari: https://bugs.webkit.org/show_bug.cgi?id=5760 *) do not disable keepalive after POST requests for MSIE 7+
-