summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-08-101-1/+1
| | | | | Change-Id: Ia1e783ea2b165ddcb9d25ba6d76b66572cc5c521 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-08-071-1/+1
| | | | | Change-Id: I91b0342aadbe133f985616ce7813e0710cd655ea Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-08-071-1/+1
| | | | | Change-Id: I594451c71c5ac694a8a98f5f1b5d87f4b058447a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-08-071-1/+1
| | | | | Change-Id: I9878d7bcca0365d35d9a558471cacc0dd09cfe37 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Don't divide by zeroRobert Loehning2020-08-041-0/+2
| | | | | | | Fixes: oss-fuzz-24308 Pick-to: 5.15 5.12 Change-Id: I628f073cc2ec99b18333d2831c53cd888ebc5780 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-08-031-1/+1
| | | | | Change-Id: I8c35e3061ff30d817c0c43673961876a9f950b79 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Use qFuzzyIsNull instead of isEmpty() on QRectFRobert Loehning2020-07-301-1/+1
| | | | | | | | | | Avoids an integer overflow in QOutlineMapper Fixes: oss-fuzz-24131 Pick-to: 5.12 5.15 Change-Id: I77a280640df4971e440d3f8888d2e7036a1f2e6a Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io> Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Avoid endless recursion in SvgStructureNode::boundsRobert Loehning2020-07-302-2/+8
| | | | | | | Fixes: oss-fuzz-24028 Pick-to: 5.12 5.15 Change-Id: I2ddfcd494747f2857d56ce54bc9c4ee3f986ac3e Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Avoid endless recursion when inflating gzipRobert Loehning2020-07-292-5/+6
| | | | | | | Fixes: oss-fuzz-24146 Pick-to: 5.12 5.15 Change-Id: I52a974e6a0694fb4afb50d932b2e99917c3034b2 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-291-1/+1
| | | | | Change-Id: I6eaf0ee8f69d54fc6010e0d48e6c7545a6a08de1 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-291-1/+1
| | | | | Change-Id: I881cc1059060925f3abd14fbcdd965989bc4eddd Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-281-1/+1
| | | | | Change-Id: I5a495f796aa414ba043709ddeda7c01d3b9f4890 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-281-1/+1
| | | | | Change-Id: I31c1a173378897c0d5fb79beccc051e27a003821 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-281-1/+1
| | | | | Change-Id: I2401fe9768cd2ee5a8958c0a8fb229e01dcf5a5c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-281-1/+1
| | | | | Change-Id: I4663e0d3e02d9dad9947dca08098de4cbcf17333 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Return nullptr instead of 0Robert Loehning2020-07-241-1/+1
| | | | | | Pick-to: 5.12 5.15 Change-Id: I200214f90ce399034dabc61b00d20f7def8d923d Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
* Fix support for pattern brushes in svg generatorEirik Aavitsland2020-07-211-1/+1
| | | | | | | | | A typo had left a stray semicolon in the id string. Fixes: QTBUG-84607 Pick-to: 5.15 Change-Id: I8bd3e68ec2184a238ea949d555f88abb14cff2dc Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-171-1/+1
| | | | | Change-Id: I8f0746a1881d2d03a93ce9c4ca000f23583b43be Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Don't divide by zeroVolker Hilsheimer2020-07-172-0/+11
| | | | | | | | Fixes: oss-fuzz-23731 Pick-to: 5.15 5.12 Change-Id: Ib21a32a30f7a204d263e6710f17567d91c6aae79 Reviewed-by: Robert Loehning <robert.loehning@qt.io> Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-171-1/+1
| | | | | Change-Id: Ib98ec94e954c2ba46b32c813198b58fd001f2559 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Use QTimeLine's easingCurve in preference to its curveShapeEdward Welbourne2020-07-161-1/+1
| | | | | | | | | The curveShape shall be deprecated and is equivalent to setting the easingCurve. Pick-to: 5.15 Change-Id: I96fb873680c37cb5f79378dcf33075636f0de82a Reviewed-by: hjk <hjk@qt.io>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-161-1/+1
| | | | | Change-Id: I115fec587d73ad377b3bd8e29798ccf86abdc44d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgFabian Kosmale2020-07-151-1/+1
| | | | | Change-Id: I3711fefb2feba2940b641588c504728e7af07ff2 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
* Fix stack overflow in dtor of QSvgTinyDocumentRobert Loehning2020-07-151-1/+10
| | | | | | | | | | Add a maximum to how many unfinished elements will be parsed by QSvgHandler. Fixes: oss-fuzz-24000 Pick-to: 5.15 5.12 Change-Id: I4cea0500d2bc503d2c509d091300dd1117170299 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
* Update dependencies on 'dev' in qt/qtsvgFabian Kosmale2020-07-151-1/+1
| | | | | Change-Id: I5ebbe041e623d1949e294e99cdf875e14195947d Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-141-1/+1
| | | | | Change-Id: Ic5d7afe3ff9d6b9c1d24c48576775e3008f8f550 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgFabian Kosmale2020-07-141-1/+1
| | | | | Change-Id: I9d6b957017e34eca06a0ca3278039d7b4ce4df90 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-141-1/+1
| | | | | Change-Id: Iabe6f2af48d64e6a55a7d11651afe4e82a977a0a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-131-1/+1
| | | | | Change-Id: I015275933b8ea6486775507a803592228876fad5 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-131-1/+1
| | | | | Change-Id: I38c194d7055083dfdaa551c1539c283b5146315d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-101-1/+1
| | | | | Change-Id: Ief63c311790fbfb9af35169a22aec725020e1939 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-101-1/+1
| | | | | Change-Id: Ic692a2c376d6e9a0b8bf1a755af0e602f197304e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-101-1/+1
| | | | | Change-Id: I76b2c2f6079ae9a89bc3f90b0a2b541867d7693b Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-091-1/+1
| | | | | Change-Id: I1030637176a9ef4cc02c3c4153e042897cf22462 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-081-1/+1
| | | | | Change-Id: I27b61ca7513380422043075dc905bd288fd70b20 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-071-1/+1
| | | | | Change-Id: I1c23a6289b8817af4ef09d36d9a8bc42fc0df29c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-071-1/+1
| | | | | Change-Id: I602717db72d5807933ab547eb18c0394364e4002 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgLars Knoll2020-07-071-1/+1
| | | | | Change-Id: I3d180c7507718ad9d6e417c0a1a49b6b79303ac4 Reviewed-by: Lars Knoll <lars.knoll@qt.io>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-061-1/+1
| | | | | Change-Id: I74e77de7ee083e216d70e8801e6553a6f8a637b6 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* CMake: Enable enforcing CI testsAlexandru Croitor2020-07-061-1/+1
| | | | | | | | | | Any failing tests in CMake configurations will now prevent integrations to go through in this repository. Task-number: QTBUG-84886 Change-Id: Ie777dd88b4ab3729a83d71d4ec86b200acebba87 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-061-1/+1
| | | | | Change-Id: I7a826d97118f654f05f204f4157dbdeffacceb66 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-031-1/+1
| | | | | Change-Id: I2bbbb3d2248e3c1f7e0f98dbca6887affc93c01f Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Port QtSvg from QStringRef to QStringViewKarsten Heimrich2020-07-024-184/+146
| | | | | | | Task-number: QTBUG-84319 Change-Id: I6358030d1d7e0e023453edea10da535707320ea4 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
* Remove QXmlStreamStringRef usage hereLars Knoll2020-07-022-10/+10
| | | | | | | Simply using a QString is easier. Change-Id: I4088a2230a926fc125e3444da2a3763ce1317ce3 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-021-1/+1
| | | | | Change-Id: I723603d92b9bbe0c424312fbd75ce2c43cd4e825 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-021-1/+1
| | | | | Change-Id: Ia8ec01a5ebd3804415d365cb764371a9cfc925fa Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-011-1/+1
| | | | | Change-Id: Iea10580389d8a6c7f457ef62993eadc947dfaac2 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-07-011-1/+1
| | | | | Change-Id: Ib90dd8303c4f16caef72de2253d8ff59649989c3 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-06-301-1/+1
| | | | | Change-Id: I54e41eef8abd8975215aff79508ef1dd38ebff9b Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtsvgQt Submodule Update Bot2020-06-291-1/+1
| | | | | Change-Id: I9b1d16c5a9a3b7e4add794f2ba878ae94c99d064 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>