non port: www/rubygem-passenger/distinfo |
Number of commits found: 120 (showing only 100 on this page) |
Wednesday, 21 Feb 2024
|
15:10 Po-Chuan Hsieh (sunpoet)
www/rubygem-passenger: Update to 6.0.20
Changes: https://github.com/phusion/passenger/releases
5064cda |
Monday, 27 Nov 2023
|
10:30 Po-Chuan Hsieh (sunpoet)
www/rubygem-passenger: Update to 6.0.19
- Update WWW
- Use ECHO_CMD instead of ECHO
- Clean up Makefile
- Remove unnecessary USES=shebangfix
- Remove CPE_PRODUCT
- Remove RAKE_BIN
- Remove no-op REINPLACE_CMD
- Take maintainership
Changes: https://github.com/phusion/passenger/releases
4132e0f |
Tuesday, 25 Jul 2023
|
17:19 Sergey A. Osokin (osa)
www/*: update Passenger 6.0.17 -> 6.0.18
Bump PORTREVISION for www/nginx-devel.
<ChangeLog>
* Adds support for arm (aarch64) rpm packages.
* Adds Ubuntu 23.04 "Lunar" packages, removes Ubuntu 22.10
"Kinetic" packages.
* Removes packages for Debian 9 "Stretch" (EOL June 2022).
* [RPM] Changes to building Nginx module packages for the latest
supported Nginx module stream instead of the default.
* [Ruby] Makes Passenger more resilient to invalid byte sequences
when loading the Ruby native extension. Contributed by Drew Wells.
* [Ruby] Add an `unhandled_exception_before_exit` event callback.
Contributed by James Tomson.
* [Nginx] Upgrades preferred Nginx to 1.24.0 from 1.22.1.
* Updated various library versions used in precompiled binaries
(used for e.g. gem installs):
- cmake: 3.25.1 -> 3.26.4
- curl: 7.87.0 -> 8.1.2
- git: 2.39.0 -> 2.41.0
- gnupg: 2.4.0 -> 2.4.2
- libgcrypt: 1.10.1 -> 1.10.2
- libgpg_error: 1.46 -> 1.47
- openssl: 3.0.7 -> 3.1.1
- rubygems: 3.4.3 -> 3.4.13
- zstd: 1.5.2 -> 1.5.5
- rubies:
- 2.7.7 -> 2.7.8
- 3.0.5 -> 3.0.6
- 3.1.3 -> 3.1.4
- 3.2.0 -> 3.2.2
</ChangeLog>
f63af5f |
Thursday, 2 Mar 2023
|
02:07 Sergey A. Osokin (osa)
www/*: update passenger: 6.0.16 -> 6.0.17
Bump PORTREVISION for www/nginx-devel.
25bd17e |
Thursday, 19 Jan 2023
|
16:22 Sergey A. Osokin (osa)
www/*: update passenger: 6.0.15 -> 6.0.16
Update third-party passenger module for www/nginx-devel. (*)
Bump PORTREVISION. (*)
8dd69dfa |
Tuesday, 4 Oct 2022
|
16:53 Sergey A. Osokin (osa)
www/*: update Passenger 6.0.12 -> 6.0.15
Update third-party Passenger module for www/nginx-devel.
25a7c95 |
Monday, 20 Dec 2021
|
06:41 Sergey A. Osokin (osa)
www/rubygem-passenger: fix build on FreeBSD/i386
Add another patch from upstream to fix build on 32bit platform.
Bump PORTREVISION.
00b8e6c |
Saturday, 11 Dec 2021
|
16:37 Sergey A. Osokin (osa)
www/rubygem-passenger: fix failed build
Do not bump PORTREVISION cause there where no successful build
since recent update to 6.0.12.
Patch provided by Camden Narzt <support@phusionpassenger.com> in
a private email.
943d12b |
Wednesday, 8 Dec 2021
|
17:21 Sergey A. Osokin (osa)
www/rubygem-passenger: update to 6.0.12
87b9144 |
Saturday, 2 Oct 2021
|
01:32 Sergey A. Osokin (osa)
www/rubygem-passenger: update from 6.0.10 to 6.0.11.
c0af959 |
Monday, 9 Aug 2021
|
15:21 Sergey A. Osokin (osa)
www/rubygem-passenger: update from 6.0.8 to 6.0.10.
ChangeLog: https://github.com/phusion/passenger/blob/stable-6.0/CHANGELOG
df845c2 |
Tuesday, 6 Apr 2021
|
12:30 Sergey A. Osokin (osa)
Update passenger and its nginx module from 6.0.7 to 6.0.8.
Bump PORTREVISION for www/nginx-devel.
2e741e7 |
Tuesday, 24 Nov 2020
|
16:45 osa
Update from 6.0.6 to 6.0.7.
ChangeLog: https://github.com/phusion/passenger/compare/release-6.0.6...release-6.0.7
|
Wednesday, 15 Jul 2020
|
17:08 osa
Update passenger and its third-party module for www/nginx-devel
from 6.0.5 to 6.0.6.
|
Friday, 5 Jun 2020
|
22:23 osa
Update passenger and its third-party module from
6.0.4 to 6.0.5.
Bump PORTREVISION for www/nginx-devel.
|
Thursday, 19 Sep 2019
|
00:59 osa
Update from 6.0.3 to 6.0.4.
|
Monday, 16 Sep 2019
|
20:40 osa
Update from 6.0.2 to 6.0.3.
Remove the needless patch.
|
Thursday, 28 Feb 2019
|
22:32 osa
Update passenger and its third-party modules for www/nginx and
www/nginx-devel from 6.0.1 to 6.0.2.
Bump PORTREVISION for www/nginx and www/nginx-devel.
|
Saturday, 12 Jan 2019
|
19:49 osa
Update passenger and its third-party modules for www/nginx and
www/nginx-devel from 6.0.0 to 6.0.1.
While I'm here:
o) remove a needless whitespace and tabs;
o) add a patch to disable anonymouse telemetry for passenger by default.
|
Sunday, 2 Dec 2018
|
18:18 osa
Upgrade passenger and its third-party modules for www/nginx and
www/nginx-devel from 5.3.7 to 6.0.0.
<ChangeLog>
* Introduces support for *all* programming languages. Yes that's
right... Java, Elixir, Go -- Passenger now supports them all!
This effort is called "generic language support".
* Bumps the preferred Nginx version to 1.15.7.
* Introduces anonymous usage telemetry, which helps us improve
Passenger. Please read the docs on what data is collected and
how to disable this.
* [Nginx] Introduces a new option "passenger_request_buffering on|off",
to allow disabling request body buffering. This is only supported in
Nginx >= 1.15.3. Closes GH-2121.
* Updated various library versions used in precompiled binaries (used
for e.g. gem installs):
- OpenSSL: 1.0.2q (was: 1.0.2p)
- libcurl: 7.62.0 (was: 7.61.1)
- Ruby: 2.3.8 (was: 2.3.7)
</ChangeLog>
|
Wednesday, 28 Nov 2018
|
00:00 osa
Update passenger and it's modules for www/nginx and
www/nginx-devel ports to 5.3.7.
|
Tuesday, 25 Sep 2018
|
09:56 osa
Upgrade www/passenger and its third-party modules for
www/nginx and www/nginx-devel from 5.3.4 to 5.3.5.
Bump PORTREVISIONs where it's necessary.
|
Sunday, 5 Aug 2018
|
16:45 osa
Upgrade passenger and its third-party modules for www/nginx and
www/nginx-devel from 5.3.3 to 5.3.4.
PR: 229392
<ChangeLog>
* Fixes a crash during startup on FreeBSD 11.2 and recent OpenBSD versions
due to C++11 compatibility issues in the code. Closes GH-2097.
* Updates Boost to version 1.67.0.
* [Apache] Fixes the handling of HTTP requests with chunked bodies in
combination with `PassengerBufferUploads off`. Closes GH-2102.
</ChangeLog>
|
Tuesday, 3 Jul 2018
|
23:15 osa
Upgrade passenger and its third-party modules for www/nginx
and www/nginx-devel from 5.3.2 to 5.3.3.
|
Sunday, 24 Jun 2018
|
16:03 osa
Upgrade passenger and its third-party modules for
www/nginx and www/nginx-devel from 5.3.1 to 5.3.2.
|
Tuesday, 15 May 2018
|
11:18 osa
Upgrade to recent bugfix release 5.3.1.
|
Sunday, 13 May 2018
|
15:00 osa
Upgrade from 5.2.3 to 5.3.0.
|
Sunday, 8 Apr 2018
|
21:08 osa
Upgrade from 5.2.1 to the recent version 5.2.3.
|
Wednesday, 21 Mar 2018
|
23:21 osa
Upgrade from 5.1.12 to 5.2.1.
|
Wednesday, 29 Nov 2017
|
00:43 osa
Update from 5.1.11 to 5.1.12:
o) www/rubygem-passenger;
o) third-party passenger modules for www/nginx and www/nginx-devel.
|
Wednesday, 18 Oct 2017
|
16:58 osa
Security (*) upgrade from 5.1.8 to 5.1.11:
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx-devel;
MFH: 2017Q4
See
details: https://blog.phusion.nl/2017/10/13/passenger-security-advisory-5-1-11/
|
Thursday, 7 Sep 2017
|
21:15 osa
Upgrade from 5.1.5 to 5.1.8:
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx; (*)
o) third-party passenger module for www/nginx-devel.
Approved by: joneum (maintainer) (*)
|
Tuesday, 4 Jul 2017
|
15:37 osa
Update from 5.1.4 to 5.1.5:
o) www/rubygem-passenger;
o) third-party passenger modules for www/nginx and www/nginx-devel.
|
Saturday, 13 May 2017
|
20:34 osa
Upgrade from 5.1.3 to 5.1.4:
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
|
Wednesday, 3 May 2017
|
21:36 osa
Upgrade from 5.1.2 to 5.1.3:
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
|
Saturday, 11 Feb 2017
|
22:46 osa
Upgrade from 5.0.30 to 5.1.2:
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
|
Wednesday, 27 Jul 2016
|
03:56 osa
Upgrade from 5.0.29 to 5.0.30:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Wednesday, 13 Jul 2016
|
00:36 osa
Upgrade from 5.0.28 to 5.0.29:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Monday, 9 May 2016
|
22:51 osa
Upgrade from 5.0.27 to 5.0.28:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Wednesday, 27 Apr 2016
|
01:18 osa
Upgrade from 5.0.26 to 5.0.27:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Wednesday, 2 Mar 2016
|
11:52 osa
Upgrade from 5.0.25 to 5.0.26:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Saturday, 20 Feb 2016
|
16:19 osa
Upgrade from 5.0.24 to 5.0.25:
o) www/rubygem-passenger;
o) third-party passenger modules for www/nginx and www/nginx-devel.
|
Wednesday, 3 Feb 2016
|
11:04 osa
Upgrade from 5.0.22 to 5.0.24.
This change has been missed for r407932.
|
Tuesday, 8 Dec 2015
|
23:08 osa
Security update from 5.0.21 to 5.0.22:
o) www/rubygem-passenger;
o) third-party passenger modules for www/nginx and www/nginx-devel.
Please note: third-party passenger module is disabled by default for
www/nginx and www/nginx-devel ports.
Security: CVE-2015-7519
PR: 205104
|
Saturday, 24 Oct 2015
|
04:28 osa
Update from 5.0.20 to 5.0.21:
o) www/rubygem-passenger;
o) third-party passenger modules for www/nginx and www/nginx-devel.
|
Friday, 25 Sep 2015
|
23:20 osa
Upgrade from 5.0.18 to 5.0.20:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Wednesday, 16 Sep 2015
|
23:23 osa
Upgrade from 5.0.16 to 5.0.18:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Thursday, 27 Aug 2015
|
22:19 osa
Upgrade from 5.0.15 to 5.0.16:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Monday, 10 Aug 2015
|
22:30 osa
Upgrade from 5.0.14 to 5.0.15:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Friday, 17 Jul 2015
|
00:11 osa
Upgrade from 5.0.13 to 5.0.14:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Saturday, 4 Jul 2015
|
22:24 osa
Upgrade from 5.0.11 to 5.0.13:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Wednesday, 1 Jul 2015
|
09:29 osa
Upgrade from 5.0.10 to 5.0.11:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Friday, 12 Jun 2015
|
01:31 osa
Upgrade from 5.0.9 to 5.0.10:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Friday, 5 Jun 2015
|
03:10 osa
Upgrade from 5.0.8 to 5.0.9:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Sunday, 24 May 2015
|
16:27 osa
Upgrade from 5.0.7 to 5.0.8:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Wednesday, 29 Apr 2015
|
01:03 osa
Update from 5.0.6 to 5.0.7:
o) www/rubygem-passenger;
o) third-party passenger modules for www/nginx and www/nginx-devel.
|
Saturday, 4 Apr 2015
|
23:38 osa
Upgrade from 5.0.4 to 5.0.6:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
The passenger now uses its own libev fork, so remove devel/libev dependency.
<ChangeLog>
Release 5.0.6
-------------
* The turbocache no longer caches responses for which the Cache-Control header
contains "no-cache". Please note that "no-cache" does not mean "do not cache
this response". Instead, it means "any caching servers may only serve the
cached response after validating it". Since the turbocache does not support
validation, we've chosen to skip caching instead.
Coincidentally, this change "fixes" problems with applications that
erroneously use "no-cache" as a flag for "do not cache this response". What
these applications should actually use is "no-store". We recommend the
developers of such applications to change their caching headers in this
manner, because even if Passenger doesn't unintentionally cache the response,
any intermediate proxies that visitors are behind may still cache the
response.
* Fixes a number of memory leaks. Memory was leaked upon processing a request
with multiple headers, upon processing a response with multiple headers, and
upon processing a response with Set-Cookie headers. Every time such a request
or response was processed, 512 bytes of memory was leaked due to improperly
dereferencing relevant memory buffers. Closes GH-1455.
* Fixes various bugs related to Union Station data collection.
Union Station is our upcoming application analytics and performance
monitoring SaaS platform. It is opt-in: no data is collected unless you turn
the feature on.
* Fixes a Union Station-related file descriptor leak. Closes GH-1439.
* Fixes some bugs w.r.t. use of uninitialized memory.
* More informative error message if a support binary is not found, including a
resolution hint. Closes GH-1395.
* [Apache] `SetEnv` variables are now passed as Rack/CGI/request variables.
This was also the case in Passenger 4, but not in Passenger 5.0.0-5.0.5.
We've restored the old behavior because the behavior in 5.0.0-5.0.5 breaks
certain Apache modules such as Shibboleth. Closes GH-1446.
* [Standalone] PID and log files now correctly created if user specifies
relative path.
Release 5.0.5
-------------
* Fixes various crashes due to use of uninitialized memory. One such crash is
documented in GH-1431.
* Fixes a connection stall in the Apache module. Closes GH-1425.
* Fixes a potential read-past-buffer bug in string-to-integer conversion
routines. Thanks to dcb314 for spotting this. Closes GH-1441.
* Fixes a compilation problem on Solaris. This problem was caused by the fact
that `tm_gmtoff` is not supported on that platform. Closes GH-1435.
* There is now an API endpoint for force disconnecting a client:
`passenger-config admin-command DELETE /server/<client name>.json`.
Closes GH-1246.
* Fixes some file descriptor leaks. These leaks were caused by the fact that
keep-alive connections with application processes were not being closed
properly. Closes GH-1439.
* In order to more easily debug future file descriptor leaks, we've introduced
the `PassengerFileDescriptorLogFile` (Apache) and
`passenger_file_descriptor_log_file` (Nginx) config options. This allows
Passenger to log all file descriptor open/close activity to a specific log
file.
* The `PassengerDebugLogFile` (Apache) and `passenger_debug_log_file` (Nginx)
configuration options have been renamed to `PassengerLogFile` and
`passenger_log_file`, respectively. The old name is support supported for
backward compatibility reasons.
* [Enterprise] Fixes a bug in Flying Passenger's `--instance-registry-dir`
command line parameter. This command line parameter didn't do anything.
* [Enterprise] The Flying Passenger daemon no longer supports the
`--max-preloader-idle-time` config option. This is because the config option
never worked. The correct way to set the max preloader idle time is through
the Nginx config option, but this was wrongly documented, so the
documentation has been fixed.
</ChangeLog>
|
Friday, 13 Mar 2015
|
00:41 osa
Upgrade from 5.0.2 to 5.0.4:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
<ChangeLog>
Release 5.0.3
-------------
* [Standalone] When using the builtin engine, `passenger start` may crash
during
startup due to an initialization race condition. This has been fixed.
* [Enterprise] Fixes a bug in passenger-irb. Running passenger-irb without a
PID
parameter worked, but running it with a PID parameter didn't.
* Fixes an integer overflow that resulted in a file descriptor leak and stalled
client connections. Closes GH-1412.
* Truncates Passenger source code paths in logs (to 3 chars) to reduce
redundant
info. Closes GH-1383.
* Fixes invalid JSON output for non-finite double values (e.g. from the HTTP
JSON
API). Closes GH-1408.
* All hooks now set the `PASSENGER_HOOK_NAME` environment variable. This
variable
is set to the name of the hook that is being called.
* The Ruby handler no longer tries to call #force_encoding on response body
strings, which fixes an incompatibility with apps/libraries that return
frozen
body strings. Closes GH-1414.
* If the Ruby handler crashes while processing a Rack response body, it will
now
no longer stall the connection.
* Fixes env.SERVER_PORT containing 80 instead of 443 when using https on
default
port. Closes GH-1421.
* We now handle errors in the `poll()` system call better. This might fix some
crashes during shutdown which manifest on FreeBSD.
</ChangeLog>
|
00:06 osa
Upgrade from 4.0.59 to 5.0.2:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
<ChangeLog>
Release 5.0.2
-------------
* Fixes a connection freeze that could occur when processing large responses.
This would
manifest itself under the error message "This website is under heavy load" or
"Request
queue is full, returning an error". Closes GH-1404.
* Debian and Ubuntu packages have been reintroduces.
* When `passenger-config restart-app` is run interactively, if Passenger is not
serving
any applications, then the command now prints an error message instead of
showing a
menu with only a "Cancel" option.
* Fixes a compilation problem on FreeBSD 10 (contributed by: clemensg). Closes
GH-1401.
* [Standalone] Fixes a crash that would occur if you use the `--ctl` parameter.
* [Enterprise] The `--max-request-time` option has been added to Passenger
Standalone.
* [Enterprise] The `max_request_time_reached` hook has been introduced. This
hook allows
you to run diagnostics on a process that that took too long to respond to a
request.
Release 5.0.1
-------------
* The `passenger-config restart-app` command is now more user friendly. When
run in a
terminal, it will show an interactive menu, allowing you to select the app to
restart.
Closes GH-1387.
* Fixed a crash bug in the handling of sticky session cookies.
* Log failed program in error message, not its command line (contributed by:
paisleyrob).
Closes GH-1397.
* [Nginx] Fixes cases in which Passenger overrides the Nginx handler function
even when
it shouldn't, for example when Passenger is disabled. Closes GH-1393.
* [Enterprise] The `sticky_sessions` and `envvars` options in
Passengerfile.json is now
also supported in mass deployment mode.
Release 5.0.0 release candidate 2
---------------------------------
* Fixes an installation problem with the Ruby gem due to incorrect Makefile
generation.
Closes GH-1382.
* More helpful message when request queue is full. Closes GH-1375.
Release 5.0.0 release candidate 1
---------------------------------
* Fixed Date headers not being formatted in the GMT timezone. Closes GH-1367.
* Fixed Passengerfile.json/passenger-standalone.json not being properly loaded
in
Passenger Standalone.
* Fixed support for sticky sessions.
* Fixed an infinite loop if the ApplicationPool garbage collector fails due to
an
exception. Closes GH-1360.
* Fixed Passenger Standalone exiting prematurely when the HelperAgent crashes.
Exiting
prematurely is not supposed to happen because the watchdog will restart the
HelperAgent.
Closes GH-1339.
* Fixed a crash that occurs when using a non-standard startup file value.
Closes GH-1378.
* When dumping system metrics during error page generation, the
`passenger-config`
command is now invoked under the same Ruby interpreter as the app, instead of
the
one in PATH. Closes GH-1381.
* When a Ruby process crashes due to an uncaught exception, this fact is now
properly
logged.
* Specifying 0 for the `max_pool_size` config option no longer results in a
crash.
Closes GH-1334.
* The timeouts when downloading Passenger Standalone binaries and source files
are
now customizable. Closes GH-1295.
* The `envvars` option is now supported in Passengerfile.json, for passing
environment
variables to the application. Closes GH-1377.
* Introduced `hook_queue_full_error` for request queue overflows. Closes
GH-1358.
* [Ruby] Fixed handling of "transfer-encoding chunked" response bodies which
contain
zero-sized chunks.
* [Nginx] It is no longer necessary to re-specify `passenger_enabled` in
`location`
contexts. Closes GH-1338.
* [Enterprise] Fixed a bug in mass deployment reloading.
* [Enterprise] Fixed a bug in mass deployment daemonization.
* [Enterprise] The mass deployment mode now supports the `app_type` and
`startup_file`
configuration options in Passengerfile.json/passenger-standalone.json. Closes
GH-1366.
Release 5.0.0 beta 3
--------------------
* The turbocache has received major updates and fixes based on excellent
feedback Chris
Heald and the community. First, several bugs w.r.t. the handling of caching
headers
have been fixed. Second, the turbocache has become slightly more conservative
for
security reasons. In previous versions, default cacheable responses (as
defined by RFC
7234) were cached unless caching headers tell us not to. Now, default
cacheable responses
are only cached if caching headers explicitly tell us to. This change was
introduced
because there are many applications that set incorrect caching headers on
private
responses. This new behavior is currently not configurable, but there are
plans to make
it configurable in 5.0.0 release candidate 1.
* Introduced a new configuration option,
`passenger_response_buffer_high_watermark` (Nginx)
and `PassengerResponseBufferHighWatermark` (Apache), for configuring the
behavior of the
response buffering system. Closes GH-1300.
* Fixed more cookie handling issues. Closes GH-1310.
* Fixed various WebSocket issues. Closes GH-1306.
* Fixed some crashes caused by race conditions. Closes GH-1326.
* Fixed issues with handling POST data. Closes GH-1331.
* Fixed some issues on Heroku. Closes GH-1329.
* Fixed some integer overflows. Fix contributed by Go Maeda. Closes GH-1357.
* Fixed the `passenger-status --show=union_station` command. Closes GH-1336.
* Nginx versions earlier than 1.6 are no longer supported.
* Improved state introspection.
Release 5.0.0 beta 2
--------------------
* Fixed handling of multiple Set-Cookie headers. Closes GH-1296.
* `passenger-config system-metrics` now works properly if the agent is
installed in
~/.passenger. Closes GH-1304.
* Documentation enhancements by Igor Vuk. Closes GH-1318.
* Fixed some crasher bugs.
* [Standalone] User switching is now correctly disabled.
* [Standalone] Fixed the `--thread-count` parameter.
* [Apache] IPs set by mod_remoteip are now respected. Closes GH-1284.
* [Apache] Fixed support for gzipped chunked responses. Closes GH-1309.
Release 5.0.0 beta 1
--------------------
Version 5.0.0 beta 1 contains major changes. It's mostly compatible with version
4, but there
are a few minor breakages, which are described below. Major changes and notable
breakages are:
* Performance has been much improved. This is thanks to months of optimization
work. You can
learn more at www.rubyraptor.org.
* We've published a [server optimization guide]
(https://www.phusionpassenger.com/documentation/ServerOptimizationGuide.html)
for those who
are interested in tuning Phusion Passenger.
* Support for Rails 1.2 - 2.2 has been removed, for performance reasons. Rails
2.3 is still
supported.
* Phusion Passenger now supports integrated HTTP caching, which we call
turbocaching. If your
app sets the right HTTP headers then Phusion Passenger can tremendously
accelerate your app.
It is enabled by default, but you can disable it with
`--disable-turbocaching` (Standalone),
`PassengerTurbocaching off` (Apache), or 'passenger_turbocaching off'
(Nginx).
* Touching restart.txt will no longer restart your app immediately. This is
because, for
performance reasons, the stat throttle rate now defaults to 10. You can still
get back the
old behavior by setting `PassengerStatThrottleRate 0` (Apache) or
`passenger_stat_throttle_rate 0` (Nginx), but this is not encouraged.
Instead, we encourage
you to use the `passenger-config restart-app` tool to initiate restarts,
which has immediate
effect.
* Websockets are now properly disconnected on application restarts.
* The Phusion Passneger log levels have been completely revamped. If you were
setting a log
level before (e.g. through `passenger_log_level`), please read the latest
documentation to
learn about the new log levels.
* If you use out-of-band garbage collection, beware that the
`X-Passenger-Request-OOB-Work`
header has now been renamed to `!~Request-OOB-Work`.
* When using Rack's full socket hijacking, you must now output an HTTP status
line.
* [Nginx] The `passenger_set_cgi_param` option has been removed and replaced by
`passenger_set_header` and `passenger_env_var`.
* [Nginx] `passenger_show_version_in_header` is now only valid in the `http`
context.
* [Apache] The `PassengerStatThrottleRate` option is now global.
Minor changes:
* The minimum required Nginx version is now 1.6.0.
* The instance directory is now touched every hour instead of every 6 hours.
This should
hopefully prevent more problems with /tmp cleaner daemons.
* Applications are not grouped not only on the application root path, but also
on the
environment. For example, this allows you to run the same app in both
production and staging
mode, with only a single directory, without further configuration. Closes
GH-664.
* The `passenger_temp_dir` option (Nginx) and the `PassengerTempDir` option
(Apache) have been
replaced by two config options. On Nginx they are
`passenger_instance_registry_dir` and
`passenger_data_buffer_dir`. On Apache they are
`PassengerInstanceRegistryDir` and
`PassengerDataBufferDir`. On Apache, `PassengerUploadBufferDir` has been
replaced by
`PassengerDataBufferDir`.
* Command line tools no longer respect the `PASSENGER_TEMP_DIR` environment
variable.
Use `PASSENGER_INSTANCE_REGISTRY_DIR` instead.
* `passenger-status --show=requests` has been deprecated in favor of
`passenger-status --show=connections`.
* Using the SIGUSR1 signal to restart a Ruby app without dropping connections,
is no longer
supported. Instead, use `passenger-config detach-process`.
* Introduced the `passenger-config reopen-logs` command, which instructs all
Phusion Passenger
agent processes to reopen their log files. You should call this after having
rotated the web
server logs.
* [Standalone] The Phusion Passenger Standalone config template has changed.
Users are
encouraged to update it.
* [Standalone] `passenger-standalone.json` has been renamed to
`Passengerfile.json`.
* [Standalone] `passenger-standalone.json`/`Passengerfile.json` no longer
overrides command
line options. Instead, command line options now have the highest priority.
Release 4.0.60
--------------
* Fixed the password protection of internal Phusion Passenger processes.
For security reasons, Phusion Passenger limits access to internal processes,
by using Unix
file permissions and randomly generated passwords that only authorized
internal processes
know. It turns out that this password wasn't set correctly, which has now
been fixed.
There was no security vulnerability, because the file permissions already
provide
sufficient security. The password only serves as an extra layer of security
just in case
there is a problem with the former.
This issue is not at all related to any application-level security or
application-level
passwords. Any database passwords, keys, or secrets used and generated by
applications
have got nothing to do with the nature of this issue. This issue only relates
to some
randomly generated passwords that Passenger uses internally, for its internal
operations.
</ChangeLog>
|
Wednesday, 11 Feb 2015
|
03:23 osa
Upgrade from 4.0.58 to 4.0.59:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
<ChangeLog>
Release 4.0.59
--------------
* [Enterprise] Fixed support for free-style Node.js apps.
</ChangeLog>
|
Friday, 23 Jan 2015
|
23:28 osa
Upgrade from 4.0.57 to 4.0.58:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
<ChangeLog>
Release 4.0.58
--------------
* [Enterprise] Fixed a bug in the Debian packages which caused Flying Passenger
to break when used with non-system Rubies.
* The Debian packages no longer require Ruby 1.9. Closes GH-1353.
</ChangeLog>
|
Saturday, 3 Jan 2015
|
16:58 osa
Upgrade from 4.0.53 to 4.0.57 (as preparation to upgrade the www/nginx-devel to
1.7.9):
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
<ChangeLog>
Release 4.0.57
--------------
* Fixed a native extension compatibility problem with Ruby 2.2.
Closes [ruby-core:67152](https://bugs.ruby-lang.org/issues/10656).
* Fixed compatibility with Nginx 1.7.9. Closes GH-1335.
Release 4.0.56
--------------
* Fixed a file descriptor leak that manifests when an error page is shown.
Contributed by
Paul Bonaud, closes GH-1325.
* Improved Node.js request load balancing. Closes GH-1322. Thanks to Charles
Vallieres for
the analysis.
Release 4.0.55
--------------
* Supports Ruby 2.2. Closes GH-1314.
* Fixed Linux OS name detection.
Release 4.0.54
--------------
* Contains a licensing-related hot fix for Enterprise customers.
</ChangeLog>
|
Saturday, 4 Oct 2014
|
14:16 osa
Update from 4.0.52 to 4.0.53:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
<ChangeLog>
* Upgraded the preferred Nginx version to 1.6.2.
* Improved RVM gemset autodetection.
* Fixed some Ruby 2.2 compatibility issues.
</ChangeLog>
|
Wednesday, 1 Oct 2014
|
01:18 osa
Update from 4.0.50 to 4.0.52:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
<ChangeLog>
* Fixed a null termination bug when autodetecting application types.
* Node.js apps can now also trigger the inverse port binding mechanism by
passing `'/passenger'`
as argument. This was introduced in order to be able to support the Hapi.js
framework.
Please read
http://stackoverflow.com/questions/20645231/phusion-passenger-error-http-server-listen-was-called-more-than-once/20645549
for more information regarding Hapi.js support.
* It is now possible to abort Node.js WebSocket connections upon application
restart.
Please refer to
https://github.com/phusion/passenger/wiki/Phusion-Passenger:-Node.js-tutorial#restarting_apps_that_serve_long_running_connections
for more information. Closes GH-1200.
* Passenger Standalone no longer automatically resolves symlinks in its paths.
* `passenger-config system-metrics` no longer crashes when the system clock is
set to a time
in the past. Closes GH-1276.
* `passenger-status`, `passenger-memory-stats`,
`passenger-install-apache2-module` and
`passenger-install-nginx-module` no longer output ANSI color codes by default
when
STDOUT is not a TTY. Closes GH-487.
* `passenger-install-nginx-module --auto` is now all that's necessary to make it
fully
non-interactive. It is no longer necessary to provide all the answers through
command line parameters. Closes GH-852.
* Minor contribution by Alessandro Lenzen.
</ChangeLog>
|
Friday, 29 Aug 2014
|
11:09 osa
Update from 4.0.49 to 4.0.50:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
<ChangeLog>
* Fixed a potential heap corruption bug.
* Added Union Station support for Rails 4.1.
</ChangeLog>
|
Friday, 22 Aug 2014
|
22:06 osa
Update from 4.0.48 to 4.0.49:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
<ChangeLog>
* Upgraded the preferred Nginx version to 1.6.1.
* Fixed a crash that may be triggered by the `passenger_max_requests` feature.
* Introduced the `spawn_failed` hook, which is called when an application
process fails to spawn. You could use this hook to setup an error
notification system. Closes GH-1252.
* Fonts, RSS and XML are now gzip-compressed by default in Phusion Passenger
Standalone. Thanks to Jacob Elder. Closes GH-1254.
* Fixed some user and group information lookup issues. Closes GH-1253.
* Fixed some request handling crashes. Closes GH-1250.
* Fixed some compilation problems on Gentoo. Closes GH-1261.
* Fixed some compilation problems on Solaris. Closes GH-1260.
</ChangeLog>
|
Sunday, 10 Aug 2014
|
15:21 osa
Update from 4.0.45 to 4.0.48:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
Add CPE information.
<ChangeLog>
Release 4.0.48
--------------
* Fixed a race condition while determining what user an application should
be executed as. This bug could lead to applications being run as the wrong
user. Closes GH-1241.
* [Standalone] Improved autodetection of Rails asset pipeline files. This
prevents Standalone from incorrectly setting caching headers on non-asset
pipeline files. Closes GH-1225.
* Fixed compilation problems on CentOS 5. Thanks to J. Smith. Closes GH-1247.
* Fixed compilation problems on OpenBSD.
* Fixed compatibility with Ruby 1.8.5.
Release 4.0.47
--------------
* [Enterprise] Fixed a bug in Flying Passenger's `--max-preloader-idle-time`
option.
Release 4.0.46
--------------
* Further improved Node.js and Socket.io compatibility.
* Sticky session cookies have been made more reliable.
* Fixed WebSocket upgrade issues on Firefox. Closes GH-1232.
* The Python application loader now inserts the application root into
`sys.path`.
The fact that this was not done previously caused a lot of confusion amongst
Python users, who wondered why their `passenger_wsgi.py` could not import any
modules from the same directory.
* Fixed a compatibility problem with Django, which could cause Django apps to
freeze indefinitely. Closes GH-1215.
* Logging of application spawning errors has been much improved. Full details
about the error, such as environment variables, are saved to a private log
file.
In the past, these details were only viewable in the browser. This change
also
fixes a bug on Phusion Passenger Enterprise, where enabling Deployment Error
Resistance causes error messages to get lost. Closes GH-1021 and GH-1175.
* Fixed a regression in Node.js support. When a Node.js app is deployed on
a HTTPS host, the `X-Forwarded-Proto` header wasn't set in 4.0.45.
Closes GH-1231.
* Passenger Standalone no longer, by default, loads shell startup files before
loading the application. This is because Passenger Standalone is often
invoked
from the shell anyway. Indeed, loading shell startup files again can
interfere
with any environment variables already set in the invoking shell. You can
still tell Passenger Standalone to load shell startup files by passing
`--load-shell-envvars`. Passenger for Apache and Passenger for Nginx still
load shell startup files by default.
* Passenger Standalone now works properly when the HOME environment variable
isn't set. Closes GH-713.
* Passenger Standalone's `package-runtime` command has been removed. It has
been broken for a while and has nowadays been obsolete by our automatic
[binary generation system](https://github.com/phusion/passenger_autobuilder).
Closes GH-1133.
* The `passenger_startup_file` option now also works on Python apps. Closes
GH-1233.
* If you are a [Union Station](https://www.unionstationapp.com) customer, then
Phusion Passenger will now also log application spawning errors to Union
Station.
This data isn't shown in the Union Station interface yet, but it will be
implemented in the future.
* Fixed compilation problems on OmniOS and OpenIndiana. Closes GH-1212.
* Fixed compilation problems when Nginx is configured with OpenResty.
Thanks to Yichun Zhang. Closes GH-1226.
* Fixed Nginx HTTP POST failures on ARM platforms. Thanks to nocelic for the
fix.
Closes GH-1151.
* Documentation contributions by Tim Bishop and Tugdual de Kerviler.
* Minor Nginx bug fix by Feng Gu. Closes GH-1235.
</ChangeLog>
|
Friday, 20 Jun 2014
|
09:50 osa
Update from 4.0.44 to 4.0.45:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Monday, 2 Jun 2014
|
02:14 osa
Update from 4.0.41 to 4.0.44:
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>
|
Wednesday, 9 Apr 2014
|
02:36 osa
Update from 4.0.35 to 4.0.41:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
STAGEfy www/rubygem-passenger.
|
Friday, 17 Jan 2014
|
01:27 osa
Update from 4.0.33 to 4.0.35:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Saturday, 4 Jan 2014
|
05:01 osa
Update from 4.0.30 to 4.0.33:
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>
|
Tuesday, 31 Dec 2013
|
15:24 osa
Update from 4.0.29 to 4.0.30:
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>
|
Saturday, 14 Dec 2013
|
15:59 osa
Update from 4.0.27 to 4.0.29:
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>
|
Friday, 6 Dec 2013
|
02:28 osa
Update from 4.0.26 to 4.0.27:
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>
|
Saturday, 30 Nov 2013
|
10:29 osa
Update from 4.0.25 to 4.0.26:
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>
|
Wednesday, 20 Nov 2013
|
18:13 osa
Update from 4.0.24 to 4.0.25:
o) www/rubygem-passenger;
o) third-party passenger modules for www/nginx and www/nginx-devel.
|
Tuesday, 19 Nov 2013
|
18:30 osa
Update from 4.0.23 to 4.0.24:
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.
|
Saturday, 2 Nov 2013
|
11:56 osa
Update from 4.0.21 to 4.0.23:
o) www/rubygem-passenger;
o) third-party passenger modules for www/nginx and www/nginx-devel.
|
Saturday, 26 Oct 2013
|
13:39 osa
Update from 4.0.20 to 4.0.21:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Saturday, 12 Oct 2013
|
07:20 osa
Update from 4.0.19 to 4.0.20:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Sunday, 29 Sep 2013
|
15:34 osa
Update from 4.0.17 to 4.0.19:
o) www/rubygem-passenger;
o) third-party passenger modules for www/nginx and www/nginx-devel.
|
Wednesday, 11 Sep 2013
|
15:17 osa
Update from 4.0.16 to 4.0.17:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Saturday, 7 Sep 2013
|
10:31 osa
Update from 4.0.14 to 4.0.16:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
Also, convert to perl framework nginx ports.
|
Tuesday, 20 Aug 2013
|
04:45 osa
Update from 4.0.13 to 4.0.14:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Friday, 16 Aug 2013
|
19:14 osa
Update from 4.0.10 to 4.0.13:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Monday, 22 Jul 2013
|
14:38 osa
Update from 4.0.8 to 4.0.10:
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
|
Wednesday, 10 Jul 2013
|
17:19 osa
Update:
o) third-party passenger module from 4.0.5 to 4.0.8;
o) rubygem-passenger from 4.0.5 to 4.0.8;
o) third-party rtmp module from 1.0.0 to 1.0.1.
|
Wednesday, 29 May 2013
|
16:52 osa
Update from 4.0.4 to 4.0.5:
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
|
Tuesday, 28 May 2013
|
16:03 osa
Update from 3.0.19 to 4.0.4:
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
|
Wednesday, 9 Jan 2013
|
15:52 osa
Update from 3.0.17 to 3.0.19:
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
<Changes>
Release 3.0.19
--------------
* Nginx security fix: do not display Nginx version when
server_tokens are off.
* Fixed compilation problems on some systems.
* Fixed some Union Station-related bugs.
Release 3.0.18
--------------
* Fixed compilation problems on Fedora 17.
* Fixed Union Station compatibility with Rails 3.2.
* Phusion Passenger Enterprise Standalone now supports rolling
restarts and deployment error resistance.
</Changes>
|
Tuesday, 28 Aug 2012
|
18:01 osa
Update from 3.0.15 to 3.0.17:
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
|
Saturday, 4 Aug 2012
|
06:01 osa
Update from 3.0.14 to 3.0.15:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
|
Sunday, 22 Jul 2012
|
13:39 osa
Update passenger from 3.0.13 to 3.0.14.
|
Thursday, 14 Jun 2012
|
10:53 osa
Update from 3.0.12 to 3.0.13:
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
|
Sunday, 22 Apr 2012
|
18:52 osa
Update from 3.0.11 to 3.0.12:
o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
|
Monday, 28 Nov 2011
|
13:59 osa
Update from 3.0.9 to 3.0.11:
o) www/rubygem-passenger; [*]
o) third-party passenger module for www/nginx and www/nginx-devel.
Feature safe: yes
Approved by: maintainer [*]
|
Monday, 5 Sep 2011
|
08:40 osa
Update from 3.0.8 to 3.0.9:
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]
|
Wednesday, 10 Aug 2011
|
16:22 osa
Update from 3.0.7 to 3.0.8:
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]
|
Thursday, 14 Apr 2011
|
11:31 osa
Update from 3.0.6 to 3.0.7:
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]
|
Number of commits found: 120 (showing only 100 on this page) |