Commit graph

161 commits

Author SHA1 Message Date
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
Ivailo Monev
0791068c05 remove redundant friend class declaration
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-04 22:37:00 +00:00
Ivailo Monev
fd99efe296 remove unused QNetworkSessionPrivate member
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-04 14:50:09 +00:00
Ivailo Monev
10fd63ca48 QDBusConnectionManager mutex does not have to be mutable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 17:15:02 +00:00
Ivailo Monev
9786e420bd avoid locks where possible in QNetworkConfigurationManagerPrivate
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 17:04:26 +00:00
Ivailo Monev
45549aa40e introduce qFastCompress() and qFastUncompress()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-29 11:30:09 +00:00
Ivailo Monev
6ce9c535ec use qrand() to seed OpenSSL PRNG
relevant upstream commits:
21ec751cdc

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-24 12:52:26 +00:00
Ivailo Monev
32cd31acd3 apply upstream commits
this includes the following upstream commits:
8566487286
57ca755d2e
ef4ba0285f

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-24 03:16:29 +00:00
Ivailo Monev
9289a463a8 QTBUG-71967, QTBUG-70956 and QTBUG-71446
this includes the following upstream commits:
8049e9b3b9
93a803a6de
6114230996

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-24 02:42:14 +00:00
Ivailo Monev
0ed6bc7bba indentation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-20 00:16:55 +00:00
Ivailo Monev
189fc733d0 QSslError cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-19 13:40:03 +00:00
Ivailo Monev
13ac42edf6 QSslSocketPrivate, QSslKeyPrivate and QSslCipher cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-19 12:08:33 +00:00
Ivailo Monev
a54e3ec727 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-19 01:54:09 +00:00
Ivailo Monev
d797e1893b compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-12 23:59:34 +00:00
Ivailo Monev
80d4bc168e more copyright changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-03 14:21:30 +00:00
Ivailo Monev
74bb412630 copyright changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-03 13:38:02 +00:00
Ivailo Monev
30010585ed make major components, plugins and imports part of runtime
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-30 12:56:38 +00:00
Ivailo Monev
995b7998b0 deal with excessive include directories
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-30 12:39:35 +00:00
Ivailo Monev
a633c7763c adjust to QVariantComparisonHelper removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-23 01:15:17 +00:00
Ivailo Monev
28ef6a8b79 remove duplicate qt_timeout_value
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-19 04:24:31 +00:00
Ivailo Monev
8e86a5065a initialize thread locals
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 17:58:50 +00:00
Ivailo Monev
91f34db1cd various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 00:18:27 +00:00
Ivailo Monev
b06e9227c5 remove duplicate headers inclusions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 17:57:07 +00:00
Ivailo Monev
db88a21f69 fix some compiler warnings
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-11 15:59:10 +00:00
Ivailo Monev
e132eb0895 minor headers inclusions cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-10 21:48:56 +00:00
Ivailo Monev
9c80cf289d various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2018-10-17 16:49:00 +00:00
Ivailo Monev
dfd0865e5d various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2018-07-09 22:15:43 +00:00
Ivailo Monev
a78f51acfc an attempt to solve the "Status" as well as "QPaintEngine::X11" problem
unfortunetly some deeclarative sources still exhibit it, most of the
cruft is in private headers and I've not observed the problem as
often so this is nothing but a good start, to be continue..

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 11:51:32 +00:00
Ivailo Monev
84fb40aa59 fix build against thread-unsafe resolv
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-03 07:16:00 +00:00
Ivailo Monev
cec8cedeca minor openssl 1.1 patch review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-20 15:43:29 +00:00
Ivailo Monev
65a18c610d Q_DECLARE_INTERFACE use fixes
this is incomplete, there are still some nested namespaced ones in the gui
component but this should be enoguh to build kdecore for now (with some
fixes for it too but unrelated to Q_DECLARE_INTERFACE) as a testing ground
for the namespacing work

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 06:54:24 +00:00