Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.7.22 21 Nov 2008 07:53:34 |
osa |
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> |
0.7.21 12 Nov 2008 08:14:19 |
osa |
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 (Only the first 15 lines of the commit message are shown above ) |
0.7.19 29 Oct 2008 11:17:25 |
osa |
Add http_upstream_keepalive module version 0.1.
Thanks to Maxim Dounin <mdounin at mdounin dot ru> (author).
Do not bump PORTREVISION. |
0.7.19 22 Oct 2008 07:36:57 |
osa |
Add nginx_response_module version 0.1.
Do not bump PORTREVISION. |
0.7.19 21 Oct 2008 06:09:00 |
osa |
Update nginx_upload_module from 2.0.6 to 2.0.7.
Also illuminate two new modules at config stage.
Do not bump PORTREVISION. |
0.7.19 15 Oct 2008 07:32:33 |
osa |
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.
(Only the first 15 lines of the commit message are shown above ) |
0.7.17 23 Sep 2008 06:52:11 |
osa |
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. (Only the first 15 lines of the commit message are shown above ) |
0.7.14 02 Sep 2008 03:56:06 |
osa |
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> |
0.7.13 29 Aug 2008 09:01:50 |
osa |
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. |
0.7.13 27 Aug 2008 08:15:21 |
osa |
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.
(Only the first 15 lines of the commit message are shown above ) |
0.7.11 18 Aug 2008 14:54:11 |
osa |
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> |
0.7.10 14 Aug 2008 06:37:05 |
osa |
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> |
0.7.9 13 Aug 2008 06:34:19 |
osa |
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.
(Only the first 15 lines of the commit message are shown above ) |
0.7.8 05 Aug 2008 08:11:07 |
osa |
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> |
0.7.7 30 Jul 2008 15:21:16 |
osa |
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. (Only the first 15 lines of the commit message are shown above ) |
0.7.6_2 22 Jul 2008 05:55:19 |
osa |
[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@ |
0.7.6_1 14 Jul 2008 06:57:48 |
osa |
Fix rc's reload command issue.
Bump PORTREVISION.
Problem reported by: Maxim Dounin aka mdounin at mdounin dot ru |
0.7.6 07 Jul 2008 14:00:06 |
osa |
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> |
0.7.5 01 Jul 2008 08:19:04 |
osa |
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 (Only the first 15 lines of the commit message are shown above ) |
0.7.3 23 Jun 2008 11:13:33 |
osa |
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> |
0.7.2 17 Jun 2008 10:04:25 |
osa |
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. (Only the first 15 lines of the commit message are shown above ) |
0.7.0 19 May 2008 11:54:01 |
osa |
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. (Only the first 15 lines of the commit message are shown above ) |
0.6.31 13 May 2008 08:12:55 |
osa |
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> |
0.6.30 30 Apr 2008 09:10:46 |
osa |
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> |
0.6.29 20 Mar 2008 08:42:41 |
osa |
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> |
0.6.28 13 Mar 2008 08:06:56 |
osa |
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. (Only the first 15 lines of the commit message are shown above ) |
0.6.26 13 Feb 2008 08:52:38 |
osa |
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 (Only the first 15 lines of the commit message are shown above ) |
0.6.25 22 Jan 2008 07:40:57 |
osa |
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 |
0.6.25 10 Jan 2008 15:07:38 |
osa |
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.
(Only the first 15 lines of the commit message are shown above ) |
0.6.21 12 Dec 2007 07:16:30 |
osa |
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 (Only the first 15 lines of the commit message are shown above ) |
0.6.17 16 Nov 2007 11:01:15 |
osa |
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> |
0.6.16 29 Oct 2007 15:00:53 |
osa |
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> |
0.6.15 22 Oct 2007 14:10:54 |
osa |
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.
(Only the first 15 lines of the commit message are shown above ) |
0.6.13 08 Oct 2007 15:23:24 |
osa |
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
(Only the first 15 lines of the commit message are shown above ) |
0.6.11_1 21 Sep 2007 14:56:12 |
osa |
Fix the package name when WITHOUT_PCRE knob defined.
Bump PORTREVISION.
Problem found by: Anton Yuzhaninov aka citrin at rambler-co dot ru |
0.6.11 19 Sep 2007 08:42:51 |
osa |
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> |
0.6.10 03 Sep 2007 12:19:26 |
osa |
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> |
0.6.9 29 Aug 2007 06:35:18 |
osa |
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> |
0.6.8 23 Aug 2007 10:48:55 |
osa |
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> |
0.6.7 23 Aug 2007 10:43:50 |
osa |
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 |
0.6.7 16 Aug 2007 08:56:37 |
osa |
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.
(Only the first 15 lines of the commit message are shown above ) |
0.6.6 04 Aug 2007 11:41:31 |
gabor |
- 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) |
0.6.6 30 Jul 2007 10:40:49 |
osa |
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.
(Only the first 15 lines of the commit message are shown above ) |
0.6.5 23 Jul 2007 09:25:37 |
osa |
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> |
0.6.4 17 Jul 2007 11:58:50 |
osa |
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> |
0.6.3 12 Jul 2007 12:00:13 |
osa |
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> |
0.6.2 09 Jul 2007 08:19:07 |
osa |
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> |
0.6.1 28 Jun 2007 15:21:13 |
osa |
Knobs management:
i) remove absolete WITH_IMAP_MODULE.
ii) add new one WITH_ADDITION_MODULE (*).
Do not bump PORTREVISION.
Requested by: dwl aka dwl at dewil dot ru (*) |
0.6.1 18 Jun 2007 07:13:27 |
osa |
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> (*) |
0.6.0 15 Jun 2007 11:37:39 |
osa |
Remove needless (default) DISTNAME.
Do not bump PORTREVISION.
Spotted by: sat |
0.6.0 15 Jun 2007 08:22:12 |
osa |
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> |