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