Commit graph

102 commits

Author SHA1 Message Date
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
Ivailo Monev
d1563dae9e fix recent regresion in network component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-06 16:56:03 +00:00
Ivailo Monev
0b39d02aee openssl 1.1 support
patch based on qt4-openssl-1.1.0pre-3.patch from:
https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=828522

NOTE: the locking change author states that there is no need for locking in newer versions:
2e52e7df51

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 09:23:55 +00:00
Ivailo Monev
41e5ddf421 namespaced build fixes and enabled it by default
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 06:28:30 +00:00
Ivailo Monev
603a12232d minor build system cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-12 02:22:02 +00:00
Ivailo Monev
4663dcf97b mostly irix code removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-09 12:38:49 +00:00
Ivailo Monev
3cfb9c6325 mostly intergrity/vxworks code removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-09 12:27:54 +00:00
Ivailo Monev
269ae91c12 0 to Q_NULLPTR
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-04 15:15:52 +00:00
Ivailo Monev
6026db1f7b 0 to Q_NULLPTR
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-04 12:42:19 +00:00
Ivailo Monev
50681e64f7 revert back to QScopedPointer for the network component
the problem with the component is that it's mostly async and most
applications expect the pointer to remain valid longer than they
should and some just crash (konqueror, kuassel, etc.).

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-03 01:05:45 +00:00