Подключаем openssl напрямую

Убираем из сборки исходников файлы qsslsocket_openssl_symbols.cpp и qsslsocket_openssl_symbols_p.h.

Все q_XXXXXXXX функции openssl меняем на прямые XXXXXXXX, то есть убираем префикс q_ из названия функций. Делаем это для всех файлов в ssl.pri (где это используется).

То есть мы отключаем механизм контроля подключаемых функций (из ssleay32.dll) через указатели на функции DEFINEFUNC (RESOLVEFUNC). То есть напрямую вызываем все функции.

Очень популярная ошибка во время отладки :
ModLoad: 74590000 7459a000 C:\WINDOWS\SysWOW64\CRYPTBASE.dll
0x3af8:_CryptAcquireContextA!failed: LastError = 0x80090019 (:1743)

Она уйдет , когда все q_XXXXXXX будет переименованы. Во всяком случае у нас так произошло.