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

5 commits

Author SHA1 Message Date
MSP-Greg
c3e97fc1da
Fix JRuby ssl_cipher_list, add Puma::DSL.ssl_bind_str method (#2489)
Adds a class method to Puma::DSL that creates the ssl bind string.  The method should be used in CI for generating these strings.
2020-11-27 08:40:26 -07:00
MSP-Greg
4ab2bc4f72
test_puma_server_ssl.rb, ssl.rb - misc updates, fixes for updated certs & JRuby 2020-09-07 23:35:23 -05:00
MSP-Greg
242043b6dc
Update test certs to work with more secure OpenSSL (Ubuntu 20.04)
Added code for generating/updating
2020-09-07 23:35:22 -05:00
Mike Aleksiuk
32ac93ab65 Unskip two jruby ssl tests that were hanging.
1. Fix the conversion of a nil verify_mode to integer (was throwing 'no
implicit conversion of nil into Integer')
2. Use the correct keystore password.
3. Use cipher suites that are supported in Java 8.
2020-06-06 15:27:38 -07:00
Daniel Colson
f5ccd03b26 Add SSL support for the control app (#2046)
* Extract class for building SSL context

This commit extracts the `MiniSSL::Context` creation into its own
`MiniSSL::ContextBuilder` class along the same lines as in [#1989].

This will allow us to reuse this code for adding SSL support to the
control app (issue [#2015]). Since we will need the `MiniSSL` require
and check in both places, I moved that into the `ContextBuilder` class
as well.

[#1989]: https://github.com/puma/puma/pull/1989
[#2015]: https://github.com/puma/puma/pull/2015

* Add SSL support for the control app

This starts to address [#2015]. I think we will need to add SSL support
to the control cli as well.

[#2015]: https://github.com/puma/puma/issues/2015
2019-10-21 09:35:15 +08:00