aboutsummaryrefslogtreecommitdiffstats
path: root/www/nginx
Commit message (Collapse)AuthorAgeFilesLines
* Update from 4.0.33 to 4.0.35:osa2014-01-173-5/+5
| | | | | o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel.
* Upgrade 3rd party modules to latest version.vanilla2014-01-164-28/+28
| | | | | | | | | | | 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@
* Upgrade third-party lua module from 0.9.3 to 0.9.4.osa2014-01-142-4/+4
|
* Update from 4.0.30 to 4.0.33:osa2014-01-043-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Part 2 at removing now useless FETCH_ARGS redifitionbapt2014-01-031-30/+0
|
* Add distinfo for third-party footer module back, introduced in r338325.osa2013-12-311-0/+2
|
* Update from 4.0.29 to 4.0.30:osa2013-12-313-7/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* 1: Upgrade 3rd party modules to latest version.vanilla2013-12-226-58/+71
| | | | | | | | | | | | | | | | | | | | 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)
* Update third-party lua module from 0.9.2 to 0.9.3.osa2013-12-202-4/+4
|
* Be more correct with openssl on modern FreeBSD10.osa2013-12-201-1/+8
| | | | Do not bump PORTREVISION cause SPDY module disable by default.
* Update from 4.0.27 to 4.0.29:osa2013-12-143-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Update from 4.0.26 to 4.0.27:osa2013-12-063-5/+5
| | | | | | | | | | | | | 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>
* Make third-party accept_language module fetchable by update to latest version.osa2013-12-042-3/+3
| | | | PR: ports/184153
* Fix syslog support.osa2013-12-041-2/+4
| | | | | | | Do not bump PORTREVISION cause syslog support disabled by default. Patch from: rea PR: ports/180639
* Revert r335523.mat2013-12-032-2/+2
| | | | Asked by: osa
* Upgrade lua module to 0.9.2, echo module to 0.49.vanilla2013-12-032-9/+9
| | | | Approved by: maintainer (osa@)
* The patch for adding syslog support sets the wrong define variable causing ↵mat2013-12-032-1/+2
| | | | | | | | | syslog support to not be built. maintainer timeout. PR: ports/180639 Submitted by: Dave Duchscher
* Upgrade third-party ngx_http_redis module from 0.3.6 to 0.3.7.osa2013-12-022-3/+3
| | | | | | | | | | <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>
* Update from 4.0.25 to 4.0.26:osa2013-11-303-5/+5
| | | | | | | | | | | | | | | | 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>
* Update rtmp module to 1.0.6.vanilla2013-11-242-7/+6
| | | | Approved by: osa@ (maintainer)
* Update from 4.0.24 to 4.0.25:osa2013-11-213-5/+5
| | | | | o) www/rubygem-passenger; o) third-party passenger modules for www/nginx and www/nginx-devel.
* Update from 4.0.23 to 4.0.24:osa2013-11-203-5/+5
| | | | | | | 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.
* Security update from 1.4.3 to 1.4.4.osa2013-11-202-3/+3
| | | | | | | | | | | <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>
* Stagefy.osa2013-11-042-23/+14
| | | | Thanks to: danfe
* Convert LIB_DEPENDS to new syntax.osa2013-11-031-10/+10
|
* Update from 4.0.21 to 4.0.23:osa2013-11-023-5/+5
| | | | | o) www/rubygem-passenger; o) third-party passenger modules for www/nginx and www/nginx-devel.
* Update from 4.0.20 to 4.0.21:osa2013-10-263-5/+5
| | | | | o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel.
* Update from 4.0.19 to 4.0.20:osa2013-10-123-7/+8
| | | | | o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel.
* Update from 1.4.2 to 1.4.3.osa2013-10-082-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | <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>
* Update from 4.0.17 to 4.0.19:osa2013-09-293-5/+5
| | | | | o) www/rubygem-passenger; o) third-party passenger modules for www/nginx and www/nginx-devel.
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵bapt2013-09-211-0/+1
| | | | www)
* Update from 4.0.16 to 4.0.17:osa2013-09-113-5/+5
| | | | | o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel.
* Update patch for third-party http_upload module.osa2013-09-111-14/+1068
| | | | PR: 182010
* Update from 4.0.14 to 4.0.16:osa2013-09-073-7/+8
| | | | | | | o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel. Also, convert to perl framework nginx ports.
* Adopt USES+=iconv.bsam2013-09-021-1/+1
| | | | | Submitted by: bsam (me, by e-mail) Approved by: osa (maintainer)
* Update third-party modules:osa2013-08-212-20/+20
| | | | | | | | 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.
* Update from 4.0.13 to 4.0.14:osa2013-08-203-5/+5
| | | | | o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel.
* Update third-party modsecurity module from 2.7.4 to 2.7.5.osa2013-08-173-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | <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>
* Update third-party rtmp module from 1.0.1 to 1.0.2.osa2013-08-172-4/+4
| | | | Enable it for www/nginx-devel.
* Update from 4.0.10 to 4.0.13:osa2013-08-173-5/+5
| | | | | o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel.
* - Remove MAKE_JOBS_SAFE variableak2013-08-151-1/+0
| | | | Approved by: portmgr (bdrewery)
* Update from 4.0.8 to 4.0.10:osa2013-07-223-5/+5
| | | | | o) www/rubygem-passenger; o) third-party passenger module for www/nginx and www/nginx-devel.
* Update from 1.4.1 to 1.4.2.osa2013-07-173-83/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Update:osa2013-07-113-10/+10
| | | | | | 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.
* If nginx was compiled without --with-http_ssl_module, but with someosa2013-06-232-0/+80
| | | | | | | | | 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
* Add third-party modsecurity module support, version 2.7.4.osa2013-06-043-0/+38
|
* Third-party rtmp module's tarball has been re-rolled without changes in ↵osa2013-06-042-3/+3
| | | | | | | | source code. So, update checksum and size. Reported by: vanilla
* Update from 4.0.4 to 4.0.5:osa2013-05-303-6/+6
| | | | | o) www/rubygem-passenger; o) third-party passenger module for www/nginx and www/nginx-devel.
* Update third-party rtmp module from 0.9.18 to 1.0.0.osa2013-05-292-4/+4
|
* Update third-party modules:osa2013-05-292-8/+8
| | | | | o) lua from 0.8.1 to 0.8.2; o) srcache from 0.20 to 0.21.
* Update from 3.0.19 to 4.0.4:osa2013-05-293-40/+28
| | | | | o) www/rubygem-passenger; o) third-party passenger module for www/nginx and www/nginx-devel.
* Security update to latest versions:osa2013-05-072-4/+3
| | | | | | | | | | | | | | | | 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>
* Update third-party lua module from 0.7.21 to 0.8.1.delphij2013-05-052-4/+4
| | | | Approved by: maintainer (osa)
* Update third-party modules:osa2013-05-043-41/+41
| | | | | | | | | | | | | | | 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
* Update third-party drizzle module to version 0.1.5.osa2013-05-044-8/+9
| | | | | | | | Fix pkg-plist for pkgng. (*) Bump PORTREVISION. PR: 178123 (*)
* Update to latest stable version 1.4.0.osa2013-05-024-57/+671
| | | | | | | | | | | | | | 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>
* Upgrade from 1.2.7 to latest bugfix release 1.2.8.osa2013-04-032-4/+3
| | | | | | | | | | | | | | | | | | | | | | 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>
* Update third-party rtmp module from 0.9.12 to 0.9.13.osa2013-03-232-4/+4
| | | | Submitted by: Fedor Dikarev <fedor.dikarev@gmail.com>
* Update third-party chunkin module from 0.22rc1 to 0.23.osa2013-03-212-4/+4
|
* Update third-party modules:osa2013-03-212-7/+7
| | | | | | | o) naxsi-core from 0.49 to 0.50; o) rtmp from 0.9.11 to 0.9.12. Do not bump PORTREVISION.
* Update syslog_support patch with module-specific changes.osa2013-03-202-120/+626
| | | | Original patch: https://raw.github.com/yaoweibin/nginx_syslog_patch/master/syslog_1.2.7.patch
* Update third-party module rtmp from 0.9.8 to 0.9.11.osa2013-03-202-4/+4
|
* Update third-party cache_purge module from 2.0 to 2.1.osa2013-03-202-3/+3
|
* - Update third-party NAXSI module to 0.49sbz2013-03-153-23/+6
| | | | | | - Remove non needed patches Approved by: osa (via private mail)
* Update third-party slowfs_cache module from 1.9 to 1.10.osa2013-03-072-3/+3
| | | | | | | | | | | | | | | | 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>
* Upgrade third-party rtmp module from 0.8.7 to 0.9.8.osa2013-02-242-4/+4
|
* Upgrade third-party modules (according to latest stable ngx_openresty-1.2.6.6):osa2013-02-232-20/+20
| | | | | | | | 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.
* Update third-party http_auth_ldap module.osa2013-02-212-3/+4
| | | | PR: 176297
* Add third-party http_push_stream module.osa2013-02-202-0/+13
| | | | PR: 174423
* Add nginx_pid_prefix rcvar for ability to prevent collision with other PIDs ↵osa2013-02-132-1/+5
| | | | | | | | | | names when using with profiles. Bump PORTREVISION. PR: 175823
* Update from 1.2.6 to 1.2.7.osa2013-02-132-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <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>
* - Get rid of PTHREAD_CFLAGS and PTHREAD_LIBS (category: www)gahr2013-02-071-4/+0
| | | | Approved by: portmgr
* Update devel-kit third-party module from 0.2.17 to 0.2.18.osa2013-02-072-17/+11
| | | | | | | | | | | 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 (*)
* Update third-party rtmp module from 0.8.4 to 0.8.7.osa2013-01-172-4/+4
| | | | Requested by: Roman Arutyunyan <arutyunyan.roman@gmail.com> (author)
* Update from 3.0.17 to 3.0.19:osa2013-01-093-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Update rtmp third-party module from 0.6.1 to 0.8.4.osa2012-12-212-4/+4
| | | | Spotted by: Roman Arutyunyan <arutyunyan.roman@gmail.com> (author)
* Update third-party ngx_cache_purge module from 1.6 to 2.0.osa2012-12-122-3/+3
|
* Update from 1.2.5 to 1.2.6.osa2012-12-122-4/+3
| | | | | | | | | | | | | | <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>
* Update PCRE to 8.32mm2012-12-111-0/+1
| | | | | Introduces the UTF-32 library pcre32 Bump PORTREVISION in dependent ports
* Use more canonical names for patches.osa2012-11-226-5/+5
| | | | | | | No functionaly changes. Don't bump PORTREVISION. Feature safe: yes
* Update from 1.2.4 to 1.2.5.osa2012-11-132-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Update third-party modules:osa2012-10-174-42/+23
| | | | | | | | | | | | 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
* Update from 1.2.3 to 1.2.4.osa2012-09-262-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <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>
* Add third-party CT++ module.osa2012-09-202-0/+12
| | | | | Subnmitted: Veniamin Gvozdikov <g.veniamin@googlemail.com> PR: 171702
* Add third-party http_auth_ldap module.osa2012-09-202-0/+12
| | | | | Submitted by: rm PR: 171745
* Fix rc script for nginx with profiles. (*)osa2012-09-202-2/+4
| | | | | | | | Configure build with original http_dav if third-party http_dav_ext defined. Bump PORTREVISIONs. Found by: Slava Kokorin <slava.kokorin@gmail.com> (*)
* Update from 3.0.15 to 3.0.17:osa2012-08-293-5/+5
| | | | | o) www/rubygem-passenger; o) third-party passenger module for www/nginx and www/nginx-devel.
* Update third-party http_substitutions_filter module to "numeric"osa2012-08-272-5/+6
| | | | release - 0.6.2.
* Update third-party http_substitutions_filter module to latest snapshot.osa2012-08-262-3/+3
|
* Update third-party http_substitutions_filter module from 0.5.2.r59 to 0.6.0,osa2012-08-213-20/+8
| | | | | | | | | relocated to github. Fix typo for upstream_fair module. [*] Submitted by: Artis Caune <Artis.Caune@gmail.com> [*] PR: 170795 [*]
* Update third-party modules (sync with openresty-1.2.1.14):osa2012-08-162-8/+8
| | | | | o) lua from 0.5.13 to 0.5.14; o) srcache from 0.13rc8 to 0.14.
* Update third-party modules (sync with openresty-1.2.1.13):osa2012-08-142-8/+8
| | | | | o) lua from 0.5.12 to 0.5.13; o) echo from 0.38rc2 to 0.41.
* Update third-party modules (sync with openresty-1.2.1.9):osa2012-08-083-14/+14
| | | | | | 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.
* Update from 1.2.2 to 1.2.3.osa2012-08-082-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | <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>
* Update from 3.0.14 to 3.0.15:osa2012-08-043-5/+5
| | | | | o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel.
* Update:osa2012-08-014-7/+24
| | | | | | | 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 (*)
* - Fix MAIL_* optionsak2012-07-261-3/+3
| | | | Approved by: osa (maintainer)
* Update passenger from 3.0.13 to 3.0.14.osa2012-07-223-5/+5
|
* Move rc script nginx.sh.in to more canonical nginx.in.osa2012-07-172-1/+1
|
* Update third-party modules:osa2012-07-172-8/+8
| | | | | | o) lua from 0.5.0rc30 to 0.5.7; o) headers_more from 0.17rc1 to 0.17. s/_MODULE//.
* Update from 1.2.1 to 1.2.2.osa2012-07-044-4/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <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>
* Update third-party modules:osa2012-07-033-33/+10
| | | | | | | | | | 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 [*]
* Truncate variable name for third-party h264_streaming module, s/_MODULE//.osa2012-06-301-3/+3
|
* Fix build without mail-specific modules after switch to OptionsNG.osa2012-06-281-4/+4
| | | | PR: 169498
* Update the name of recent added tcp_proxy third-party module.osa2012-06-231-1/+1
|
* Add third-party tcp_proxy module, ver.0.26,osa2012-06-212-0/+18
| | | | | | https://github.com/yaoweibin/nginx_tcp_proxy_module/ Requested by: Weibin Yao <yaoweibin@gmail.com>
* Do not require specific versions of shared libraries.osa2012-06-191-7/+7
|
* Update subs_filter third-party module from 0.5.2.r53 to 0.5.2.r59.osa2012-06-192-4/+5
| | | | Configure pcre module support if subs_filter module defined.
* Remove needless bsd.ports.[pre|post].mk includes, use bsd.port.mk.osa2012-06-181-3/+1
|
* Update third-party modules:osa2012-06-144-10/+25
| | | | | | | | 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.
* Update from 3.0.12 to 3.0.13:osa2012-06-143-5/+5
| | | | | o) www/rubygem-passenger; o) third-party passenger module for www/nginx and www/nginx-devel.
* Create temporary directory with install(1).osa2012-06-143-7/+3
| | | | | | | | Remove duplicate code from Makefile and pkg-plist. Bump PORTREVISION. Requested by: dougb
* Check existence temporary directory %%NGINX_TMPDIR%% beforeosa2012-06-132-3/+19
| | | | | | | | | | 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)
* Update third-party modules:osa2012-06-082-8/+8
| | | | | | | 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.
* Add third-party slow module, v.0.9.6,osa2012-06-073-0/+22
| | | | | | http://code.google.com/p/nginx-sflow-module/. Do not bump PORTREVISION because this module is disabled by default.
* Return back XSS third-party module.osa2012-06-061-0/+1
|
* Update from 1.2.0 to 1.2.1.osa2012-06-062-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <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>
* Fix issue with HTTP_CACHE option.osa2012-06-061-1/+1
| | | | Spotted by: many people
* Add VIDEO knob to OPTIONS_DEFINE for choose original or third-partyosa2012-06-051-1/+3
| | | | MP4 module.
* OptionsNGfy.osa2012-06-041-379/+456
| | | | | | Most name of variables are shortened, s/_MODULE_//g. Thanks to: bapt
* Update third-party module naxsi from 0.45 to 0.46-1.osa2012-05-242-3/+3
| | | | Do not bump PORTREVISION because this module is disabled by default.
* Add third-party RTMP module, v.0.1.5,osa2012-05-182-0/+12
| | | | | | | | | | | 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
* Update third-party modules (openresty 1.0.15.5):osa2012-05-163-33/+8
| | | | | | | | | 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.
* Update third-party modules (openresty 1.0.15.3):osa2012-05-154-16/+16
| | | | | | | | 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.
* Add two new third-party modules:osa2012-05-112-7/+30
| | | | | | | | | | 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)
* Update third-party modules (openresty 1.0.11.28):osa2012-04-264-32/+32
| | | | | | | | | | | | 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.
* Add one more WWW site to pkg-descr file.osa2012-04-262-1/+3
| | | | | | | Remove -DNGX_DEBUG_MALLOC flag. (*) Bump PORTREVISION. Requested by: Maxim Dounin aka mdounin at mdounin dot ru (*)
* Update to latest stable version 1.2.0.osa2012-04-233-19/+30
| | | | | | | | | | | | | | | <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>
* Update pkg-descr to modern variant.osa2012-04-232-4/+8
| | | | | | Bump PORTREVISIONs. PR: ports/167089
* Update third-party naxsi module rom 0.43 to 0.45.osa2012-04-232-4/+4
| | | | | | Do not bump PORTREVISIONs because this module disabled by default. PR: ports/167166, ports/167167
* Update from 3.0.11 to 3.0.12:osa2012-04-233-5/+5
| | | | | o) www/rubygem-passenger; o) third-party passenger module for www/nginx and www/nginx-devel.
* Security update from 1.0.14 to 1.0.15.osa2012-04-132-3/+3
| | | | | | | | | | | | | <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>
* Update third-party ngx_http_redis from 0.3.5 to 0.3.6.osa2012-04-042-3/+6
| | | | | | | | | | | | | | | | | | | | | 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 update from 1.0.13 to 1.0.14.osa2012-03-152-3/+3
| | | | | | | | | | | | | 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>
* Update from 1.0.12 to 1.0.13.osa2012-03-062-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <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 fetch notice third-party module.osa2012-03-013-7/+9
|
* Fix fetch zip and naxsi third-party modules.osa2012-03-011-5/+2
|
* Update third-party naxsi module from 0.42 to 0.43.osa2012-02-292-4/+4
| | | | | | | | 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]
* Revert back previous commit of removingosa2012-02-291-0/+2
| | | | | | | http_upstream_keepalive third-party module from distinfo. Notice from: Rainer Duffner <rainer@ultra-secure.de> Pointy hat to: osa
* Update slowfs_cache third-party module from 1.7 to 1.8.osa2012-02-292-3/+3
| | | | | | | | | | | | | | 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>
* Update slowfs_cache third-party module from 1.6 to 1.7.osa2012-02-282-5/+3
| | | | | | | | | | | | | | | | | | | | | 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>
* Move upward extra_commands string for compatible with rc.conf.dosa2012-02-281-1/+1
| | | | | | | feature. Do not bump PORTREVISIONs. PR: 165454
* Add two third-party modules:osa2012-02-232-0/+24
| | | | | | | 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
* Bump pcre library dependency due to 8.30 updatemm2012-02-141-1/+2
|
* Update from 1.0.11 to 1.0.12.osa2012-02-072-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <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>
* Use ${LOCALBASE} instead of ${PREFIX} for search headers and librariesosa2012-02-071-4/+4
| | | | | | for third-party modules. Do not bump PORTREVISIONs.
* Update third-party modules:osa2012-02-014-20/+20
| | | | | | | 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.
* Update third-party lua module from 0.4.0 to bugfix release 0.4.1.osa2012-02-013-6/+6
|
* Move luajit from devel to lang directory.osa2012-01-201-1/+1
| | | | Notice from: linimon
* Update third-party modules:osa2012-01-173-22/+22
| | | | | | | | 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.
* Update third-party encrypted_session module from 0.01 to 0.02.osa2012-01-172-4/+4
|
* Update third-party headers_more module from 0.15 to 0.16.osa2012-01-162-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <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>
* In the rc.d scripts, change assignments to rcvar to use thedougb2012-01-141-1/+1
| | | | | | | | | | | 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.
* Update third-party echo module from 0.36 to 0.37.osa2012-01-132-4/+4
|
* Add 4 third-party modules:osa2012-01-123-0/+78
| | | | | | | | | 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).
* Update third-party lua module from 0.3 to latest stable version 0.4.osa2012-01-113-8/+10
| | | | | | 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.
* Add three new third-party modules:osa2011-12-303-0/+62
| | | | | | | | | | 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.
* Update third-party http_subs_filter module from 0.5.2.r45 to 0.5.2.r53.osa2011-12-292-10/+11
| | | | | | | | | 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.
* Update third-party ngx_postgres module from 0.8 to 0.9.osa2011-12-293-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Add naxsi third-party module, version 0.42.osa2011-12-292-0/+23
| | | | | | | Move down checksums for devel_kit third-party module. Do not bump PORTREVISION because these modules disabled by default. PR: 162783
* Update third-party cache_purge module from 1.4 to 1.5.osa2011-12-202-3/+3
| | | | | | | | | | | | | | | <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>
* Update from 1.0.10 to 1.0.11.osa2011-12-164-33/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Add set-misc-nginx third-party module.osa2011-12-093-16/+40
| | | | | | | | | | | | | | | 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)
* Merge latest changes for third-party udplog module from upstreamosa2011-12-081-4/+412
| | | | | | | | | | at https://raw.github.com/vkholodkov/nginx-udplog-module/. Do not bump PORTREVISION because this module disabled by default. Feature safe: yes PR: 163023
* Update from 3.0.9 to 3.0.11:osa2011-11-283-5/+5
| | | | | | | | | o) www/rubygem-passenger; [*] o) third-party passenger module for www/nginx and www/nginx-devel. Feature safe: yes Approved by: maintainer [*]
* Update third-party upstream_keepalive module from 0.4 to 0.7.osa2011-11-252-3/+3
| | | | | | | | Do not bump PORTREVISION cause module is disabled by default. Feature safe: yes PR: 162874
* Fix build on fresh -CURRENT.osa2011-11-211-0/+11
| | | | | | | | Do not bump PORTREVISIONs. Feature safe: yes Patch from: Igor Sysoev (author) PR: 162446
* Fix installation path for perl module.osa2011-11-211-4/+5
| | | | | | | | Bump PORTREVISION. Feature safe: yes Problem found by: Maxim Dounin <mdounin@mdounin.ru>
* Update from 1.0.9 to 1.0.10.osa2011-11-152-3/+3
| | | | | | | | | | | | | | | | | | | | 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>
* Add nginx-x-rid-header third-party module.osa2011-11-032-0/+11
| | | | | PR: ports/162252 Submitted by: mm
* Update from 1.0.8 to 1.0.9.osa2011-11-022-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <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>
* Update third-party cache_purge module from 1.3 to 1.4.osa2011-10-102-3/+3
| | | | | | | | | | | Do not bump PORTREVISION. <ChangeLog> * Add AIO support. Requested by Emin Hasanov. </ChangeLog>
* Update from 1.0.7 to 1.0.8.osa2011-10-012-3/+3
| | | | | | | | | <ChangeLog> *) Bugfix: nginx could not be built --with-http_mp4_module and without --with-debug option. </ChangeLog>
* Update from 1.0.6 to 1.0.7.osa2011-10-012-4/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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_redis module from 0.3.4 to 0.3.5.osa2011-09-292-6/+6
| | | | | | | | | | | | | | | | | | | | | | 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>
* - Chase devel/google-perftools shlib bumppawel2011-09-071-0/+1
| | | | | | - security/tor*: add -L${LOCALBASE}/lib to LDFLAGS (fixes linking) Approved by: miwi, wen (mentors implicit)
* Update from 3.0.8 to 3.0.9:osa2011-09-054-61/+6
| | | | | | | | | | | | 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]
* Update third-party lua module from 0.2 to 0.3.osa2011-09-023-6/+6
| | | | | Bump PORTREVISION is unnecessary, because the module is disabled by default.
* Update from 1.0.5 to 1.0.6.osa2011-08-292-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <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>
* Update third-party module ngx_http_redis from 0.3.3 to 0.3.4.osa2011-08-252-3/+3
| | | | | | | | | | | | | | | | | | | <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.
* Downgrade from latest development version 1.1.0 to latestosa2011-08-132-3/+4
| | | | | | stable version 1.0.5. Bump PORTEPOCH.
* Update from 3.0.7 to 3.0.8:osa2011-08-114-7/+63
| | | | | | | | | | | | 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]
* Update from 1.0.5 to 1.1.0.osa2011-08-042-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <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>
* Add one more third-party module nginx-gridfs 0.8 - module to serve contentosa2011-07-222-5/+43
| | | | | | | | | | | | | 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.
* Update from 1.0.4 to 1.0.5.osa2011-07-202-8/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Add two more third-party modules:osa2011-07-132-7/+33
| | | | | | | | | | | 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.
* Add one more third-party module:osa2011-07-123-0/+36
| | | | | | | | 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.
* Add 3 third-party modules:osa2011-07-123-0/+65
| | | | | | | | | | 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.
* Add third-party module srcache-0.12.osa2011-07-122-4/+16
| | | | | | | | 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.
* Update third-party modules:osa2011-07-112-24/+27
| | | | | | | | | | | | | | 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.
* Update third party nginx_substitutions_filter from 0.5.2 revision 44 toosa2011-06-082-3/+3
| | | | | | 0.5.2 revision 45. Do not bump PORTREVISION.
* Update third party ngx_http_redis module from 0.3.2 to 0.3.3.osa2011-06-082-3/+3
| | | | | | | | | | | Do not bump PORTREVISION. <ChangeLog> *) Bugfix: fix interaction with redis if redis_db was used. Also, compile with -Werror now is possible. </ChangeLog>
* Update from 1.0.3 to 1.0.4.osa2011-06-013-22/+3
| | | | | | | | | | | | | | | | | <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>
* Add vendor patch for fix build withosa2011-05-261-0/+19
| | | | | | | % configure ... --without-http_auth_basic_module ... Bump PORTREVISION is unnecessary, because http_auth_basic module is enabled by default.
* Update from 1.0.2 to 1.0.3.osa2011-05-262-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | <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>
* Update from 1.0.1 to 1.0.2.osa2011-05-102-3/+3
| | | | | | | | | | | | | | <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 from 1.0.0 to 1.0.1.osa2011-05-042-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Update third party upstream keepalive module from 0.3 to 0.4.osa2011-04-192-3/+3
| | | | | | | | | | | | 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>
* Update from 3.0.6 to 3.0.7:osa2011-04-143-5/+5
| | | | | | | | | | | | | 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]
* Update to latest stable version 1.0.0.osa2011-04-123-208/+8
| | | | | | | | | | | | | | | | | | | 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>
* Add third-party http_subs_filter module.osa2011-04-052-0/+11
| | | | | | Do not bump PORTREVISION. PR: 156163
* Update third-party fancyindex module from 0.3 to 0.3.1.osa2011-04-042-3/+3
| | | | Do not bump PORTREVISIONs.
* Update from 3.0.5 to 3.0.6:osa2011-04-043-7/+7
| | | | | | | | | 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 [*]
* Switch IPv6 support on by default.osa2011-03-161-3/+3
| | | | | | Bump PORTREVISIONs. Spotted by: tom
* Update from 3.0.4 to 3.0.5:osa2011-03-113-5/+5
| | | | | | | | | | | | 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)
* Update from 3.0.3 to 3.0.4:osa2011-03-033-5/+5
| | | | | | | | | | | 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)
* - Chase devel/google-perftools shlib bumpmiwi2011-02-271-1/+2
|
* Update from 3.0.2 to 3.0.3:osa2011-02-253-5/+5
| | | | | | | | | | | 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)
* Update third-party headers_more module from 0.13 to 0.14.osa2011-02-012-3/+3
| | | | | | Do not bump PORTREVISIONs. Feature safe: yes
* Update third-party headers_more module from 0.10 to 0.13.osa2010-12-202-3/+3
| | | | Do not bump PORTREVISIONs.
* Update third-party modules:osa2010-12-182-6/+6
| | | | | | | o) uploadprogress from 0.8 to 0.8.2; o) echo from 0.30 to 0.34; Do not bump PORTREVISIONs.
* Update from 3.0.1 to 3.0.2:osa2010-12-175-52/+8
| | | | | | | | | o) www/rubygem-passenger; [*] o) passenger support for www/nginx and www/nginx-devel. Remove needless extra patches. Approved by: maintainer [*]
* Update from 0.8.53 to 0.8.54.osa2010-12-142-4/+3
| | | | | | | | | | | | | | | | | <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>
* Add third-party syslog support, original patch obtained fromosa2010-12-122-0/+258
| | | | | | | | | 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
* Update passenger as well as support for passenger-specific portsosa2010-12-125-16/+65
| | | | | | | | | | | | | | | | | | | | | | | | | 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 (!)
* Speed up build passenger(tm) support by accurate corresponding patch.osa2010-12-061-5/+8
| | | | Do not bump PORTREVISIONs.
* Add support for passenger 3.0.0.osa2010-12-023-0/+61
| | | | | | | | | | | | <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.
* Add nginx(8).osa2010-11-232-0/+210
| | | | | | | | | | | 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
* Accordingly (www/nginx and www/nginx-devel):osa2010-11-172-30/+3
| | | | | | | *) update third-party http_auth_pam module from 1.1 to 1.2. *) remove MD5. Do not bump PORTREVISIONs.
* Accordingly (www/nginx and www/nginx-devel):osa2010-10-282-31/+4
| | | | | | *) 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 from 0.8.52 to 0.8.53.osa2010-10-182-8/+8
| | | | | | | | | | | | | | | | | | | | | 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>
* Update from 0.8.51 to 0.8.52.osa2010-09-282-4/+4
| | | | | | | | | <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>
* Update from 0.7.67 to latest stable version 0.8.51 by merge changes fromosa2010-09-285-29/+44
| | | | | | | | | | | | | | | | | | | 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>
* Accordingly update third party upload module from 2.0.12 to 2.2.0.osa2010-09-282-4/+4
| | | | | | | | | | | | | | | | 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>
* Accordingly update third party upstream_keepalive from 0.2 to 0.3.osa2010-09-152-4/+4
| | | | | | | | | | | | | | | 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.
* Accordingly update third party mod_zip from 1.1.5 to 1.1.6.osa2010-09-142-4/+4
| | | | | | | | | | | | | | | | | 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>
* Install three plain configuration files with -dist prefix.osa2010-09-032-4/+7
| | | | | | | | | Do not remove fastcgi_params configuration file, which may carefully edited by the user. Sync DEBUG knob description with www/nginx-devel. Bump PORTREVISION.
* Accordingly update third-party mogilefs module from 1.0.3 to 1.0.4.osa2010-09-032-4/+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>
* Update third-party ngx_http_redis module from 0.3.1 to 0.3.2.osa2010-08-182-4/+4
| | | | | | | | | | | | | | 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>
* Update third-party ngx_cache_purge module from 1.1 to 1.2.osa2010-08-122-4/+4
| | | | | | | | | | | | | | 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>
* Convert post-patch target to EXTRA_PATCHES entries for patches for ↵osa2010-07-011-16/+4
| | | | | | | | | | | third-party modules. No functionally changes. Do not bump PORTREVISIONs. Spotted by: Maxim Dounin aka mdounin at mdounin dot ru Feature safe: yes
* Accordingly update passenger from 2.2.14 to 2.2.15 for:osa2010-07-013-21/+4
| | | | | | | | | | | | 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
* Illuminate GeoIP module. [1]osa2010-06-241-1/+7
| | | | | | | | | | | | 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]
* Change broken MASTER_SITES for third-party fancyindex module to ↵osa2010-06-181-1/+2
| | | | | | | | | | 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
* Update from 0.7.66 to 0.7.67.osa2010-06-152-4/+4
| | | | | | | | | <ChangeLog> *) Security: nginx/Windows worker might be terminated abnormally if a requested file name has invalid UTF-8 encoding. </ChangeLog>
* Accordingly update third-party fancyindex module from 0.2.2 to 0.2.5.osa2010-06-113-22/+6
| | | | | | Remove needless patches. Do not bump PORTREVISIONs.
* Accordingly update third-party slowfs_cache module from 1.4 to 1.5.osa2010-06-083-23/+4
| | | | | | Remove needless patch. Do not bump PORTREVISIONs.
* Accordingly update third-party cache_purge module from 1.0 to 1.1.osa2010-06-082-4/+4
| | | | Do not bump PORTREVISIONs.
* Update from 0.7.65 to 0.7.66.osa2010-06-077-4/+99
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Accordingly update third-party headers_more module from 0.09 to 0.10.osa2010-06-072-4/+4
| | | | Do not bump PORTREVISIONs.
* Update from 2.2.12 to 2.2.14:osa2010-06-062-4/+4
| | | | | | | | | 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]
* Accordingly update third-party headers_more module from 0.08 to 0.09.osa2010-06-032-4/+4
| | | | Do not bump PORTREVISIONs.
* Update:osa2010-06-012-4/+4
| | | | | | | | | | | | 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]
* Accordingly update third-party slowfs_cache module from 1.3 to 1.4.osa2010-05-262-4/+4
| | | | | | Remove needless patch. Do not bump PORTREVISIONs.
* Accordingly update third-party echo module from 0.28 to 0.30.osa2010-05-072-4/+4
| | | | Do not bump PORTREVISIONs.
* Accordingly update third-party echo module from 0.27 to 0.28.osa2010-05-032-4/+4
| | | | Do not bump PORTREVISIONs.
* Accordingly update third-party supervisord module from 1.3 to 1.4.osa2010-04-292-4/+4
| | | | Do not bump PORTREVISIONs.
* Update third party headers_more module from 0.07 to 0.08.osa2010-04-292-4/+4
|
* Update third party http_memc module from 0.06 to 0.08.osa2010-04-232-4/+4
| | | | Do not bump PORTREVISION.
* Accordingly update third-party echo module from 0.26 to 0.27.osa2010-04-082-4/+4
| | | | | | Remove needless extra patch. Do not bump PORTREVISIONs.