processone/tls — pull request #9 by weiss (2014-12-19 18:22:36+00:00)
Title: Always set (EC)DH parameters

Don't skip setting (EC)DH parameters when the first connection after starting the server happens to be outgoing, because the OpenSSL context will later be reused when accepting incoming connections. This makes sure that ephemeral (EC)DH cipher suites can be offered either way.

Thanks go to Sam Whited for reporting the problem and for his help with tracking the issue down.