dep: bump puma from 5.1.1 to 5.2.0
Bumps puma from 5.1.1 to 5.2.0.
Release notes
Sourced from puma's releases.
5.2.0
Features
- 10x latency improvement for MRI on ssl connections by reducing overhead (#2519)
- Add option to specify the desired IO selector backend for libev (#2522)
- Add ability to set OpenSSL verification flags (MRI only) (#2490)
- Uses
flush
after writing messages to avoid mutating $stdout and $stderr usingsync=true
(#2486)Bugfixes
- MiniSSL - Update dhparam to 2048 bit for use with SSL_CTX_set_tmp_dh (#2535)
- Change 'Goodbye!' message to be output after listeners are closed (#2529)
- Fix ssl bind logging with 0.0.0.0 and localhost (#2533)
- Fix compiler warnings, but skipped warnings related to ragel state machine generated code (#1953)
- Fix phased restart errors related to nio4r gem when using the Puma control server (#2516)
- Add
#string
method toPuma::NullIO
(#2520)- Fix binding via Rack handler to IPv6 addresses (#2521)
Refactor
Changelog
Sourced from puma's changelog.
5.2.0 / 2021-01-27
Features
- 10x latency improvement for MRI on ssl connections by reducing overhead (#2519)
- Add option to specify the desired IO selector backend for libev (#2522)
- Add ability to set OpenSSL verification flags (MRI only) (#2490)
- Uses
flush
after writing messages to avoid mutating $stdout and $stderr usingsync=true
(#2486)Bugfixes
- MiniSSL - Update dhparam to 2048 bit for use with SSL_CTX_set_tmp_dh (#2535)
- Change 'Goodbye!' message to be output after listeners are closed (#2529)
- Fix ssl bind logging with 0.0.0.0 and localhost (#2533)
- Fix compiler warnings, but skipped warnings related to ragel state machine generated code (#1953)
- Fix phased restart errors related to nio4r gem when using the Puma control server (#2516)
- Add
#string
method toPuma::NullIO
(#2520)- Fix binding via Rack handler to IPv6 addresses (#2521)
Refactor
Commits
-
f7f58ae
Add date to History [ci skip] -
4b6fe29
5.2 - update History links (#2538) -
9a10064
minissl.c - change dh1024 to dh2048 for SSL_CTX_set_tmp_dh (#2535) -
f7c0f3b
Document workers and threads environment variables (#2536) -
30a8cc0
Bump version to 5.2.0 (#2537) -
37a3bc6
Fix SSL Context - minissl.c, minissl.rb, extconf.rb (#2519) -
a2d38b1
Change 'Goodbye!' message to be output after listeners are closed (#2529) -
ad92fc3
Binder - add ssl localhost logging, use ternary operator (#2533) -
ac5670a
Prepare release notes for 5.2 -
3307be6
Remove Server#read_body (#2531) - Additional commits viewable in compare view