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.
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>
<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>
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 [*]
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)
<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>
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:
9a811060db
and should be remove in next [3.0.2] port update.
</Note>
Approved by: maintainer [*]
Pointy hat to: wen (!)
<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.
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>
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>
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