www/rubygem-rack22: Update to 2.2.24 Changes: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.md Security: CVE-2026-26962820d395792
rack -- possible denial of service vulnerability in header parsingentered 2023-03-24
Rack, a modular Ruby web server interface
# pkg install rubygem-rack22installs 2.2.24,3 from latest; from quarterly (2026Q4) 2.2.24,3# cd /usr/ports/www/rubygem-rack22 && make install clean| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 2.2.24,3 | 2.2.24,3 | – |
| FreeBSD 15 | 2.2.24,3 | 2.2.24,3 | – |
| FreeBSD 14 | 2.2.24,3 | 2.2.24,3 | 2.2.24,3 |
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 2.2.24,3 | 2.2.24,3 | – |
| FreeBSD 14 | 2.2.24,3 | 2.2.24,3 | 2.2.24,3 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
pkg audit for the packaged version 2.2.24,3.www/rubygem-rack22: Update to 2.2.24 Changes: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.md Security: CVE-2026-26962820d395792
www/rubygem-rack22: Update to 2.2.23 Changes: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.md Security: CVE-2026-26961, CVE-2026-34230, CVE-2026-34763, CVE-2026-34785, CVE-2026-34786, CVE-2026-34826, CVE-2026-34829, CVE-2026-34830, CVE-2026-348312b16962d45
www/rubygem-rack22: Update to 2.2.22 Changes: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.md Security: CVE-2026-22860, CVE-2026-25500008b44b42f
www/rubygem-rack22: Update to 2.2.21 Changes: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.mdf9abe7d6d8
www/rubygem-rack22: Update to 2.2.20 Changes: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.md7153768e42
www/rubygem-rack22: Update to 2.2.18 Changes: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.md56ad90284c
www/rubygem-rack22: Update to 2.2.17 Changes: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.mda93c693e0d
www/rubygem-rack22: Update to 2.2.16 Changes: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.mdd795d24c5c
www/rubygem-rack22: Update to 2.2.15 Changes: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.md08ac922c58
www/rubygem-rack22: Update to 2.2.14 Changes: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.md Security: CVE-2025-32441, CVE-2025-46727b518302549
www/rubygem-rack22: Update to 2.2.13 Changes: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.md Security: CVE-2025-27111, CVE-2025-27610c93c028f17
www/rubygem-rack22: Update to 2.2.11 Changes: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.md15ee8bae00
www/rubygem-rack22: Update to 2.2.10 Changes: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.md0558a7b395
www/rubygem-rack22: Avoid CONFLICTS_INSTALL with www/rubygem-rackup - Bump PORTREVISION for package changed359485bdb
www/rubygem-rack22: Update to 2.2.9 Changes: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.md987cdaf724
www/rubygem-rack22: Update to 2.2.8 Changes: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.md https://github.com/rack/rack/commits/2-2-stable92944de960
www/rubygem-rack22: Update COMMENTfc285c635a
*/*: Change webserver to web server in COMMENT and descriptions Change it for consistency and to make finding packages easier Approved by: portmgr (blanket)0c39e5b312
www/rubygem-rack22: Update to 2.2.7 Changes: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.mdfdba18f3fd
www/rubygem-rack22: Update to 2.2.6.4 Changes: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.md Security: CVE-2023-27539a606104d7f
www/rubygem-rack22: Update to 2.2.6.3 ChangeLog: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.md MFH: 2023Q1 Security: f0798a6a-bbdb-11ed-ba99-080027f5fec9841d6c9977
www/rubygem-rack22: update to 2.2.6.2 Required for gitlab-ce 15.8 Fixes security related issues: CVE-2022-44570 CVE-2022-44571 CVE-2022-44572 Changelog: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.md4e049f8e40
www/rubygem-rack22: Update to 2.2.6 Changes: https://github.com/rack/rack/blob/2-2-stable/CHANGELOG.md04010fb879
Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby
Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk
Notable changes are.
- Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk.
- USE_RUBY=yes is replaced with USES=ruby.
- USE_RUBY_EXTCONF is replaced with USES=ruby:extconf.
- USE_RUBY_RDOC is replaced with USES=ruby:rdoc.
- USE_RUBY_SETUP is replaces with USES=ruby:setup.
- RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with
USES=ruby:{build,none,run}.
- RUBY_REQUIRE isn't used anywhere, so removed.
- USES=gem now implies USES=ruby.
This is mainly the work of yasu@ at https://reviews.freebsd.org/D27863
I have just made some cosmetic changes and ran exp-run to test that the
tree is not in a BROKEN state.
Approved by: portmgr
Differential Revision: https://reviews.freebsd.org/D3792518c6e18276www/rubygem-rack22: Update to 2.2.5 ChangeLog: https://github.com/rack/rack/blob/v2.2.5/CHANGELOG.md PR: 268583 Approved by: maintainer timeout345d9eff90
www/rubygem-rack22: Add PORTSCOUTefa941accc
www/rubygem-rack22: Copy from www/rubygem-rack Copy www/rubygem-rack to www/rubygem-rack22 as preparation for updating www/rubygem-rack to 3.0.2. PR: 268057f72c9e77e2