| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
|
|
|
|
|
|
|
|
|
|
| |
echo 0.50 => 0.51
headers_more 0.24 => 0.25
drizzle 0.1.6 => 0.1.7
rtmp 1.0.8 => 1.1.2
set_misc 0.23 => 0.24
srcache 0.24 => 0.25
Approved by: osa@
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
<ChangeLog>
Release 4.0.33
--------------
* Fixed a compatibility problem in passenger-install-apache2-module with Ruby 1.8.
The language selection menu didn't work properly.
Release 4.0.32
--------------
* Fixed compatibility problems with old Ruby versions that didn't include RubyGems.
Release 4.0.31
--------------
* Introduced a new tool: `passenger-config restart-app`. With this command you
can initiate an application restart without touching restart.txt.
Unlike touching restart.txt, this tool initiates the restart immediately
instead of on the next request.
* Fixed some problems in process spawning and request handling.
* Fixed some problems with the handling of HTTP chunked transfer encoding
bodies. These problems only occurred in Ruby.
* Fixed the HelperAgent, upon shutdown, not correctly waiting 5 seconds until
all clients have disconnected. Fixes issue #884.
* Fixed compilation problems on FreeBSD.
* Fixed some C++ strict aliasing problems.
* Fixed some problems with spawning applications that print messages without
newline during startup. Fixes issue #1039.
* Fixed potential hangs on JRuby when Ctrl-C is used to shutdown the server.
Fixes issue #1035.
* When Phusion Passenger is installed through the Debian package,
passenger-install-apache2-module now checks whether the Apache
module package (libapache2-mod-passenger) is properly installed,
and installs it using apt-get if it's not installed. Fixes
issue #1031.
* The `passenger-status --show=xml` command no longer prints the non-XML
preamble, such as the version number and the time. Fixes issue #1037.
* The Ruby native extension check whether it's loaded against the right Ruby
version, to prevent problems when people upgrade Ruby without recompiling
their native extensions.
* Various other minor Debian packaging improvements.
</ChangeLog>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
<ChangeLog>
* Fixed wrong autogeneration of HTTP Date header. If the web app does
not supply a Date header, then Passenger will add one. Unfortunately
due to the use of the wrong format string, December 30 2013 is
formatted as December 30 2014. As a result, cookies that expire before
2014 would expire on December 30 2013 and December 31 2013. Details can
be found at [Github pull request 93](https://github.com/phusion/passenger/pull/93).
This issue only affects Phusion Passenger for Nginx and Phusion Passenger
Standalone, and does not affect Phusion Passenger for Apache.
You can work around this problem in your application by setting a
Date header. For example, in Rails you can do:
before_filter { response.date = Time.now.utc }
Many thanks to Jeff Michael Dean (zilkey) and many others for bringing this
to our attention and for providing workarounds and feedback.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
echo 0.49 => 0.50
headers_more 0.22 => 0.24
drizzle 0.1.5 => 0.1.6
ndk 0.2.18 => 0.2.19
memc 0.13rc3 => 0.14
rds_csv 0.5rc2 => 0.5
rds_json 0.12rc10 => 0.13
rtmp 1.0.6 => 1.0.8
set_misc 0.22rc8 => 0.23
sflow 0.9.6 => 0.9.7
srcache 0.22 => 0.24
xss 0.3rc9 => 0.4
arrayvar 0.03rc1 => 0.03
2: add http_footer module.
Approved by: osa@ (maintainer)
|
| |
|
|
|
|
| |
Do not bump PORTREVISION cause SPDY module disable by default.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
<ChangeLog>
Release 4.0.29
--------------
* Fixed a compilation problem on OS X Mavericks.
Release 4.0.28
--------------
* Introduced a workaround for a GCC 4.6 bug. This bug could cause Phusion
Passsenger to crash during startup. Affected operating systems include
Ubuntu 12.04 and Amazon Linux 2013.09.01, though not every machine with
this OS installed exhibits the problem. See issue #902.
* Improved Node.js support: the Sails framework is now supported.
* Improved Node.js support: the streams2 API is now supported.
* Introduced support for hooks, allowing users to easily extend Phusion
Passenger's behavior.
* Fixed a bug in the `passenger start -R` option. It was broken because of a
change introduced in 4.0.25.
* Fixed a bug in PassengerMaxInstancesPerApp. Fixes issue #1016.
* Fixed compilation problems on Solaris.
* Fixed an encoding problem in the Apache autodetection code. Fixes
issue #1026.
* The Debian packages no longer depend on libruby.
* Application stdout and stderr are now printed without normal
Phusion Passenger debugging information, making them easier to read.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
<ChangeLog>
* [Apache] Fixed a bug in the Apache module which could lock up the Apache
process or thread. This is a regression introduced in version 4.0.24.
* Node.js application processes now have friendly process titles.
</ChangeLog>
|
|
|
|
| |
PR: ports/184153
|
|
|
|
|
|
|
| |
Do not bump PORTREVISION cause syslog support disabled by default.
Patch from: rea
PR: ports/180639
|
|
|
|
| |
Asked by: osa
|
|
|
|
| |
Approved by: maintainer (osa@)
|
|
|
|
|
|
|
|
|
| |
syslog support to not be built.
maintainer timeout.
PR: ports/180639
Submitted by: Dave Duchscher
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Bugfix: ngx_http_redis_module might issue the error message
"redis sent invalid trailer" for nginx >= 1.5.3.
Thanks to Maxim Dounin.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
<ChangeLog>
* Introduced the `PassengerBufferUpload` option for Apache. This option allows one
to disable upload buffering, e.g. in order to be able to track upload progress.
* [Nginx] The `HTTPS` variable is now set correctly for HTTPS connections, even
without setting `ssl on`. Fixes issue #401.
* [Standalone] It is now possible to listen on both a normal HTTP and an HTTPS port.
* [Enterprise] The `passenger-status` tool now displays rolling restart status.
</ChangeLog>
|
|
|
|
| |
Approved by: osa@ (maintainer)
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party passenger modules for www/nginx and www/nginx-devel.
|
|
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
Try to fix build www/rubygem-passenger with upcoming FreeBSD 10.
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Security: a character following an unescaped space in a request line
was handled incorrectly (CVE-2013-4547); the bug had appeared in
0.8.41.
Thanks to Ivan Fratric of the Google Security Team.
</ChangeLog>
|
|
|
|
| |
Thanks to: danfe
|
| |
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party passenger modules for www/nginx and www/nginx-devel.
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Bugfix: a segmentation fault might occur in a worker process if the
ngx_http_spdy_module was used with the "client_body_in_file_only"
directive.
*) Bugfix: a segmentation fault might occur on start or during
reconfiguration if the "try_files" directive was used with an empty
parameter.
*) Bugfix: the $request_time variable did not work in nginx/Windows.
*) Bugfix: in the ngx_http_auth_basic_module when using "$apr1$"
password encryption method.
Thanks to Markus Linnala.
*) Bugfix: in the ngx_http_autoindex_module.
*) Bugfix: in the mail proxy server.
</ChangeLog>
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party passenger modules for www/nginx and www/nginx-devel.
|
|
|
|
| |
www)
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
|
|
|
| |
PR: 182010
|
|
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
Also, convert to perl framework nginx ports.
|
|
|
|
|
| |
Submitted by: bsam (me, by e-mail)
Approved by: osa (maintainer)
|
|
|
|
|
|
|
|
| |
o) echo from 0.45 to 0.46;
o) headers-more from 0.20 to 0.22;
o) lua from 0.8.2 to 0.8.6;
o) rtmp from 1.0.2 to 1.0.3;
o) srcache from 0.21 to 0.22.
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
23 Jul 2013 - 2.7.5
-------------------
Improvements:
* SecUnicodeCodePage is deprecated. SecUnicodeMapFile now accepts the code page as
a second parameter.
* Updated Libinjection to version 3.4.1. Many improvements were made.
* Severity action now supports strings (emergency, alert, critical, error, warning,
notice, info, debug).
Bug Fixes:
* Fixed utf8toUnicode tfn null byte conversion.
* Fixed NGINX crash when issue reload command.
* Fixed flush output buffer before inject modified hashed response body.
* Fixed url normalization for Hash Engine.
* Fixed NGINX ap_unixd_set_global_perms_mutex compilation error with apache 2.4
devel files.
</ChangeLog>
|
|
|
|
| |
Enable it for www/nginx-devel.
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
|
|
|
| |
Approved by: portmgr (bdrewery)
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove needless patch.
<ChangeLog>
*) Bugfix: the $r->header_in() embedded perl method did not return value
of the "Cookie" and "X-Forwarded-For" request header lines; the bug
had appeared in 1.3.14.
*) Bugfix: nginx could not be built with the ngx_mail_ssl_module, but
without ngx_http_ssl_module; the bug had appeared in 1.3.14.
*) Bugfix: in the "proxy_set_body" directive.
Thanks to Lanshun Zhou.
*) Bugfix: the "fail_timeout" parameter of the "server" directive in the
"upstream" context might not work if "max_fails" parameter was used;
the bug had appeared in 1.3.0.
*) Bugfix: a segmentation fault might occur in a worker process if the
"ssl_stapling" directive was used.
Thanks to Piotr Sikora.
*) Bugfix: nginx/Windows might stop accepting connections if several
worker processes were used.
</ChangeLog>
|
|
|
|
|
|
| |
o) third-party passenger module from 4.0.5 to 4.0.8;
o) rubygem-passenger from 4.0.5 to 4.0.8;
o) third-party rtmp module from 1.0.0 to 1.0.1.
|
|
|
|
|
|
|
|
|
| |
other module which uses OpenSSL (e.g. --with-mail_ssl_module), insufficient
preprocessor check resulted in build failure. The problem was introduced
by e0a3714a36f8 (1.3.14).
Reported by: "M.S. Babaei" <info@babaei.net>
Patch obtained from: http://hg.nginx.org/nginx/rev/9d83ec073c51
|
| |
|
|
|
|
|
|
|
|
| |
source code.
So, update checksum and size.
Reported by: vanilla
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
|
| |
|
|
|
|
|
| |
o) lua from 0.8.1 to 0.8.2;
o) srcache from 0.20 to 0.21.
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o) www/nginx from 1.4.0 to 1.4.1;
o) www/nginx-devel from 1.4.0 to 1.5.0.
<ChangeLog>
*) Security: a stack-based buffer overflow might occur in a worker
process while handling a specially crafted request, potentially
resulting in arbitrary code execution (CVE-2013-2028); the bug had
appeared in 1.3.9.
Thanks to Greg MacManus, iSIGHT Partners Labs.
</ChangeLog>
|
|
|
|
| |
Approved by: maintainer (osa)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o) echo from 0.42 to 0.45;
o) headers_more from 0.19 to 0.20;
o) push_stream from 0.3.4 to 03.5;
o) upsteam_sticky from 1.0 to 1.1;
o) encrypted_session from 0.02 to 0.03;
o) lua from 0.7.15 to 0.7.21;
o) redis2 from 0.09 to 0.10;
o) rtmp from 0.9.13 to 0.9.18;
o) srcache from 0.19 to 0.20;
o) iconv from 0.10rc7 to 0.10;
Submitted by: delphij via private mail
|
|
|
|
|
|
|
|
| |
Fix pkg-plist for pkgng. (*)
Bump PORTREVISION.
PR: 178123 (*)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Merge changes from www/nginx-devel to www/nginx.
<ChangeLog>
*) Bugfix: nginx could not be built with the ngx_http_perl_module if the
--with-openssl option was used; the bug had appeared in 1.3.16.
*) Bugfix: in a request body handling in the ngx_http_perl_module; the
bug had appeared in 1.3.9.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Approved by: portmgr (bapt)
<ChangeLog>
*) Bugfix: new sessions were not always stored if the "ssl_session_cache
shared" directive was used and there was no free space in shared
memory.
Thanks to Piotr Sikora.
*) Bugfix: responses might hang if subrequests were used and a DNS error
happened during subrequest processing.
Thanks to Lanshun Zhou.
*) Bugfix: in the ngx_http_mp4_module.
Thanks to Gernot Vormayr.
*) Bugfix: in backend usage accounting.
</ChangeLog>
|
|
|
|
| |
Submitted by: Fedor Dikarev <fedor.dikarev@gmail.com>
|
| |
|
|
|
|
|
|
|
| |
o) naxsi-core from 0.49 to 0.50;
o) rtmp from 0.9.11 to 0.9.12.
Do not bump PORTREVISION.
|
|
|
|
| |
Original patch: https://raw.github.com/yaoweibin/nginx_syslog_patch/master/syslog_1.2.7.patch
|
| |
|
| |
|
|
|
|
|
|
| |
- Remove non needed patches
Approved by: osa (via private mail)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Do not bump PORTREVISION.
<ChangeLog>
* Fix compatibility with nginx-1.1.12+.
Due to the changes in cache index usage accounting (1 per request
instead of 1 per access) initial cache insert of "small" file was
decreasing usage count, rendering index entry invalid.
Because cache manager ignores invalid entries, expired cache files
were not being removed from the cache, which forced it to outgrow
specified "max_size" value.
</ChangeLog>
|
| |
|
|
|
|
|
|
|
|
| |
o) echo from 0.41 to 0.42;
o) headers_more from 0.18 to 0.19;
o) lua from 0.6.10 to 0.7.15;
o) srcache from 0.16 to 0.19;
o) forminput from 0.07rc5 to 0.07.
|
|
|
|
| |
PR: 176297
|
|
|
|
| |
PR: 174423
|
|
|
|
|
|
|
|
|
|
| |
names
when using with profiles.
Bump PORTREVISION.
PR: 175823
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Change: now if the "include" directive with mask is used on Unix
systems, included files are sorted in alphabetical order.
*) Change: the "add_header" directive adds headers to 201 responses.
*) Feature: the "geo" directive now supports IPv6 addresses in CIDR
notation.
*) Feature: the "flush" and "gzip" parameters of the "access_log"
directive.
*) Feature: variables support in the "auth_basic" directive.
*) Feature: the $pipe, $request_length, $time_iso8601, and $time_local
variables can now be used not only in the "log_format" directive.
Thanks to Kiril Kalchev.
*) Feature: IPv6 support in the ngx_http_geoip_module.
Thanks to Gregor Kaliе║nik.
*) Bugfix: nginx could not be built with the ngx_http_perl_module in
some cases.
*) Bugfix: a segmentation fault might occur in a worker process if the
ngx_http_xslt_module was used.
*) Bugfix: nginx could not be built on MacOSX in some cases.
Thanks to Piotr Sikora.
*) Bugfix: the "limit_rate" directive with high rates might result in
truncated responses on 32-bit platforms.
Thanks to Alexey Antropov.
*) Bugfix: a segmentation fault might occur in a worker process if the
"if" directive was used.
Thanks to Piotr Sikora.
*) Bugfix: a "100 Continue" response was issued with "413 Request Entity
Too Large" responses.
*) Bugfix: the "image_filter", "image_filter_jpeg_quality" and
"image_filter_sharpen" directives might be inherited incorrectly.
Thanks to Ian Babrou.
*) Bugfix: "crypt_r() failed" errors might appear if the "auth_basic"
directive was used on Linux.
*) Bugfix: in backup servers handling.
Thanks to Thomas Chen.
*) Bugfix: proxied HEAD requests might return incorrect response if the
"gzip" directive was used.
*) Bugfix: a segmentation fault occurred on start or during
reconfiguration if the "keepalive" directive was specified more than
once in a single upstream block.
*) Bugfix: in the "proxy_method" directive.
*) Bugfix: a segmentation fault might occur in a worker process if
resolver was used with the poll method.
*) Bugfix: nginx might hog CPU during SSL handshake with a backend if
the select, poll, or /dev/poll methods were used.
*) Bugfix: the "[crit] SSL_write() failed (SSL:)" error.
*) Bugfix: in the "fastcgi_keep_conn" directive.
</ChangeLog>
|
|
|
|
| |
Approved by: portmgr
|
|
|
|
|
|
|
|
|
|
|
| |
USE_NGINX_DEVEL_KIT internal knob has been deprecated.
Fix third-party modules build by change configure order.
Fix build with iconv third-party module. (*)
Do not bump PORTREVISION.
PR: 175862 (*)
|
|
|
|
| |
Requested by: Roman Arutyunyan <arutyunyan.roman@gmail.com> (author)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
<Changes>
Release 3.0.19
--------------
* Nginx security fix: do not display Nginx version when
server_tokens are off.
* Fixed compilation problems on some systems.
* Fixed some Union Station-related bugs.
Release 3.0.18
--------------
* Fixed compilation problems on Fedora 17.
* Fixed Union Station compatibility with Rails 3.2.
* Phusion Passenger Enterprise Standalone now supports rolling
restarts and deployment error resistance.
</Changes>
|
|
|
|
| |
Spotted by: Roman Arutyunyan <arutyunyan.roman@gmail.com> (author)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Feature: the $request_time and $msec variables can now be used not
only in the "log_format" directive.
*) Bugfix: cache manager and cache loader processes might not be able to
start if more than 512 listen sockets were used.
*) Bugfix: in the ngx_http_dav_module.
</ChangeLog>
|
|
|
|
|
| |
Introduces the UTF-32 library pcre32
Bump PORTREVISION in dependent ports
|
|
|
|
|
|
|
| |
No functionaly changes.
Don't bump PORTREVISION.
Feature safe: yes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Feature safe: yes
<ChangeLog>
*) Feature: the "optional_no_ca" parameter of the "ssl_verify_client"
directive.
Thanks to Mike Kazantsev and Eric O'Connor.
*) Feature: the $bytes_sent, $connection, and $connection_requests
variables can now be used not only in the "log_format" directive.
Thanks to Benjamin Grц╤ssing.
*) Feature: resolver now randomly rotates addresses returned from cache.
Thanks to Anton Jouline.
*) Feature: the "auto" parameter of the "worker_processes" directive.
*) Bugfix: "cache file ... has md5 collision" alert.
*) Bugfix: OpenSSL 0.9.7 compatibility.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
| |
o) drizzle - from 0.1.2 to 0.1.4;
o) lua - from 0.5.14 to 0.6.10;
o) redis2 - from 0.08rc4 to 0.09;
o) rtmp - from 0.2.3 to 0.6.1;
o) srcache - from 0.14 to 0.16.
Convert header to modern manner.
Feature safe: yes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Bugfix: in the "limit_req" directive; the bug had appeared in 1.1.14.
Thanks to Charles Chen.
*) Bugfix: nginx could not be built by gcc 4.7 with -O2 optimization if
the --with-ipv6 option was used.
*) Bugfix: a segmentation fault might occur in a worker process if the
"map" directive was used with variables as values.
*) Bugfix: a segmentation fault might occur in a worker process if the
"geo" directive was used with the "ranges" parameter but without the
"default" parameter; the bug had appeared in 0.8.43.
Thanks to Zhen Chen and Weibin Yao.
*) Bugfix: in the -p command-line parameter handling.
*) Bugfix: in the mail proxy server.
*) Bugfix: of minor potential bugs.
Thanks to Coverity.
*) Bugfix: nginx/Windows could not be built with Visual Studio 2005
Express.
Thanks to HAYASHI Kentaro.
</ChangeLog>
|
|
|
|
|
| |
Subnmitted: Veniamin Gvozdikov <g.veniamin@googlemail.com>
PR: 171702
|
|
|
|
|
| |
Submitted by: rm
PR: 171745
|
|
|
|
|
|
|
|
| |
Configure build with original http_dav if third-party http_dav_ext defined.
Bump PORTREVISIONs.
Found by: Slava Kokorin <slava.kokorin@gmail.com> (*)
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
|
|
|
|
| |
release - 0.6.2.
|
| |
|
|
|
|
|
|
|
|
|
| |
relocated to github.
Fix typo for upstream_fair module. [*]
Submitted by: Artis Caune <Artis.Caune@gmail.com> [*]
PR: 170795 [*]
|
|
|
|
|
| |
o) lua from 0.5.13 to 0.5.14;
o) srcache from 0.13rc8 to 0.14.
|
|
|
|
|
| |
o) lua from 0.5.12 to 0.5.13;
o) echo from 0.38rc2 to 0.41.
|
|
|
|
|
|
| |
o) lua from 0.5.7 to 0.5.12;
o) headers_more from 0.17 to 0.18;
o) drizzle from 0.1.2rc7 to 0.1.2.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Feature: the Clang compiler support.
*) Bugfix: extra listening sockets might be created.
Thanks to Roman Odaisky.
*) Bugfix: nginx/Windows might hog CPU if a worker process failed to
start.
Thanks to Ricardo Villalobos Guevara.
*) Bugfix: the "proxy_pass_header", "fastcgi_pass_header",
"scgi_pass_header", "uwsgi_pass_header", "proxy_hide_header",
"fastcgi_hide_header", "scgi_hide_header", and "uwsgi_hide_header"
directives might be inherited incorrectly.
*) Bugfix: trailing dot in a source value was not ignored if the "map"
directive was used with the "hostnames" parameter.
*) Bugfix: incorrect location might be used to process a request if a
URI was changed via a "rewrite" directive before an internal redirect
to a named location.
</ChangeLog>
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
|
|
|
|
|
|
| |
o) third-party rtmp module from 0.1.10 to 0.2.3; (*)
o) prefix path for third-party sflow module.
Requested by: Rudolph Sand aka r dot sand at new-net dot net (*)
|
|
|
|
| |
Approved by: osa (maintainer)
|
| |
|
| |
|
|
|
|
|
|
| |
o) lua from 0.5.0rc30 to 0.5.7;
o) headers_more from 0.17rc1 to 0.17.
s/_MODULE//.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Change: the "single" parameter of the "keepalive" directive is now
ignored.
*) Change: SSL compression is now disabled when using all versions of
OpenSSL, including ones prior to 1.0.0.
*) Feature: the "proxy_pass", "fastcgi_pass", "scgi_pass", "uwsgi_pass"
directives, and the "server" directive inside the "upstream" block,
now support IPv6 addresses.
*) Feature: the "resolver" directive now support IPv6 addresses and an
optional port specification.
*) Feature: the "least_conn" directive inside the "upstream" block.
*) Feature: it is now possible to specify a weight for servers while
using the "ip_hash" directive.
*) Feature: it is now possible to use the "ip_hash" directive to balance
IPv6 clients.
*) Feature: the $status variable can now be used not only in the
"log_format" directive.
*) Bugfix: nginx could not be built with ngx_cpp_test_module; the bug
had appeared in 1.1.12.
*) Bugfix: access to variables from SSI and embedded perl module might
not work after reconfiguration.
Thanks to Yichun Zhang.
*) Bugfix: in the ngx_http_xslt_filter_module.
Thanks to Kuramoto Eiji.
*) Bugfix: memory leak if $geoip_org variable was used.
Thanks to Denis F. Latypoff.
*) Bugfix: in the "proxy_cookie_domain" and "proxy_cookie_path"
directives.
*) Bugfix: a segmentation fault might occur in a worker process on
shutdown if the "resolver" directive was used.
*) Bugfix: a segmentation fault might occur in a worker process if the
ngx_http_mp4_module was used.
*) Bugfix: in the ngx_http_mp4_module.
*) Bugfix: a segmentation fault might occur in a worker process if
conflicting wildcard server names were used.
*) Bugfix: nginx might be terminated abnormally on a SIGBUS signal on
ARM platform.
*) Bugfix: an alert "sendmsg() failed (9: Bad file number)" on HP-UX
while reconfiguration.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
| |
o) cache_purge from 1.5 to 1.6;
o) slowfs_cache from 1.8 to 1.9;
o) upload_progress from 0.8.3 to 0.9.0. [*]
Remove needless extra patch.
PR: 169602 [*]
|
| |
|
|
|
|
| |
PR: 169498
|
| |
|
|
|
|
|
|
| |
https://github.com/yaoweibin/nginx_tcp_proxy_module/
Requested by: Weibin Yao <yaoweibin@gmail.com>
|
| |
|
|
|
|
| |
Configure pcre module support if subs_filter module defined.
|
| |
|
|
|
|
|
|
|
|
| |
o) drizzle - from 0.1.2rc6 to 0.1.2rc7, sync with
ngx_openresty 1.0.15.10 stable;
o) rtmp - from 0.1.5 to 0.1.10.
Do not bump PORTREVISION because these modules are disabled by default.
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
|
|
|
|
|
|
|
|
| |
Remove duplicate code from Makefile and pkg-plist.
Bump PORTREVISION.
Requested by: dougb
|
|
|
|
|
|
|
|
|
|
| |
test configuration. (1)
Use %%NGINX_RUNDIR%%, %%WWWOWN%% and %%WWWGRP%% variables defined
in Makefile instead of hardcoded or new values.
Bump PORTREVISION.
Idea from PR: 168836 (1)
|
|
|
|
|
|
|
| |
o) lua - from 0.5.0rc28 to 0.5.0rc30;
o) rds-json - from 0.12rc7 to 0.12rc10.
Do not bump PORTREVISION because these modules are disabled by default.
|
|
|
|
|
|
| |
http://code.google.com/p/nginx-sflow-module/.
Do not bump PORTREVISION because this module is disabled by default.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Security: now nginx/Windows ignores trailing dot in URI path
component, and does not allow URIs with ":$" in it.
Thanks to Vladimir Kochetkov, Positive Research Center.
*) Feature: the "debug_connection" directive now supports IPv6 addresses
and the "unix:" parameter.
*) Feature: the "set_real_ip_from" directive and the "proxy" parameter
of the "geo" directive now support IPv6 addresses.
*) Feature: the "real_ip_recursive", "geoip_proxy", and
"geoip_proxy_recursive" directives.
*) Feature: the "proxy_recursive" parameter of the "geo" directive.
*) Bugfix: a segmentation fault might occur in a worker process if the
"resolver" directive was used.
*) Bugfix: a segmentation fault might occur in a worker process if the
"fastcgi_pass", "scgi_pass", or "uwsgi_pass" directives were used and
backend returned incorrect response.
*) Bugfix: a segmentation fault might occur in a worker process if the
"rewrite" directive was used and new request arguments in a
replacement used variables.
*) Bugfix: nginx might hog CPU if the open file resource limit was
reached.
*) Bugfix: nginx might loop infinitely over backends if the
"proxy_next_upstream" directive with the "http_404" parameter was
used and there were backup servers specified in an upstream block.
*) Bugfix: adding the "down" parameter of the "server" directive might
cause unneeded client redistribution among backend servers if the
"ip_hash" directive was used.
*) Bugfix: socket leak.
Thanks to Yichun Zhang.
*) Bugfix: in the ngx_http_fastcgi_module.
</ChangeLog>
|
|
|
|
| |
Spotted by: many people
|
|
|
|
| |
MP4 module.
|
|
|
|
|
|
| |
Most name of variables are shortened, s/_MODULE_//g.
Thanks to: bapt
|
|
|
|
| |
Do not bump PORTREVISION because this module is disabled by default.
|
|
|
|
|
|
|
|
|
|
|
| |
https://github.com/arut/nginx-rtmp-module.
Note! The RTMP module does not share data between workers and only
works in one-worker mode.
Do not bump PORTREVISION because this module is disabled by default.
Spotted by: Patrick Ernst aka patrick dot ernst at maxxbone dot com
|
|
|
|
|
|
|
|
|
| |
o) lua - from 0.5.0rc27 to 0.5.0rc28;
o) rds_scv - from 0.05rc1 to 0.05rc2.
Remove needless patch.
Do not bump PORTREVISIONs because these modules are disabled by default.
|
|
|
|
|
|
|
|
| |
o) lua - from 0.5.0rc24 to 0.5.0rc27;
o) set_misc - from 0.22rc5 to 0.22rc7;
o) srcache - from 0.13rc6 to 0.13rc8;
Do not bump PORTREVISIONs because these modules are disabled by default.
|
|
|
|
|
|
|
|
|
|
| |
1) let, 0.0.4;
2) upstream_sticky, 1.0;
Do not bump PORTREVISIONs because these modules are disabled by default.
Spotted by: Serguei Okladnikov <oklaspec@mail.ru> (1)
PR: 167494 (2)
|
|
|
|
|
|
|
|
|
|
|
|
| |
o) echo - from 0.38rc1 to 0.38rc2;
o) lua - from 0.4.1 to 0.5.0rc24;
o) rds-csv - from 0.04 to 0.05rc1;
o) redis2 - from 0.08rc2 to 0.08rc4;
o) srcache - from 0.13rc3 to 0.13.rc6;
o) xss - from 0.03rc8 to 0.03rc9;
o) iconv - from 0.10rc5 to 0.10rc7;
Do not bump PORTREVISIONs because these modules are disabled by default.
|
|
|
|
|
|
|
| |
Remove -DNGX_DEBUG_MALLOC flag. (*)
Bump PORTREVISION.
Requested by: Maxim Dounin aka mdounin at mdounin dot ru (*)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Bugfix: a segmentation fault might occur in a worker process if the
"try_files" directive was used; the bug had appeared in 1.1.19.
*) Bugfix: response might be truncated if there were more than IOV_MAX
buffers used.
*) Bugfix: in the "crop" parameter of the "image_filter" directive.
Thanks to Maxim Bublis.
</ChangeLog>
|
|
|
|
|
|
| |
Bump PORTREVISIONs.
PR: ports/167089
|
|
|
|
|
|
| |
Do not bump PORTREVISIONs because this module disabled by default.
PR: ports/167166, ports/167167
|
|
|
|
|
| |
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Security: specially crafted mp4 file might allow to overwrite memory
locations in a worker process if the ngx_http_mp4_module was used,
potentially resulting in arbitrary code execution (CVE-2012-2089).
Thanks to Matthew Daley.
*) Bugfix: in the ngx_http_mp4_module.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add USERS/GROUPS for www/nginx.
Do not bump PORTREVISIONs because this module disabled by default.
Feature safe: yes
<ChangeLog>
*) Feature: redis_gzip_flag. Usefull if you are prefer to
store data compressed in redis. Works with ngx_http_gunzip_filter
module.
Thanks to Maxim Dounin.
*) Bugfix: ngx_http_redis_module might issue the error message
"redis sent invalid trailer".
Thanks to agentzh.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Security: http://www.vuxml.org/freebsd/29194cb8-6e9f-11e1-8376-f0def16c5c1b.html
Feature safe: yes
<ChangeLog>
*) Security: content of previously freed memory might be sent to a
client if backend returned specially crafted response.
Thanks to Matthew Daley.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Feature: the "return" and "error_page" directives can now be used to
return 307 redirections.
*) Bugfix: a segmentation fault might occur in a worker process if the
"resolver" directive was used and there was no "error_log" directive
specified at global level.
Thanks to Roman Arutyunyan.
*) Bugfix: memory leaks.
Thanks to Lanshun Zhou.
*) Bugfix: nginx might log incorrect error "upstream prematurely closed
connection" instead of correct "upstream sent too big header" one.
Thanks to Feibo Li.
*) Bugfix: on ZFS filesystem disk cache size might be calculated
incorrectly; the bug had appeared in 1.0.1.
*) Bugfix: the number of internal redirects to named locations was not
limited.
*) Bugfix: temporary files might be not removed if the "proxy_store"
directive was used with SSI includes.
*) Bugfix: in some cases non-cacheable variables (such as the $args
variable) returned old empty cached value.
*) Bugfix: the "proxy_redirect" directives might be inherited
incorrectly.
*) Bugfix: nginx could not be built with the ngx_http_perl_module if the
--with-openssl option was used.
*) Bugfix: nginx could not be built by the icc 12.1 compiler.
</ChangeLog>
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Fix libraries dependences if WITH_LUA_MODULE knob defined. [1]
Do not bump PORTREVISIONs because this module disabled by default.
Submitted by: Alexandre Biancalana <ale@biancalanas.net> [1]
|
|
|
|
|
|
|
| |
http_upstream_keepalive third-party module from distinfo.
Notice from: Rainer Duffner <rainer@ultra-secure.de>
Pointy hat to: osa
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Do not bump PORTREVISIONs because this module disabled by default.
<ChangeLog>
2012-02-28 VERSION 1.8
* Fix setting of slowfs process title.
In case when local path was over 277 characters long, slowfs
process would crash, which would result in file not being
copied to the cache.
Bug had appeared in version 1.7.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Do not bump PORTREVISION because this module disabled by default.
<ChangeLog>
2012-02-28 VERSION 1.7
* Fix on-disk cache size calculation.
Since the initial release, recorded on-disk cache size was
decreased twice for purged content (once during cache purge
and once during subsequent cache update).
This resulted in recorded on-disk cache size being much
smaller than in reality, which could lead to on-disk cache
outgrowing defined "max_size" parameter.
Patch from Pyry Hakulinen (via ngx_cache_purge, months ago).
* Append path of the file being cached to the slowfs process
title.
</ChangeLog>
|
|
|
|
|
|
|
| |
feature.
Do not bump PORTREVISIONs.
PR: 165454
|
|
|
|
|
|
|
| |
o) web_dav_extension, for support missing PROPFIND and OPTIONS commands;
o) http_auth_digest, providing support for RFC 2617 Digest Authentication.
PR: 165276, 165333
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Feature: the "TLSv1.1" and "TLSv1.2" parameters of the
"ssl_protocols" directive.
*) Feature: the "if" SSI command supports captures in regular
expressions.
*) Bugfix: the "if" SSI command did not work inside the "block" command.
*) Bugfix: in AIO error handling on FreeBSD.
*) Bugfix: in the OpenSSL library initialization.
*) Bugfix: the "worker_cpu_affinity" directive might not work.
*) Bugfix: the "limit_conn_log_level" and "limit_req_log_level"
directives might not work.
*) Bugfix: the "read_ahead" directive might not work combined with
"try_files" and "open_file_cache".
*) Bugfix: the "proxy_cache_use_stale" directive with "error" parameter
did not return answer from cache if there were no live upstreams.
*) Bugfix: a segmentation fault might occur in a worker process if small
time was used in the "inactive" parameter of the "proxy_cache_path"
directive.
*) Bugfix: responses from cache might hang.
*) Bugfix: in error handling while connecting to a backend.
Thanks to Piotr Sikora.
*) Bugfix: in the "epoll" event method.
Thanks to Yichun Zhang.
*) Bugfix: the $sent_http_cache_control variable might contain a wrong
value if the "expires" directive was used.
Thanks to Yichun Zhang.
*) Bugfix: the "limit_rate" directive did not allow to use full
throughput, even if limit value was very high.
*) Bugfix: the "sendfile_max_chunk" directive did not work, if the
"limit_rate" directive was used.
*) Bugfix: nginx could not be built on Solaris; the bug had appeared in
1.0.11.
*) Bugfix: in the ngx_http_scgi_module.
*) Bugfix: in the ngx_http_mp4_module.
<ChangeLog>
|
|
|
|
|
|
| |
for third-party modules.
Do not bump PORTREVISIONs.
|
|
|
|
|
|
|
| |
o) echo from 0.37 to 0.38rc1;
o) headers_more from 0.16 to 0.17rc1;
o) drizzle from 0.1.2rc4 to 0.1.2rc6;
o) set_misc from 0.22rc4 to 0.22rc5.
|
| |
|
|
|
|
| |
Notice from: linimon
|
|
|
|
|
|
|
|
| |
o) memc from 0.12 to 0.13rc3;
o) redis2 from 0.07 to 0.08rc2;
o) set_misc from 0.22rc3 to 0.22rc4;
o) srcache from 0.12 to 0.13rc3;
o) xss from 0.03rc3 to 0.03rc8.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
* bugfix: the on-demand handler/filter registration mechanism did
not work fully for config reload via the HUP signal.
* bugfix: when setting a multi-value response header to a single
value, the single value might be repeated on each old value.
* feature: added some debugging outputs that can be enabled by
the --with-debug option when building nginx or ngx_openresty.
* bugfix: we should set header hash using ngx_hash_key_lc, not
simply to 1.
* bugfix: Setting Cache-Control response headers might not work
with other nginx output filter modules because we did not
properly prepare the r->cache_control array at the same time.
* bugfix: more_set_input_headers and more_clear_input_headers did
not handle the Accept-Encoding request headers properly.
* bugfix: the more_set_input_headers directive might cause invalid
memory reads because Nginx request header values must be null
terminated. thanks Maxim Dounin.
* bugfix: removing builtin headers in huge request headers with 20+
entries could result in data loss. thanks Chris Dumoulin for the
patch in github issue #6.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
| |
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
|
| |
|
|
|
|
|
|
|
|
|
| |
o) arrayvar, add support for array variables to nginx config files;
o) encrypted-session, for encrypt and decrypt nginx variable values;
o) form-input, reads HTTP POST and PUT request body encoded in
"application/x-www-form-urlencoded", and parse the arguments in
request body into nginx variables;
o) iconv, to convert characters of different encoding (by libiconv).
|
|
|
|
|
|
| |
Also, switched from default lua interpreter to luajit - a Lua Just-In-Time compiler
for speed-up lua module based applications (nginx's configurations).
Fix issue with %%PREFIX%% substitution for lua module.
|
|
|
|
|
|
|
|
|
|
| |
o) drizzle - an upstream module that talks to mysql and drizzle by libdrizzle;
o) rds_csv - an output filter module to convert Resty-DBD-Streams (RDS) to
Comma-Separated Values (CSV);
o) rds_json - an output filter that formats Resty DBD Streams generated by
ngx_drizzle and others to JSON.
Do not bump PORTREVISION because these modules disabled by default.
|
|
|
|
|
|
|
|
|
| |
Remove needless extra patch.
Update third-party upload_progress module from 0.8.2 to 0.8.3.
Change the download page to github.com.
Do not bump PORTREVISION because these modules disabled by default.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also remove needless patch.
Do not bump PORTREVISION because these modules disabled by default.
<ChangeLog>
* Improve debug logging.
From Yichun Zhang (agentzh).
* Fix compatibility with poll, select and /dev/poll event models.
Reported by Yichun Zhang (agentzh).
* Fix compatibility with PostgreSQL 9.x.
Reported by Yichun Zhang (agentzh).
* Fix compatibility with nginx-1.1.4+.
From Yichun Zhang (agentzh).
* Enforce writing of proper SQL queries by replacing "row <row>"
output format with "text" and returning whole result-set with
values separated by newlines when using "postgres_output"
directive.
* Enforce writing of proper SQL queries by requiring result-set
to contain exactly single value when using "binary_value" or
"value" output formats when using "postgres_output" directive.
* Fix "duplicated last chunk" issue.
Reported by Silly Sad, diagnosed by Maxim Dounin.
* Improve build-time PostgreSQL client library discovery process
by using PostgreSQL's pg_config.
Patch from Silly Sad.
</ChangeLog>
|
|
|
|
|
|
|
| |
Move down checksums for devel_kit third-party module.
Do not bump PORTREVISION because these modules disabled by default.
PR: 162783
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
* Fix on-disk cache size calculation.
Since the initial release, recorded on-disk cache size was
decreased twice for purged content (once during cache purge
and once during subsequent cache update).
This resulted in recorded on-disk cache size being much
smaller than in reality, which could lead to on-disk cache
outgrowing defined "max_size" parameter.
Patch from Pyry Hakulinen.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove needless patch.
<ChangeLog>
*) Change: now double quotes are encoded in an "echo" SSI-command
output.
Thanks to Zaur Abasmirzoev.
*) Feature: the "image_filter_sharpen" directive.
*) Bugfix: a segmentation fault might occur in a worker process if SNI
was used; the bug had appeared in 1.0.9.
*) Bugfix: SIGWINCH signal did not work after first binary upgrade; the
bug had appeared in 1.0.9.
*) Bugfix: the "If-Modified-Since", "If-Range", etc. client request
header lines might be passed to backend while caching; or not passed
without caching if caching was enabled in another part of the
configuration.
*) Bugfix: in the "scgi_param" directive, if complex parameters were
used.
*) Bugfix: "add_header" and "expires" directives did not work if a
request was proxied and response status code was 206.
*) Bugfix: in the "expires @time" directive.
*) Bugfix: in the ngx_http_flv_module.
Thanks to Piotr Sikora.
*) Bugfix: in the ngx_http_mp4_module.
*) Bugfix: nginx could not be built on FreeBSD 10.
*) Bugfix: nginx could not be built on AIX.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove DEVEL_KIT_MODULE from OPTIONS, because the devel_kit module
is used as a toolkit for other modules.
Add internal USE_NGINX_DEVEL_KIT variable.
Cleanup whitespaces.
Do not bump PORTREVISION because these modules disabled by default.
Feature safe: yes
PR: 163148 (mostly)
|
|
|
|
|
|
|
|
|
|
| |
at https://raw.github.com/vkholodkov/nginx-udplog-module/.
Do not bump PORTREVISION because this module disabled by default.
Feature safe: yes
PR: 163023
|
|
|
|
|
|
|
|
|
| |
o) www/rubygem-passenger; [*]
o) third-party passenger module for www/nginx and www/nginx-devel.
Feature safe: yes
Approved by: maintainer [*]
|
|
|
|
|
|
|
|
| |
Do not bump PORTREVISION cause module is disabled by default.
Feature safe: yes
PR: 162874
|
|
|
|
|
|
|
|
| |
Do not bump PORTREVISIONs.
Feature safe: yes
Patch from: Igor Sysoev (author)
PR: 162446
|
|
|
|
|
|
|
|
| |
Bump PORTREVISION.
Feature safe: yes
Problem found by: Maxim Dounin <mdounin@mdounin.ru>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Feature safe: yes.
<ChangeLog>
*) Bugfix: a segmentation fault might occur in a worker process if
resolver got a big DNS response.
Thanks to Ben Hawkes.
*) Bugfix: in cache key calculation if internal MD5 implementation was
used; the bug had appeared in 1.0.4.
*) Bugfix: the module ngx_http_mp4_module sent incorrect
"Content-Length" response header line if the "start" argument was
used.
Thanks to Piotr Sikora.
</ChangeLog>
|
|
|
|
|
| |
PR: ports/162252
Submitted by: mm
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Change: now the 0x7F-0x1F characters are escaped as \xXX in an
access_log.
*) Change: now SIGWINCH signal works only in daemon mode.
*) Feature: "proxy/fastcgi/scgi/uwsgi_ignore_headers" directives support
the following additional values: X-Accel-Limit-Rate,
X-Accel-Buffering, X-Accel-Charset.
*) Feature: decrease of memory consumption if SSL is used.
*) Feature: accept filters are now supported on NetBSD.
*) Feature: the "uwsgi_buffering" and "scgi_buffering" directives.
Thanks to Peter Smit.
*) Bugfix: a segmentation fault occurred on start or while
reconfiguration if the "ssl" directive was used at http level and
there was no "ssl_certificate" defined.
*) Bugfix: some UTF-8 characters were processed incorrectly.
Thanks to Alexey Kuts.
*) Bugfix: the ngx_http_rewrite_module directives specified at "server"
level were executed twice if no matching locations were defined.
*) Bugfix: a socket leak might occurred if "aio sendfile" was used.
*) Bugfix: connections with fast clients might be closed after
send_timeout if file AIO was used.
*) Bugfix: in the ngx_http_autoindex_module.
*) Bugfix: the module ngx_http_mp4_module did not support seeking on
32-bit platforms.
*) Bugfix: non-cacheable responses might be cached if
"proxy_cache_bypass" directive was used.
Thanks to John Ferlito.
*) Bugfix: cached responses with an empty body were returned
incorrectly; the bug had appeared in 0.8.31.
*) Bugfix: 201 responses of the ngx_http_dav_module were incorrect; the
bug had appeared in 0.8.32.
*) Bugfix: in the "return" directive.
*) Bugfix: the "ssl_verify_client", "ssl_verify_depth", and
"ssl_prefer_server_ciphers" directives might work incorrectly if SNI
was used.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
| |
Do not bump PORTREVISION.
<ChangeLog>
* Add AIO support.
Requested by Emin Hasanov.
</ChangeLog>
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Bugfix: nginx could not be built --with-http_mp4_module and without
--with-debug option.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Original http_mp4 and third-party http_mp4_h268 modules are
incompatible, add note about.
<ChangeLog>
*) Change: now if total size of all ranges is greater than source
response size, then nginx disables ranges and returns just the source
response.
*) Feature: the "max_ranges" directive.
*) Feature: the module ngx_http_mp4_module.
*) Feature: the "worker_aio_requests" directive.
*) Bugfix: if nginx was built --with-file-aio it could not be run on
Linux kernel which did not support AIO.
*) Bugfix: in Linux AIO error processing.
Thanks to Hagai Avrahami.
*) Bugfix: in Linux AIO combined with open_file_cache.
*) Bugfix: open_file_cache did not update file info on retest if file
was not atomically changed.
*) Bugfix: reduced memory consumption for long-lived requests.
*) Bugfix: in the "proxy/fastcgi/scgi/uwsgi_ignore_client_abort"
directives.
*) Bugfix: nginx could not be built on MacOSX 10.7.
*) Bugfix: in the "proxy/fastcgi/scgi/uwsgi_ignore_client_abort"
directives.
*) Bugfix: request body might be processed incorrectly if client used
pipelining.
*) Bugfix: in the "request_body_in_single_buf" directive.
*) Bugfix: in "proxy_set_body" and "proxy_pass_request_body" directives
if SSL connection to backend was used.
*) Bugfix: nginx hogged CPU if all servers in an upstream were marked as
"down".
*) Bugfix: a segmentation fault might occur during reconfiguration if
ssl_session_cache was defined but not used in previous configuration.
*) Bugfix: a segmentation fault might occur in a worker process if many
backup servers were used in an upstream.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update third-party http_gunzip_filter module from 0.3 to 0.4.
Do not bump PORTREVISION because these third-party modules are
disabled by default.
<ChangeLog>
Changes with http_redis 0.3.5
*) Feature: add test for not set $redis_db directive.
*) Feature: keep-alive support merged from original
memcached module 1.1.4.
Changes with http_gunzip 0.4
*) Feature: support for nginx 1.1.4.
</ChangeLog>
|
|
|
|
|
|
| |
- security/tor*: add -L${LOCALBASE}/lib to LDFLAGS (fixes linking)
Approved by: miwi, wen (mentors implicit)
|
|
|
|
|
|
|
|
|
|
|
|
| |
o) www/rubygem-passenger; [1]
o) passenger support for www/nginx and www/nginx-devel;
Remove needless patch.
Do not bump PORTREVISION because passenger third-party module
disabled by default.
Approved by: maintainer [1]
|
|
|
|
|
| |
Bump PORTREVISION is unnecessary, because the module is
disabled by default.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Feature: cache loader run time decrease.
*) Feature: loading time decrease of configuration with large number of
HTTPS sites.
*) Feature: now nginx supports ECDHE key exchange ciphers.
Thanks to Adrian Kotelba.
*) Feature: the "lingering_close" directive.
*) Feature: now shared zones and caches use POSIX semaphores on Solaris.
Thanks to Den Ivanov.
*) Bugfix: nginx could not be built on Linux 3.0.
*) Bugfix: a segmentation fault might occur in a worker process if
"fastcgi/scgi/uwsgi_param" directives were used with values starting
with "HTTP_"; the bug had appeared in 0.8.40.
*) Bugfix: in closing connection for pipelined requests.
*) Bugfix: nginx did not disable gzipping if client sent "gzip;q=0" in
"Accept-Encoding" request header line.
*) Bugfix: in timeout in unbuffered proxied mode.
*) Bugfix: memory leaks when a "proxy_pass" directive contains variables
and proxies to an HTTPS backend.
*) Bugfix: in parameter validaiton of a "proxy_pass" directive with
variables.
Thanks to Lanshun Zhou.
*) Bugfix: SSL did not work on QNX.
*) Bugfix: SSL modules could not be built by gcc 4.6 without
--with-debug option.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Change: better error messages diagnostics in select phase.
*) Add more comments in source code.
*) Bugfix: fix interaction with redis if redis_db was unused.
Found by Sergey Makarov.
Thanks to Igor Sysoev.
*) Feature: add test suite for redis backend.
Thanks to Maxim Dounin.
</ChangeLog>
Do not bump PORTREVISION.
|
|
|
|
|
|
| |
stable version 1.0.5.
Bump PORTEPOCH.
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) www/rubygem-passenger;
2) passenger support for www/nginx and www/nginx-devel;
Also add patch for fix NULL pointer crash that occurs when
HTTP 1.0 Host header isn't given, obtained from passenger's
upstream.
Approved by: maintainer [1]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Feature: cache loader run time decrease.
*) Feature: "loader_files", "loader_sleep", and "loader_threshold"
options of the "proxy/fastcgi/scgi/uwsgi_cache_path" directives.
*) Feature: loading time decrease of configuration with large number of
HTTPS sites.
*) Feature: now nginx supports ECDHE key exchange ciphers.
Thanks to Adrian Kotelba.
*) Feature: the "lingering_close" directive.
Thanks to Maxim Dounin.
*) Bugfix: in closing connection for pipelined requests.
Thanks to Maxim Dounin.
*) Bugfix: nginx did not disable gzipping if client sent "gzip;q=0" in
"Accept-Encoding" request header line.
*) Bugfix: in timeout in unbuffered proxied mode.
Thanks to Maxim Dounin.
*) Bugfix: memory leaks when a "proxy_pass" directive contains
variables and proxies to an HTTPS backend.
Thanks to Maxim Dounin.
*) Bugfix: in parameter validaiton of a "proxy_pass" directive with
variables.
Thanks to Lanshun Zhou.
*) Bugfix: SSL did not work on QNX.
Thanks to Maxim Dounin.
*) Bugfix: SSL modules could not be built by gcc 4.6 without
--with-debug option.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
directly from MongoDB's GridFS.
Update nginx_redis2 module from 0.7rc5 to 0.7.
Fix compile mod_zip module.
Move down CHUNKIN_MODULE in OPTIONS.
Bump PORTREVISION is unnecessary, because these modules are
disabled by default.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix third-party accept_language fetch by moving to github.
<ChangeLog>
*) Change: now default SSL ciphers are "HIGH:!aNULL:!MD5".
Thanks to Rob Stradling.
*) Feature: the "referer_hash_max_size" and "referer_hash_bucket_size"
directives.
Thanks to Witold Filipczyk.
*) Feature: $uid_reset variable.
*) Bugfix: a segmentation fault might occur in a worker process, if a
caching was used.
Thanks to Lanshun Zhou.
*) Bugfix: worker processes may got caught in an endless loop during
reconfiguration, if a caching was used; the bug had appeared in
0.8.48.
Thanks to Maxim Dounin.
*) Bugfix: "stalled cache updating" alert.
Thanks to Maxim Dounin.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
| |
o) chunkin-nginx-module - HTTP 1.1 chunked-encoding request body support;
o) xss-nginx-module - native cross-site scripting support in nginx.
Update nginx_eval_module to the latest version 1.0.3, move MASTER_SITES
to github.
Bump PORTREVISION is unnecessary, because these modules are
disabled by default.
|
|
|
|
|
|
|
|
| |
o) ngx_postgres-0.8 - upstream module that allows nginx to
communicate directly with PostgreSQL database.
Bump PORTREVISION is unnecessary, because these modules are
disabled by default.
|
|
|
|
|
|
|
|
|
|
| |
o) ngx_devel_kit - module that is designed to extend the core
functionality of nginx;
o) ngx_lua - embed the power of lua into nginx;
o) ngx_redis2 - upstream module for the Redis database 2.0 protocol.
Bump PORTREVISION is unnecessary, because these modules are
disabled by default.
|
|
|
|
|
|
|
|
| |
Use more or less canonical name for github.com MASTER_SITES.
Fix fetch for third-party module memc.
Bump PORTREVISION is unnecessary, because these modules are
disabled by default.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o) echo from 0.34 to 0.36;
o) headers_more from 0.14 to 0.15;
o) memc from 0.11 to 0.12.
Change default MASTER_SITES for these modules from MASTER_SITE_LOCAL
to http://download.github.com/.
Fix whitespaces.
Bump PORTREVISION is unnecessary, because these modules are
disabled by default.
|
|
|
|
|
|
| |
0.5.2 revision 45.
Do not bump PORTREVISION.
|
|
|
|
|
|
|
|
|
|
|
| |
Do not bump PORTREVISION.
<ChangeLog>
*) Bugfix: fix interaction with redis if redis_db was used.
Also, compile with -Werror now is possible.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Change: now regular expressions case sensitivity in the "map"
directive is given by prefixes "~" or "~*".
*) Feature: now shared zones and caches use POSIX semaphores on Linux.
Thanks to Denis F. Latypoff.
*) Bugfix: "stalled" cache updating" alert.
*) Bugfix: nginx could not be built --without-http_auth_basic_module;
the bug had appeared in 1.0.3.
</ChangeLog>
|
|
|
|
|
|
|
| |
% configure ... --without-http_auth_basic_module ...
Bump PORTREVISION is unnecessary, because http_auth_basic module is
enabled by default.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Feature: the "auth_basic_user_file" directive supports "$apr1",
"{PLAIN}", and "{SSHA}" password encryption methods.
Thanks to Maxim Dounin.
*) Feature: the "geoip_org" directive and $geoip_org variable.
Thanks to Alexander Uskov, Arnaud Granal, and Denis F. Latypoff.
*) Feature: ngx_http_geo_module and ngx_http_geoip_module support IPv4
addresses mapped to IPv6 addresses.
*) Bugfix: a segmentation fault occurred in a worker process during
testing IPv4 address mapped to IPv6 address, if access or deny rules
were defined only for IPv6; the bug had appeared in 0.8.22.
*) Bugfix: a cached reponse may be broken if proxy/fastcgi/scgi/
uwsgi_cache_bypass and proxy/fastcgi/scgi/uwsgi_no_cache directive
values were different; the bug had appeared in 0.8.46.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Feature: now shared zones and caches use POSIX semaphores.
*) Bugfix: in the "rotate" parameter of the "image_filter" directive.
Thanks to Adam Bocim.
*) Bugfix: nginx could not be built on Solaris; the bug had appeared in
1.0.1.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update CONFLICTS.
Also update third party modules:
o) ngx_cache_purge from 1.2 to 1.3;
o) ngx_slowfs_cache from 1.5 to 1.6.
<ChangeLog>
*) Change: now the "split_clients" directive uses MurmurHash2 algorithm
because of better distribution.
Thanks to Oleg Mamontov.
*) Change: now long strings starting with zero are not considered as
false values.
Thanks to Maxim Dounin.
*) Change: now nginx uses a default listen backlog value 511 on Linux.
*) Feature: the $upstream_... variables may be used in the SSI and perl
modules.
*) Bugfix: now nginx limits better disk cache size.
Thanks to Oleg Mamontov.
*) Bugfix: a segmentation fault might occur while parsing incorrect
IPv4 address; the bug had appeared in 0.9.3.
Thanks to Maxim Dounin.
*) Bugfix: nginx could not be built by gcc 4.6 without --with-debug
option.
*) Bugfix: nginx could not be built on Solaris 9 and earlier; the bug
had appeared in 0.9.3.
Thanks to Dagobert Michelsen.
*) Bugfix: $request_time variable had invalid values if subrequests
were used; the bug had appeared in 0.8.47.
Thanks to Igor A. Valcov.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Do not bump PORTREVISION.
<ChangeLog>
*) Bugfix: the "[alert] ... open socket ... left in connection ..."
messages were logged on nginx worker process gracefull exit for
each cached connection; the bug had appeared in 0.3.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) www/rubygem-passenger;
2) passenger support for www/nginx and www/nginx-devel;
update passenger's version for patches.
3) for speed-up rails applications build passenger without
debugging information by default. Otherwise WITH_DEBUG
required.
Approved by: maintainer [1,3]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For speed-up rails applications don't build debugging information for
passenger module by default. Otherwise WITH_DEBUG required.
Remove needless nginx.8 for www/nginx, now its in the distro.
<ChangeLog>
*) Bugfix: a cache manager might hog CPU after reload.
Thanks to Maxim Dounin.
*) Bugfix: an "image_filter crop" directive worked incorrectly coupled
with an "image_filter rotate 180" directive.
*) Bugfix: a "satisfy any" directive disabled custom 401 error page.
</ChangeLog>
|
|
|
|
|
|
| |
Do not bump PORTREVISION.
PR: 156163
|
|
|
|
| |
Do not bump PORTREVISIONs.
|
|
|
|
|
|
|
|
|
| |
o) www/rubygem-passenger; [*]
o) passenger support for www/nginx and www/nginx-devel.
More accurate for detect dependence of nginx ports. [*]
Approved by: maintainer [*]
|
|
|
|
|
|
| |
Bump PORTREVISIONs.
Spotted by: tom
|
|
|
|
|
|
|
|
|
|
|
|
| |
o) www/rubygem-passenger; (1)
o) passenger support for www/nginx and www/nginx-devel. (2)
Adopt passenger's version update for extra patches.
Update preferred nginx version (1).
Do not bump PORTREVISIONs. (2)
Approved by: Jacob Atzen <jatzen@gmail.com> (maintainer) (1)
|
|
|
|
|
|
|
|
|
|
|
| |
o) www/rubygem-passenger; (1)
o) passenger support for www/nginx and www/nginx-devel. (2)
Adopt passenger's version update for extra patches.
Do not bump PORTREVISIONs. (2)
Approved by: Jacob Atzen <jatzen@gmail.com> (maintainer) (1)
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
o) www/rubygem-passenger; (1)
o) passenger support for www/nginx and www/nginx-devel. (2)
Adopt passenger's version update for extra patches.
Do not bump PORTREVISIONs. (2)
Approved by: Jacob Atzen <jatzen@gmail.com> (maintainer) (1)
|
|
|
|
|
|
| |
Do not bump PORTREVISIONs.
Feature safe: yes
|
|
|
|
| |
Do not bump PORTREVISIONs.
|
|
|
|
|
|
|
| |
o) uploadprogress from 0.8 to 0.8.2;
o) echo from 0.30 to 0.34;
Do not bump PORTREVISIONs.
|
|
|
|
|
|
|
|
|
| |
o) www/rubygem-passenger; [*]
o) passenger support for www/nginx and www/nginx-devel.
Remove needless extra patches.
Approved by: maintainer [*]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Bugfix: if there was a single server for given IPv6 address:port
pair, then captures in regular expressions in a "server_name"
directive did not work.
*) Bugfix: a segmentation fault might occur in a worker process, if the
"auth_basic" directive was used.
Thanks to Michail Laletin.
*) Bugfix: compatibility with ngx_http_eval_module; the bug had
appeared in 0.8.42.
</ChangeLog>
|
|
|
|
|
|
|
|
|
| |
http://dl.dropbox.com/u/5836407/Patches/Nginx_0.8.49-syslog-support.txt.
Do not bump PORTREVISIONs.
Submitted by: Anes Muhametov aka anes at anes dot su
PR: ports/152920
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
from 3.0.0 to 3.0.1.
Also:
o) respect CC/CXX/CFLAGS/PTHREAD_LIBS flags;
o) build depends against devel/libev instead of internal libev;
o) change depends from curl binary to libcurl;
o) revert back GEM_LIB_DIR for pkg-message. (!)
Do not bump PORTREVISIONs for www/nginx and www/nginx-devel ports.
<Note>
Patch extra-patch-passenger::ext::common::Utils.cpp obtained from
passenger's git:
https://github.com/FooBarWidget/passenger/commit/9a811060db56cfad2e2056d90cac1a354870dbad
and should be remove in next [3.0.2] port update.
</Note>
Approved by: maintainer [*]
Pointy hat to: wen (!)
|
|
|
|
| |
Do not bump PORTREVISIONs.
|
|
|
|
|
|
|
|
|
|
|
|
| |
<Note>
www/nginx and www/nginx-devel build support for nginx only.
For full support www/rubygem-passenger port compiled with
option WITH_NGINXPORT should be installed.
</Note>
Do not bump PORTREVISIONs.
|
|
|
|
|
|
|
|
|
|
|
| |
Bump PORTREVISION.
Thanks to:
o) Maxim Dounin aka mdounin at mdounin dot ru
o) Ruslan Ermilov aka ru@
Spotted by: Sergey Svishchev aka svs at ropnet dot ru
PR: ports/152212
|
|
|
|
|
|
|
| |
*) update third-party http_auth_pam module from 1.1 to 1.2.
*) remove MD5.
Do not bump PORTREVISIONs.
|
|
|
|
|
|
| |
*) update third party memc module from 0.08 to 0.11;
*) remove third party passenger module, since it possible to run as
standalone server.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update third-party fancyindex module from 0.2.5 to 0.3.
<ChangeLog>
*) Feature: now the "error_page" directive allows to change a status
code in a redirect.
*) Feature: the "gzip_disable" directive supports special "degradation"
mask.
*) Bugfix: a socket leak might occurred if file AIO was used.
Thanks to Maxim Dounin.
*) Bugfix: if the first server had no "listen" directive and there was
no explicit default server, then a next server with a "listen"
directive became the default server; the bug had appeared in 0.8.21.
</ChangeLog>
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Bugfix: nginx used SSL mode for a listen socket if any listen option
was set; the bug had appeared in 0.8.51.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
www/nginx-devel.
Update CONFLIGS and temporary mark IGNORE www/nginx-devel, because latest
version available from www/nginx.
<Announcement>
Now the 0.8.x branch becomes a stable branch. The new features have been
appeared during 0.8 development:
o named regular expression captures;
o file AIO in FreeBSD and Linux;
o SSL CRL;
o SCGI and uwsgi modules.
</Announcement>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Do not bump PORTREVISIONs.
<ChangeLog>
*) Added feature: resumable uploads.
*) Added feature: allow to use of $variables in "upload_pass"
directive (Piotr Sikora).
*) Added feature: allow module's directives inside if
statements (David Backeus).
*) Added feature: directive upload_tame_arrays and ability to
do some magic with php arrays.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Do not bump PORTREVISIONs.
<ChangeLog>
*) Bugfix: cached connections might be closed needlessly.
Thanks to Martin Fjordvald.
*) Bugfix: in memory allocation error handling on config creation.
</ChangeLog>
This commit is dedicate to my sister's birthday.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Do not bump PORTREVISIONs.
<ChangeLog>
*) Feature: Support for UTF-8 filenames. Thanks to Robbie Scott/Bandcamp.
*) Feature: Issue subrequests serially. Thanks to Brian Moran/OneHub.
*) Feature: Use Zip64 when archive is larger than 4 GB. Thanks to Vasily
Fedoseyev.
*) Bugfix: Support spaces in URLs.
</ChangeLog>
|
|
|
|
|
|
|
|
|
| |
Do not remove fastcgi_params configuration file, which may carefully
edited by the user.
Sync DEBUG knob description with www/nginx-devel.
Bump PORTREVISION.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Do not bump PORTREVISIONs.
<ChangeLog>
*) Added feature: multiple $mogilefs_path variables.
*) Fixed bug: segfault on reconfiguration due to uninitialized class
template (thanks to Pyry Hakulinen).
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Do not bump PORTREVISIONs.
<ChangeLog>
*) Bugfix: ngx_http_redis_module might issue the error message
"redis sent invalid trailer". For more information see:
*) Change: now the $redis_db set is not obligatory; default
value is "0".
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Do not bump PORTREVISIONs.
<ChangeLog>
* Fix various build scenarios with disabled upstream modules.
Reported by Johan Bergstroem.
* Add ability to purge content from SCGI's cache.
Requested by Johan Bergstroem.
</ChangeLog>
|
|
|
|
|
|
|
|
|
|
|
| |
third-party modules.
No functionally changes.
Do not bump PORTREVISIONs.
Spotted by: Maxim Dounin aka mdounin at mdounin dot ru
Feature safe: yes
|
|
|
|
|
|
|
|
|
|
|
|
| |
o) www/nginx and www/nginx-devel [1]
o) www/rubygem-passenger [2]
Remove needless patch.
[1] Do not bump PORTREVISION.
[2] Approved by: Jacob Atzen aka jatzen at gmail dot com (maintainer)
Feature safe: yes
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix typo for thirdparty udp module. [2]
Do not bump PORTREVISION.
Feature safe: yes
Submitted by: Rainer Duffner <rainer@ultra-secure.de> [1]
Vadim Goncharov aka nuclight via IRC [2]
PR: ports/148092 [1]
|
|
|
|
|
|
|
|
|
|
| |
MASTER_SITE_LOCAL. (*)
Uniform fancyindex tarball for stable and devel version.
No functionaly changes.
Do not bump PORTREVISION.
(*) Notice from: Rafal Szkodzinski aka uid at atnus dot com
|
|
|
|
|
|
|
|
|
| |
<ChangeLog>
*) Security: nginx/Windows worker might be terminated abnormally if a
requested file name has invalid UTF-8 encoding.
</ChangeLog>
|
|
|
|
|
|
| |
Remove needless patches.
Do not bump PORTREVISIONs.
|
|
|
|
|
|
| |
Remove needless patch.
Do not bump PORTREVISIONs.
|
|
|
|
| |
Do not bump PORTREVISIONs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
License.
<ChangeLog>
*) Security: now nginx/Windows ignores default file stream name.
Thanks to Jose Antonio Vazquez Gonzalez.
*) Change: now the charset filter runs before the SSI filter.
*) Change: now no message is written in an error log if a variable is
not found by $r->variable() method.
*) Change: now keepalive connections after POST requests are not
disabled for MSIE 7.0+.
Thanks to Adam Lounds.
*) Feature: the "proxy_no_cache" and "fastcgi_no_cache" directives.
*) Feature: now the "rewrite" directive does a redirect automatically
if the $scheme variable is used.
Thanks to Piotr Sikora.
*) Feature: the "chunked_transfer_encoding" directive.
*) Feature: the $geoip_city_continent_code, $geoip_latitude, and
$geoip_longitude variables.
Thanks to Arvind Sundararajan.
*) Feature: now the ngx_http_image_filter_module deletes always EXIF
and other application specific data if the data consume more than 5%
of a JPEG file.
*) Feature: now the "msie_padding" directive works for Chrome too.
*) Workaround: now keepalive connections are disabled for Safari.
Thanks to Joshua Sierles.
*) Bugfix: nginx ignored the "private" and "no-store" values in the
"Cache-Control" backend response header line.
*) Bugfix: an "&" character was not escaped when it was copied in
arguments part in a rewrite rule.
*) Bugfix: nginx might be terminated abnormally while a signal
processing or if the directive "timer_resolution" was used on
platforms which do not support kqueue or eventport notification
methods.
Thanks to George Xie and Maxim Dounin.
*) Bugfix: if temporary files and permanent storage area resided at
different file systems, then permanent file modification times were
incorrect.
Thanks to Maxim Dounin.
*) Bugfix: ngx_http_memcached_module might issue the error message
"memcached sent invalid trailer".
Thanks to Maxim Dounin.
*) Bugfix: nginx could not built zlib-1.2.4 library using the library
sources.
Thanks to Maxim Dounin.
*) Bugfix: values of the $query_string, $arg_..., etc. variables cached
in main request were used by the SSI module in subrequests.
*) Bugfix: nginx did not support HTTPS referrers.
*) Bugfix: nginx/Windows might not find file if path in configuration
was given in other character case; the bug had appeared in 0.7.65.
*) Bugfix: the $date_local variable has an incorrect value, if the "%s"
format was used.
Thanks to Maxim Dounin.
*) Bugfix: nginx did not support all ciphers and digests used in client
certificates.
Thanks to Innocenty Enikeew.
*) Bugfix: if ssl_session_cache was not set or was set to "none", then
during client certificate verify the error "session id context
uninitialized" might occur; the bug had appeared in 0.7.1.
*) Bugfix: OpenSSL-1.0.0 compatibility on 64-bit Linux.
Thanks to Maxim Dounin.
*) Bugfix: a geo range returned default value if the range included two
or more /16 networks and did not begin at /16 network boundary.
*) Bugfix: the $uid_got variable might not be used in the SSI and perl
modules.
*) Bugfix: a worker process hung if a FIFO file was requested.
Thanks to Vicente Aguilar and Maxim Dounin.
*) Bugfix: a variable value was repeatedly encoded after each an "echo"
SSI-command output; the bug had appeared in 0.6.14.
*) Bugfix: a "stub" parameter of an "include" SSI directive was not
used, if empty response has 200 status code.
*) Bugfix: a block used in a "stub" parameter of an "include" SSI
directive was output with "text/plain" MIME type.
*) Bugfix: if a proxied or FastCGI request was internally redirected to
another proxied or FastCGI location, then a segmentation fault might
occur in a worker process; the bug had appeared in 0.7.65.
Thanks to Yichun Zhang.
*) Bugfix: IMAP connections may hang until they timed out while talking
to Zimbra server.
Thanks to Alan Batie.
*) Bugfix: nginx did not support chunked transfer encoding for 201
responses.
Thanks to Julian Reich.
</ChangeLog>
|
|
|
|
| |
Do not bump PORTREVISIONs.
|
|
|
|
|
|
|
|
|
| |
1) third-party passenger module for www/nginx and www/nginx-devel
2) www/rubygem-passenger
Do not bump PORTREVISIONs. [1]
Approved by: Jacob Atzen aka jatzen at gmail dot com [2]
|
|
|
|
| |
Do not bump PORTREVISIONs.
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) third-party passenger module from 2.2.11 to 2.2.12 for www/nginx
2) third-party passenger module from 2.2.11 to 2.2.12 for www/nginx-devel
3) www/rubygem-passenger from 2.2.11 to 2.2.12
Remove needless patch. [2]
Do not bump PORTREVISIONs.
Approved by: Jacob Atzen aka jatzen at gmail dot com [3]
|
|
|
|
|
|
| |
Remove needless patch.
Do not bump PORTREVISIONs.
|
|
|
|
| |
Do not bump PORTREVISIONs.
|
|
|
|
| |
Do not bump PORTREVISIONs.
|
|
|
|
| |
Do not bump PORTREVISIONs.
|
| |
|
|
|
|
| |
Do not bump PORTREVISION.
|
|
|
|
|
|
| |
Remove needless extra patch.
Do not bump PORTREVISIONs.
|