Closed codekitchen closed 11 years ago
Hmm that travis.ci failure on rbx appears to be unrelated to this change, I don't see a way to retrigger the build though
Not sure how to trigger a rebuild for a PR. That said, this looks awesome and it's passing on MRI and JRuby, so I'll go ahead and call it good and merge it. I'm guessing the rbx thing is a fluke
Adds an #accept method to SSLSocket, upgrading the already-accepted TCP socket to an SSL connection. This is the same API as OpenSSL::SSL::SSLSocket
Also adds a convenience Celluloid::IO::SSLServer class, with the same API as the OpenSSL::SSL::SSLServer class, which wraps a TCPServer and automatically upgrades accepted sockets to SSL before returning them.