Open benjamin-bader opened 6 years ago
how are we going to make that work cross-platform?
by requiring OpenSSL libs, preferably static, as part of the build process.
Gotta have it
still have that need. initial idea:
ama::Server
will gain a second port dedicated to TLS connectionsama::Connection
will (hopefully) Just Work - dunno if asio sockets are polymorphic, at worst it will hold two (:80 and :443) and a flag for which one is active.Filing this salvaged MS KB doc for later: https://www.betaarchive.com/wiki/index.php/Microsoft_KB_Archive/226473 (it's got a goldmine of info regarding setting proxy server info for different protocols, which bits of memory we should be freeing but currently aren't, etc).
Gotta have it. I think asio mandates use of OpenSSL for this; how are we going to make that work cross-platform?