aboutsummaryrefslogtreecommitdiff
path: root/www/nginx
Commit message (Collapse)AuthorAgeFilesLines
* - Switch devel/google-perftools to USES=libtool, drop .la filesDmitry Marakasov2014-06-231-1/+1
| | | | | | | | | - Bump dependent ports as .so version has changed Approved by: portmgr blanket Notes: svn path=/head/; revision=358946
* Remove needless empty string, introduced in r357965.Sergey A. Osokin2014-06-201-1/+0
| | | | Notes: svn path=/head/; revision=358544
* Update from 4.0.44 to 4.0.45:Sergey A. Osokin2014-06-203-5/+5
| | | | | | | | o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel. Notes: svn path=/head/; revision=358542
* Updated syslog support and upstream_sticky options to re-enable them.Erwin Lansing2014-06-162-9/+19
| | | | | | | | | PR: 189391 Submitted by: dgeo@centrale-marseille.fr Approved by: maintainer timeout Notes: svn path=/head/; revision=357965
* Bump PORTREVISION on everything that depends on devel/apr1 due to theTijl Coosemans2014-06-121-0/+1
| | | | | | | | | library version change. Approved by: portmgr (implicit) Notes: svn path=/head/; revision=357574
* Remove all the bootstrap files (.bs) from the plists.Mathieu Arnold2014-06-101-3/+0
| | | | | | | | | | | | | Starting with perl 5.20, they're not installed any more if empty, and on FreeBSD, they're (always ?) empty. PR: 190681 Submitted by: mat Exp-Run by: antoine Sponsored by: Absolight Notes: svn path=/head/; revision=357300
* Multiple third-party modules as well as repos have been moved from agentzh ↵Sergey A. Osokin2014-06-023-64/+64
| | | | | | | | | | | | | and chaoslawful to openresty and renamed accordingly. Do not dump PORTREVISION. PR: 190074 Notes: svn path=/head/; revision=356210
* Update third-party rtmp module from 1.1.2 to 1.1.4.Sergey A. Osokin2014-06-022-4/+4
| | | | | | | Remove whitespaces. Notes: svn path=/head/; revision=356208
* Update from 4.0.41 to 4.0.44:Sergey A. Osokin2014-06-023-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel. <ChangeLog> Release 4.0.44 -------------- * The issue tracker has now been moved from Google Code to Github. Before version 4.0.44 (May 29 2014, commit 3dd0964c9f4), all issue numbers referred to Google Code. From now on, all issue numbers will refer to Github Issues. * Fixed compilation problems on OS X Lion and OS X Mountain Lion. * On Ruby, fixed `nil` being frozen on accident in some cases. See issue #1192. Release 4.0.43 -------------- * Introduced a new command `passenger-config list-instances`, which prints all running Phusion Passenger instances. * Introduced a new command `passenger-config system-metrics, which displays metrics about the system such as the total CPU and memory usage. * Fixed some compilation problems caused by the compiler capability autodetector. * System metrics such as total CPU usage and memory usage, are now sent to [Union Station](https://www.unionstationapp.com) in preparation for future features. Release 4.0.42 -------------- * [Nginx] Upgraded the preferred Nginx version to 1.6.0. * [Nginx] Fixed compatibility with Nginx 1.7.0. * [Standalone] The MIME type for .woff files has been changed to application/font-woff. Fixes issue #1071. * There are now APT packages for Ubuntu 14.04. At the same time, packages for Ubuntu 13.10 have been abandoned. * Introduced a new command, `passenger-config build-native-support`, for ensuring that the native_support library for the current Ruby interpreter is built. This is useful in system provisioning scripts. * For security reasons, friendly error pages (those black/purple pages that shows the error message, backtrace and environment variable dump when an application fails to start) are now disabled by default when the application environment is set to 'staging' or 'production'. Fixes issue #1063. * Fixed some compilation warnings on Ubuntu 14.04. * Fixed some compatibility problems with Rake 10.2.0 and later. See [Rake issue 274](https://github.com/jimweirich/rake/issues/274). * Improved error handling in [Union Station](https://www.unionstationapp.com) support. * Data is now sent to Union Station on a more frequent basis, in order to make new data show up more quickly. * Information about the code revision is now sent to Union Station, which will be used in the upcoming deployment tracking feature in Union Station 2. </ChangeLog> Notes: svn path=/head/; revision=356191
* Update from 1.4.7 to 1.6.0.Sergey A. Osokin2014-05-042-4/+7
| | | | | | | | | | | | | Temporary disable third-party modules and patches: o http_upstream_sticky o postgres o syslog_support o tcp_proxy ChangeLog: http://nginx.org/en/CHANGES-1.6 Notes: svn path=/head/; revision=352966
* The FreeBSD x11@ and graphics team proudly presentsNiclas Zeising2014-04-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a zeising, kwm production, with help from dumbbell, bdrewery: NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE This update switches over to use the new xorg stack by default on FreeBSD 9 and 10 stable, on osversions where vt(9) is available. It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in /etc/make.conf . FreeBSD 8-STABLE and released versions of FreeBSD still use the old version. A package repository with binary packages for new xorg will be available soon. This patch also contains updates of libxcb and related ports, pixman, as well as some drivers and utilities. Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due to xserver version change. Apart from these updates, the way shared libraries are handled has been changed for all xorg ports, as well as libxml2 and freetype, which means ltverhack is gone and as a consequence shared libraries have been bumped. The plan is that this change will make library bumps less likely in the future. All affected ports have had their portrevisions bumped as a consequence of this. Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT. Update instructions, hardware support, and more notes can be found on https://wiki.freebsd.org/Graphics Thanks to: all testers, bdrewery and the FreeBSD x11@ team exp-run by: bdrewery [1] PR: ports/187602 [1] Approved by: portmgr (bdrewery), core (jhb) Notes: svn path=/head/; revision=351411
* Update from 4.0.35 to 4.0.41:Sergey A. Osokin2014-04-093-5/+5
| | | | | | | | | | o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel. STAGEfy www/rubygem-passenger. Notes: svn path=/head/; revision=350664
* Update OpenSSL logic to match www/nginx-develMark Felder2014-04-011-3/+1
| | | | | | | | PR: ports/182985 Approved by: maintainer timeout Notes: svn path=/head/; revision=349818
* Security update from 1.4.6 to 1.4.7.Sergey A. Osokin2014-03-232-3/+3
| | | | | | | | | | | | | | | | | | | <ChangeLog> *) Security: a heap memory buffer overflow might occur in a worker process while handling a specially crafted request by ngx_http_spdy_module, potentially resulting in arbitrary code execution (CVE-2014-0133). Thanks to Lucas Molas, researcher at Programa STIC, Fundación Dr. Manuel Sadosky, Buenos Aires, Argentina. *) Bugfix: in the "fastcgi_next_upstream" directive. Thanks to Lucas Molas. </ChangeLog> Notes: svn path=/head/; revision=348826
* Update from 1.4.5 to 1.4.6.Sergey A. Osokin2014-03-062-3/+3
| | | | | | | | | | | | | | | | | <ChangeLog> *) Bugfix: the "client_max_body_size" directive might not work when reading a request body using chunked transfer encoding; the bug had appeared in 1.3.9. Thanks to Lucas Molas. *) Bugfix: a segmentation fault might occur in a worker process when proxying WebSocket connections. </ChangeLog> Notes: svn path=/head/; revision=347156
* Update from 1.4.4 to bugfix release 1.4.5.Sergey A. Osokin2014-02-162-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <ChangeLog> *) Bugfix: the $ssl_session_id variable contained full session serialized instead of just a session id. Thanks to Ivan Ristić. *) Bugfix: client connections might be immediately closed if deferred accept was used; the bug had appeared in 1.3.15. *) Bugfix: alerts "zero size buf in output" might appear in logs while proxying; the bug had appeared in 1.3.9. *) Bugfix: a segmentation fault might occur in a worker process if the ngx_http_spdy_module was used. *) Bugfix: proxied WebSocket connections might hang right after handshake if the select, poll, or /dev/poll methods were used. *) Bugfix: a timeout might occur while reading client request body in an SSL connection using chunked transfer encoding. *) Bugfix: memory leak in nginx/Windows. </ChangeLog> Notes: svn path=/head/; revision=344610
* - By popular request enable HTTP_SSL option per defaultBernhard Froehlich2014-01-301-2/+2
| | | | | | | | With hat: portmgr Discussed with: osa@ (maintainer) Notes: svn path=/head/; revision=341828
* Fix properties on pkg-plistBaptiste Daroussin2014-01-211-1/+0
| | | | Notes: svn path=/head/; revision=340674
* Update from 4.0.33 to 4.0.35:Sergey A. Osokin2014-01-173-5/+5
| | | | | | | | o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel. Notes: svn path=/head/; revision=340006
* Upgrade 3rd party modules to latest version.Vanilla I. Shu2014-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@ Notes: svn path=/head/; revision=339882
* Upgrade third-party lua module from 0.9.3 to 0.9.4.Sergey A. Osokin2014-01-142-4/+4
| | | | Notes: svn path=/head/; revision=339676
* Update from 4.0.30 to 4.0.33:Sergey A. Osokin2014-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> Notes: svn path=/head/; revision=338622
* Part 2 at removing now useless FETCH_ARGS redifitionBaptiste Daroussin2014-01-031-30/+0
| | | | Notes: svn path=/head/; revision=338513
* Add distinfo for third-party footer module back, introduced in r338325.Sergey A. Osokin2013-12-311-0/+2
| | | | Notes: svn path=/head/; revision=338326
* Update from 4.0.29 to 4.0.30:Sergey A. Osokin2013-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> Notes: svn path=/head/; revision=338325
* 1: Upgrade 3rd party modules to latest version.Vanilla I. Shu2013-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) Notes: svn path=/head/; revision=337176
* Update third-party lua module from 0.9.2 to 0.9.3.Sergey A. Osokin2013-12-192-4/+4
| | | | Notes: svn path=/head/; revision=336940
* Be more correct with openssl on modern FreeBSD10.Sergey A. Osokin2013-12-191-1/+8
| | | | | | | Do not bump PORTREVISION cause SPDY module disable by default. Notes: svn path=/head/; revision=336939
* Update from 4.0.27 to 4.0.29:Sergey A. Osokin2013-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> Notes: svn path=/head/; revision=336456
* Update from 4.0.26 to 4.0.27:Sergey A. Osokin2013-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> Notes: svn path=/head/; revision=335722
* Make third-party accept_language module fetchable by update to latest version.Sergey A. Osokin2013-12-042-3/+3
| | | | | | | PR: ports/184153 Notes: svn path=/head/; revision=335603
* Fix syslog support.Sergey A. Osokin2013-12-031-2/+4
| | | | | | | | | | Do not bump PORTREVISION cause syslog support disabled by default. Patch from: rea PR: ports/180639 Notes: svn path=/head/; revision=335584
* Revert r335523.Mathieu Arnold2013-12-032-2/+2
| | | | | | | Asked by: osa Notes: svn path=/head/; revision=335548
* Upgrade lua module to 0.9.2, echo module to 0.49.Vanilla I. Shu2013-12-032-9/+9
| | | | | | | Approved by: maintainer (osa@) Notes: svn path=/head/; revision=335545
* The patch for adding syslog support sets the wrong define variable causing ↵Mathieu Arnold2013-12-022-1/+2
| | | | | | | | | | | | syslog support to not be built. maintainer timeout. PR: ports/180639 Submitted by: Dave Duchscher Notes: svn path=/head/; revision=335523
* Upgrade third-party ngx_http_redis module from 0.3.6 to 0.3.7.Sergey A. Osokin2013-12-012-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> Notes: svn path=/head/; revision=335402
* Update from 4.0.25 to 4.0.26:Sergey A. Osokin2013-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> Notes: svn path=/head/; revision=335279
* Update rtmp module to 1.0.6.Vanilla I. Shu2013-11-242-7/+6
| | | | | | | Approved by: osa@ (maintainer) Notes: svn path=/head/; revision=334729
* Update from 4.0.24 to 4.0.25:Sergey A. Osokin2013-11-203-5/+5
| | | | | | | | o) www/rubygem-passenger; o) third-party passenger modules for www/nginx and www/nginx-devel. Notes: svn path=/head/; revision=334435
* Update from 4.0.23 to 4.0.24:Sergey A. Osokin2013-11-193-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. Notes: svn path=/head/; revision=334340
* Security update from 1.4.3 to 1.4.4.Sergey A. Osokin2013-11-192-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> Notes: svn path=/head/; revision=334336
* Stagefy.Sergey A. Osokin2013-11-042-23/+14
| | | | | | | Thanks to: danfe Notes: svn path=/head/; revision=332711
* Convert LIB_DEPENDS to new syntax.Sergey A. Osokin2013-11-031-10/+10
| | | | Notes: svn path=/head/; revision=332591
* Update from 4.0.21 to 4.0.23:Sergey A. Osokin2013-11-023-5/+5
| | | | | | | | o) www/rubygem-passenger; o) third-party passenger modules for www/nginx and www/nginx-devel. Notes: svn path=/head/; revision=332469
* Update from 4.0.20 to 4.0.21:Sergey A. Osokin2013-10-263-5/+5
| | | | | | | | o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel. Notes: svn path=/head/; revision=331688
* Update from 4.0.19 to 4.0.20:Sergey A. Osokin2013-10-123-7/+8
| | | | | | | | o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel. Notes: svn path=/head/; revision=330122
* Update from 1.4.2 to 1.4.3.Sergey A. Osokin2013-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> Notes: svn path=/head/; revision=329798
* Update from 4.0.17 to 4.0.19:Sergey A. Osokin2013-09-293-5/+5
| | | | | | | | o) www/rubygem-passenger; o) third-party passenger modules for www/nginx and www/nginx-devel. Notes: svn path=/head/; revision=328708
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | www) Notes: svn path=/head/; revision=327776
* Update from 4.0.16 to 4.0.17:Sergey A. Osokin2013-09-113-5/+5
| | | | | | | | o) www/rubygem-passenger; o) third-party modules for www/nginx and www/nginx-devel. Notes: svn path=/head/; revision=326987