Ivailo Monev
|
d833715118
|
do not duplicate the file-descriptor from QDBusUnixFileDescriptor constructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-04-21 14:23:35 +03:00 |
|
Ivailo Monev
|
6d072b03ee
|
static analyzer warning fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-02-22 22:39:28 +02:00 |
|
Ivailo Monev
|
d4785c2987
|
use QStdVector<T> instead of QVector<T> for metatype and font database cache
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-29 02:00:30 +02:00 |
|
Ivailo Monev
|
028f6d5f12
|
generalized initializers and rvalue references are standard since C++11 [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-01-28 16:31:30 +02:00 |
|
Ivailo Monev
|
2286ba5386
|
use qAtomicAssign() in objects assignment operators where possible
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-25 11:30:57 +02:00 |
|
Ivailo Monev
|
2ecdd90350
|
do not deep-copy objects when iterating in variantToString() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-19 06:44:46 +02:00 |
|
Ivailo Monev
|
2651f2a538
|
remove redundant return statement at the end of QDBusConnectionPrivate::deliverCall()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-15 05:59:45 +02:00 |
|
Ivailo Monev
|
52fa383ec2
|
construct QVarLengthArray<T>() with the right size instead of resizing it in QDBusMetaObjectGenerator::write()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-10-04 09:30:04 +03:00 |
|
Ivailo Monev
|
011d97f5da
|
correct strcmp() and strncmp() return value checks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-09-21 14:31:02 +03:00 |
|
Ivailo Monev
|
b4d71cc15a
|
get rid of Q_NULLPTR definition [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-08-06 15:35:28 +03:00 |
|
Ivailo Monev
|
502bbc7bcf
|
replace recursive QMutex-es with std::recursive_mutex where possible
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-22 13:26:24 +03:00 |
|
Ivailo Monev
|
96410acbb1
|
disable automatic async D-Bus calls code due to thread-safety issues
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-21 20:11:51 +03:00 |
|
Ivailo Monev
|
04ab8d8756
|
use proper QString constructors for latin strings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-21 15:35:40 +03:00 |
|
Ivailo Monev
|
f78f8cd293
|
remove unused variables in QDBusConnectionPrivate
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-21 15:33:09 +03:00 |
|
Ivailo Monev
|
0e70802ac3
|
remove redundant forward class declaration in qdbusconnection header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-21 15:32:46 +03:00 |
|
Ivailo Monev
|
e8bf4fd137
|
keep references to QByteArray objects in QDBusMessagePrivate::toDBusMessage()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-19 14:12:53 +03:00 |
|
Ivailo Monev
|
6570229811
|
use proper string constructors for latin strings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-18 19:55:13 +03:00 |
|
Ivailo Monev
|
f07b8e132f
|
Revert "static analyzer warning fix"
This reverts commit 30fff5e46c .
|
2021-06-05 01:31:42 +03:00 |
|
Ivailo Monev
|
30fff5e46c
|
static analyzer warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-04 21:04:25 +03:00 |
|
Ivailo Monev
|
3a24892446
|
restore behaviour prior f19ccd1352
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-23 11:37:16 +02:00 |
|
Ivailo Monev
|
f19ccd1352
|
actually fix buffer overrun in QDBusUtil::isValidSignature()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-22 16:43:10 +02:00 |
|
Ivailo Monev
|
6f380b3ce5
|
fix buffer overrun in QDBusUtil::isValidSignature()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-22 07:18:51 +02:00 |
|
Ivailo Monev
|
625d48da2b
|
compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-21 09:00:15 +02:00 |
|
Ivailo Monev
|
3707083061
|
keep references to strings in QDBusConnection, QDBusError and QDBusServer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-21 08:21:38 +02:00 |
|
Ivailo Monev
|
aa5e8933df
|
avoid function call in QDBusMessage::createReply()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-21 08:09:44 +02:00 |
|
Ivailo Monev
|
1ed620f4f4
|
remove unused QDBusMessagePrivate::timeout member
upstream commit:
5c4390cc4b
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-21 07:23:54 +02:00 |
|
Ivailo Monev
|
e92e3fed8e
|
replace 0 with explicit constructor in QDBusAbstractInterface::callWithCallback()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-21 05:36:33 +02:00 |
|
Ivailo Monev
|
966b2f97b6
|
add new thread action enum and use it for QDBusConnectionPrivate::isServiceRegisteredByThread()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-20 18:52:01 +02:00 |
|
Ivailo Monev
|
5ee858f543
|
make QDBusConnectionPrivate::send() return bool
upstream commit:
edaf7c30d4
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-20 18:45:41 +02:00 |
|
Ivailo Monev
|
7eacab7a52
|
add null pointer check to qAtomicAssign()
fixes possible pointer dereference in QDBusMessage
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-20 16:54:34 +02:00 |
|
Ivailo Monev
|
551b9ebdfc
|
avoid QAtomicInt assignment
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-02-23 09:47:48 +02:00 |
|
Ivailo Monev
|
5241fb392a
|
remove unused QDBusConnectionPrivate::deliverCall() argument
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-02-18 03:55:35 +02:00 |
|
Ivailo Monev
|
927d1fbf28
|
mark QDBusConnection::callWithCallback() overload as deprecated
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-02-15 23:47:18 +02:00 |
|
Ivailo Monev
|
36c93a7640
|
remove PCH build option
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-02-13 20:21:31 +02:00 |
|
Ivailo Monev
|
426f22db6e
|
remove optional license exception
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-02-08 15:08:15 +02:00 |
|
Ivailo Monev
|
bdfa9a8c84
|
update copyright to ease maintaince [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-02-05 06:18:50 +02:00 |
|
Ivailo Monev
|
b217a9ca2b
|
use constructor function to register D-Bus meta types
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-30 01:24:59 +02:00 |
|
Ivailo Monev
|
4f3ef33ee8
|
move Qt::mightBeRichText(), Qt::escape() and Qt::convertFromPlainText() to core component
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-25 02:50:17 +02:00 |
|
Ivailo Monev
|
b56bc77160
|
Revert "replace hardcoded value with enum in QDBusMetaObjectGenerator::parseProperties()"
This reverts commit e2ac229d74 .
|
2021-01-23 23:18:34 +02:00 |
|
Ivailo Monev
|
4ada7e51a2
|
use foreach() for iteration in generateSubObjectXml()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-20 11:54:54 +02:00 |
|
Ivailo Monev
|
0ab9965dc1
|
remove redundant QT_BEGIN_HEADER and QT_END_HEADER definitions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-08 01:09:49 +02:00 |
|
Ivailo Monev
|
3906f4a59b
|
remove unused qMetaTypeId<T>() argument
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-07 01:57:17 +02:00 |
|
Ivailo Monev
|
2fb26c74a6
|
mark warning cases in QDBusSignature as unlikely
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-05 04:55:22 +02:00 |
|
Ivailo Monev
|
d0ba6458bb
|
replace qDBusNameToTypeId() with QMetaType::type()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-04 22:10:41 +02:00 |
|
Ivailo Monev
|
58ef830341
|
copyright update
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-02 01:59:24 +02:00 |
|
Ivailo Monev
|
f0d8bad365
|
lock before accessing custom types pointer in QDBusMetaType
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-24 14:23:37 +00:00 |
|
Ivailo Monev
|
7fb543301a
|
buildMatchRule() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-24 00:35:20 +00:00 |
|
Ivailo Monev
|
180cb6e1a9
|
remove some redundant qglobal header inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-21 16:07:43 +00:00 |
|
Ivailo Monev
|
c6d001882d
|
implement PCH build option for components
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-20 14:38:47 +00:00 |
|
Ivailo Monev
|
b85095d056
|
properly initialize QDBusArgumentPrivate::direction member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-17 22:07:28 +00:00 |
|