Path to this page:
./
www/ruby-puma,
Modern concurrent web server for Ruby
Branch: pkgsrc-2022Q1,
Version: 5.6.4,
Package name: ruby27-puma-5.6.4,
Maintainer: tacaPuma: A Ruby Web Server Built For Concurrency
Puma is a simple, fast, and highly concurrent HTTP 1.1 server for Ruby web
applications. It can be used with any application that supports Rack, and is
considered the replacement for Webrick and Mongrel. It was designed to be the
go-to server for Rubinius, but also works well with JRuby and MRI. Puma is
intended for use in both development and production environments.
Master sites:
Filesize: 202.5 KB
Version history: (Expand)
- (2022-05-09) Updated to version: ruby27-puma-5.6.4
- (2022-03-31) Package added to pkgsrc.se, version ruby27-puma-5.5.2 (created)
CVS history: (Expand)
2022-05-07 12:02:40 by Benny Siegert | Files touched by this commit (2) | |
Log message:
Pullup ticket #6623 - requested by taca
www/ruby-puma: security fix
Revisions pulled up:
- www/ruby-puma/Makefile 1.33
- www/ruby-puma/distinfo 1.30
---
Module Name: pkgsrc
Committed By: taca
Date: Sun Apr 24 14:43:10 UTC 2022
Modified Files:
pkgsrc/www/ruby-puma: Makefile distinfo
Log message:
www/ruby-puma: update to 5.6.4
5.6.4 (2022-03-30)
Security
* Close several HTTP Request Smuggling exploits (CVE-2022-24790)
5.6.2 (2022-02-11)
Bugfix/Security
* Response body will always be closed. (GHSA-rmj8-8hhh-gv5h, related to #2809)
5.6.1 (2022-01-26)
Bugfixes
* Reverted a commit which appeared to be causing occasional blank header
values (#2809)
5.6.0 (2022-01-25)
Features
* Support localhost integration in ssl_bind (#2764, #2708)
* Allow backlog parameter to be set with ssl_bind DSL (#2780)
* Remove yaml (psych) requirement in StateFile (#2784)
* Allow culling of oldest workers, previously was only youngest (#2773,
#2794)
* Add worker_check_interval configuration option (#2759)
* Always send lowlevel_error response to client (#2731, #2341)
* Support for cert_pem and key_pem with ssl_bind DSL (#2728)
Bugfixes
* Keep thread names under 15 characters, prevents breakage on some OSes
(#2733)
* Fix two 'old-style-definition' compile warning (#2807, #2806)
* Log environment correctly using option value (#2799)
* Fix warning from Ruby master (will be 3.2.0) (#2785)
* extconf.rb - fix openssl with old Windows builds (#2757)
* server.rb - rescue handling (Errno::EBADF) for @notify.close (#2745)
Refactor
* server.rb - refactor code using @options[:remote_address] (#2742)
* [jruby] a couple refactorings - avoid copy-ing bytes (#2730)
|