--- - branch: MAIN date: Wed Feb 3 15:47:55 UTC 2021 files: - new: '1.27' old: '1.26' path: pkgsrc/www/ruby-puma/Makefile pathrev: pkgsrc/www/ruby-puma/Makefile@1.27 type: modified - new: '1.13' old: '1.12' path: pkgsrc/www/ruby-puma/PLIST pathrev: pkgsrc/www/ruby-puma/PLIST@1.13 type: modified - new: '1.22' old: '1.21' path: pkgsrc/www/ruby-puma/distinfo pathrev: pkgsrc/www/ruby-puma/distinfo@1.22 type: modified id: 20210203T154755Z.ca70fd91ecb72b151a68f1b6a60b4fb1d726e245 log: | www/ruby-puma: update to 5.2.0 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 using sync=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 to Puma::NullIO ([#2520]) * Fix binding via Rack handler to IPv6 addresses ([#2521]) Refactor * Refactor MiniSSL::Context on MRI, fix MiniSSL::Socket#write ([#2519]) * Remove Server#read_body ([#2531]) * Fail build if compiling extensions raises warnings on GH Actions, configurable via MAKE_WARNINGS_INTO_ERRORS ([#1953]) module: pkgsrc subject: 'CVS commit: pkgsrc/www/ruby-puma' unixtime: '1612367275' user: taca