diff --git a/winconf.pri b/winconf.pri index 73e79213b..631884355 100644 --- a/winconf.pri +++ b/winconf.pri @@ -22,9 +22,16 @@ LIBS += $$quote(-LC:/qBittorrent/openssl/lib) DEFINES += BOOST_ALL_NO_LIB DEFINES += BOOST_ASIO_HASH_MAP_BUCKETS=1021 DEFINES += BOOST_ASIO_SEPARATE_COMPILATION +# After 1.55 some Windows users reported regular UI freezes. +# This makes ASIO use the pre-1.56 way of doing things. See issue #2003 +DEFINES += BOOST_ASIO_DISABLE_CONNECTEX +# Boost 1.60+ defaults to Vista+ support. The define below enables XP support again. +DEFINES += BOOST_USE_WINAPI_VERSION=0x0501 DEFINES += BOOST_EXCEPTION_DISABLE DEFINES += BOOST_SYSTEM_STATIC_LINK=1 DEFINES += TORRENT_USE_OPENSSL +DEFINES += TORRENT_DISABLE_GEO_IP +DEFINES += TORRENT_DISABLE_RESOLVE_COUNTRIES DEFINES += UNICODE DEFINES += _UNICODE DEFINES += WIN32