Strongish cipher suite with FS support for some browsers
Log the current time when Puma shuts down.
Use library detection instead of hardcoding library paths, for cross-platform compatibility.
Use the correct Windows names for OpenSSL.
Wrong block variable reference.
Keep deprecated features warnings, because that happens to be a command line argument prefix also used by Visual C++, but that is a fatal compiler error (invalid argument)
Merge remote-tracking branch 'remotes/upstream/master'
First change the directory to use the correct Gemfile.
Added on_worker_shutdown hook mechanism
Fixed whitespace
Cope with @workers being empty
Fixed whitespace
Attempting to debug why background jobs aren't always waited for
Make worker shutdown timeout (the time after the TERM is sent before a KILL is sent instead) configurable
Update README.md

update year
Bump to 2.9.1
fixing sexist error messages
better error logging during startup

When puma is daemonized (or maybe always?) it swallows exceptions that happen during startup. This patch makes the log message slightly more useful.

Should we log the entire stacktrace too? Clutter vs. info...
Merge remote-tracking branch 'upstream/master'
JRuby SSL POODLE update

Default SSLv3 to disabled in response to the POODLE vulnerability.