Ivailo Monev
39a12c13f3
avoid temporary in QDomNamedNodeMapPrivate::namedItem()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-07 20:42:36 +03:00
Ivailo Monev
55acd97212
make QDom/QXmlSimpleReader reentrant
...
upstream commits:
aabe80ae28
9652711a07
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-07 18:34:01 +03:00
Ivailo Monev
6d4e9aa86d
indent and format QXmlStreamReaderPrivate::parse()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-07 18:18:01 +03:00
Ivailo Monev
0925bc78e6
fix QDomDocument::importNode() crashing on null nodes
...
upstream commit:
264fcd4eef
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-07 15:13:32 +03:00
Ivailo Monev
f8db2dfd1f
update README
...
fixed with:
e1a0105edf
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-07 15:06:00 +03:00
Ivailo Monev
7dffec058d
fix tst_QSocketNotifier on FreeBSD
...
upstream commit:
3f74aea9bb
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-07 13:30:50 +03:00
Ivailo Monev
99c0307d7e
use argv[0] as is in QCoreApplication::applicationFilePath()
...
fixes QFileInfo test on non-Linux
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-07 12:16:49 +03:00
Ivailo Monev
6e7f37a5b0
use preset version numbers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-07 12:14:14 +03:00
Ivailo Monev
4702b151f7
QFileSystemWatcher documentation update [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-07 00:25:36 +03:00
Ivailo Monev
05d2608e68
plug file descriptor leak in QFileSystemWatcherEngineUnix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-06 21:01:38 +03:00
Ivailo Monev
4f6495a780
debug type build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-06 13:21:57 +03:00
Ivailo Monev
421e9a63c5
correct warning message in QCoreApplicationPrivate::checkInstance()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-06 13:20:54 +03:00
Ivailo Monev
097db6b746
use proper latin string constructor in QNetworkInterfacePrivate::makeHwAddress()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-03 10:53:16 +03:00
Ivailo Monev
b8ed1c21e2
include system sys/types header for all struct checks
...
fixes sockaddr_dl::sdl_index member check on FreeBSD
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-03 10:52:49 +03:00
Ivailo Monev
fb084d665c
correct QStyleOptionTabWidgetFrame::StyleOptionVersion::Version enum
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-29 12:28:50 +03:00
Ivailo Monev
5983f7297c
use proper string constructors in QStyleSheetStyle::getDefaultStyleSheet()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-29 12:21:11 +03:00
Ivailo Monev
f416f18b1d
remove versioned style options leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-29 12:20:50 +03:00
Ivailo Monev
847626ad7c
initialize all XColor members in init_direct() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-28 23:09:54 +03:00
Ivailo Monev
aa869498df
use callbacks to track invalid characters during conversion from QIcuCodec
...
fixes KEncodingDetector test in kdelibs and some Kate encoding tests in
kde-baseapps
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-28 22:24:07 +03:00
Ivailo Monev
2a692c9ae8
do not assume color converted from QVariant::ByteArray type is valid in convert() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-28 20:51:05 +03:00
Ivailo Monev
af9c390f06
remove unused qt_format_text() function argument
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-28 17:46:08 +03:00
Ivailo Monev
735d3d3af0
move QBYTEARRAY_MAX definition to qcorecommon_p header and use it in QHttp::readAll()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-28 14:20:07 +03:00
Ivailo Monev
98f103bc51
use unitialized buffer in QHttpNetworkReplyPrivate::readBodyFast()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-28 14:04:57 +03:00
Ivailo Monev
8f6eda08b6
check for overflow in QHttp::readAll()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-28 14:04:29 +03:00
Ivailo Monev
26dfbb394f
use correct type for cast in QSslCertificate::alternateSubjectNames()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-28 13:47:02 +03:00
Ivailo Monev
2b86978657
return error instead of using assignment and falltrough in _q_OpenSSL_to_QSslError()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-28 11:53:18 +03:00
Ivailo Monev
a5df6c4ad7
require OpenSSL v1.1.0 as minumum
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-28 11:30:49 +03:00
Ivailo Monev
d2bb27a0c5
avoid copies in QStyleSheetStyle::renderRule() and QStyleSheetStyle::hasStyleRule()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-28 01:28:13 +03:00
Ivailo Monev
d6b12e6ebd
use unintialized buffers in QNetworkAccessFileBackend::readMoreFromFile() and QSslSocketPrivate::peek()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-28 00:34:01 +03:00
Ivailo Monev
750cd23f0e
optimize certificates blacklist table lookup
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-27 23:49:03 +03:00
Ivailo Monev
6092811b7e
avoid reallocation in QSslCertificatePrivate::QByteArray_from_X509()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-27 23:29:41 +03:00
Ivailo Monev
992b6220d9
correct logic for layout application in QToolBarAreaLayout::restoreState()
...
reference:
6eeab0b0e1
21430066ed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-27 20:13:19 +03:00
Ivailo Monev
396d8be75a
add missing break statements in switch in QToolBarAreaLayoutInfo::distance()
...
upstream commit:
de48fd192b
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-27 19:55:35 +03:00
Ivailo Monev
d5593f7f7b
implement QDebug stream operator for QBitArray
...
upstream commit:
18617f2824
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-26 16:29:27 +03:00
Ivailo Monev
6ac3171e7d
do not convert pixmap and mask in QCursor constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-25 20:14:59 +03:00
Ivailo Monev
2694feb58c
set the X11 screen of the actual pixmap in QX11PaintEngine::drawPixmap()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-25 20:06:11 +03:00
Ivailo Monev
77e8316f2e
mark warning case in QCursorData::setBitmap() as unlikely
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-25 19:54:32 +03:00
Ivailo Monev
b1c295162c
make use of QFAST_SCAN_LINE() in QFontEngine::alphaMapForGlyph()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-25 17:13:47 +03:00
Ivailo Monev
6f5d872184
remove unused QFontEngine::alphaRGBMapForGlyph() argument
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-25 16:45:10 +03:00
Ivailo Monev
f040385d87
make use of QFAST_SCAN_LINE() in QFontEngine::alphaRGBMapForGlyph()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-25 16:42:04 +03:00
Ivailo Monev
014b7c0725
call OptimizeHeaders script explicitly from component installation targets
...
fixes headers optimization when installing from component target, e.g. when
making package from the provided Debian package files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-25 14:59:50 +03:00
Ivailo Monev
4e0b42ea5d
set invalid length variable to the output buffer size in QIcuCodec
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-24 22:24:34 +03:00
Ivailo Monev
c382b404ce
fake the system codec name
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-24 18:02:14 +03:00
Ivailo Monev
42413708fd
use Z_BEST_SPEED as default quality for PNG images
...
same as level 1 which is used in rcc, for reference:
https://www.zlib.net/manual.html
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-24 14:55:35 +03:00
Ivailo Monev
7b6793612e
do not shadow variable in read_xpm_string()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-24 14:35:52 +03:00
Ivailo Monev
a3272ae67d
remove unused QWidgetBackingStore::dirtyRegion() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-24 03:44:22 +03:00
Ivailo Monev
99f8cbf0b7
translations update [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-24 02:37:53 +03:00
Ivailo Monev
27ea05a1f6
correct condition for solaris in top-level build file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-24 02:34:54 +03:00
Ivailo Monev
e8c49055a2
mark all QWindowSurface methods reimplemented by QRasterWindowSurface as pure virtual
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-24 02:26:16 +03:00
Ivailo Monev
6a7dcce56d
remove unused QWindowSurface::grabWidget() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-24 02:25:19 +03:00