Commit graph

326 commits

Author SHA1 Message Date
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
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
Sergey A. Osokin
10ab11820c Accordingly add third party headers_more module, version 0.07.
Do not bump PORTREVISIONs.

Feature safe:	yes
2010-02-27 19:20:20 +00:00
Sergey A. Osokin
52253e55c2 Accordingly update third party modules:
o) http_push from 0.69 to 0.692;
o) passenger from 2.2.9 to 2.2.10.

Do not bump PORTREVISIONs.

Feature safe:	yes
2010-02-22 17:29:33 +00:00
Sergey A. Osokin
8062c14d44 Update third party modules for www/nginx and www/nginx-devel:
o) h264_streaming from 2.2.5 to 2.2.7;
o) passenger from 2.2.8 to 2.2.9.

Do not bump PORTREVISIONs.

Feature safe:	yes
2010-02-22 13:53:25 +00:00
Sergey A. Osokin
f452ae26fa Accordingly add third party module accept language.
Do not bump PORTREVISIONs.

Feature safe:	yes

Submitted by:	Mike Stupalov aka landy2005 at gmail dot com
PR:		ports/143787
2010-02-18 19:16:13 +00:00
Sergey A. Osokin
bc7e8f7a51 Accordingly update memc (aka advanced memcached) module
from 0.05 to 0.06.

Do not bump PORTREVISIONs.
2010-02-08 03:56:37 +00:00
Sergey A. Osokin
48ae220e79 Update upstream_hash module from 0.3 to 0.3.1.
Do not bump PORTREVISION.
2010-02-07 10:21:47 +00:00
Sergey A. Osokin
9e0928c2a1 Accordingly update fancyindex module from 0.1_beta5 to 0.2.1.
Remove needless patches.

Do not bump PORTREVISIONs.
2010-02-06 18:52:56 +00:00
Sergey A. Osokin
fed180a6b5 Accordingly update gunzip_filter module from 0.1 to 0.2 for
www/nginx and www/nginx-devel.

Do not bump PORTREVISIONs.

Spotted by:	Maxim Dounin aka mdounin at mdounin dot ru
2010-02-04 10:08:56 +00:00
Sergey A. Osokin
47ce84cbde Update from 0.8.32 to 0.8.33.
Feature safe:	yes

<ChangeLog>

*) Security: now nginx/Windows ignores trailing spaces in URI.
   Thanks to Dan Crowley, Core Security Technologies.

*) Security: now nginx/Windows ignores short files names.
   Thanks to Dan Crowley, Core Security Technologies.

*) Change: now keepalive connections after POST requests are not
   disabled for MSIE 7.0+. Thanks to Adam Lounds.

*) Workaround: now keepalive connections are disabled for Safari.
   Thanks to Joshua Sierles.

*) Bugfix: if a proxied or FastCGI request was internally redirected to
   another proxied or FastCGI location, then $upstream_response_time
   variable may have abnormally large value; the bug had appeared in
   0.8.7.

*) Bugfix: a segmentation fault might occur in a worker process, while
   discarding a request body; the bug had appeared in 0.8.11.

</ChangeLog>
2010-02-02 00:56:26 +00:00
Sergey A. Osokin
c6a9794949 This is accordingly update for www/nginx and www/nginx-devel.
Add one more third-party module: upstream_hash, version 0.3.1.
Update slowfs_cache module from 1.2 to 1.3.
Update mogilefs module from 1.0.2 to 1.0.3.

Do not bump PORTREVISIONs.
2010-01-18 19:53:37 +00:00
Sergey A. Osokin
1d924da9fe Use USE_OPENSSL instead of bsd.openssl.mk.
Do not remove default DISTFILES due to port building
failure when third-party module (i.e. additional DISTFILES)
selected.

Do not bump PORTREVISIONs.

PRs:	142831, 142833
2010-01-14 18:55:41 +00:00
Sergey A. Osokin
3b8ba27261 Update from 0.8.31 to 0.8.32.
<ChangeLog>

*) Bugfix: UTF-8 encoding usage in the ngx_http_autoindex_module.
   Thanks to Maxim Dounin.

*) Bugfix: regular expression named captures worked for two names only.
   Thanks to Maxim Dounin.

*) Bugfix: now the "localhost" name is used in the "Host" request
   header line, if an unix domain socket is defined in the "auth_http"
   directive.
   Thanks to Maxim Dounin.

*) Bugfix: nginx did nor support chunked transfer encoding for 201
   responses.
   Thanks to Julian Reich.

*) Bugfix: if the "expires modified" set date in the past, the a
   negative number was set in the "Cache-Control" response header
   line.
   Thanks to Alex Kapranoff.

</ChangeLog>
2010-01-11 17:23:35 +00:00
Sergey A. Osokin
46138ea473 Accordingly add ngx_cache_purge-1.0, the module adding ability
to purge content from nginx's FastCGI and proxy caches.

Do not bump PORTREVISIONs.
2010-01-11 07:43:39 +00:00
Sergey A. Osokin
e805ebfa27 Revert back update Passenger from 2.2.9 to 2.2.8
due to incompatible infrastructure.

Do not bump PORTREVISIONs.
2010-01-09 19:19:03 +00:00
Sergey A. Osokin
9c692d5bdf Accordingly update Passenger module from 2.2.8 to 2.2.9.
Do not bump PORTREVISIONs.
2010-01-08 19:34:15 +00:00
Sergey A. Osokin
201767b2b9 Accordingly add memc module - an extended version of the
standard memcached module that supports set, add, delete,
and many more memcached commands.

Do not bump PORTREVISIONs.
2010-01-06 20:29:50 +00:00