Здравствуйте, reversecode, Вы писали:
R>потому что не кросс платформенно
R>как она будет выглядеть для линукса ? да никак
R>а вообще в гугле есть
R>обертка над пару апи
R>к асио вообще никаким боком
R>https://camaya.net/api/gloox/tlsschannel_8cpp_source.html
Да как бы в этом случае и не нужно кросс-платформенности :) Нужны все те же классы из boost::asio::ssl, только с использованием Schannel.
Да и не обязательно их включать в состав Asio, можно распространять отдельно. А можно и даже включить в состав Asio. Например, в Boost.Log есть бэкэнд для Windows NT Log, и ничего что он не кросс-платформенный.