processone/ejabberd — pull request #37 by rraptorr (2012-07-18 20:42:18+00:00)
Title: TLS driver impovements

This set of commits disables SSL 2.0, weak and broken ciphers and enables use of DHE and ECDHE key exchange. This makes ejabberd TLS support a bit more modern;) This is basically the same work that I've done on exmpp some time ago.
It would be better to allow specifying supported ciphers and/or DHE/ECDHE in configuration file, but that is a lot more work, probably not for 2.1.x.
Those commits also apply cleanly on master.