Looks like SSL is not implemented. It would be nice to have native SSL support in FIX8 since working in envs that require SSL via tools like stunnel introduces 50-100 us additional latency on a typical computer.
Ubuntu 13.10 x64 gcc 4.8
Could you add a few simple unit test cases to session_test.cpp? I think the unit tests are needed to provide some repeatable assurance that SSL works. So needs to include some of the additional parameters that are not used in the coro client/server.
Looks like we need to do a little more. According to the Poco documentation, we need to provide the following:
During the SSL negotiation, errors may occur. If these are not handled the session will probably crash. Also there is the case where a private key has an associated passphrase (which would be dopey but could happen).
I will handle this - you have your hands full with other things.
Need to add InvalidCertificateHandlers and PrivateKeyPhraseHandler
Completed however still waiting for test cases FX-154.