Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (33m)  pkgsrc-2024Q1 (6d)  pkgsrc-2023Q4 (53d)  pkgsrc-2023Q2 (85d)  pkgsrc-2023Q3 (165d) 

2024-05-23 17:15:39 UTC Now

2012-03-16 11:28:10 UTC MAIN commitmail json YAML

Update to nginx 1.0.14.

Changes with nginx 1.0.14

    *) Security: content of previously freed memory might be sent to a
      client if backend returned specially crafted response.
      Thanks to Matthew Daley.

Changes with nginx 1.0.13

    *) Feature: the "return" and "error_page" directives can now be used to
      return 307 redirections.

    *) Bugfix: a segmentation fault might occur in a worker process if the
      "resolver" directive was used and there was no "error_log" directive
      specified at global level.
      Thanks to Roman Arutyunyan.

    *) Bugfix: memory leaks.
      Thanks to Lanshun Zhou.

    *) Bugfix: nginx might log incorrect error "upstream prematurely closed
      connection" instead of correct "upstream sent too big header" one.
      Thanks to Feibo Li.

    *) Bugfix: on ZFS filesystem disk cache size might be calculated
      incorrectly; the bug had appeared in 1.0.1.

    *) Bugfix: the number of internal redirects to named locations was not
      limited.

    *) Bugfix: temporary files might be not removed if the "proxy_store"
      directive was used with SSI includes.

    *) Bugfix: in some cases non-cacheable variables (such as the $args
      variable) returned old empty cached value.

    *) Bugfix: the "proxy_redirect" directives might be inherited
      incorrectly.

    *) Bugfix: nginx could not be built with the ngx_http_perl_module if the
      --with-openssl option was used.

    *) Bugfix: nginx could not be built by the icc 12.1 compiler.

Changes with nginx 1.0.12

    *) Feature: the "TLSv1.1" and "TLSv1.2" parameters of the
      "ssl_protocols" directive.

    *) Feature: the "if" SSI command supports captures in regular
      expressions.

    *) Bugfix: the "if" SSI command did not work inside the "block" command.

    *) Bugfix: in AIO error handling on FreeBSD.

    *) Bugfix: in the OpenSSL library initialization.

    *) Bugfix: the "worker_cpu_affinity" directive might not work.

    *) Bugfix: the "limit_conn_log_level" and "limit_req_log_level"
      directives might not work.

    *) Bugfix: the "read_ahead" directive might not work combined with
      "try_files" and "open_file_cache".

    *) Bugfix: the "proxy_cache_use_stale" directive with "error" parameter
      did not return answer from cache if there were no live upstreams.

    *) Bugfix: a segmentation fault might occur in a worker process if small
      time was used in the "inactive" parameter of the "proxy_cache_path"
      directive.

    *) Bugfix: responses from cache might hang.

    *) Bugfix: in error handling while connecting to a backend.
      Thanks to Piotr Sikora.

    *) Bugfix: in the "epoll" event method.
      Thanks to Yichun Zhang.

    *) Bugfix: the $sent_http_cache_control variable might contain a wrong
      value if the "expires" directive was used.
      Thanks to Yichun Zhang.

    *) Bugfix: the "limit_rate" directive did not allow to use full
      throughput, even if limit value was very high.

    *) Bugfix: the "sendfile_max_chunk" directive did not work, if the
      "limit_rate" directive was used.

    *) Bugfix: nginx could not be built on Solaris; the bug had appeared in
      1.0.11.

    *) Bugfix: in the ngx_http_scgi_module.

    *) Bugfix: in the ngx_http_mp4_module.

Changes with nginx 1.0.11

    *) Change: now double quotes are encoded in an "echo" SSI-command
      output.
      Thanks to Zaur Abasmirzoev.

    *) Feature: the "image_filter_sharpen" directive.

    *) Bugfix: a segmentation fault might occur in a worker process if SNI
      was used; the bug had appeared in 1.0.9.

    *) Bugfix: SIGWINCH signal did not work after first binary upgrade; the
      bug had appeared in 1.0.9.

    *) Bugfix: the "If-Modified-Since", "If-Range", etc. client request
      header lines might be passed to backend while caching; or not passed
      without caching if caching was enabled in another part of the
      configuration.

    *) Bugfix: in the "scgi_param" directive, if complex parameters were
      used.

    *) Bugfix: "add_header" and "expires" directives did not work if a
      request was proxied and response status code was 206.

    *) Bugfix: in the "expires @time" directive.

    *) Bugfix: in the ngx_http_flv_module.
      Thanks to Piotr Sikora.

    *) Bugfix: in the ngx_http_mp4_module.

    *) Bugfix: nginx could not be built on FreeBSD 10.

    *) Bugfix: nginx could not be built on AIX.

(fhajny)