Commit graph

123 commits

Author SHA1 Message Date
Sergey A. Osokin
e9f8b4356d Update from 4.0.10 to 4.0.13:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
2013-08-16 19:14:55 +00:00
Sergey A. Osokin
841f272382 Update from 4.0.8 to 4.0.10:
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
2013-07-22 14:38:30 +00:00
Sergey A. Osokin
12c071109c Update:
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.
2013-07-10 17:19:47 +00:00
Sergey A. Osokin
bb3008040a Add third-party modsecurity module support, version 2.7.4. 2013-06-04 06:58:09 +00:00
Sergey A. Osokin
34db843c6d Update from 4.0.4 to 4.0.5:
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
2013-05-29 16:52:39 +00:00
Sergey A. Osokin
a6ced1ba93 Update from 3.0.19 to 4.0.4:
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
2013-05-28 16:03:07 +00:00
Sergey A. Osokin
20a2d5ec84 Update third-party modules:
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
2013-05-03 21:53:53 +00:00
Sergey A. Osokin
5448ebfcb7 Update third-party drizzle module to version 0.1.5.
Fix pkg-plist for pkgng. (*)

Bump PORTREVISION.

PR:	178123 (*)
2013-05-03 19:50:55 +00:00
Sergey A. Osokin
87c56bcf01 Update syslog_support patch with module-specific changes.
Original patch:	https://raw.github.com/yaoweibin/nginx_syslog_patch/master/syslog_1.3.14.patch
2013-03-19 18:57:45 +00:00
Sofian Brabez
50fe5e5835 - Update third-party NAXSI module to 0.49
- Remove non needed patches

Approved by:	osa (via private mail)
2013-03-14 16:47:23 +00:00
Sergey A. Osokin
6b661fda22 Fix build third-party upload module by adding the patch.
Issue:		https://github.com/vkholodkov/nginx-upload-module/issues/41
Patch from:	http://paste.davromaniak.eu/index.php?show=110

Submitted by:	grzegorz@piklus.pl via private mail
2013-02-22 03:26:05 +00:00
Sergey A. Osokin
9b451b1c38 Add nginx_pid_prefix rcvar for ability to prevent collision with other PIDs names
when using with profiles.

Bump PORTREVISION.

PR:	175823
2013-02-13 09:23:58 +00:00
Sergey A. Osokin
674133c642 Update from 3.0.17 to 3.0.19:
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>
2013-01-09 15:52:34 +00:00
Sergey A. Osokin
8672f52910 Use more canonical names for patches.
No functionaly changes.
Don't bump PORTREVISION.

Feature safe: yes
2012-11-22 03:47:20 +00:00
Sergey A. Osokin
12efff593a Update third-party modules:
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
2012-10-17 02:17:42 +00:00
Sergey A. Osokin
f624c86166 Fix rc script for nginx with profiles. (*)
Configure build with original http_dav if third-party http_dav_ext defined.

Bump PORTREVISIONs.

Found by:	Slava Kokorin <slava.kokorin@gmail.com> (*)
2012-09-19 18:29:13 +00:00
Sergey A. Osokin
afe49a0332 Update from 3.0.15 to 3.0.17:
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
2012-08-28 18:01:09 +00:00
Sergey A. Osokin
ea2f88b436 Update third-party modules (sync with openresty-1.2.1.9):
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.
2012-08-07 17:30:44 +00:00
Sergey A. Osokin
e594eae11d Update from 3.0.14 to 3.0.15:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
2012-08-04 06:01:12 +00:00
Sergey A. Osokin
3ae6fd417b Update:
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	(*)
2012-07-31 17:50:50 +00:00
Sergey A. Osokin
bd62ca7cd9 Update passenger from 3.0.13 to 3.0.14. 2012-07-22 13:39:34 +00:00
Sergey A. Osokin
28fe04afe7 Move rc script nginx.sh.in to more canonical nginx.in. 2012-07-16 17:47:56 +00:00
Sergey A. Osokin
df2b727518 Update third-party modules:
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				[*]
2012-07-03 03:48:32 +00:00
Sergey A. Osokin
b591b2a048 Update subs_filter third-party module from 0.5.2.r53 to 0.5.2.r59.
Configure pcre module support if subs_filter module defined.
2012-06-18 16:12:38 +00:00
Sergey A. Osokin
b092e5ce31 Update third-party modules:
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.
2012-06-14 11:29:08 +00:00
Sergey A. Osokin
8c5d3cdb3d Update from 3.0.12 to 3.0.13:
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
2012-06-14 10:53:34 +00:00
Sergey A. Osokin
ecc77f1931 Create temporary directory with install(1).
Remove duplicate code from Makefile and pkg-plist.

Bump PORTREVISION.

Requested by:	dougb
2012-06-14 08:12:29 +00:00
Sergey A. Osokin
955fb96849 Check existence temporary directory %%NGINX_TMPDIR%% before
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)
2012-06-13 04:46:14 +00:00
Sergey A. Osokin
23b6c12cd8 Be more correct after latest changes in ngx_regex_t. 2012-06-07 01:24:03 +00:00
Sergey A. Osokin
db5f9da7b2 Add third-party slow module, v.0.9.6,
http://code.google.com/p/nginx-sflow-module/.

Do not bump PORTREVISION because this module is disabled by default.
2012-06-07 01:09:44 +00:00
Sergey A. Osokin
4b7dcd941e Update from 1.3.0 to 1.3.1.
<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 "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.

*) Bugfix: a segmentation fault might occur in a worker process if the
   "image_filter" directive was used; the bug had appeared in 1.3.0.

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

</ChangeLog>
2012-06-06 13:21:26 +00:00
Sergey A. Osokin
c2716ea57d Update third-party modules (openresty 1.0.15.5):
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.
2012-05-16 11:24:12 +00:00
Sergey A. Osokin
48065aea69 Update third-party modules (openresty 1.0.15.3):
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.
2012-05-15 15:11:42 +00:00
Sergey A. Osokin
46c5a3865f Update third-party modules (openresty 1.0.11.28):
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.
2012-04-26 08:11:12 +00:00
Sergey A. Osokin
d2c9e1ddb8 Update from 3.0.11 to 3.0.12:
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
2012-04-22 18:52:26 +00:00
Sergey A. Osokin
983bc54081 Fix fetch notice third-party module. 2012-02-29 19:53:17 +00:00
Sergey A. Osokin
855cab9eec Move upward extra_commands string for compatible with rc.conf.d
feature.

Do not bump PORTREVISIONs.
PR:	165454
2012-02-28 10:26:19 +00:00
Sergey A. Osokin
62388474da Update from 1.1.14 to 1.1.15.
<ChangeLog>

*) Feature: the "disable_symlinks" directive.

*) Feature: the "proxy_cookie_domain" and "proxy_cookie_path"
   directives.

*) Bugfix: nginx might log incorrect error "upstream prematurely closed
   connection" instead of correct "upstream sent too big header" one.
   Thanks to Feibo Li.

*) Bugfix: nginx could not be built with the ngx_http_perl_module if the
   --with-openssl option was used.

*) Bugfix: internal redirects to named locations were not limited.

*) Bugfix: calling $r->flush() multiple times might cause errors in the
   ngx_http_gzip_filter_module.

*) Bugfix: temporary files might be not removed if the "proxy_store"
   directive were used with SSI includes.

*) Bugfix: in some cases non-cacheable variables (such as the $args
   variable) returned old empty cached value.

*) Bugfix: a segmentation fault might occur in a worker process if too
   many SSI subrequests were issued simultaneously; the bug had appeared
   in 0.7.25.

</ChangeLog>
2012-02-15 16:07:45 +00:00
Sergey A. Osokin
92be4c5e6a Update third-party modules:
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.
2012-02-01 13:51:21 +00:00
Sergey A. Osokin
3445d6daae Update third-party lua module from 0.4.0 to bugfix release 0.4.1. 2012-02-01 04:43:11 +00:00
Sergey A. Osokin
dbfad2c362 Update third-party modules:
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.
2012-01-17 12:58:38 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
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.
2012-01-14 08:57:23 +00:00
Sergey A. Osokin
b8870f695d Add 4 third-party modules:
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).
2012-01-12 08:24:10 +00:00
Sergey A. Osokin
7792e648ea Update third-party lua module from 0.3 to latest stable version 0.4.
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.
2012-01-11 15:33:30 +00:00
Sergey A. Osokin
7d9e66de05 Add three new third-party modules:
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.
2011-12-30 09:51:49 +00:00
Sergey A. Osokin
1ddbbe018d Update third-party http_subs_filter module from 0.5.2.r45 to 0.5.2.r53.
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.
2011-12-29 11:30:39 +00:00
Sergey A. Osokin
2e59e19637 Update third-party ngx_postgres module from 0.8 to 0.9.
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>
2011-12-29 07:30:05 +00:00
Sergey A. Osokin
89cd36ea3e Update from 1.1.9 to 1.1.11.
The only one third-party subs filter module using
ngx_regex_capture_count(), add as extra patch.

<ChangeLog>

Changes with nginx 1.1.11                                        12 Dec 2011

*) Feature: the "so_keepalive" parameter of the "listen" directive.
   Thanks to Vsevolod Stakhov.

*) Feature: the "if_not_empty" parameter of the
   "fastcgi/scgi/uwsgi_param" directives.

*) Feature: the $https variable.

*) Feature: the "proxy_redirect" directive supports variables in the
   first parameter.

*) Feature: the "proxy_redirect" directive supports regular expressions.

*) Bugfix: the $sent_http_cache_control variable might contain a wrong
   value if the "expires" directive was used.
   Thanks to Yichun Zhang.

*) Bugfix: the "read_ahead" directive might not work combined with
   "try_files" and "open_file_cache".

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

Changes with nginx 1.1.10                                        30 Nov 2011

*) Bugfix: a segmentation fault occured in a worker process if AIO was
   used on Linux; the bug had appeared in 1.1.9.

</ChangeLog>
2011-12-12 19:46:36 +00:00
Sergey A. Osokin
e60ce3883d Add set-misc-nginx third-party module.
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)
2011-12-09 13:57:24 +00:00
Sergey A. Osokin
2c6de62ba6 Merge latest changes for third-party udplog module from upstream
at https://raw.github.com/vkholodkov/nginx-udplog-module/.

Do not bump PORTREVISION because this module disabled by default.

Feature safe:	yes

PR:		163023
2011-12-08 13:03:33 +00:00