Commit graph

347 commits

Author SHA1 Message Date
Sergey A. Osokin
2167aec222 Accordingly update third party mod_zip from 1.1.5 to 1.1.6.
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>
2010-09-13 17:10:35 +00:00
Sergey A. Osokin
bc01fa5e0d Install three plain configuration files with -dist prefix.
Do not remove *cgi_params configuration files, which may carefully
edited by the user.

Bump PORTREVISION.
2010-09-03 13:21:31 +00:00
Sergey A. Osokin
97474898bb Accordingly update third-party mogilefs module from 1.0.3 to 1.0.4.
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>
2010-09-03 03:59:26 +00:00
Sergey A. Osokin
c45a36f4ac Update from 0.8.49 to 0.8.50.
<ChangeLog>

*) Feature: the "secure_link", "secure_link_md5", and
   "secure_link_expires" directives of the ngx_http_secure_link_module.

*) Feature: the -q switch.
   Thanks to Gena Makhomed.

*) 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.

*) Bugfix: in the "gzip_disable" directive.
   Thanks to Derrick Petzold.

*) Bugfix: nginx/Windows could not send stop, quit, reopen, and reload
   signals to a process run in other session.

</ChangeLog>
2010-09-02 18:09:13 +00:00
Sergey A. Osokin
bc9f455175 Update third-party ngx_http_redis module from 0.3.1 to 0.3.2.
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>
2010-08-18 09:37:34 +00:00
Sergey A. Osokin
ed7b8cffdb Update third-party ngx_cache_purge module from 1.1 to 1.2.
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>
2010-08-12 03:30:56 +00:00
Sergey A. Osokin
2593c962e8 Update from 0.8.48 to 0.8.49.
<ChangeLog>

*) Feature: the "image_filter_jpeg_quality" directive supports
   variables.

*) Bugfix: a segmentation fault might occur in a worker process, if the
   $geoip_region_name variables was used; the bug had appeared in
   0.8.48.

*) Bugfix: errors intercepted by error_page were cached only for next
   request; the bug had appeared in 0.8.48.

</ChangeLog>
2010-08-09 09:15:38 +00:00
Sergey A. Osokin
853fa90909 Update from 0.8.47 to 0.8.48.
<ChangeLog>

*) Change: now the "server_name" directive default value is an empty
   name "".
   Thanks to Gena Makhomed.

*) Change: now the "server_name_in_redirect" directive default value is
   "off".

*) Feature: the $geoip_dma_code, $geoip_area_code, and
   $geoip_region_name variables.
   Thanks to Christine McGonagle.

*) Bugfix: the "proxy_pass", "fastcgi_pass", "uwsgi_pass", and
   "scgi_pass" directives were not inherited inside "limit_except"
   blocks.

*) Bugfix: the "proxy_cache_min_uses", "fastcgi_cache_min_uses"
   "uwsgi_cache_min_uses", and "scgi_cache_min_uses" directives did not
   work; the bug had appeared in 0.8.46.

*) Bugfix: the "fastcgi_split_path_info" directive used incorrectly
   captures, if only parts of an URI were captured.
   Thanks to Yuriy Taraday and Frank Enderle.

*) Bugfix: the "rewrite" directive did not escape a ";" character
   during copying from URI to query string.
   Thanks to Daisuke Murase.

*) Bugfix: the ngx_http_image_filter_module closed a connection, if an
   image was larger than "image_filter_buffer" size.

</ChangeLog>
2010-08-03 15:48:44 +00:00
Sergey A. Osokin
b752684df9 Update from 0.8.46 to 0.8.47.
<ChangeLog>

*) Bugfix: $request_time variable had invalid values for subrequests.

*) Bugfix: errors intercepted by error_page could be cached.

*) Bugfix: a cache manager process my got caught in an endless loop, if
   max_size parameter was used; the bug had appeared in 0.8.46.

</ChangeLog>
2010-07-28 17:05:25 +00:00
Sergey A. Osokin
f94090179e Update from 0.8.45 to 0.8.46.
Feature safe:	yes

<ChangeLog>

*) Change: now the "proxy_no_cache", "fastcgi_no_cache",
   "uwsgi_no_cache", and "sÓgi_no_cache" directives affect on a cached
   response saving only.

*) Feature: the "proxy_cache_bypass", "fastcgi_cache_bypass",
   "uwsgi_cache_bypass", and "sÓgi_cache_bypass" directives.

*) Bugfix: nginx did not free memory in cache keys zones if there was
   an error during working with backend: the memory was freed only
   after inactivity time or on memory low condition.

</ChangeLog>
2010-07-19 20:52:02 +00:00
Sergey A. Osokin
408c6e2aa8 Update from 0.8.44 to 0.8.45.
Add missing file scgi_params.

Feature safe:	yes

<ChangeLog>

*) Feature: ngx_http_xslt_filter improvements.
   Thanks to Laurence Rowe.

*) Bugfix: SSI response might be truncated after include with
   wait="yes"; the bug had appeared in 0.7.25.
   Thanks to Maxim Dounin.

*) Bugfix: the "listen" directive did not support the "setfib=0"
   parameter.

</ChangeLog>
2010-07-14 12:19:44 +00:00
Sergey A. Osokin
e77dce6e05 Update from 0.8.43 to 0.8.44.
Feature safe:	yes

<ChangeLog>

*) Change: now nginx does not cache by default backend responses, if
   they have a "Set-Cookie" header line.

*) Feature: the "listen" directive supports the "setfib" parameter.
   Thanks to Andrew Filonov.

*) Bugfix: the "sub_filter" directive might change character case on
   partial match.

*) Bugfix: compatibility with HP/UX.

*) Bugfix: compatibility with AIX xcl_r compiler.

*) Bugfix: nginx treated a large SSLv2 packets as plain requests.
   Thanks to Miroslaw Jaworski.

</ChangeLog>
2010-07-05 20:07:13 +00:00
Sergey A. Osokin
63a362a7d4 Convert post-patch target to EXTRA_PATCHES entries for patches for third-party modules.
No functionally changes.
Do not bump PORTREVISIONs.

Spotted by:	Maxim Dounin aka mdounin at mdounin dot ru

Feature safe:	yes
2010-07-01 15:22:20 +00:00
Sergey A. Osokin
9b4375aa3e Accordingly update passenger from 2.2.14 to 2.2.15 for:
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
2010-06-30 17:35:58 +00:00
Sergey A. Osokin
6cff73f550 Update from 0.8.42 to 0.8.43.
Feature safe:	yes

<ChangeLog>

*) Feature: large geo ranges base loading speed-up.

*) Bugfix: an error_page redirection to "location /zero { return 204;
   }" without changing status code kept the error body; the bug had
   appeared in 0.8.42.

*) Bugfix: nginx might close IPv6 listen socket during
   reconfiguration.
   Thanks to Maxim Dounin.

*) Bugfix: the $uid_set variable may be used at any request processing
   stage.

</ChangeLog>
2010-06-30 15:41:56 +00:00
Sergey A. Osokin
4fd74bc967 Update from 0.8.41 to 0.8.42.
Keep http*temp-path options sorted.

Feature safe: yes

<ChangeLog>

*) Change: now nginx tests locations given by regular expressions, if
   request was matched exactly by a location given by a prefix string.
   The previous behavior has been introduced in 0.7.1.

*) Feature: the ngx_http_scgi_module.
   Thanks to Manlio Perillo.

*) Feature: a text answer may be added to a "return" directive.

</ChangeLog>
2010-06-21 11:34:12 +00:00
Sergey A. Osokin
2cb895cec4 Change broken MASTER_SITES for third-party fancyindex module to 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
2010-06-18 06:55:17 +00:00
Sergey A. Osokin
4a1df86573 Add missing file uwsgi_params.
Bump PORTREVISION.

Submitted by:	Hizbulin Ildar aka hizel at vyborg dot ru
PR:		ports/147937
2010-06-17 14:08:53 +00:00
Sergey A. Osokin
eadbbf6515 Update from 0.8.40 to 0.8.41.
<ChangeLog>

*) Security: nginx/Windows worker might be terminated abnormally if a
   requested file name has invalid UTF-8 encoding.

*) Change: now nginx allows to use spaces in a request line.

*) Bugfix: the "proxy_redirect" directive changed incorrectly a backend
   "Refresh" response header line.
   Thanks to Andrey Andreew and Max Sogin.

*) Bugfix: nginx did not support path without host name in
   "Destination" request header line.

</ChangeLog>
2010-06-15 12:10:50 +00:00
Sergey A. Osokin
6ddabab45a Accordingly update third-party fancyindex module from 0.2.2 to 0.2.5.
Remove needless patches.

Do not bump PORTREVISIONs.
2010-06-10 17:12:31 +00:00
Sergey A. Osokin
9de5da679c Configure temporary path for ngx_http_uwsgi_module.
Bump PORTREVISION.

Submitted by:	Piotr Sikora aka piotr dot sikora at frickle dot com
2010-06-10 07:19:18 +00:00
Sergey A. Osokin
d23410d39b Accordingly update third-party slowfs_cache module from 1.4 to 1.5.
Remove needless patch.

Do not bump PORTREVISIONs.
2010-06-08 11:28:41 +00:00
Sergey A. Osokin
5d508620bd Accordingly update third-party cache_purge module from 1.0 to 1.1.
Do not bump PORTREVISIONs.
2010-06-08 04:47:29 +00:00
Sergey A. Osokin
d79c8c6538 Update from 0.8.39 to 0.8.40.
License.

<ChangeLog>

*) Security: now nginx/Windows ignores default file stream name.
   Thanks to Jose Antonio Vazquez Gonzalez.

*) Feature: the ngx_http_uwsgi_module.
   Thanks to Roberto De Ioris.

*) Feature: a "fastcgi_param" directive with value starting with
   "HTTP_" overrides a client request header line.

*) Bugfix: the "If-Modified-Since", "If-Range", etc. client request
   header lines were passed to FastCGI-server while caching.

*) Bugfix: listen unix domain socket could not be changed during
   reconfiguration.
   Thanks to Maxim Dounin.

</ChangeLog>
2010-06-07 13:34:24 +00:00
Sergey A. Osokin
43ebdec6fa Accordingly update third-party headers_more module from 0.09 to 0.10.
Do not bump PORTREVISIONs.
2010-06-07 02:45:13 +00:00
Sergey A. Osokin
e568ec9215 Update from 2.2.12 to 2.2.14:
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]
2010-06-06 07:09:19 +00:00
Sergey A. Osokin
1a29c84116 Accordingly update third-party headers_more module from 0.08 to 0.09.
Do not bump PORTREVISIONs.
2010-06-02 17:14:56 +00:00
Sergey A. Osokin
76fcccf450 Update:
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]
2010-06-01 09:43:03 +00:00
Sergey A. Osokin
9ab0a89c78 Update from 0.8.38 to 0.8.39.
<ChangeLog>

*) Bugfix: an inherited "alias" directive worked incorrectly in
   inclusive location.

*) Bugfix: in "alias" with variables and "try_files" directives
   combination.

*) Bugfix: listen unix domain and IPv6 sockets did not inherit while
   online upgrade.
   Thanks to Maxim Dounin.

</ChangeLog>
2010-05-31 16:34:49 +00:00
Sergey A. Osokin
69ad45b582 Accordingly update third-party slowfs_cache module from 1.3 to 1.4.
Remove needless patch.

Do not bump PORTREVISIONs.
2010-05-25 16:10:57 +00:00
Sergey A. Osokin
43f9cb359f Update from 0.8.37 to 0.8.38.
Add four hacks for third-party modules.

<ChangeLog>

*) 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.

*) Bugfix: now "limit_req" delay directive conforms to the described
   algorithm.
   Thanks to Maxim Dounin.

*) Bugfix: the $uid_got variable might not be used in the SSI and perl
   modules.

</ChangeLog>
2010-05-24 17:17:17 +00:00
Sergey A. Osokin
655b47d23a Update from 0.8.36 to 0.8.37.
<ChangeLog>

*) Feature: the ngx_http_split_clients_module.

*) Feature: the "map" directive supports keys more than 255 characters.

*) Bugfix: nginx ignored the "private" and "no-store" values in the
   "Cache-Control" backend response header line.

*) Bugfix: a "stub" parameter of an "include" SSI directive was not
   used, if empty response has 200 status code.

*) 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.8.33.
   Thanks to Yichun Zhang.

*) Bugfix: IMAP connections may hang until they timed out while talking
   to Zimbra server.
   Thanks to Alan Batie.

</ChangeLog>
2010-05-17 06:39:22 +00:00
Sergey A. Osokin
dc5ddc929c Accordingly update third-party echo module from 0.28 to 0.30.
Do not bump PORTREVISIONs.
2010-05-07 03:56:19 +00:00
Sergey A. Osokin
cfeb328472 Accordingly update third-party echo module from 0.27 to 0.28.
Do not bump PORTREVISIONs.
2010-05-03 13:58:42 +00:00
Sergey A. Osokin
4041a85317 Accordingly update third-party supervisord module from 1.3 to 1.4.
Do not bump PORTREVISIONs.
2010-04-29 04:18:25 +00:00
Sergey A. Osokin
26c6072b5e Update third party headers_more module from 0.07 to 0.08. 2010-04-28 19:18:28 +00:00
Sergey A. Osokin
a76da8597c Update from 0.8.35 to fresh bugfix release 0.8.36.
Update third party http_memc module from 0.06 to 0.08.

<ChangeLog>

*) Bugfix: the ngx_http_dav_module handled incorrectly the DELETE,
   COPY, and MOVE methods for symlinks.

*) Bugfix: values of the $query_string, $arg_..., etc. variables cached
   in main request were used by the SSI module in subrequests.

*) Bugfix: a variable value was repeatedly encoded after each an "echo"
   SSI-command output; the bug had appeared in 0.6.14.

*) Bugfix: a worker process hung if a FIFO file was requested.
   Thanks to Vicente Aguilar and Maxim Dounin.

*) Bugfix: OpenSSL-1.0.0 compatibility on 64-bit Linux.
   Thanks to Maxim Dounin.

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

<ChangeLog>
2010-04-23 03:43:21 +00:00
Sergey A. Osokin
9dea737aa5 Accordingly update third-party echo module from 0.26 to 0.27.
Remove needless extra patch.

Do not bump PORTREVISIONs.
2010-04-08 11:08:05 +00:00
Sergey A. Osokin
2c0d6d89b1 Update from 0.8.34 to 0.8.35.
Add quick fix for ngx_echo_module, also sent the patch to upstream.

<ChangeLog>

*) Change: now the charset filter runs before the SSI filter.

*) Feature: the "chunked_transfer_encoding" directive.

*) 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: a segmentation fault occurred in a worker process, if there
   was large stderr output before FastCGI response; the bug had
   appeared in 0.8.34.
   Thanks to Maxim Dounin.

</ChangeLog>
2010-04-01 17:03:35 +00:00
Doug Barton
0450304108 Cleanse uneeded RC_SUBR variables
Approved by:	pgolluci
2010-03-28 04:44:55 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Sergey A. Osokin
8c95869ed8 Accordingly add third-party echo module version 0.26.
Do not bump PORTREVISIONs.
2010-03-25 10:02:43 +00:00
Sergey A. Osokin
883f864b1c Accordingly update third-party auth request module from 0.1 to 0.2.
Do not bump PORTREVISIONs.

<ChangeLog>

*) Feature: auth_request_set directive.

*) Bugfix: segmentation fault happened on auth request handled by
   proxy_pass or fastcgi_pass if initial request has non-empty body.

</ChangeLog>
2010-03-25 02:37:06 +00:00
Sergey A. Osokin
e812f8ab2d Accordingly update third-party gunzip filter module from 0.2 to 0.3.
Do not bump PORTREVISIONs.
2010-03-23 05:01:02 +00:00
Sergey A. Osokin
d30f439242 Accordingly update third-party fancyindex module from 0.2.1 to 0.2.2.
Do not bump PORTREVISIONs.

PR:	144557
2010-03-10 04:30:34 +00:00
Sergey A. Osokin
63d50bb9a4 Update CATEGORIES if defined passenger module support.
Do not bump PORTREVISIONs.
2010-03-09 09:49:08 +00:00
Sergey A. Osokin
4d0f4757aa Accordingly update third party passenger module from 2.0.10 to 2.0.11.
Do not bump PORTREVISIONs.

Feature safe:	yes
2010-03-05 11:46:00 +00:00
Sergey A. Osokin
850f44ff65 Update from 0.8.33 to 0.8.34.
Feature safe: yes

<ChangeLog>

*) Bugfix: nginx did not support all ciphers and digests used in client
   certificates.
   Thanks to Innocenty Enikeew.

*) Bugfix: nginx cached incorrectly FastCGI responses if there was
   large stderr output before response.

*) 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.8.34.

*) Bugfix: the $date_local variable has an incorrect value, if the "%s"
   format was used.
   Thanks to Maxim Dounin.

*) 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: a geo range returned default value if the range included two
   or more /16 networks and did not begin at /16 network boundary.

*) Bugfix: a block used in a "stub" parameter of an "include" SSI
   directive was output with "text/plain" MIME type.

*) Bugfix: $r->sleep() did not work; the bug had appeared in 0.8.11.

</ChangeLog>
2010-03-03 18:48:59 +00:00
Sergey A. Osokin
5d6dca0df8 Accordingly update third party upload module from 2.0.11 to 2.0.12.
Remove needless patch for www/nginx-devel.

Do not bump PORTREVISIONs.

Feature safe:	yes
2010-03-02 10:31:37 +00:00
Sergey A. Osokin
8005625eaa Accordingly add third party auth_request module, version 0.1.
Do not bump PORTREVISIONs.

Feature safe:	yes
2010-02-27 19:56:07 +00:00