OSDN Git Service
Ivailo Monev [Fri, 25 Feb 2022 23:39:59 +0000 (01:39 +0200)]
fix and merge QT_NO_QFUTURE with QT_NO_CONCURRENT
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 23:13:00 +0000 (01:13 +0200)]
QT_NO_PROPERTIES is broken because animations feature requires properties feature
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 20:56:52 +0000 (22:56 +0200)]
build fix for the case when QT_NO_PRINTER is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 18:45:18 +0000 (20:45 +0200)]
add QScrollArea test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 18:44:53 +0000 (20:44 +0200)]
build fix for the case when QT_NO_PDF is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 18:27:25 +0000 (20:27 +0200)]
add QDockWidget test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 17:47:40 +0000 (19:47 +0200)]
partial build fix for the case when QT_NO_MESSAGEBOX is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 17:44:03 +0000 (19:44 +0200)]
add QRadioButton test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 17:29:39 +0000 (19:29 +0200)]
add QHeaderView test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 17:28:40 +0000 (19:28 +0200)]
mark QT_NO_MDIAREA and QT_NO_MENU as broken
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 17:11:07 +0000 (19:11 +0200)]
partial build fix for the case when QT_NO_MDIAREA is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 16:58:29 +0000 (18:58 +0200)]
QT_NO_MATRIX4X4 and QT_NO_VECTOR3D broken due to QT_NO_GRAPHICSVIEW requiring QVector3D and QMatrix4x4
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 16:29:15 +0000 (18:29 +0200)]
QLocalServer requires QLocalSocket
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 16:08:59 +0000 (18:08 +0200)]
build fix for the case when QT_NO_LOCALSERVER is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 16:07:16 +0000 (18:07 +0200)]
QImageReader benchmark review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 15:43:13 +0000 (17:43 +0200)]
build fix for the case when QT_NO_LIBRARY is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 14:43:01 +0000 (16:43 +0200)]
remove images created by QImageWriter benchmark
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 14:41:07 +0000 (16:41 +0200)]
new QImageWriter benchmark
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 14:39:33 +0000 (16:39 +0200)]
easier to maintain QImageReader benchmark
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 13:55:25 +0000 (15:55 +0200)]
mark some configuration options as broken
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 11:47:45 +0000 (13:47 +0200)]
build fix for the case when QT_NO_GRAPHICSEFFECT is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 02:02:58 +0000 (04:02 +0200)]
QTemporaryFile requires QFSFileEngine
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 00:46:03 +0000 (02:46 +0200)]
build fix for the case when QT_NO_FILESYSTEMWATCHER is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 25 Feb 2022 00:05:10 +0000 (02:05 +0200)]
partial build fix for the case when QT_NO_FILESYSTEMMODEL is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 23:10:26 +0000 (01:10 +0200)]
partial build fix for the case when QT_NO_ERRORMESSAGE is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 22:38:32 +0000 (00:38 +0200)]
partial build fix for the case when QT_NO_DOCKWIDGET is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 21:55:39 +0000 (23:55 +0200)]
build fix for the case when QT_NO_DIAL is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 21:11:38 +0000 (23:11 +0200)]
build fix for the case when QT_NO_DATAWIDGETMAPPER is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 20:42:20 +0000 (22:42 +0200)]
script to generate coverage report
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 19:48:33 +0000 (21:48 +0200)]
mark some configuration options as broken [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 19:48:00 +0000 (21:48 +0200)]
build fix for the case when QT_NO_CURSOR is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 19:18:32 +0000 (21:18 +0200)]
build fix for the case when QT_NO_CSSPARSER is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 18:24:45 +0000 (20:24 +0200)]
build fix for the case when QT_NO_COLUMNVIEW is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 17:25:21 +0000 (19:25 +0200)]
partial build fix for the case when QT_NO_DRAGANDDROP is defined
tools fail to build, GUI component does not
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 17:00:57 +0000 (19:00 +0200)]
drag-n-drop feature depends on clipboard
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 17:00:28 +0000 (19:00 +0200)]
build fix for the case when QT_NO_CLIPBOARD is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 16:59:40 +0000 (18:59 +0200)]
QT_NO_QOBJECT_CHECK is also application definition
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 16:33:30 +0000 (18:33 +0200)]
format and indent preprocessor source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 16:23:30 +0000 (18:23 +0200)]
remove redundant qconfig header inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 15:49:38 +0000 (17:49 +0200)]
build fix for the case when QT_NO_PRINTDIALOG is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 14:51:51 +0000 (16:51 +0200)]
if QLocalServer support is disabled use QTcpServer in QtNetworkSettings::supportsIPv6()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 14:43:43 +0000 (16:43 +0200)]
remove symbian leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 14:37:57 +0000 (16:37 +0200)]
drop support for architectures that have no official Debian port
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 13:10:49 +0000 (15:10 +0200)]
remove definitions for features that are no longer supported [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 12:35:36 +0000 (14:35 +0200)]
QT_NO_TEMPLATE_TEMPLATE_PARAMETERS is also application definition
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 12:11:03 +0000 (14:11 +0200)]
certain configuration options are application options [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 11:53:50 +0000 (13:53 +0200)]
build fix for the case when QT_NO_SIZEGRIP is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 11:34:06 +0000 (13:34 +0200)]
return false if enabling non-blocking fails in QAbstractSocketEnginePrivate::createNewSocket()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 11:32:31 +0000 (13:32 +0200)]
build fix for the case when SOCK_NONBLOCK is not defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 11:26:34 +0000 (13:26 +0200)]
create the cicount file leading directory if it does not exist
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 03:21:50 +0000 (05:21 +0200)]
print which config definition was defined from randconfig script
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 03:15:28 +0000 (05:15 +0200)]
test random config option every 10 CI builds
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 01:52:18 +0000 (03:52 +0200)]
optimize internal socket creation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 24 Feb 2022 00:52:28 +0000 (02:52 +0200)]
deal with TODO related to sh4a architecture detection, do not rely on uname output as it can be wrong in chroot
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 23 Feb 2022 23:29:13 +0000 (01:29 +0200)]
script to test random config option [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 23 Feb 2022 23:11:40 +0000 (01:11 +0200)]
update 3rdparty sources README file [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 23 Feb 2022 22:44:30 +0000 (00:44 +0200)]
drop Md4 support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 23 Feb 2022 22:14:14 +0000 (00:14 +0200)]
remove unused QAbstractSocketPrivate::blockingTimeout member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 23 Feb 2022 21:58:24 +0000 (23:58 +0200)]
build fix for the case when QT_NO_STYLE_STYLESHEET is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 23 Feb 2022 21:50:58 +0000 (23:50 +0200)]
include now required system header in tst_qsocketnotifier source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 23 Feb 2022 21:49:11 +0000 (23:49 +0200)]
build fix for the case when QT_NO_STYLE_STYLESHEET or QT_NO_STYLE_WINDOWS is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 23 Feb 2022 20:47:12 +0000 (22:47 +0200)]
merge QNativeSocketEngine into QAbstractSocketEngine, it doesn't do proxies so drop support for that while at it [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 23 Feb 2022 19:40:11 +0000 (21:40 +0200)]
there is only one socket engine now (besides the abstract one)
TODO: merge QNativeSocketEngine into QAbstractSocketEngine
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 22 Feb 2022 20:39:28 +0000 (22:39 +0200)]
static analyzer warning fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 22 Feb 2022 19:19:32 +0000 (21:19 +0200)]
do not include 3rdparty headers in NETWORK_HEADERS, they are not supposed to be installed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 22 Feb 2022 19:16:59 +0000 (21:16 +0200)]
listen() backlog is always SOMAXCONN
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 22 Feb 2022 16:32:02 +0000 (18:32 +0200)]
do not delay connection to local sockets, emit error instead like the native socket engine
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 22 Feb 2022 16:13:39 +0000 (18:13 +0200)]
remove internal virtual QAbstractSocketEngine::connectToHostByName() method that is not implemented
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 22 Feb 2022 15:02:21 +0000 (17:02 +0200)]
remove unused event types [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 22 Feb 2022 14:47:13 +0000 (16:47 +0200)]
Katie no longer depends on OpenSSL [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 22 Feb 2022 14:28:05 +0000 (16:28 +0200)]
new QFile hijack test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 22 Feb 2022 14:03:19 +0000 (16:03 +0200)]
QFile test does not require network component
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 22 Feb 2022 00:07:36 +0000 (02:07 +0200)]
remove unused private QByteDataBuffer class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 22 Feb 2022 00:00:37 +0000 (02:00 +0200)]
remove definition for now non-existing option [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 21 Feb 2022 23:30:13 +0000 (01:30 +0200)]
QT_NO_URLINFO is no longer supported option [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 21 Feb 2022 23:18:20 +0000 (01:18 +0200)]
remove unused QUrlInfo class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 21 Feb 2022 22:57:04 +0000 (00:57 +0200)]
remove unused and internal socket engine options
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 21 Feb 2022 22:33:18 +0000 (00:33 +0200)]
remove now redundant qnetworkcommon_p header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 21 Feb 2022 22:28:04 +0000 (00:28 +0200)]
add 3rdparty md4 directory to network component include directories
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 21 Feb 2022 15:41:16 +0000 (17:41 +0200)]
fix byte-order definition checks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 21 Feb 2022 15:39:21 +0000 (17:39 +0200)]
remove symbian leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 21 Feb 2022 15:39:08 +0000 (17:39 +0200)]
remove declaration of non-existing hashing functions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 21 Feb 2022 15:16:24 +0000 (17:16 +0200)]
remove now unused QRecursiveMutexPool class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 21 Feb 2022 14:41:02 +0000 (16:41 +0200)]
get rid of OpenSSL dependency
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 21 Feb 2022 13:18:36 +0000 (15:18 +0200)]
drop SSL support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 21 Feb 2022 05:58:12 +0000 (07:58 +0200)]
partial rootless JSON arrays support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 20 Feb 2022 00:18:01 +0000 (02:18 +0200)]
add missing QAbstractSocket::SslHandshakeFailedError case to QAbstractSocket::SocketError QDebug streaming operator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 19 Feb 2022 18:13:31 +0000 (20:13 +0200)]
remove now unused socks5 socket engine [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 19 Feb 2022 15:38:49 +0000 (17:38 +0200)]
drop network access classes [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 19 Feb 2022 13:08:27 +0000 (15:08 +0200)]
drop declarative component network support [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 17 Feb 2022 23:45:02 +0000 (01:45 +0200)]
note that QNetworkDiskCache is not thread-safe either
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 17 Feb 2022 20:19:32 +0000 (22:19 +0200)]
remove cache file in case of error from QNetworkDiskCache::insert()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 17 Feb 2022 19:54:53 +0000 (21:54 +0200)]
rare QFSFileEngine runtime warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 17 Feb 2022 19:45:51 +0000 (21:45 +0200)]
QNetworkDiskCache no longer compresses files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 17 Feb 2022 19:40:09 +0000 (21:40 +0200)]
use QT_BUFFSIZE as buffer size in QNetworkDiskCache::updateMetaData()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 17 Feb 2022 19:38:40 +0000 (21:38 +0200)]
update cache size when remove invalid cache file from QNetworkDiskCache::data()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 17 Feb 2022 18:43:14 +0000 (20:43 +0200)]
QNetworkDiskCache warning messages review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 17 Feb 2022 18:22:06 +0000 (20:22 +0200)]
reimplement QNetworkDiskCache
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 17 Feb 2022 14:23:49 +0000 (16:23 +0200)]
a bit more collision-resistant QNetworkDiskCache filenames
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 16 Feb 2022 09:09:48 +0000 (11:09 +0200)]
do not skip header data that qUncompress() requires from QHttpNetworkReplyPrivate::gunzipBody()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>