1
0
Fork 0
mirror of https://github.com/puma/puma.git synced 2022-11-09 13:48:40 -05:00
Commit graph

4 commits

Author SHA1 Message Date
Karol Bucek
dfe46adc3e
[fix] TLS verification hang on JRuby (#2890)
* [fix] jruby hang with TLS due not executing task

basically the use of Java SSL API was incorrect and reproduced when verification is enabled - the engine needs to execute a task but the handling code was not reached

* Revert "[fix] jruby hang with TLS due not executing task"

This reverts commit d1731a5607.

* [chore] re-generate certs with a subjectAltName ext

* [test] more ssl test with server verify peer

* [test] a proper reproducer for the TLS hang in JRuby

* [test] cleanup and better naming

* Revert "[chore] re-generate certs with a subjectAltName ext"

This reverts commit a1b01a187e.

* Revert "Revert "[fix] jruby hang with TLS due not executing task""

This reverts commit 3c5727f9e3.

* [test] restore ssl run - hangs with peer on MRI
2022-05-31 19:30:17 -05:00
Patrik Ragnarsson
03be0aaf01
Support localhost integration in ssl_bind (#2764)
Close #2708
Close #2711

Co-authored-by: Marcin Olichwirowicz <marcin.olichwirowicz@nedap.com>

Co-authored-by: Marcin Olichwirowicz <marcin.olichwirowicz@nedap.com>
2022-01-18 11:37:28 -07:00
Dalibor Nasevic
5608248c13
Support for cert_pem and key_pem with ssl_bind DSL (#2728)
* Fix deprecation warning

DEPRECATED: Use assert_nil if expecting nil from test/test_binder.rb:265. This will fail in Minitest 6.

* Extend MiniSSL with support for cert_pem and key_pem

* Extend Puma ssl_bind DSL with support for cert_pem and cert_key

* Make some variables in binder test more readable
2021-10-31 14:59:21 +01:00
MSP-Greg
09be7ce923
Remove accept_nonblock.rb, add test_integration_ssl.rb (#2448) 2020-10-25 16:15:20 -06:00