Commit graph

178 commits

Author SHA1 Message Date
Ivailo Monev
e908e40c08 remove redundant sysconf() query in QFileSystemEngine::resolveGroupName()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 22:48:39 +00:00
Ivailo Monev
b6254cd91b avoid temporaries in QFileSystemEngine::fillMetaData()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-11 03:47:07 +00:00
Ivailo Monev
c61af5faf0 fix build with QTEXTSTREAM_DEBUG defined
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-05 17:13:51 +00:00
Ivailo Monev
5eae3717c6 remove redundant includes from qtextstream source file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-05 17:13:07 +00:00
Ivailo Monev
975e1d7b88 reserve space when streaming QSet and QHash in QDataStream
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-04 21:43:02 +00:00
Ivailo Monev
b6bf8c0298 use foreach() for iteration in QSettingsPrivate::variantListToStringList()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 13:09:57 +00:00
Ivailo Monev
774b7ed6cf inline and avoid temporary in containsTLDEntry() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-28 20:41:24 +00:00
Ivailo Monev
bf4937524d remove duplicate header inclusions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-27 23:22:53 +00:00
Ivailo Monev
f57018a7ce suppress warnings caused by ignoring chdir retval
upstream commit:
c7da50ef8c

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-27 22:32:51 +00:00
Ivailo Monev
f40fc06760 use script instead of utility to generate URL TLDs table
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 19:08:55 +00:00
Ivailo Monev
b64bedf92f update URL TLDs
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 18:22:08 +00:00
Ivailo Monev
dc094d4be5 avoid two character lookups in qIsEffectiveTLD() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 18:20:58 +00:00
Ivailo Monev
b24596c151 assume const methods are thread-safe and avoid locking where possible
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 12:21:46 +00:00
Ivailo Monev
3682f3332e remove now redundant IDN whitelist support from QUrl
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 05:15:34 +00:00
Ivailo Monev
2ecefbccc3 convert input domain to UTF-8 in QUrl::fromAce()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 05:14:45 +00:00
Ivailo Monev
79ed7e3154 resize result string accordingly in QUrl::fromAce() and QUrl::toAce()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 03:59:22 +00:00
Ivailo Monev
c6ff4febc1 reimplement QUrl::toAce() and QUrl::fromAce() via ICU
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 03:10:45 +00:00
Ivailo Monev
82f1d03b02 backport ICU text codec
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-23 00:38:10 +00:00
Ivailo Monev
8fe1ac1887 use static QChar::isHighSurrogate() and QChar::isLowSurrogate() where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 22:10:40 +00:00
Ivailo Monev
c307801f69 replace QT_BUILD_CORE_LIB with QT_BOOTSTRAPPED definition checks
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-17 00:24:00 +00:00
Ivailo Monev
556ddafa04 replace QLocalePrivate::Alternate with QLocalePrivate::ForcePoint
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-08-11 22:21:08 +00:00
Ivailo Monev
2e5a00514a prepend translation call with class in QIODevice::errorString()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-27 22:06:44 +00:00
Ivailo Monev
61c9fbcd3e remove dnotify watcher reference
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-26 19:01:23 +00:00
Ivailo Monev
8be8f4458b drop support for dnotify filesystem watcher
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-26 18:33:46 +00:00
Ivailo Monev
95f941facd use scoped locker in QDnotifySignalThread::startNotify()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-26 17:34:23 +00:00
Ivailo Monev
f1ce704d8c plug QFileSystemEntry memory leaks
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-26 10:35:28 +00:00
Ivailo Monev
3e5066511e Revert "use uninitialized buffer in qt_ACE_do() function"
This reverts commit c8b043ee5e.
2019-07-25 13:29:43 +00:00
Ivailo Monev
d80be4f728 use QByteArray::clear() instead of resizing to zero in qt_ACE_do() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 12:19:48 +00:00
Ivailo Monev
c8b043ee5e use uninitialized buffer in qt_ACE_do() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-25 12:07:47 +00:00
Ivailo Monev
670fd6bea5 remove redundant QProcess timers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-18 16:40:20 +00:00
Ivailo Monev
78339e2e24 remove unused QFileSystemIterator arguments
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-17 14:47:08 +00:00
Ivailo Monev
037eecbaf3 make private QFileInfo pointer actually private
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-17 14:39:36 +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
aef94bd794 QFSFileEnginePrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-13 21:09:29 +00:00
Ivailo Monev
a0a48a4a7e QFileInfoPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-13 21:02:35 +00:00
Ivailo Monev
c2d75f6fc6 make private QFileInfo constructor actually private
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-12 18:48:05 +00:00
Ivailo Monev
1624891d67 QResourcePrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-11 16:20:58 +00:00
Ivailo Monev
0c3a7e6549 external environ reference should be declared in default namespace
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 17:23:52 +00:00
Ivailo Monev
a0dd5d60b2 remove unused QTextStreamPrivate member
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 17:21:33 +00:00
Ivailo Monev
3ab43735e9 do not declare debug QProcess function if QT_NO_PROCESS is not defined
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 17:10:46 +00:00
Ivailo Monev
eae80c6bac only system and monotonic types of elapsed times are supported
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-09 21:42:13 +00:00
Ivailo Monev
f739dc8f4c remove redundant QProcessEnvironmentPrivate lock
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-03 14:55:39 +00:00
Ivailo Monev
23a364f4e3 correct comment in qtldurl_p header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-02 21:51:43 +00:00
Ivailo Monev
a21a480105 copyright update
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-02 18:13:44 +00:00
Ivailo Monev
6e22989eae indentation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-29 13:24:51 +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
a07bc0f7d1 apply upstream commit
upstream commit:
ad9f5c7e93

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-26 11:51:07 +00:00
Ivailo Monev
0f8a08f41a partially apply upstream QIODevice commit
upstream commit:
ef0f7f4248

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-26 10:49:15 +00:00