./www/passenger, Web and application server for Ruby, Python and Node.js

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.2.3, Package name: ruby24-passenger-5.2.3, Maintainer: filip

Phusion Passenger is a web server and application server,
designed to be fast, robust and lightweight. It supports Ruby,
Python, Node.js and Meteor.

This package holds the Passenger agents, tools and support files.


Required to run:
[www/curl] [lang/ruby24-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: c5e3924a7d9fe3046a7267bea6875bf754abf647
RMD160: 5ffe738a9cdc51bfa0153b5a591875a7fa533911
Filesize: 6793.067 KB

Version history: (Expand)


CVS history: (Expand)


   2018-04-05 09:15:12 by Filip Hajny | Files touched by this commit (2) | Package updated
Log message:
www/passenger: Update to 5.2.3.

- Fuse Panel support: fixes a few bugs with handling small log files
  and with apps that don't output any messages.
- Python app support: fixes a Python 3 compatibility issue w.r.t.
  writing data over the socket.
- macOS support: fixes a crash in the `passenger-config
  compile-nginx-engine` command which only occurs on macOS >= 10.13.
- Fixes a small memory corruption issue (dangling pointer) in the
  ApplicationPool subsystem.
- Improves support for the $TMPDIR environment variable by removing
  leftover hardcoded references to /tmp. Closes GH-2052.
- Updated PCRE version to 8.42 (was: 8.41) across the board.
   2018-04-04 14:47:45 by Filip Hajny | Files touched by this commit (3) | Package updated
Log message:
www/passenger: Update to 5.2.2.

- Adds an option for dumping the web server config manifest to a given
  file: `PassengerDumpConfigManifest` (Apache) /
  `passenger_dump_config_manifest` (Nginx). This option is mostly useful
  for Passenger developers.
- [Nginx] Fixes support for configurations that have two
  `passenger_base_uri` options in a single virtual host, without
  corresponding `passenger_app_group_name` and `passenger_app_root`
  directives. Closes GH-2043.
- [Enterprise] Improved support for RAM-based pricing on Heroku (now
  using officially recommended memory limit reporting via CGROUP).
- (added in CHANGELOG after release) Four new options to connect to
  the new Fuse Panel: admin_panel_url, admin_panel_auth_type,
  admin_panel_username, admin_panel_password
   2018-03-01 13:16:43 by Filip Hajny | Files touched by this commit (3) | Package updated
Log message:
www/*passenger: Update to 5.2.1.

- Fixes a regression from 5.1.11 that prevented Passenger from
  compiling on FreeBSD in some cases.
- Fixes a bounds issue in printing an error message that could occur
  in some cases when spawning a child process fails.
- Fixes a regression from 5.2.0 which prevented setting the max pool
  idle time to 0.
- Warns if using an incompatible compiler on macOS < 10.13.
- No longer uses Security Framework on macOS 10.13+. This will prevent
  further keychain warnings from appropriately compiled Passengers.
- Fixes warning on macOS about /proc/self access (excluded some code
  that was intended only for Linux).
- `passenger-install-nginx-module` now downloads the preferred Nginx
  version via https.
- [Apache] Fixes a regression from 5.2.0 that caused a crash on
  startup when no top-level ServerName is set.
- [Enterprise] Adds support for using RAM-based pricing on Heroku.
   2018-02-25 17:03:08 by Thomas Klausner | Files touched by this commit (1)
Log message:
passenger: follow redirect
   2018-02-01 20:18:51 by Filip Hajny | Files touched by this commit (2)
Log message:
www/passenger: Fix ambiguous reference.
   2018-01-30 16:42:02 by Filip Hajny | Files touched by this commit (2)
Log message:
www/passenger: Fix build on at least NetBSD.
   2018-01-30 13:06:49 by Filip Hajny | Files touched by this commit (16)
Log message:
Import Passenger 5.2.0 as www/passenger and www/ap2-passenger.
(Based on wip/*passenger.)

Phusion Passenger is a web server and application server,
designed to be fast, robust and lightweight. It supports Ruby,
Python, Node.js and Meteor.