Commit graph

141 commits

Author SHA1 Message Date
Ivailo Monev
9585bd773c mark certain core component options unsupported
this is mostly automated change set, a lot to be done later on
especially about the definitions in core component. the goal is
to make most of the options of the core component available so
that they can be utilized in other components and tools without
restrictions as shown by some of the changes done to the GUI
component in this commit

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 00:00:13 +00:00
Ivailo Monev
805b9678d4 remove some dead code in switch statements
upstream commit:
914e1f3608

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 20:32:57 +00:00
Ivailo Monev
361ae07972 remove symbian leftovers [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-06 20:34:39 +00:00
Ivailo Monev
c2013ac773 avoid temporary in QNetworkCookieJar::cookiesForUrl()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-29 03:49:13 +00:00
Ivailo Monev
394e5d4f49 move QSsl::TlsV1 case before default in QSslSocketBackendPrivate::initSslContext()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-28 07:52:00 +00:00
Ivailo Monev
c535ffd895 use ASN1_STRING_get0_data() if available
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-28 07:51:15 +00:00
Ivailo Monev
685e169015 avoid temporaries and use const-reference where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-28 07:12:20 +00:00
Ivailo Monev
2dae6f2ab7 move QT_USE_SYSTEM_PROXIES build conditional to top-level CMake file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 11:58:28 +00:00
Ivailo Monev
31345193a9 use object instead of pointer for state in QHostInfo::localHostName()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 03:39:52 +00:00
Ivailo Monev
a08f9674c1 fix host lookup from QHostInfo::lookupHost()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-23 17:23:35 +00:00
Ivailo Monev
5c31fd0234 compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-23 15:46:56 +00:00
Ivailo Monev
ee0c091521 deal with QHostInfo FIXME
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-23 15:29:10 +00:00
Ivailo Monev
0e5abcb052 make QHostAddress d pointer actually private
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-23 14:28:20 +00:00
Ivailo Monev
df7225de36 obtain hosts information without threading
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-21 03:06:47 +00:00
Ivailo Monev
bfade642ba make use of HOST_NAME_MAX defined in limits.h
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 23:52:33 +00:00
Ivailo Monev
e26becd14c remove redundant build-time definitions [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-17 01:04:56 +00:00
Ivailo Monev
7c7a1f8cb2 restore behaviour of qt_qhostinfo_lookup() to that prior to 6fbb95f90f
setting valid pointer to true for non-cached lookups is not expected

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-09-04 00:53:38 +00:00
Ivailo Monev
c231584e0c check receiver before anything else in QHostInfo::lookupHost()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-09-04 00:51:59 +00:00
Ivailo Monev
6c854c9746 remove unused info object from QHostInfo::lookupHost()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-09-04 00:49:42 +00:00
Ivailo Monev
9fbf4bd652 fix deadlock in QNetworkConfigurationManagerPrivate::updateConfigurations()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-08-20 19:58:56 +00:00
Ivailo Monev
a708ffeceb indentation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-29 10:48:17 +00:00
Ivailo Monev
410e5254c6 construct QFile with the filename in QHostInfo::localDomainName()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-29 10:41:38 +00:00
Ivailo Monev
b4cfda240a remove incorrect namespace prefix from getHostByNameMutex() reference in QHostInfoAgent::fromName()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-29 10:40:28 +00:00
Ivailo Monev
0b58781669 remove space from QDir enum reference in QNetworkDiskCache::expire()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-29 10:39:02 +00:00
Ivailo Monev
6fbb95f90f fix host lookup when build without thread support
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-28 23:02:05 +00:00
Ivailo Monev
9f7082f36f compute hash only once depending on algorithm in digestMd5ResponseHelper()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-28 12:45:29 +00:00
Ivailo Monev
64ee7d938a use static hash function in QNetworkDiskCachePrivate::uniqueFileName()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-28 12:42:12 +00:00
Ivailo Monev
df695a3e52 bump network disk cache version since different compression method is used
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-28 12:36:13 +00:00
Ivailo Monev
0c28c71e12 remove incorrect note about pointer leaking
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-27 16:43:43 +00:00
Ivailo Monev
d54f0f766f compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-27 11:53:21 +00:00
Ivailo Monev
de9d1f4c1e initialize QNetworkConfigurationManagerPrivate without extra thread
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-27 01:12:33 +00:00
Ivailo Monev
ede8480c68 QT_NO_THREAD conditional build fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-27 01:01:57 +00:00
Ivailo Monev
384022beac QT_NO_THREAD conditional build fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-27 00:14:40 +00:00
Ivailo Monev
67502ff140 QT_NO_HTTP conditional build fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-26 23:09:59 +00:00
Ivailo Monev
097939809c avoid two cache lookups in QHostInfoCache::get()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-26 12:50:41 +00:00
Ivailo Monev
bc0b55d054 mark QHostInfoCache getters const and avoid lock
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 23:31:57 +00:00
Ivailo Monev
56d17983ac avoid lock in QBearerEngine::configurationsInUse()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 13:12:35 +00:00
Ivailo Monev
abb1cad857 remove windows and mac support leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-18 21:30:45 +00:00
Ivailo Monev
89d6534d7d remove redundant QAbstractSocket timers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-18 17:04:17 +00:00
Ivailo Monev
829488d1e4 remove redundant QSslSocket timers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-18 16:47:39 +00:00
Ivailo Monev
1d4bffafbb remove redundant QSocks5SocketEngine timers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-18 16:47:22 +00:00
Ivailo Monev
3517b9800b remove redundant QHttpSocketEngine timers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-18 16:47:01 +00:00
Ivailo Monev
abfcd6fb40 use different global config
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-17 11:25:08 +00:00
Ivailo Monev
849ba7a632 replace system with local header inclusions where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-16 11:50:03 +00:00
Ivailo Monev
97db6a1b84 replace system with local header inclusions where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-16 00:41:53 +00:00
Ivailo Monev
d9da040abb remove redundant header inclusions from mkspecs
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-15 19:42:42 +00:00
Ivailo Monev
a790875b3e compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-13 16:16:28 +00:00
Ivailo Monev
64663f8388 remove unused QHttpHeaderPrivate member
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-11 16:32:35 +00:00
Ivailo Monev
94056c452d remove redundant qringbuffer_p header inclusions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 10:24:31 +00:00
Ivailo Monev
3946d81d7c use const-ref for argument in QSharedNetworkSessionManager::getSession()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-04 22:37:49 +00:00