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
Ivailo Monev
937d29e394
mostly manual d pointer management
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-02 01:52:21 +00:00
Ivailo Monev
83625c5cf5
mostly manual d pointer management
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-01 17:38:09 +00:00
Ivailo Monev
626f20c68a
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-01 15:00:59 +00:00
Ivailo Monev
f18f7edc6c
there is no need to seed now from the QHttpMultiPartPrivate constructor
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-24 06:05:41 +00:00
Ivailo Monev
f3377a23ad
make use of thread_local
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-23 05:31:11 +00:00
Ivailo Monev
207f0edddc
fix some compiler warnings
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-22 17:11:32 +00:00
Ivailo Monev
9ad85a0e96
build system cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-19 05:52:00 +00:00
Ivailo Monev
a4c82a4316
make OpenSSL required
2016-10-19 05:41:21 +00:00
Ivailo Monev
5e4c0c0ad2
rename QDataStream::Status to QDataStream::StreamStatus to avoid problems with X11
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-19 04:30:33 +00:00
Ivailo Monev
915cf54d5e
resolv must be linked to now, various cleanups and micro-optimizations
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-16 21:12:21 +00:00
Ivailo Monev
8f1af925b4
installation paths revised
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-07 23:43:48 +00:00
Ivailo Monev
4a5bcff7ec
embracing the STL
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-04 16:33:26 +00:00
Ivailo Monev
8de26ee4ee
the QSslError destructor is needed
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-29 00:33:04 +00:00
Ivailo Monev
9b1e1fea0e
mostly RVCT support code removal
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-28 23:04:10 +00:00
Ivailo Monev
3bf7fae3e8
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-21 15:14:59 +00:00
Ivailo Monev
c41339a153
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-21 03:52:13 +00:00
Ivailo Monev
9f5d79e38d
win and mac leftovers removal from network component mostly
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-16 00:16:22 +00:00
Ivailo Monev
f38dd689da
mac, win and blackbery leftovers removal
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-13 19:50:38 +00:00
Ivailo Monev
dcf79b90c3
fixup network component after QLocalUnixSocket removal
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 04:53:58 +00:00
Ivailo Monev
1370130551
build system cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 03:36:48 +00:00
Ivailo Monev
3131357af2
remove Windows, Mac and other proprietary OS files
2016-09-11 03:34:17 +00:00
Ivailo Monev
d346bef8f0
making use of CMake variables for flags
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-28 14:54:57 +00:00
Ivailo Monev
2656915164
fixup the paths in the pkg-config files
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-26 16:03:37 +00:00
Ivailo Monev
5f6e198887
fix all-in-one build of network component on Windows [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-26 02:49:10 +03:00
Ivailo Monev
f1d4aa0092
network component can be build as all-in-one now
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-25 20:50:39 +00:00
Ivailo Monev
df9ce31cc6
fixup package target [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-25 06:26:14 +00:00
Ivailo Monev
8e2525fb74
rework katie_setup_targets() and bump minimum CMake requirement
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-25 04:39:23 +00:00
Ivailo Monev
42f492cf7c
preparations to support all-in-one targets build
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-25 02:56:09 +00:00
Ivailo Monev
d97a0f33d8
headers comapt werk
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-20 19:04:58 +00:00
Ivailo Monev
3e7a617bb6
call katie_generate_package() before katie_setup_paths()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-09 01:39:18 +00:00
Ivailo Monev
c8fec5bc4b
make the generators not respecting DESTDIR work again
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-06 17:53:03 +03:00
Ivailo Monev
6bdfc08b2a
fix some compiler warnings
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-30 03:04:57 +00:00
Ivailo Monev
d088897d13
make Python recommended not required
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-18 12:54:10 +00:00
Ivailo Monev
48f1eabab0
remove redundant definition of QT_SOCKOPTLEN_T
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-12 02:20:56 +00:00
Ivailo Monev
0afe0c0c36
simplify installation directories handling via use of CPACK_SET_DESTDIR
...
also, the CMake files are installed where they can be found by default
(without any manual configuration) by default - in the top-level
installation directory (CMAKE_INSTALL_PREFIX)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-10 14:06:44 +03:00
Ivailo Monev
84f3f7b25a
remove OpenSSL API glue
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-04 16:13:44 +00:00
Ivailo Monev
86c05a6208
do not add all libraries the component it linted to to te pkgconfi file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-18 14:52:58 +00:00
Ivailo Monev
32ad8fbaa9
improve Qt4 compatibility
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-18 08:51:25 +00:00
Ivailo Monev
f9540805d1
cleanup containers methods and use of deprecated allocation methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-16 03:47:38 +02:00
Ivailo Monev
c75a8bd048
fix compiler warning about __GLIBC__ not being defined
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-13 22:04:46 +02:00
Ivailo Monev
a946d89ed6
fix compile error if openssl is built with no-ssl3-method
...
patch adapted from Debian
upstream commits:
6839aead04
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-07 02:03:19 +02:00
Ivailo Monev
770b645637
use miniz when zlib is not available
...
since the compression is required for the network component, rcc and other
cruft a minimal zlib replacement should do just fine for that purpose.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-05 18:17:58 +02:00
Ivailo Monev
305de9f0d4
fix some compiler warnings
...
upstream commits that make questionable changes and need further investigation:
4bd45d7d2a
336eac0896
upstream commits:
6a11dd1669
8a95cb56f5
c550a5d42c
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-03 17:13:09 +02:00
Ivailo Monev
810cf3713a
replace SSL support check function with pre-processor conditional
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-21 03:07:31 +02:00
Ivailo Monev
c18fa33437
misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-20 02:10:46 +02:00
Ivailo Monev
06ba536c6d
remove support for NTLMv1
...
upstream commits:
fec53bf5ed (diff-49b1054f7db935ac99390c77bf1ffb4c)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-14 21:41:45 +02:00
Ivailo Monev
c6a68736a0
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-12 19:21:41 +02:00
Ivailo Monev
2298738735
remove code for non-OpenSSL linked build
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-11 00:21:23 +02:00