notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: www/nginx-devel/Makefile

Number of commits found: 1109 (showing only 100 on this page)

[First Page]  «  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12  »  [Last Page]

Wednesday, 15 Jul 2009
14:03 osa search for other commits by this committer
Fix whitespaces.
Original commit
Monday, 13 Jul 2009
12:19 osa search for other commits by this committer
Update from 0.8.4 to 0.8.5.

<ChangeLog>

*) Bugfix: now nginx allows underscores in a request method.

*) Bugfix: a 500 error code was returned for invalid login/password
   while HTTP Basic authentication on Windows.

*) Bugfix: ngx_http_perl_module responses did not work in subrequests.

*) Bugfix: in ngx_http_limit_req_module.
   Thanks to Maxim Dounin.

</ChangeLog>
Original commit
Saturday, 4 Jul 2009
09:47 osa search for other commits by this committer
Really bump PORTREVISION by fix typo.

Pointy hat to:  osa
Original commit
Thursday, 2 Jul 2009
10:31 osa search for other commits by this committer
Default stop signal is SIGTERM, the quick shutdown.  Also nginx
understands QUIT signal for graceful (gradual) stop.

Add gracefulstop extra command accordingly for stable and devel
versions.
Bump PORTREVISIONs.

PR:     ports/136232 (partialy)
Original commit
09:13 osa search for other commits by this committer
Fix typo.

Pointy hat to:  osa
Original commit
09:00 osa search for other commits by this committer
Fix X-Progress-ID argument parsing in third-party uploadprogress module.
Do not bump PORTREVISIONs.

PR:     ports/136064
Original commit
Friday, 26 Jun 2009
08:16 osa search for other commits by this committer
Add eval module version 1.0.1 accordingly.
Do not bump PORTREVISIONs.

WWW:    http://www.grid.net.ru/nginx/eval.en.html
Original commit
Monday, 22 Jun 2009
15:31 osa search for other commits by this committer
Update passenger module support from 2.2.3 to 2.2.4.
Do not bump PORTREVISIONs.
Original commit
12:39 osa search for other commits by this committer
Update from 0.8.3 to 0.8.4.
Add WITHOUT_HTTP_CACHE knob.

<ChangeLog>

*) Bugfix: nginx could not be built --without-http-cache; the bug had
   appeared in 0.8.3.

</ChangeLog>
Original commit
Friday, 19 Jun 2009
13:48 osa search for other commits by this committer
Update from 0.8.2 to 0.8.3.

<ChangeLog>

*) Feature: the $upstream_cache_status variable.

*) Bugfix: nginx could not be built on MacOSX 10.6. the bug had
   appeared in 0.8.2.

*) Bugfix: nginx could not be built --without-http-cache; the bug had
   appeared in 0.8.2.

*) Bugfix: a segmentation fault occurred in worker process, if a
   backend 401 error was intercepted and the backend did not set the
   "WWW-Authenticate" response header line.
   Thanks to Eugene Mychlo.

</ChangeLog>
Original commit
Thursday, 18 Jun 2009
06:54 osa search for other commits by this committer
Update passenger module support from 2.2.2 to
fresh bug fix edition 2.2.3.
Do not bump PORTREVISIONs.
Original commit
Monday, 15 Jun 2009
10:37 osa search for other commits by this committer
Update from 0.8.1 to 0.8.2.

<ChangeLog>

*) Bugfix: in open_file_cache and proxy/fastcgi cache interaction on
   start up.

*) Bugfix: open_file_cache might cache open file descriptors too long.

</ChangeLog>
Original commit
Tuesday, 9 Jun 2009
19:37 osa search for other commits by this committer
Update from 0.8.0 to 0.8.1.

<ChangeLog>

*) Feature: the "updating" parameter in "proxy_cache_use_stale" and
   "fastcgi_cache_use_stale" directives.

*) Bugfix: the "If-Modified-Since", "If-Range", etc. client request
   header lines were passed to backend while caching if no
   "proxy_set_header" directive was used with any parameters.

*) Bugfix: the "Set-Cookie" and "P3P" response header lines were not
   hidden while caching if no "proxy_hide_header/fastcgi_hide_header"
   directives were used with any parameters.

*) Bugfix: the ngx_http_image_filter_module did not support GIF87a
   format.
   Thanks to Denis Ilyinyh.

*) Bugfix: nginx could not be built modules on Solaris 10 and early;
   the bug had appeared in 0.7.56.

</ChangeLog>
Original commit
Wednesday, 3 Jun 2009
12:59 osa search for other commits by this committer
Update from 0.7.59 to 0.8.0.
Remove IGNORE cause this is new development version (tree).
Update patch for fancyindex module.

<ChangeLog>

*) Feature: the "keepalive_requests" directive.

*) Feature: the "limit_rate_after" directive.
   Thanks to Ivan Debnar.

*) Bugfix: XLST filter did not work in subrequests.

*) Bugfix: in relative paths handling in nginx/Windows.

*) Bugfix: in proxy_store, fastcgi_store, proxy_cache, and
   fastcgi_cache in nginx/Windows.

*) Bugfix: in memory allocation error handling.
   Thanks to Maxim Dounin and Kirill A. Korinskiy.

</ChangeLog>
Original commit
Thursday, 28 May 2009
19:48 osa search for other commits by this committer
Update from 0.6.37 to latest stable version 0.7.59.
Merge all features from -devel port.
Also mark -devel port IGNORE before new releases.
Original commit
Wednesday, 27 May 2009
19:22 osa search for other commits by this committer
Update from 0.7.58 to 0.7.59.

<ChangeLog>

*) Feature: the "proxy_cache_methods" and "fastcgi_cache_methods"
   directives.

*) Bugfix: socket leak; the bug had appeared in 0.7.25.
   Thanks to Maxim Dounin.

*) Bugfix: a segmentation fault occurred in worker process,
   if a request had no body and the $request_body variable was used;
   the bug had appeared in 0.7.58.

*) Bugfix: the SSL modules might not built on Solaris and Linux;
   the bug had appeared in 0.7.58.

*) Bugfix: ngx_http_xslt_filter_module responses were not handled by
   SSI, charset, and gzip filters.

*) Bugfix: a "charset" directive did not set a charset to
   ngx_http_gzip_static_module responses.

</ChangeLog>
Original commit
Monday, 18 May 2009
13:54 osa search for other commits by this committer
Update from 0.7.57 to 0.7.58.

<ChangeLog>

*) Feature: a "listen" directive of the mail proxy module supports IPv6.

*) Feature: the "image_filter_jpeg_quality" directive.

*) Feature: the "client_body_in_single_buffer" directive.

*) Feature: the $request_body variable.

*) Bugfix: in ngx_http_autoindex_module in file name links having a ":"
   symbol in the name.

*) Bugfix: "make upgrade" procedure did not work; the bug had appeared
   in 0.7.53.
   Thanks to Denis F. Latypoff.

</ChangeLog>
Original commit
Tuesday, 12 May 2009
13:05 osa search for other commits by this committer
Update from 0.7.56 to 0.7.57.

<ChangeLog>

*) Bugfix: a segmentation fault occurred in worker process, if the
   ngx_http_image_filter_module errors were redirected to named
   location; the bug had appeared in 0.7.56.

</ChangeLog>
Original commit
06:51 osa search for other commits by this committer
Update from 0.7.55 to 0.7.56.

<ChangeLog>

*) Feature: nginx/Windows supports IPv6 in a "listen" directive of the
   HTTP module.

*) Bugfix: in ngx_http_image_filter_module.

</ChangeLog>
Original commit
Wednesday, 6 May 2009
11:07 osa search for other commits by this committer
Update from 0.7.54 to 0.7.55.

<ChangeLog>

*) Bugfix: the http_XXX parameters in "proxy_cache_use_stale" and
   "fastcgi_cache_use_stale" directives did not work.

*) Bugfix: fastcgi cache did not cache header only responses.

*) Bugfix: of "select() failed (9: Bad file descriptor)" error in
   nginx/Unix and "select() failed (10022: ...)" error in nginx/Windows.

*) Bugfix: a segmentation fault might occur in worker process, if an
   "debug_connection" directive was used; the bug had appeared in
   0.7.54.

*) Bugfix: fix ngx_http_image_filter_module building errors.

*) Bugfix: the files bigger than 2G could not be transferred using
   $r->sendfile.
   Thanks to Maxim Dounin.

</ChangeLog>
Original commit
Monday, 4 May 2009
05:51 osa search for other commits by this committer
Update from 0.7.53 to 0.7.54.

<ChangeLog>

*) Feature: the ngx_http_image_filter_module.

*) Feature: the "proxy_ignore_headers" and "fastcgi_ignore_headers"
   directives.

*) Bugfix: a segmentation fault might occur in worker process, if an
   "open_file_cache_errors off" directive was used; the bug had
   appeared in 0.7.53.

*) Bugfix: the "port_in_redirect off" directive did not work; the bug
   had appeared in 0.7.39.

*) Bugfix: improve handling of "select" method errors.

*) Bugfix: of "select() failed (10022: ...)" error in nginx/Windows.

*) Bugfix: in error text descriptions in nginx/Windows; the bug had
   appeared in 0.7.53.

</ChangeLog>
Original commit
Thursday, 30 Apr 2009
12:47 osa search for other commits by this committer
Keep -DPASSENGER_DEBUG flag for third-party passenger module. [*]
Other way respect CXXFLAGS.
Do not bump PORTREVISION.

[*] Notice from:        Hongli Lai aka hongli at plan99 dot net
Original commit
Tuesday, 28 Apr 2009
10:58 osa search for other commits by this committer
Update third-party passenger module from 2.2.1 to 2.2.2.
Do not bump PORTREVISION.
Original commit
Monday, 27 Apr 2009
14:16 osa search for other commits by this committer
Update from 0.7.52 to 0.7.53.
Respect compile/build flags for thirdparty passenger module.

<ChangeLog>

*) Change: now a log set by --error-log-path is created from the very
   start-up.

*) Feature: now the start up errors and warnings are outputted to an
   error_log and stderr.

*) Feature: the empty --prefix= configure parameter forces nginx to use
   a directory where it was run as prefix.

*) Feature: the -p switch.

*) Feature: the -s switch on Unix platforms.

*) Feature: the -? and -h switches.
   Thanks to Jerome Loyet.

*) Feature: now switches may be set in condensed form.

*) Bugfix: nginx/Windows did not work if configuration file was given
   by the -c switch.

*) Bugfix: temporary files might be not removed if the "proxy_store",
   "fastcgi_store", "proxy_cache", or "fastcgi_cache" were used.
   Thanks to Maxim Dounin.

*) Bugfix: an incorrect value was passed to mail proxy authentication
   server in "Auth-Method" header line; the bug had appeared
   in 0.7.34.
   Thanks to Simon Lecaille.

*) Bugfix: system error text descriptions were not logged on Linux;
   the bug had appeared in 0.7.45.

*) Bugfix: the "fastcgi_cache_min_uses" directive did not work.
   Thanks to Andrew Vorobyoff.

</ChangeLog>
Original commit
Thursday, 23 Apr 2009
08:59 osa search for other commits by this committer
Make third-party fancyindex module fetchable through place
tarball to MASTER_SITE_LOCAL.
Fix build third-party passenger module by add
bsd.port.options.mk and USE_RUBY.
Do not bump PORTREVISION.

Special thanks to:      pav, stas
Original commit
Tuesday, 21 Apr 2009
11:37 osa search for other commits by this committer
Update from 0.7.51 to 0.7.52.
Update third-party upload module from 2.0.8 to 2.0.9 and remove
needless extra patch.

Add support for third-party modules:
 o Phusion Passenger(tm) 2.2.1
 o mogilefs 1.0.1

<nginx development ChangeLog>

*) Feature: the first native Windows binary release.

*) Bugfix: in processing HEAD method while caching.

*) Bugfix: in processing the "If-Modified-Since", "If-Range", etc.
   client request header lines while caching.

*) Bugfix: now the "Set-Cookie" and "P3P" header lines are hidden in
   cacheable responses.

*) Bugfix: if nginx was built with the ngx_http_perl_module and with a
   perl which supports threads, then during a master process exit the
   message "panic: MUTEX_LOCK" might be issued.

*) Bugfix: nginx could not be built --without-http-cache; the bug had
   appeared in 0.7.48.

*) Bugfix: nginx could not be built on platforms different from i386,
   amd64, sparc, and ppc; the bug had appeared in 0.7.42.

</ChangeLog>
Original commit
Monday, 13 Apr 2009
06:49 osa search for other commits by this committer
Force commit due to note add in previous commit third-party
module uploadprogress.

Pointy hat to:  osa
Original commit
06:05 osa search for other commits by this committer
Update from 0.7.50 to 0.7.51.

<ChangeLog>

*) Feature: the "try_files" directive supports a response code in the
   fallback parameter.

*) Feature: now any response code can be used in the "return" directive.

*) Bugfix: the "error_page" directive made an external redirect without
   query string; the bug had appeared in 0.7.44.

*) Bugfix: if servers listened on several defined explicitly addresses,
   then virtual servers might not work; the bug had appeared in 0.7.39.

</ChangeLog>
Original commit
Tuesday, 7 Apr 2009
10:10 osa search for other commits by this committer
Fix MASTER_SITE_SUBDIR for upstream_fair module.
Do not bump PORTREVISION.

Notice from:    Gergely CZUCZY <gergely.czuczy@harmless.hu>
Original commit
Monday, 6 Apr 2009
14:04 osa search for other commits by this committer
Update from 0.7.47 to 0.7.50.
Add third-party upstream fair module. [*]

[*] Requested by:       Gergely CZUCZY <gergely.czuczy@harmless.hu>
[*] Redistribution OK:  Grzegorz Nosek <root@localdomain.pl> (author)

<ChangeLog>

Changes with nginx 0.7.50

*) Bugfix: the $arg_... variables did not work; the bug had appeared
   in 0.7.49.

Changes with nginx 0.7.49

*) Bugfix: a segmentation fault might occur in worker process, if the
   $arg_... variables were used; the bug had appeared in 0.7.48.

Changes with nginx 0.7.48

*) Feature: the "proxy_cache_key" directive.

*) Bugfix: now nginx takes into account the "X-Accel-Expires",
   "Expires", and "Cache-Control" header lines in a backend response.

*) Bugfix: now nginx caches responses for the GET requests only.

*) Bugfix: the "fastcgi_cache_key" directive was not inherited.

*) Bugfix: the $arg_... variables did not work with SSI subrequests.
   Thanks to Maxim Dounin.

*) Bugfix: nginx could not be built with uclibc library.
   Thanks to Timothy Redaelli.

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

</ChangeLog>
Original commit
Wednesday, 1 Apr 2009
17:30 osa search for other commits by this committer
Update from 0.7.45 to 0.7.47.

<ChangeLog>

*) Bugfix: nginx could not be built on FreeBSD 6 and early versions;
   the bug had appeared in 0.7.46.

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

*) Bugfix: if the "max_size" parameter was set, then the cache manager
   might purge a whole cache; the bug had appeared in 0.7.46.

*) Change: a segmentation fault might occur in worker process, if the
   "proxy_cache"/"fastcgi_cache" and the "proxy_cache_valid"/
   "fastcgi_cache_valid" were set on different levels; the bug had
   appeared in 0.7.46.

*) Bugfix: a segmentation fault might occur in worker process, if a
   request was redirected to a proxied or FastCGI server via error_page
   or try_files; the bug had appeared in 0.7.44.

</ChangeLog>
Original commit
Tuesday, 31 Mar 2009
13:56 osa search for other commits by this committer
Make additional modules fetchable.
Do not bump PORTREVISION cause additional modules
are disabled by default.

Problem found:  Andrew Clark aka andrewclarkii at gmail dot com
Patch idea:     az
No cookie for:  az
Original commit
Monday, 30 Mar 2009
10:29 osa search for other commits by this committer
Update from 0.7.44 to 0.7.45.

<ChangeLog>

*) Change: now the "proxy_cache" and the "proxy_cache_valid"
   can be set on different levels.

*) Change: the "clean_time" parameter of the "proxy_cache_path"
   directive is canceled.

*) Feature: the "max_size" parameter of the "proxy_cache_path"
   directive.

*) Feature: the ngx_http_fastcgi_module preliminary cache support.

*) Feature: now on shared memory allocation errors directive
   and zone names are logged.

*) Bugfix: the directive "add_header last-modified ''" did not
   delete a "Last-Modified" response header line; the bug had
   appeared in 0.7.44.

*) Bugfix: a relative path in the "auth_basic_user_file" directive
   given without variables did not work; the bug had appeared in
   0.7.44.
   Thanks to Jerome Loyet.

*) Bugfix: in an "alias" directive given using variables without
   references to captures of regular expressions; the bug had
   appeared in 0.7.42.

</ChangeLog>
Original commit
Thursday, 26 Mar 2009
14:03 osa search for other commits by this committer
Add support for http_gzip_static module.
Do not bump PORTREVISION.

Patch from:     MZ aka zuborg at advancedhosters dot com
Original commit
Tuesday, 24 Mar 2009
15:07 osa search for other commits by this committer
Make modules fetchable by fix MASTER_SITES.
Do not bump PORTREVISION cause modules are disabled by default.

Problem and fix found by:       az
Original commit
10:15 osa search for other commits by this committer
Update from 0.7.43 to 0.7.44.
Add MAKE_JOBS_SAFE.
Add quick fix for nginx_upload_module due to changes in
ngx_conf_merge_path_value() function.

<ChangeLog>

*) Feature: the ngx_http_proxy_module preliminary cache support.

*) Feature: the --with-pcre option in the configure.

*) Feature: the "try_files" directive is now allowed on the server
   block level.

*) Bugfix: the "try_files" directive handled incorrectly a query string
   in a fallback parameter.

*) Bugfix: the "try_files" directive might test incorrectly directories.

*) Bugfix: if there is the single server for given address:port pair,
   then captures in regular expressions in a "server_name" directive
   did not work.

</ChangeLog>
Original commit
Wednesday, 18 Mar 2009
13:18 osa search for other commits by this committer
Update from 0.7.42 to 0.7.43.

<ChangeLog>

*) Bugfix: a request was handled incorrectly, if a "root" directive
   used variables; the bug had appeared in 0.7.42.

*) Bugfix: if a server listened on wildcard address, then the
   $server_addr variable value was "0.0.0.0"; the bug had appeared in
   0.7.36.

</ChangeLog>
Original commit
Monday, 16 Mar 2009
08:57 osa search for other commits by this committer
Update from 0.7.41 to 0.7.42.

<ChangeLog>

*) Change: now the "Invalid argument" error returned by
   setsockopt(TCP_NODELAY) on Solaris, is ignored.

*) Change: now if a file specified in a "auth_basic_user_file"
   directive is absent, then the 405 error is returned instead of the
   500 one.

*) Feature: the "auth_basic_user_file" directive supports variables.
   Thanks to Kirill A. Korinskiy.

*) Feature: the "listen" directive supports the "ipv6only" parameter.
   Thanks to Zhang Hua.

*) Bugfix: in an "alias" directive with references to captures of
   regular expressions; the bug had appeared in 0.7.40.

*) Bugfix: compatibility with Tru64 UNIX.
   Thanks to Dustin Marquess.

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

</ChangeLog>
Original commit
Wednesday, 11 Mar 2009
15:57 osa search for other commits by this committer
Update from 0.7.40 to 0.7.41.

<ChangeLog>

*) Bugfix: a segmentation fault might occur in worker process, if a
   "server_name" or a "location" directives had captures in regular
   expressions; the issue had appeared in 0.7.40.
   Thanks to Vladimir Sopot.

</ChangeLog>
Original commit
Tuesday, 10 Mar 2009
09:43 osa search for other commits by this committer
Update from 0.7.39 to 0.7.40.

<ChangeLog>

*) Feature: the "location" directive supports captures in regular
   expressions.

*) Feature: an "alias" directive with capture references may be used
   inside a location given by a regular expression with captures.

*) Feature: the "server_name" directive supports captures in regular
   expressions.

*) Workaround: the ngx_http_autoindex_module did not show the trailing
   slash in directories on XFS filesystem; the issue had appeared in
   0.7.15.
   Thanks to Dmitry Kuzmenko.

</ChangeLog>
Original commit
Thursday, 5 Mar 2009
18:11 osa search for other commits by this committer
Update HTTP_RESPONSE module from 0.2 to 0.3.
Change build schema from patch to distro.
Do not bump PORTREVISION.

Notice from:    Kirill A. Korinskiy aka catap at catap dot ru [author]
Original commit
Monday, 2 Mar 2009
13:06 osa search for other commits by this committer
Update from 0.7.38 to 0.7.39.
Add IPv6 support (introduced in 0.7.36).

<ChangeLog>

*) Bugfix: large response with SSI might hang, if gzipping was enabled;
   the bug had appeared in 0.7.28.
   Thanks to Artem Bokhan.

*) Bugfix: a segmentation fault might occur in worker process, if short
   static variants are used in a "try_files" directive.

</ChangeLog>
Original commit
Tuesday, 24 Feb 2009
09:14 osa search for other commits by this committer
Update from 0.7.35 to 0.7.38.

<ChangeLog>

Changes with nginx 0.7.38

*) Feature: authentication failures logging.

*) Bugfix: name/password in auth_basic_user_file were ignored after odd
   number of empty lines.
   Thanks to Alexander Zagrebin.

*) Bugfix: a segmentation fault occurred in a master process, if long
   path was used in unix domain socket; the bug had appeared in 0.7.36.

Changes with nginx 0.7.37

*) Bugfix: directives using upstreams did not work; the bug had
   appeared in 0.7.36.

Changes with nginx 0.7.36

*) Feature: a preliminary IPv6 support; the "listen" directive of the
   HTTP module supports IPv6.

*) Bugfix: the $ancient_browser variable did not work for browsers
   preset by a "modern_browser" directives.

</ChangeLog>
Original commit
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
06:58 osa search for other commits by this committer
Make accesskey module fetchable by fix MASTER_SITE_SUBDIR.
Do not bump PORTREVISION.
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
Tuesday, 22 Jul 2008
05:55 osa search for other commits by this committer
[1] Don't remove NGINX_TMPDIR directory, if port upgrade running. (*)

[2] Add extra command upgrade for rc, allowing to change binary
on-the-fly without loosing any single request.

Remove empty string from rc.
Bump PORTREVISION.

[1,2] Problems reported by:     Maxim Dounin aka mdounin at mdounin dot ru
PR's:                           125762,125766
(*) Undocumented feature from:  skv@
Original commit
Monday, 14 Jul 2008
06:57 osa search for other commits by this committer
Fix rc's reload command issue.
Bump PORTREVISION.

Problem reported by:    Maxim Dounin aka mdounin at mdounin dot ru
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
Tuesday, 22 Jan 2008
07:40 osa search for other commits by this committer
Fix wrong mailproxy-specific (imap/pop3/smtp) configure keys.
By default all mailproxy options are off.
Do not bump PORTREVISION.

Problem found by:       Anton Yuzhaninov aka citrin at rambler-co dot ru
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
Friday, 21 Sep 2007
14:56 osa search for other commits by this committer
Fix the package name when WITHOUT_PCRE knob defined.
Bump PORTREVISION.

Problem found by: Anton Yuzhaninov aka citrin at rambler-co dot ru
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
10:43 osa search for other commits by this committer
OPTIONify.                      (*)
Add more switches for built-in modules.

Submitted by:   Ilya Pizik aka polzun at scar dot jinr dot ru (*)
Merge to www/nginx after:       2 weeks
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
Saturday, 4 Aug 2007
11:41 gabor search for other commits by this committer
- Remove the DESTDIR modifications from individual ports as we have a new,
  fully chrooted DESTDIR, which does not need such any more.

Sponsored by:   Google Summer of Code 2007
Approved by:    portmgr (pav)
Original commit

Number of commits found: 1109 (showing only 100 on this page)

[First Page]  «  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12  »  [Last Page]