Skip to content
Snippets Groups Projects
  1. Dec 14, 2010
  2. Jun 15, 2010
  3. Jun 07, 2010
    • Igor Sysoev's avatar
      release-0.7.66 tag · fc435992
      Igor Sysoev authored
      fc435992
    • Igor Sysoev's avatar
      nginx-0.7.66-RELEASE · 61df53c9
      Igor Sysoev authored
      release-0.7.66
      61df53c9
    • Igor Sysoev's avatar
      merge r3528: · ba08ffbd
      Igor Sysoev authored
      remove r->zero_in_uri
      ba08ffbd
    • Igor Sysoev's avatar
      merge r3518, r3527: · 1839e0d5
      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
      1839e0d5
    • Igor Sysoev's avatar
      merge r3502: · 99b468d6
      Igor Sysoev authored
      use lstat() for WebDAV DELETE, COPY, and MOVE to handle symlinks
      99b468d6
    • Igor Sysoev's avatar
      merge r3498, r3499: · 9d4085af
      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
      9d4085af
    • Igor Sysoev's avatar
      merge r3489, r3493: · 400683ac
      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
      400683ac
    • Igor Sysoev's avatar
      merge r3487, r3525: · a16387eb
      Igor Sysoev authored
      rewrite fixes:
      
      *) escape ampersand in argument while rewrite
      *) autodetect redirect if URI is rewritten to a string starting with $scheme
      a16387eb
    • Igor Sysoev's avatar
      merge r3488: · 7fbe27b7
      Igor Sysoev authored
      revert partially r1555 and fix the error "memcached sent invalid trailer"
      7fbe27b7
    • Igor Sysoev's avatar
      merge r3482: · 6b2bcfcd
      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
      6b2bcfcd
    • Igor Sysoev's avatar
      merge r3515: · 0625f491
      Igor Sysoev authored
      fix segfault: ngx_http_upstream_cleanup() cleans r->cleanup,
      the bug had been introduced in r3426
      0625f491
    • Igor Sysoev's avatar
      merge r3478: · 4fd0e896
      Igor Sysoev authored
      reset a parsing state to parse correctly an upstream response,
      if 400 or 414 response has been redirected to upstream
      4fd0e896
    • Igor Sysoev's avatar
      merge r3477: · ce5508a3
      Igor Sysoev authored
      zlib 1.2.4 compatibility
      ce5508a3
    • Igor Sysoev's avatar
      merge r3473, r3474, r3385, r3386, r3537: · e66eb15b
      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
      e66eb15b
    • Igor Sysoev's avatar
      merge r3464, r3500, r3501: · ea3aaae6
      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
      ea3aaae6
    • Igor Sysoev's avatar
      merge r3460: · ce8183ca
      Igor Sysoev authored
      allow HTTPS referers
      ce8183ca
    • Igor Sysoev's avatar
      merge r3459, r3571: · 98e044cd
      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"
      98e044cd
    • Igor Sysoev's avatar
      merge r3456, r3458, r3465: · 49ab49ec
      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
      49ab49ec
    • Igor Sysoev's avatar
      merge r3457: · 54573bdc
      Igor Sysoev authored
      fix a geo range if the range includes two or more /16 networks
      and does not begin at /16 network boundary
      54573bdc
    • Igor Sysoev's avatar
      merge r3454, r3455, r3486, r3496, r3519, r3523: · 90b8db32
      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
      90b8db32
    • Igor Sysoev's avatar
      merge r3452, r3462, r3471, r3472: · 149578df
      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
      149578df
    • Igor Sysoev's avatar
      merge r3451, r3506: · 3b755fc6
      Igor Sysoev authored
      mail related fixes:
      
      *) delete surplus code
      *) Zimbra IMAP server may return only 4 bytes: "+ \r\n"
      3b755fc6
    • Igor Sysoev's avatar
      merge r3412, r3485: · da6332fa
      Igor Sysoev authored
      *) allow a chunked body for 201 responses
      *) chunked_transfer_encoding
      da6332fa
    • Igor Sysoev's avatar
      merge r3399: · f4ed65df
      Igor Sysoev authored
      $geoip_city_continent_code, $geoip_latitude, $geoip_longitude
      f4ed65df
    • Igor Sysoev's avatar
      merge r3394, r3395: · e984c7d6
      Igor Sysoev authored
      force image filter conversion if JPEG application data consume more than 5%
      e984c7d6
    • Igor Sysoev's avatar
      merge r3368, r3392: · d253abef
      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
      d253abef
    • Igor Sysoev's avatar
      merge r3318, r3449: · 8a9171fa
      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
      8a9171fa
  4. Jun 04, 2010