Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Volunteers wanted to help translate FreshPorts
Searches without login should now work. You must get asked to click a button.
non port: www/nginx-devel/distinfo

Number of commits found: 957 (showing only 57 on this page)

«  1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 

Monday, 16 Feb 2009
15:11 osa search for other commits by this committer
Update from 0.7.34 to 0.7.35.

<ChangeLog>

*) Bugfix: a "ssl_engine" directive did not use a SSL-accelerator for
   asymmetric ciphers.
   Thanks to Marcin Gozdalik.

*) Bugfix: a "try_files" directive set MIME type depending on an
   original request extension.

*) Bugfix: "*domain.tld" names were handled incorrectly in
   "server_name", "valid_referers", and "map" directives, if an
   ".domain.tld" and ".subdomain.domain.tld" wildcards were used;
   the bug had appeared in 0.7.9.

</ChangeLog>
Original commit
Tuesday, 10 Feb 2009
19:42 osa search for other commits by this committer
Update from 0.7.33 to 0.7.34.

<ChangeLog>

*) Feature: the "off" parameter of the "if_modified_since" directive.

*) Feature: now nginx sends an HELO/EHLO command after a XCLIENT
   command.
   Thanks to Maxim Dounin.

*) Feature: Microsoft specific "AUTH LOGIN with User Name" mode support
   in mail proxy server.
   Thanks to Maxim Dounin.

*) Bugfix: in a redirect rewrite directive original arguments were
   concatenated with new arguments by an "?" rather than an "&";
   the bug had appeared in 0.1.18.
   Thanks to Maxim Dounin.

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

</ChangeLog>
Original commit
19:30 osa search for other commits by this committer
Add zip module (mod_zip-1.1.4) support.
Do not bump PORTREVISION.

Thanks to:      Evan Miller (http://www.evanmiller.org/) [author]
Original commit
Monday, 9 Feb 2009
07:11 osa search for other commits by this committer
Add fancyindex module support. [1]
Make fancyindex module linkable for 0.7.X. [2]
Do not bump PORTREVISION.

Spotted by:     Rafal Szkodzinski <uid at atnus dot com> [1]
Obtained from:  Russian nginx maillist <nginx-ru at sysoev dot ru> [2]
Author:         Sergey Bochenkov <bachan at j3qq4 dot org> [2]
Original commit
Monday, 2 Feb 2009
13:15 osa search for other commits by this committer
Update from 0.7.32 to 0.7.33.

[*] Add support for http_accesskey module from
http://wiki.codemongers.com/NginxHttpAccessKeyModule.

[*] Spotted by: Andrey Belashkov aka manager at capsida dot net

<ChangeLog>

*) Bugfix: a double response might be returned if the epoll or rtsig
   methods are used and a redirect was returned to a request with
   body.
   Thanks to Eden Li.

*) Bugfix: the $sent_http_location variable was empty for some
   redirects types.

*) Bugfix: a segmentation fault might occur in worker process if
   "resolver" directive was used in SMTP proxy.

</ChangeLog>
Original commit
Tuesday, 27 Jan 2009
09:43 osa search for other commits by this committer
Update from 0.7.31 to 0.7.32.

<ChangeLog>

*) Feature: now a directory existence testing can be set explicitly in
   the "try_files" directive.

*) Bugfix: fastcgi_store stored files not always.

*) Bugfix: in geo ranges.

*) Bugfix: in shared memory allocations if nginx was built without
   debugging.
   Thanks to Andrey Kvasov.

</ChangeLog>
Original commit
Tuesday, 20 Jan 2009
11:41 osa search for other commits by this committer
Update from 0.7.30 to 0.7.31.

<ChangeLog>

*) Change: now the "try_files" directive tests files only and ignores
   directories.

*) Feature: the "fastcgi_split_path_info" directive.

*) Bugfixes in an "Expect" request header line support.

*) Bugfixes in geo ranges.

*) Bugfix: in a miss case ngx_http_memcached_module returned the "END"
   line as response body instead of default 404 page body; the bug had
   appeared in 0.7.18.
   Thanks to Maxim Dounin.

*) Bugfix: while SMTP proxying nginx issued message "250 2.0.0 OK"
   instead of "235 2.0.0 OK"; the bug had appeared in 0.7.22.
   Thanks to Maxim Dounin.

</ChangeLog>
Original commit
Monday, 29 Dec 2008
09:31 osa search for other commits by this committer
Update http_response module from 0.1 to 0.2.

Requested by:   Kirill A. Korinskiy <catap at catap dot ru> (author)
Original commit
Thursday, 25 Dec 2008
07:28 osa search for other commits by this committer
Update from 0.7.28 to 0.7.30.

<ChangeLog>

Changes with nginx 0.7.30

*) Bugfix: a segmentation fault occurred in worker process, if
   variables were used in the "fastcgi_pass" and "proxy_pass"
   directives and host name must be resolved; the bug had appeared in
   0.7.29.

Changes with nginx 0.7.29

*) Bugfix: the "fastcgi_pass" and "proxy_pass" directives did not
   support variables if unix domain sockets were used.

*) Bugfixes in subrequest processing; the bugs had appeared in 0.7.25.

*) Bugfix: a "100 Continue" response was issued for HTTP/1.0 requests;
   Thanks to Maxim Dounin.

*) Bugfix: in memory allocation in the ngx_http_gzip_filter_module on
   Cygwin.

</ChangeLog>
Original commit
Monday, 22 Dec 2008
13:38 osa search for other commits by this committer
Update from 0.7.27 to 0.7.28.

<ChangeLog>

*) Change: in memory allocation in the ngx_http_gzip_filter_module.

*) Change: the default "gzip_buffers" directive values have been
   changed to 32 4k or 16 8k from 4 4k/8k.

</ChangeLog>
Original commit
07:57 osa search for other commits by this committer
Update nginx upload module from 2.0.7 to 2.0.8.
Do not bump PORTREVISION.

<ChangeLog>

 Change: support for named locations
 Fixed bug: crash on missing Content-Type request header
 Fixed bug: compilation problem on amd 64

</ChangeLog>
Original commit
Monday, 15 Dec 2008
12:09 osa search for other commits by this committer
Update from 0.7.26 to 0.7.27.

<ChangeLog>

*) Feature: the "try_files" directive.

*) Feature: variables support in the "fastcgi_pass" directive.

*) Feature: now the $geo variable may get an address from a variable.
   Thanks to Andrei Nigmatulin.

*) Feature: now a location's modifier may be used without space before
   name.

*) Feature: the $upstream_response_length variable.

*) Bugfix: now a "add_header" directive does not add an empty value.

*) Bugfix: if zero length static file was requested, then nginx just
   closed connection; the bug had appeared in 0.7.25.

*) Bugfix: a MOVE method could not move file in non-existent directory.

*) Bugfix: a segmentation fault occurred in worker process, if no one
   named location was defined in server, but some one was used in an
   error_page directive.
   Thanks to Sergey Bochenkov.

</ChangeLog>
Original commit
Tuesday, 9 Dec 2008
11:20 osa search for other commits by this committer
Update from 0.7.24 to 0.7.26.

<ChangeLog>

Changes with nginx 0.7.26

*) Bugfix: in subrequest processing; the bug had appeared in 0.7.25.

Changes with nginx 0.7.25

*) Change: in subrequest processing.

*) Change: now POSTs without "Content-Length" header line are allowed.

*) Bugfix: now the "limit_req" and "limit_conn" directives log a
   prohibition reason.

*) Bugfix: in the "delete" parameter of the "geo" directive.

</ChangeLog>
Original commit
Wednesday, 3 Dec 2008
08:32 osa search for other commits by this committer
Update from 0.7.22 to 0.7.24.

<ChangeLog>

Changes with nginx 0.7.24

*) Feature: the "if_modified_since" directive.

*) Bugfix: nginx did not process a FastCGI server response, if the
   server send too many messages to stderr before response.

*) Bugfix: the "$cookie_..." variables did not work in the SSI and the
   perl module.

Changes with nginx 0.7.23

*) Feature: the "delete" and "ranges" parameters in the "geo" directive.

*) Feature: speeding up loading of geo base with large number of values.

*) Feature: decrease of memory required for geo base load.

</ChangeLog>
Original commit
Friday, 21 Nov 2008
07:53 osa search for other commits by this committer
Update from 0.7.21 to 0.7.22.

<ChangeLog>

*) Feature: the "none" parameter in the "smtp_auth" directive.
   Thanks to Maxim Dounin.

*) Feature: the "$cookie_..." variables.

*) Bugfix: the "directio" directive did not work in XFS filesystem.

*) Bugfix: the resolver did not understand big DNS responses.
   Thanks to Zyb.

</ChangeLog>
Original commit
Wednesday, 12 Nov 2008
08:14 osa search for other commits by this committer
Update from 0.7.19 to 0.7.21.

<ChangeLog>

Changes with nginx 0.7.21                                        11 Nov 2008

*) Changes in the ngx_http_limit_req_module.

*) Feature: the EXSLT support in the ngx_http_xslt_module.
   Thanks to Denis F. Latypoff.

*) Workaround: compatibility with glibc 2.3.
   Thanks to Eric Benson and Maxim Dounin.

*) Bugfix: nginx could not run on MacOSX 10.4 and earlier; the bug had
   appeared in 0.7.6.

Changes with nginx 0.7.20                                        10 Nov 2008

*) Changes in the ngx_http_gzip_filter_module.

*) Feature: the ngx_http_limit_req_module.

*) Bugfix: worker processes might exit on a SIGBUS signal on sparc and
   ppc platforms; the bug had appeared in 0.7.3.
   Thanks to Maxim Dounin.

*) Bugfix: the "proxy_pass http://host/some:uri" directives did not
   work; the bug had appeared in 0.7.12.

*) Bugfix: in HTTPS mode requests might fail with the "bad write retry"
   error.

*) Bugfix: the ngx_http_secure_link_module did not work inside
   locations, whose names are less than 3 characters.

*) Bugfix: $server_addr variable might have no value.

</ChangeLog>
Original commit
Wednesday, 29 Oct 2008
11:17 osa search for other commits by this committer
Add http_upstream_keepalive module version 0.1.
Thanks to Maxim Dounin <mdounin at mdounin dot ru> (author).

Do not bump PORTREVISION.
Original commit
Wednesday, 22 Oct 2008
07:36 osa search for other commits by this committer
Add nginx_response_module version 0.1.

Do not bump PORTREVISION.
Original commit
Tuesday, 21 Oct 2008
06:09 osa search for other commits by this committer
Update nginx_upload_module from 2.0.6 to 2.0.7.
Also illuminate two new modules at config stage.

Do not bump PORTREVISION.
Original commit
Wednesday, 15 Oct 2008
07:32 osa search for other commits by this committer
Update from 0.7.17 to 0.7.19.

<ChangeLog>

Changes with nginx 0.7.19                                        13 Oct 2008

*) Bugfix: version number update.

Changes with nginx 0.7.18                                        13 Oct 2008

*) Change: the "underscores_in_headers" directive; now nginx does not
   allows underscores in a client request header line names.

*) Feature: the ngx_http_secure_link_module.

*) Feature: the "real_ip_header" directive supports any header.

*) Feature: the "log_subrequest" directive.

*) Feature: the $realpath_root variable.

*) Feature: the "http_502" and "http_504" parameters of the
   "proxy_next_upstream" directive.

*) Bugfix: the "http_503" parameter of the "proxy_next_upstream" or
   "fastcgi_next_upstream" directives did not work.

*) Bugfix: nginx might send a "Transfer-Encoding: chunked" header line
   for HEAD requests.

*) Bugfix: now accept threshold depends on worker_connections.

</ChangeLog>
Original commit
Tuesday, 23 Sep 2008
06:52 osa search for other commits by this committer
Update from 0.7.14 to 0.7.17.

<ChangeLog>

Changes with nginx 0.7.17

*) Feature: now the "directio" directive works on Linux.

*) Feature: the $pid variable.

*) Bugfix: the "directio" optimization that had appeared in 0.7.15 did
   not work with open_file_cache.

*) Bugfix: the "access_log" with variables did not work on Linux; the
   bug had appeared in 0.7.7.

*) Bugfix: the ngx_http_charset_module did not understand quoted
   charset name received from backend.

Changes with nginx 0.7.16

*) Bugfix: nginx could not be built on 64-bit platforms; the bug had
   appeared in 0.7.15.

Changes with nginx 0.7.15

*) Feature: the ngx_http_random_index_module.

*) Feature: the "directio" directive has been optimized for file
   requests starting from arbitrary position.

*) Feature: the "directio" directive turns off sendfile if it is
   necessary.

*) Feature: now nginx allows underscores in a client request header
   line names.

</ChangeLog>
Original commit
Tuesday, 2 Sep 2008
03:56 osa search for other commits by this committer
Update from 0.7.13 to 0.7.14.

<ChangeLog>

*) Change: now the ssl_certificate and ssl_certificate_key directives
   have not default values.

*) Feature: the "listen" directive supports the "ssl" parameter.

*) Feature: now nginx takes into account a time zone change while
   reconfiguration on FreeBSD and Linux.

*) Bugfix: the "listen" directive parameters such as "backlog",
   "rcvbuf", etc. were not set, if a default server was not the first
   one.

*) Bugfix: if URI part captured by a "rewrite" directive was used as a
   query string, then the query string was not escaped.

*) Bugfix: configuration file validity test improvements.

</ChangeLog>
Original commit
Friday, 29 Aug 2008
09:01 osa search for other commits by this committer
Incorporate nginx_upload_module into nginx-devel port.
The module's information available at
http://www.grid.net.ru/nginx/upload.en.html

Thanks to Valery Kholodkov aka valery+nginx at grid dot net dot ru
for fresh 2.0.6 release.

Do not bump PORTREVISION.
Original commit
Wednesday, 27 Aug 2008
08:15 osa search for other commits by this committer
Update from 0.7.11 to 0.7.13.

<ChangeLog>

Changes with nginx 0.7.13

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

Changes with nginx 0.7.12

*) Feature: the "server_name" directive supports empty name "".

*) Feature: the "gzip_disable" directive supports special "msie6" mask.

*) Bugfix: if the "max_fails=0" parameter was used in upstream with
   several servers, then a worker process exited on a SIGFPE signal.
   Thanks to Maxim Dounin.

*) Bugfix: a request body was dropped while redirection via an
   "error_page" directive.

*) Bugfix: a full response was returned for request method HEAD while
   redirection via an "error_page" directive.

*) Bugfix: the $r->header_in() method did not return value of the
   "Host", "User-Agent", and "Connection" request header lines; the bug
   had appeared in 0.7.0.

</ChangeLog>
Original commit
Monday, 18 Aug 2008
14:54 osa search for other commits by this committer
Update from 0.7.10 to 0.7.11.

<ChangeLog>

*) Change: now ngx_http_charset_module does not work by default with
   text/css MIME type.

*) Feature: now nginx returns the 405 status code for POST method
   requesting a static file only if the file exists.

*) Feature: the "proxy_ssl_session_reuse" directive.

*) Bugfix: a "proxy_pass" directive without URI part might use original
   request after the "X-Accel-Redirect" redirection was used;

*) Bugfix: if a directory has search only rights and the first index
   file was absent, then nginx returned the 500 status code.

*) Bugfix: in inclusive locations; the bugs had appeared in 0.7.1.

</ChangeLog>
Original commit
Thursday, 14 Aug 2008
06:37 osa search for other commits by this committer
Update from 0.7.9 to 0.7.10.

<ChangeLog>

*) Bugfix: in the "addition_types", "charset_types", "gzip_types",
   "ssi_types", "sub_filter_types", and "xslt_types" directives; the
   bugs had appeared in 0.7.9.

*) Bugfix: of recursive error_page for 500 status code.

*) Bugfix: now the ngx_http_realip_module set address not for whole
   keepalive connection, but for each request passed via the connection.

</ChangeLog>
Original commit
Wednesday, 13 Aug 2008
06:34 osa search for other commits by this committer
Update from 0.7.8 to 0.7.9.

<ChangeLog>

*) Change: now ngx_http_charset_module works by default with following
   MIME types: text/html, text/css, text/xml, text/plain,
   text/vnd.wap.wml, application/x-javascript, and application/rss+xml.

*) Feature: the "charset_types" and "addition_types" directives.

*) Feature: now the "gzip_types", "ssi_types", and "sub_filter_types"
   directives use hash.

*) Feature: the ngx_cpp_test_module.

*) Feature: the "expires" directive supports daily time.

*) Feature: the ngx_http_xslt_module improvements and bug fixing.
   Thanks to Denis F. Latypoff and Maxim Dounin.

*) Bugfix: the "log_not_found" directive did not work for index files
   tests.

*) Bugfix: HTTPS connections might hang, if kqueue, epoll, rtsig, or
   eventport methods were used; the bug had appeared in 0.7.7.

*) Bugfix: if the "server_name", "valid_referers", and "map" directives
   used an "*.domain.tld" wildcard and exact name "domain.tld" was not
   set, then the exact name was matched by the wildcard; the bugs had
   appeared in 0.3.18.

</ChangeLog>
Original commit
Tuesday, 5 Aug 2008
08:11 osa search for other commits by this committer
Update from 0.7.7 to 0.7.8.
Add new module knob WITH_HTTP_XSLT_MODULE.

<ChangeLog>

*) Feature: the ngx_http_xslt_module.

*) Feature: the "$arg_..." variables.

*) Feature: Solaris directio support.
   Thanks to Ivan Debnar.

*) Bugfix: now if FastCGI server sends a "Location" header line without
   status line, then nginx uses 302 status code.
   Thanks to Maxim Dounin.

</ChangeLog>
Original commit
Wednesday, 30 Jul 2008
15:21 osa search for other commits by this committer
Update from 0.7.6 to 0.7.7.
Remove useless function from rc script.
Cleanup whitespaces.

<ChangeLog>

*) Change: now the EAGAIN error returned by connect() is not considered
   as temporary error.

*) Change: now the $ssl_client_cert variable value is a certificate
   with TAB character intended before each line except first one; an
   unchanged certificate is available in the $ssl_client_raw_cert
   variable.

*) Feature: the "ask" parameter in the "ssl_verify_client" directive.

*) Feature: byte-range processing improvements.
   Thanks to Maxim Dounin.

*) Feature: the "directio" directive.

*) Feature: MacOSX 1.5 sendfile() support.

*) Bugfix: now in MacOSX and Cygwin locations are tested in case
   insensitive mode; however, the compare is provided by single-byte
   locales only.

*) Bugfix: mail proxy SSL connections hanged, if select, poll, or
   /dev/poll methods were used.

*) Bugfix: UTF-8 encoding usage in the ngx_http_autoindex_module.

</ChangeLog>
Original commit
Monday, 7 Jul 2008
14:00 osa search for other commits by this committer
Update from 0.7.5 to 0.7.6.
Add perl5 category wheh perl-specific defined.

<ChangeLog>

*) Bugfix: now if variables are used in the "access_log" directive a
   request root existence is always tested.

*) Bugfix: the ngx_http_flv_module did not support several values in a
   query string.

</ChangeLog>
Original commit
Tuesday, 1 Jul 2008
08:19 osa search for other commits by this committer
Update from 0.7.3 to 0.7.5.
Add profiles support (adopt rc from www/apache22). (*)
Update CONFLICTS.

Idea from PR:           ports/124940
Special thanks to:      az@ (*)

<ChangeLog>

Changes with nginx 0.7.5                                     01 Jul 2008

*) Bugfixes in variables support in the "access_log" directive; the bug
   had appeared in 0.7.4.

*) Bugfix: nginx could not be built --without-http_gzip_module; the bug
   had appeared in 0.7.3.
   Thanks to Kirill A. Korinskiy.

*) Bugfix: if sub_filter and SSI were used together, then responses
   might were transferred incorrectly.

Changes with nginx 0.7.4                                     30 Jun 2008

*) Feature: variables support in the "access_log" directive.

*) Feature: the "open_log_file_cache" directive.

*) Feature: the -g switch.

*) Feature: the "Expect" request header line support.

*) Bugfix: large SSI inclusions might be truncated.

</ChangeLog>
Original commit
Monday, 23 Jun 2008
11:13 osa search for other commits by this committer
Update from 0.7.2 to 0.7.3.

<ChangeLog>

*) Change: the "rss" extension MIME type has been changed to
   "application/rss+xml".

*) Change: now the "gzip_vary" directive turned on issues a
   "Vary: Accept-Encoding" header line for uncompressed responses too.

*) Feature: now the "rewrite" directive does a redirect automatically
   if the "https://" protocol is used.

*) Bugfix: the "proxy_pass" directive did not work with the HTTPS
   protocol; the bug had appeared in 0.6.9.

</ChangeLog>
Original commit
Tuesday, 17 Jun 2008
10:04 osa search for other commits by this committer
Update from 0.7.0 to 0.7.2.

<ChangeLog>

Changes with nginx 0.7.2                                         16 Jun 2008

    *) Feature: now nginx supports EDH key exchange ciphers.

    *) Feature: the "ssl_dhparam" directive.

    *) Feature: the $ssl_client_cert variable.
       Thanks to Manlio Perillo.

    *) Bugfix: after changing URI via a "rewrite" directive nginx did not
       search a new location; bug appeared in 0.7.1.
       Thanks to Maxim Dounin.

    *) Bugfix: nginx could not be built without PCRE library; bug appeared
       in 0.7.1.

    *) Bugfix: when a request to a directory was redirected with the slash
       added, nginx dropped a query string from the original request.

Changes with nginx 0.7.1                                         26 May 2008

    *) Change: now locations are searched in a tree.

    *) Change: the "optimize_server_names" directive was canceled due to
       the "server_name_in_redirect" directive introduction.

    *) Change: some long deprecated directives are not supported anymore.

    *) Change: the "none" parameter in the "ssl_session_cache" directive;
       now this is default parameter.
       Thanks to Rob Mueller.

    *) Bugfix: worker processes might not catch reconfiguration and log
       rotation signals.

    *) Bugfix: nginx could not be built on latest Fedora 9 Linux.
       Thanks to Roxis.

</ChangeLog>
Original commit
Monday, 19 May 2008
11:54 osa search for other commits by this committer
Update to latest development version 0.7.0.
NOTE: 0.6.31 moving to www/nginx as stable version soon.

<ChangeLog>

*) Change: now the 0x00-0x1F, '"' and '\' characters are escaped as
   \xXX in an access_log.
   Thanks to Maxim Dounin.

*) Change: now nginx allows several "Host" request header line.

*) Feature: the "modified" flag in the "expires" directive.

*) Feature: the $uid_got and $uid_set variables may be used at any
   request processing stage.

*) Feature: the $hostname variable.
   Thanks to Andrei Nigmatulin.

*) Feature: DESTDIR support.
   Thanks to Todd A. Fisher and Andras Voroskoi.

*) Bugfix: a segmentation fault might occur in worker process on Linux,
   if keepalive was enabled.

</ChangeLog>
Original commit
Tuesday, 13 May 2008
08:12 osa search for other commits by this committer
Update to 0.6.31.

<ChangeLog>

*) Bugfix: nginx did not process FastCGI response if header was at the
   end of FastCGI record; bug appeared in 0.6.2.
   Thanks to Sergey Serov.

*) Bugfix: a segmentation fault might occur in worker process if a file
   was deleted and the "open_file_cache_errors" directive was off.

</ChangeLog>
Original commit
Wednesday, 30 Apr 2008
09:10 osa search for other commits by this committer
Update to 0.6.30.

<ChangeLog>

    *) Change: now if an "include" directive pattern does not match any
       file, then nginx does not issue an error.

    *) Feature: now the time in directives may be specified without spaces,
       for example, "1h50m".

    *) Bugfix: memory leaks if the "ssl_verify_client" directive was on.
       Thanks to Chavelle Vincent.

    *) Bugfix: the "sub_filter" directive might set text to change into
       output.

    *) Bugfix: the "error_page" directive did not take into account
       arguments in redirected URI.

    *) Bugfix: now nginx always opens files in binary mode under Cygwin.

    *) Bugfix: nginx could not be built on OpenBSD; bug appeared in 0.6.15.

</ChangeLog>
Original commit
Thursday, 20 Mar 2008
08:42 osa search for other commits by this committer
Update from 0.6.28 to 0.6.29.
Add knob GOOGLE_PERTOOLS.

<ChangeLog>

    *) Feature: the ngx_google_perftools_module.

    *) Bugfix: the ngx_http_perl_module could be not built on 64-bit
       platforms; bug appeared in 0.6.27.

</ChangeLog>
Original commit
Thursday, 13 Mar 2008
08:06 osa search for other commits by this committer
Update from 0.6.26 to 0.6.28.

<ChangeLog>

Changes with nginx 0.6.28                                        13 Mar 2008

    *) Bugfix: the rtsig method could be not built; bug appeared in 0.6.27.

Changes with nginx 0.6.27                                        12 Mar 2008

    *) Change: now by default the rtsig method is not built on
       Linux 2.6.18+.

    *) Change: now a request method is not changed while redirection to a
       named location via an "error_page" directive.

    *) Feature: the "resolver" and "resolver_timeout" directives in SMTP
       proxy.

    *) Feature: the "post_action" directive supports named locations.

    *) Bugfix: a segmentation fault occurred in worker process, if a
       request was redirected from proxy, FastCGI, or memcached location to
       static named locations.

    *) Bugfix: browsers did not repeat SSL handshake if there is no valid
       client certificate in first handshake.
       Thanks to Alexander V. Inyukhin.

    *) Bugfix: if response code 495-497 was redirected via an "error_page"
       directive without code change, then nginx tried to allocate too many
       memory.

    *) Bugfix: memory leak in long-lived non buffered connections.

    *) Bugfix: memory leak in resolver.

    *) Bugfix: a segmentation fault occurred in worker process, if a
       request was redirected from proxy, FastCGI, or memcached location to
       static named locations.

    *) Bugfix: in the $proxy_host and $proxy_port variables caching.
       Thanks to Sergey Bochenkov.

    *) Bugfix: a "proxy_pass" directive with variables used incorrectly the
       same port as in another "proxy_pass" directive with the same host
       name and without variables.
       Thanks to Sergey Bochenkov.

    *) Bugfix: an alert "sendmsg() failed (9: Bad file descriptor)" on some
       64-bit platforms while reconfiguration.

    *) Bugfix: a segmentation fault occurred in worker process, if empty
       stub block was used second time in SSI.

    *) Bugfix: in copying URI part contained escaped symbols into arguments.

</ChangeLog>
Original commit
Wednesday, 13 Feb 2008
08:52 osa search for other commits by this committer
Update from 0.6.25 to 0.6.26.

<ChangeLog>

    *) Bugfix: the "proxy_store" and "fastcgi_store" directives did not
       check a response length.

    *) Bugfix: a segmentation fault occurred in worker process, if big
       value was used in a "expires" directive.
       Thanks to Joaquin Cuenca Abela.

    *) Bugfix: nginx incorrectly detected cache line size on Pentium 4.
       Thanks to Gena Makhomed.

    *) Bugfix: in proxied or FastCGI subrequests a client original method
       was used instead of the GET method.

    *) Bugfix: socket leak in HTTPS mode if deferred accept was used.
       Thanks to Ben Maurer.

    *) Bugfix: nginx issued the bogus error message "SSL_shutdown() failed
       (SSL: )"; bug appeared in 0.6.23.

    *) Bugfix: in HTTPS mode requests might fail with the "bad write retry"
       error; bug appeared in 0.6.23.

</ChangeLog>
Original commit
Thursday, 10 Jan 2008
15:07 osa search for other commits by this committer
Update from 0.6.21 to 0.6.25.

<ChangeLog>

Changes with nginx 0.6.25                                        08 Jan 2008

    *) Change: now the "server_name_in_redirect" directive is used instead
       of the "server_name" directive's special "*" parameter.

    *) Change: now wildcard and regex names can be used as main name in a
       "server_name" directive.

    *) Change: the "satisfy_any" directive was replaced by the "satisfy"
       directive.

    *) Workaround: old worker processes might hog CPU after reconfiguration
       if they was run under Linux OpenVZ.

    *) Feature: the "min_delete_depth" directive.

    *) Bugfix: the COPY and MOVE methods did not work with single files.

    *) Bugfix: the ngx_http_gzip_static_module did not allow the
       ngx_http_dav_module to work; bug appeared in 0.6.23.

    *) Bugfix: socket leak in HTTPS mode if deferred accept was used.
       Thanks to Ben Maurer.

    *) Bugfix: nginx could not be built without PCRE library; bug appeared
       in 0.6.23.

Changes with nginx 0.6.24                                        27 Dec 2007

    *) Bugfix: a segmentation fault might occur in worker process if HTTPS
       was used; bug appeared in 0.6.23.

Changes with nginx 0.6.23                                        27 Dec 2007

    *) Change: the "off" parameter in the "ssl_session_cache" directive;
       now this is default parameter.

    *) Change: the "open_file_cache_retest" directive was renamed to the
       "open_file_cache_valid".

    *) Feature: the "open_file_cache_min_uses" directive.

    *) Feature: the ngx_http_gzip_static_module.

    *) Feature: the "gzip_disable" directive.

    *) Feature: the "memcached_pass" directive may be used inside the "if"
       block.

    *) Bugfix: a segmentation fault occurred in worker process, if the
       "memcached_pass" and "if" directives were used in the same location.

    *) Bugfix: if a "satisfy_any on" directive was used and not all access
       and auth modules directives were set, then other given access and
       auth directives were not tested;

    *) Bugfix: regex parameters in a "valid_referers" directive were not
       inherited from previous level.

    *) Bugfix: a "post_action" directive did run if a request was completed
       with 499 status code.

    *) Bugfix: optimization of 16K buffer usage in a SSL connection.
       Thanks to Ben Maurer.

    *) Bugfix: the STARTTLS in SMTP mode did not work.
       Thanks to Oleg Motienko.

    *) Bugfix: in HTTPS mode requests might fail with the "bad write retry"
       error; bug appeared in 0.5.13.

Changes with nginx 0.6.22                                        19 Dec 2007

    *) Change: now all ngx_http_perl_module methods return values copied to
       perl's allocated memory.

    *) Bugfix: if nginx was built with ngx_http_perl_module, the perl
       before 5.8.6 was used, and perl supported threads, then during
       reconfiguration the master process aborted; bug appeared in
       0.5.9.
       Thanks to Boris Zhmurov.

    *) Bugfix: the ngx_http_perl_module methods may get invalid values of
       the regex captures.

    *) Bugfix: a segmentation fault occurred in worker process, if the
       $r->has_request_body() method was called for a request whose small
       request body was already received.

    *) Bugfix: large_client_header_buffers did not freed before going to
       keep-alive state.
       Thanks to Olexander Shtepa.

    *) Bugfix: the last address was missed in the $upstream_addr variable;
       bug appeared in 0.6.18.

    *) Bugfix: the "fastcgi_catch_stderr" directive did return error code;
       now it returns 502 code, that can be rerouted to a next server using
       the "fastcgi_next_upstream invalid_header" directive.

    *) Bugfix: a segmentation fault occurred in master process if the
       "fastcgi_catch_stderr" directive was used; bug appeared in
       0.6.10.
       Thanks to Manlio Perillo.

</ChangeLog>
Original commit
Wednesday, 12 Dec 2007
07:16 osa search for other commits by this committer
Update from 0.6.17 to 0.6.21.

<ChangeLog>

Changes with nginx 0.6.21                                        03 Dec 2007

    *) Change: if variable values used in a "proxy_pass" directive contain
       IP-addresses only, then a "resolver" directive is not mandatory.
       resolver

    *) Bugfix: a segmentation fault might occur in worker process if a
       "proxy_pass" directive with URI-part was used; bug appeared in
       0.6.19.

    *) Bugfix: if resolver was used on platform that does not support
       kqueue, then nginx issued an alert "name is out of response".
       Thanks to Andrei Nigmatulin.

    *) Bugfix: if the $server_protocol was used in FastCGI parameters and a
       request line length was near to the "client_header_buffer_size"
       directive value, then nginx issued an alert "fastcgi: the request
       record is too big".

    *) Bugfix: if a plain text HTTP/0.9 version request was made to HTTPS
       server, then nginx returned usual response.

Changes with nginx 0.6.20                                        28 Nov 2007

    *) Bugfix: a segmentation fault might occur in worker process if a
       "proxy_pass" directive with URI-part was used; bug appeared in
       0.6.19.

Changes with nginx 0.6.19                                        27 Nov 2007

    *) Bugfix: the 0.6.18 version could not be built.

Changes with nginx 0.6.18                                        27 Nov 2007

    *) Change: now the ngx_http_userid_module adds start time microseconds
       to the cookie field contains a pid value.

    *) Change: now the full request line instead of URI only is written to
       error_log.

    *) Feature: variables support in the "proxy_pass" directive.

    *) Feature: the "resolver" and "resolver_timeout" directives.

    *) Feature: now the directive "add_header last-modified ''" deletes a
       "Last-Modified" response header line.

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

</ChangeLog>
Original commit
Friday, 16 Nov 2007
11:01 osa search for other commits by this committer
Update from 0.6.16 to latest bugfix release 0.6.17.

Approved by:    portmgr (linimon)

<ChangeLog>

*) Feature: the "If-Range" request header line support.
   Thanks to Alexander V. Inyukhin.

*) Bugfix: URL double escaping in a redirect of the "msie_refresh"
   directive; bug appeared in 0.6.4.

*) Bugfix: the "autoindex" directive did not work with the "alias /"
   directive.

*) Bugfix: a segmentation fault might occur in worker process if
   subrequests were used.

*) Bugfix: the big responses may be transferred truncated if SSL and
   gzip were used.

*) Bugfix: the $status variable was equal to 0 if a proxied server
   returned response in HTTP/0.9 version.

</ChangeLog>
Original commit
Monday, 29 Oct 2007
15:00 osa search for other commits by this committer
Update to 0.6.16.

<CommitLog>

*) Change: now the uname(2) is used on Linux instead of procfs.
   Thanks to Ilya Novikov.

*) Bugfix: if the "?" character was in a "error_page" directive,
   then it was escaped in a proxied request; bug appeared in
   0.6.11.

*) Bugfix: compatibility with mget.

</CommitLog>
Original commit
Monday, 22 Oct 2007
14:10 osa search for other commits by this committer
Update from 0.6.13 to 0.6.15.

<ChangeLog>

Changes with nginx 0.6.15 (22 Oct 2007)

*) Feature: cygwin compatibility.
   Thanks to Vladimir Kutakov.

*) Feature: the "merge_slashes" directive.

*) Feature: the "gzip_vary" directive.

*) Feature: the "server_tokens" directive.

*) Bugfix: nginx did not unescape URI in the "include" SSI command.

*) Bugfix: the segmentation fault was occurred on start or while
   reconfiguration if variable was used in the "charset" or
   "source_charset" directives.

*) Bugfix: nginx returned the 400 response on requests like
   "GET http://www.domain.com HTTP/1.0".
   Thanks to James Oakley.

*) Bugfix: if request with request body was redirected using the
   "error_page" directive, then nginx tried to read the request body
   again; bug appeared in 0.6.7.

*) Bugfix: a segmentation fault occurred in worker process if no
   server_name was explicitly defined for server processing request;
   bug appeared in 0.6.7.

Changes with nginx 0.6.14 (15 Oct 2007)

*) Change: now by default the "echo" SSI command uses entity encoding.

*) Feature: the "encoding" parameter in the "echo" SSI command.

*) Feature: the "access_log" directive may be used inside the
   "limit_except" block.

*) Bugfix: if all upstream servers were failed, then all servers had
   got weight the was equal one until servers became alive; bug
   appeared in 0.6.6.

*) Bugfix: a segmentation fault occurred in worker process if
   $date_local and $date_gmt were used outside the
   ngx_http_ssi_filter_module.

*) Bugfix: a segmentation fault might occur in worker process if debug
   log was enabled.
   Thanks to Andrei Nigmatulin.

*) Bugfix: ngx_http_memcached_module did not set
   $upstream_response_time.
   Thanks to Maxim Dounin.

*) Bugfix: a worker process may got caught in an endless loop, if the
   memcached was used.

*) Bugfix: nginx supported low case only "close" and "keep-alive"
   values in the "Connection" request header line; bug appeared in
   0.6.11.

*) Bugfix: sub_filter did not work with empty substitution.

*) Bugfix: in sub_filter parsing.

</ChangeLog>
Original commit
Monday, 8 Oct 2007
15:23 osa search for other commits by this committer
Update from 0.6.11 to 0.6.13.
Add three new knobs for imap, pop3, smtp mail modules.

Submitted by:   Ilya Pizik aka polzun at scar dot jinr dot ru

<ChangeLog>

Changes with nginx 0.6.13                       24 Sep 2007

*) Bugfix: nginx did not close directory file on HEAD request if
   autoindex was used.
   Thanks to Arkadiusz Patyk.

Changes with nginx 0.6.12                       21 Sep 2007

*) Change: mail proxy was split on three modules: pop3, imap and smtp.

*) Feature: the --without-mail_pop3_module, --without-mail_imap_module,
   and --without-mail_smtp_module configuration parameters.

*) Feature: the "smtp_greeting_delay" and "smtp_client_buffer"
   directives of the ngx_mail_smtp_module.

*) Bugfix: the trailing wildcards did not work; bug appeared in 0.6.9.

*) Bugfix: nginx could not start on Solaris if the shared PCRE library
   located in non-standard place was used.

*) Bugfix: the "proxy_hide_header" and "fastcgi_hide_header" directives
   did not hide response header lines whose name was longer than 32
   characters.
   Thanks to Manlio Perillo.

</ChangeLog>
Original commit
Wednesday, 19 Sep 2007
08:42 osa search for other commits by this committer
Update to 0.6.11.

Remove needless configure option (--with-http_ssl_module)
for mail_ssl_module.  Both modules use ssl-specific code
independently. (*)

(*) Found by:   Anton Yuzhaninov aka citrin at citrin dot ru

<ChangeLog>

*) Feature: the "open_file_cache", "open_file_cache_retest", and
   "open_file_cache_errors" directives.

*) Bugfix: socket leak; bug appeared in 0.6.7.

*) Bugfix: a charset set by the "charset" directive was not
   appended to the "Content-Type" header set by
   $r->send_http_header().

*) Bugfix: a segmentation fault might occur in worker process if
   /dev/poll method was used.

</ChangeLog>
Original commit
Monday, 3 Sep 2007
12:19 osa search for other commits by this committer
Update to 0.6.10.
Utilize %%ETCDIR%%.

<ChangeLog>

*) Feature: the "open_file_cache", "open_file_cache_retest",
   and "open_file_cache_errors" directives.

*) Bugfix: socket leak; bug appeared in 0.6.7.

*) Bugfix: a charset set by the "charset" directive was not
   appended to the "Content-Type" header set by
   $r->send_http_header().

*) Bugfix: a segmentation fault might occur in worker process
   if /dev/poll method was used.

</ChangeLog>
Original commit
Wednesday, 29 Aug 2007
06:35 osa search for other commits by this committer
Update to 0.6.9.
Utilize ETCDIR.

<ChangeLog>

*) Bugfix: a worker process may got caught in an endless
   loop, if the HTTPS protocol was used; bug appeared
   in 0.6.7.

*) Bugfix: if server listened on two addresses or ports
   and trailing wildcard was used, then nginx did not
   run.

*) Bugfix: the "ip_hash" directive might incorrectly mark
   servers as down.

*) Bugfix: nginx could not be built on amd64; bug appeared
   in 0.6.8.

</ChangeLog>
Original commit
Thursday, 23 Aug 2007
10:48 osa search for other commits by this committer
Update to 0.6.8.

<ChangeLog>

*) Change: now nginx tries to set the "worker_priority",
   "worker_rlimit_nofile", "worker_rlimit_core", and
   "worker_rlimit_sigpending" without super-user privileges.

*) Change: now nginx escapes space and "%" in request to
   a mail proxy authentication server.

*) Change: now nginx escapes "%" in $memcached_key variable.

*) Bugfix: nginx used path relative to configuration prefix
   for non-absolute configuration file path specified in the
   "-c" key; bug appeared in 0.6.6.

*) Bugfix: nginx did not work on FreeBSD/sparc64.

</ChangeLog>
Original commit
Thursday, 16 Aug 2007
08:56 osa search for other commits by this committer
Update to 0.6.7.
Update patch for nginx.conf.
Rewrote pkg-plist as describe in FreeBSD Porter's Handbook,
section 7.3 for fix package installation. (*)

Problem found by: Denis Shaposhnikov dsh at vlink dot ru (*)

<ChangeLog>

*) Change: now the paths specified in the "include",
   "auth_basic_user_file", "perl_modules", "ssl_certificate",
   "ssl_certificate_key", and "ssl_client_certificate" directives
    are relative to directory of nginx configuration file
    nginx.conf, but no to nginx prefix directory.

*) Change: the --sysconfdir=PATH option in configure was canceled.

*) Change: the special make target "upgrade1" was defined for
   online upgrade of 0.1.x versions.

*) Feature: the "server_name" and "valid_referers" directives
   support regular expressions.

*) Feature: the "server" directive in the "upstream" context
   supports the "backup" parameter.

*) Feature: the ngx_http_perl_module supports the
   $r->discard_request_body.

*) Feature: the "add_header Last-Modified ..." directive changes
   the "Last-Modified" response header line.

*) Bugfix: if an response different than 200 was returned to an
   request with body and connection went to the keep-alive state
   after the request, then nginx returned 400 for the next request.

*) Bugfix: a segmentation fault occurred in worker process if
   invalid address was set in the "auth_http" directive.

*) Bugfix: now nginx uses default listen backlog value 511 on all
   platforms except FreeBSD.
   Thanks to Jiang Hong.

*) Bugfix: a worker process may got caught in an endless loop,
   if an "server" inside "upstream" block was marked as "down";
   bug appeared in 0.6.6.

*) Bugfix: now Solaris sendfilev() is not used to transfer the
   client request body to FastCGI-server via the unix domain
   socket.

</ChangeLog>
Original commit
Monday, 30 Jul 2007
10:40 osa search for other commits by this committer
Update to 0.6.6.

<ChangeLog>

*) Feature: the --sysconfdir=PATH option in configure.

*) Feature: named locations.

*) Feature: the $args variable can be set with the
   "set" directive.

*) Feature: the $is_args variable.

*) Bugfix: fair big weight upstream balancer.

*) Bugfix: if a client has closed connection to mail
   proxy then nginx might not close connection to
   backend.

*) Bugfix: if the same host without specified port
   was used as backend for HTTP and HTTPS, then nginx
   used only one port - 80 or 443.

*) Bugfix: fix building on Solaris/amd64 by Sun
   Studio 11 and early versions; bug appeared in 0.6.4.

</ChangeLog>
Original commit
Monday, 23 Jul 2007
09:25 osa search for other commits by this committer
Update to 0.6.5.

<ChangeLog>

*) Feature: $nginx_version variable.
   Thanks to Nick S. Grechukh.

*) Feature: the mail proxy supports AUTHENTICATE in IMAP mode.
   Thanks to Maxim Dounin.

*) Feature: the mail proxy supports STARTTLS in SMTP mode.
   Thanks to Maxim Dounin.

*) Bugfix: now nginx escapes space in $memcached_key variable.

*) Bugfix: nginx was incorrectly built by Sun Studio on
   Solaris/amd64.
   Thanks to Jiang Hong.

*) Bugfix: of minor potential bugs.
   Thanks to Coverity's Scan.

</ChangeLog>
Original commit
Tuesday, 17 Jul 2007
11:58 osa search for other commits by this committer
Update to 0.6.4.

<ChangeLog>

*) Security: the "msie_refresh" directive allowed XSS.

*) Change: the "proxy_store" and "fastcgi_store" directives
   were changed.

*) Feature: the "proxy_store_access" and "fastcgi_store_access"
   directives.

*) Bugfix: nginx did not work on Solaris/sparc64 if it was
   built by Sun Studio.
   Thanks to Andrei Nigmatulin.

*) Workaround: for Sun Studio 12.
   Thanks to Jiang Hong.

</ChangeLog>
Original commit
Thursday, 12 Jul 2007
12:00 osa search for other commits by this committer
Update to 0.6.3.

<ChangeLog>

*) Feature: the "proxy_store" and "fastcgi_store" directives.

*) Bugfix: a segmentation fault might occur in worker process
   if the "auth_http_header" directive was used.

*) Bugfix: a segmentation fault occurred in worker process if
   the CRAM-MD5 authentication method was used, but it was not
   enabled.

*) Bugfix: a segmentation fault might occur in worker process
   when the HTTPS protocol was used in the "proxy_pass"
   directive.

*) Bugfix: a segmentation fault might occur in worker process
   if the eventport method was used.

*) Bugfix: the "proxy_ignore_client_abort" and
   "fastcgi_ignore_client_abort" directives did not work; bug
    appeared in 0.5.13.

</ChangeLog>
Original commit
Monday, 9 Jul 2007
08:19 osa search for other commits by this committer
Update to 0.6.2.

<ChangeLog>

*) Bugfix: if the FastCGI header was split in records, then nginx
   passed garbage in the header to a client.

</ChangeLog>
Original commit
Monday, 18 Jun 2007
07:13 osa search for other commits by this committer
Update to 0.6.1.
Fix rc script functionality for extra configtest_cmd command. (*)

<ChangeLog>

    *) Bugfix: in SSI parsing.

    *) Bugfix: if remote SSI subrequest was used, then posterior local file
       subrequest might transferred to client in wrong order.

    *) Bugfix: large SSI inclusions buffered in temporary files were
       truncated.

    *) Bugfix: the perl $$ variable value in ngx_http_perl_module was equal
       to the master process identification number.

</ChangeLog>

Spotted by:     Andrey Y. Ostanovsky <andrey at ostanovsky dot spb dot ru> (*)
Original commit
Friday, 15 Jun 2007
08:22 osa search for other commits by this committer
Update to latest development version 0.6.0.
Resolve conflict with stable version.

<ChangeLog>

*) Feature: the "server_name", "map", and "valid_referers"
   directives supports the "www.example.*" wildcards.

</ChangeLog>
Original commit

Number of commits found: 957 (showing only 57 on this page)

«  1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10