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

12 commits

Author SHA1 Message Date
Evan Phoenix
ca31a0e336 Disable SSLv3. Fixes #591 2014-11-23 19:47:32 -08:00
Evan Phoenix
827a43ce81 Merge remote-tracking branch 'origin/pr/538'
Conflicts:
	ext/puma_http11/mini_ssl.c
2014-11-23 19:46:42 -08:00
Evan Phoenix
d33ae0f050 Cleanup the SSL related structures properly 2014-09-04 20:57:06 -07:00
Guillermo Domínguez
7f9f2a0c59 Strongish cipher suite with FS support for some browsers 2014-05-25 16:25:11 -05:00
Daniel Marcotte
c54807700c Add SSL support for JRuby
- Implement MiniSSL for JRuby

- Modify `Binder` and `MiniSSL::Context` to to accommodate the fact
that Java SSL demands a java keystore rather than a key/cert pair

- Change the MiniSSL native extension interface to take a
`MiniSSL::Context` rather than a key/cert pair so that each extension
can grab keys off the context as appropriate
2014-05-05 14:30:15 -07:00
Dirkjan Bussink
ba5264e72b Define RSTRING_NOT_MODIFIED for Rubinius performance
This ensures the header is defined before ruby.h is included.
2013-09-04 20:15:56 +02:00
Evan Phoenix
36c36f611f Fix compiler warnings 2012-11-29 11:34:46 -08:00
Evan Phoenix
d7ff3888c0 Fix some warnings 2012-08-22 22:38:41 -07:00
Evan Phoenix
f38678f2d7 Handle SSL eof and nonblocking 2012-08-22 22:34:10 -07:00
Evan Phoenix
17a058a158 Minor cleanup and properly scope 2012-08-22 22:12:12 -07:00
Evan Phoenix
327e2013e1 Get OpenSSL driven version working 2012-08-22 22:06:47 -07:00
Evan Phoenix
f792702dab Start MiniSSL 2012-08-22 16:53:25 -07:00