Ivailo Monev
|
4b6b6863ff
|
use ZSTD_VERSION_NUMBER to check ZSTD version in qbytearray source file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-01-16 00:34:29 +00:00 |
|
Ivailo Monev
|
a08c5e51fc
|
add assert to qChecksum32()
the function is stub for bootstrapped build only and should not be used in
that case
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-01-08 00:04:51 +00:00 |
|
Ivailo Monev
|
196cc93bed
|
inline qstricmp()/qstrnicmp() to strcasecmp()/strncasecmp() functions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-01-07 16:54:49 +00:00 |
|
Ivailo Monev
|
4c637d231f
|
introduce qChecksum32()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-01-07 16:06:02 +00:00 |
|
Ivailo Monev
|
5b459cf0ec
|
update copyright and add script for doing so
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-29 23:21:34 +00:00 |
|
Ivailo Monev
|
95f978fddd
|
do not reallocate shared empty/null QByteArray data
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-28 01:05:48 +00:00 |
|
Ivailo Monev
|
57f3d62aa0
|
do not free the shared empty and shared null QByteArray data
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-28 00:23:29 +00:00 |
|
Ivailo Monev
|
070bfe9e4a
|
use public QByteArray constructor in QByteArray::trimmed()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-27 15:11:44 +00:00 |
|
Ivailo Monev
|
5660f5ed0d
|
Revert "get rid of QByteArray::shared_empty and QString::shared_empty"
This reverts commit 259252b337 .
|
2019-12-27 12:29:42 +00:00 |
|
Ivailo Monev
|
259252b337
|
get rid of QByteArray::shared_empty and QString::shared_empty
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-27 10:49:10 +00:00 |
|
Ivailo Monev
|
8a08a87708
|
warn on negative data size from qCompress() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-27 05:24:04 +00:00 |
|
Ivailo Monev
|
81948e43d7
|
avoid buffer resizing in qCompress() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-27 05:14:00 +00:00 |
|
Ivailo Monev
|
a3174414ad
|
simplify qUncompress() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-27 03:27:27 +00:00 |
|
Ivailo Monev
|
beaf0af0f4
|
inline qstrcmp() function overloads
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-27 02:03:43 +00:00 |
|
Ivailo Monev
|
46d9359f9f
|
indent and use signle variable assignment in QByteArray::toBase64()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-27 01:21:57 +00:00 |
|
Ivailo Monev
|
48915cd40c
|
replace tabs with spaces in QByteArray::fromBase64()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-27 01:19:21 +00:00 |
|
Ivailo Monev
|
c5ddbb827f
|
mark overflow cases in QByteArray integer conversion methods unlikely
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-24 22:22:28 +00:00 |
|
Ivailo Monev
|
e424d28850
|
read all data from input QByteArray data stream at once
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-04 22:16:35 +00:00 |
|
Ivailo Monev
|
1840538f2a
|
add short/ushort QByteArray::number() and QString::number() overloads
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-29 17:48:26 +00:00 |
|
Ivailo Monev
|
685712c014
|
call qlonglong/qulonglong overloads for int/uint from QByteArray::number()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-29 17:36:20 +00:00 |
|
Ivailo Monev
|
ad4494cb0f
|
make QByteArray::resize() resize precisely
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-26 10:55:09 +00:00 |
|
Ivailo Monev
|
8e119e96f7
|
null-termiate the string from QByteArray(const char *data) constructor
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-26 10:23:52 +00:00 |
|
Ivailo Monev
|
651b613e15
|
combine common return case in QByteArray::repeated()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-17 13:53:58 +00:00 |
|
Ivailo Monev
|
7f5fdb2c24
|
use uninitialized output in QByteArray::repeated()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-17 13:52:24 +00:00 |
|
Ivailo Monev
|
53e5868862
|
optimize QByteArray::number() functions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-16 21:17:54 +00:00 |
|
Ivailo Monev
|
c9ec1d382c
|
mark qWarning cases as unlikely
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-11 13:09:17 +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
|
38627fef27
|
set default compression level of qFastCompress() to 1
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-30 01:34:30 +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
|
bbaf8f8c59
|
use CRC-32 checksum for normalized types cache key
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-17 23:56:52 +00:00 |
|
Ivailo Monev
|
dfda5a9c8e
|
qstrcmp() cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-16 18:48:57 +00:00 |
|
Ivailo Monev
|
6362cbf6df
|
QByteArray::replace() cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-10 20:15:09 +00:00 |
|
Ivailo Monev
|
e7947e107b
|
QByteArray cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-10 12:41:35 +00:00 |
|
Ivailo Monev
|
1f2f34054b
|
avoid temporaries in QByteArray::replace()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-09 19:53:21 +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
|
6fcbf49aa4
|
get rid of QStringBuilder
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-04 17:20:49 +00:00 |
|
Ivailo Monev
|
0a485e9c3c
|
changes to build moc and core with QT_NO_CAST_FROM_BYTEARRAY
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-11-15 23:38:50 +00:00 |
|
Ivailo Monev
|
c65432f762
|
Revert "remove the string builder and the ASCII cast/construction warnings"
This reverts commit 378c9be208 .
|
2016-10-30 02:50:48 +00:00 |
|
Ivailo Monev
|
378c9be208
|
remove the string builder and the ASCII cast/construction warnings
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-10-29 04:41:55 +00:00 |
|
Ivailo Monev
|
6f754bfc90
|
various cleanups and micro-optimizations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-10-21 18:18:21 +00:00 |
|
Ivailo Monev
|
68e4b37812
|
really do not support QDataStream for bootstrap
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-10-19 18:43:23 +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
|
9588f8cfd2
|
various cleanups, mostly d-pointers abusing removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-09-25 04:11:42 +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
|
f8897622dc
|
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-21 18:37:25 +00:00 |
|
Ivailo Monev
|
84de3298df
|
move common functions to qlocale tools header and inline them
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2016-06-25 17:36:18 +00:00 |
|
Ivailo Monev
|
36229d5039
|
some bootstrap fixes for MSVC
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2016-06-24 13:54:01 +03:00 |
|
Ivailo Monev
|
be38b9e99e
|
workaround the annoying compiler warning for QByteArray
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2016-06-11 23:17:38 +00:00 |
|
Ivailo Monev
|
bae37f7940
|
correct identation in qstrncpy()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2016-06-07 23:19:47 +00:00 |
|