summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update dependencies on '6.4.3' in qt/qtimageformatsv6.4.36.4.3Qt Submodule Update Bot2023-03-111-1/+1
| | | | | Change-Id: I21dc2283a6c6f0564228476a65669842ba1e767c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4.3' in qt/qtimageformatsQt Submodule Update Bot2023-03-101-1/+1
| | | | | Change-Id: I41993b6015171fde243f56a1fcdecbc04d3cdf8a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4.3' in qt/qtimageformatsQt Submodule Update Bot2023-03-081-1/+1
| | | | | Change-Id: I419da4326a5d3ff960b1de82d3c5d36c23b5a262 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4.3' in qt/qtimageformatsQt Submodule Update Bot2023-03-031-1/+1
| | | | | Change-Id: I337562d8ea3042e0a9e299ff05a83411e6396b6d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4.3' in qt/qtimageformatsQt Submodule Update Bot2023-03-011-1/+1
| | | | | Change-Id: I84c31975f5f7f3878154768c85af36b219104678 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4.3' in qt/qtimageformatsQt Submodule Update Bot2023-02-231-1/+1
| | | | | Change-Id: I43429bc4df39e287f5b7142431ff47b3d6944d0e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformats6.4Qt Submodule Update Bot2023-02-211-1/+1
| | | | | Change-Id: I13cc811e3ff4ed9f3358f602d66c97e7f2cf5f0c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2023-02-131-1/+1
| | | | | Change-Id: Ia7298e14cd3a609b3b80d5866e4d3dc3ecbb46ad Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2023-02-101-1/+1
| | | | | Change-Id: I2ec45d79e6c92a1946409d73c95ab2f215458254 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2023-02-021-1/+1
| | | | | Change-Id: Iee96c352a0b1c78896a39bc477a93358f7903fd3 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2023-01-311-1/+1
| | | | | Change-Id: I844b99689544acf0ce3795dcd96461b4d88a3abf Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2023-01-251-1/+1
| | | | | Change-Id: Ifb5b5304baeba73bfe02c2f63ab6489db6dd8947 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2023-01-241-1/+1
| | | | | Change-Id: I13366813d06009a63acdbd5c24beaa3e5e420a89 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2023-01-231-1/+1
| | | | | Change-Id: I6e39d013b07ee3994c6cd7c1c2b1bbce0efd4db4 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2023-01-201-1/+1
| | | | | Change-Id: If653c877871c7db5d14f33331fbc6670e5c2b4a5 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2023-01-181-1/+1
| | | | | Change-Id: I45319ea8fbbc82b13a83510e8648e61b6f281034 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update bundled libtiff to version 4.5.0Eirik Aavitsland2023-01-1767-36220/+41481
| | | | | | | | | | | [ChangeLog][Third-Party Code] Bundled libtiff was updated to version 4.5.0 Fixes: QTBUG-109972 Change-Id: I2121b68c5a09ca322b3af0f971d710ae392c539c Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit da0158c0d36973e56fc7c364383bb5ebba4bb3e7) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2023-01-171-1/+1
| | | | | Change-Id: I15a852c0049588acaaa50df8e27ab1d4386daece Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update bundled libwebp to version 1.3.0Eirik Aavitsland2023-01-1650-268/+529
| | | | | | | | | [ChangeLog][Third-Party Code] Update bundled libwebp to version 1.3.0 Change-Id: Ib7645b7348e950bfa27b902de6da879f8309408d Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit 3cba6d10543c508e2c2f8b942dad9147c0d1ea0d) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2023-01-161-1/+1
| | | | | Change-Id: I0dd539b86b5a916159bb8bde22e0a0899b232f92 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Implement support for file memory mapping for tiff readingEirik Aavitsland2023-01-131-2/+24
| | | | | | | | | | | | | | | | | | libtiff will by default attempt to establish a memory map for reading a tiff file. Implement the callbacks to establish this in Qt's tiff handler, since this will save data copying, particularly in the case where the input file is already in memory as a resource or QBuffer. Also, this makes sure that QTiffHandler utilizes libtiff's default, and hence best tested, code path for tiff decoding. Specifically, it avoids a hitting a bug that breaks reading of certain tiffs in the newly released libtiff version 4.5.0. Change-Id: Id6a746546e069da9910cacd4a4996c669c72cbab Reviewed-by: Dmitry Shachnev <mitya57@gmail.com> Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit cd92d76e9dcd98f4fc974c796453459779393bdc) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2023-01-131-1/+1
| | | | | Change-Id: Ia6ed455bf9e2edbcebd1b5c96966129c1ae90d0c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* TGA Plugin: Fix reading of CMapDepthRobert Löhning2023-01-091-3/+12
| | | | | | | | | | | | | | | | | | It's specified to be one byte but the old code used to read an int of two bytes. Maybe this wasn't noticed because the following byte often has a value of zero. This fixes oss-fuzz issue 50741 which is an integer overflow resulting from the too large value. [ChangeLog] Fixed reading of TGA files with a non-zero X-origin Change-Id: I989bffd0e4e03caf6737e1ce085247ed54e40db0 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Robert Löhning <robert.loehning@qt.io> (cherry picked from commit feb7864054886bfb8a99d0f8e3a06ae120f97e62) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2023-01-091-1/+1
| | | | | Change-Id: I1fc6d79af7a3b39529be61e3f694347b750a6886 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2023-01-041-1/+1
| | | | | Change-Id: I2b791abe37b82422620c075be4b867479ead0459 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Bump version to 6.4.3Jani Heikkinen2023-01-021-1/+1
| | | | | Change-Id: Idecc4e09f4814d34b85416640a4923b9f6731f76 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2023-01-021-1/+1
| | | | | Change-Id: I015f892d454da2d6ec3ee433cdcbf5adac3d9571 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2022-12-291-1/+1
| | | | | Change-Id: I638233cb03dde068ccbd2ff65e4bdfc8780fb2e3 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2022-12-201-1/+1
| | | | | Change-Id: I4cd3a504f6cd16bd6ea241cf133cdfa148429218 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2022-12-171-1/+1
| | | | | Change-Id: I2dd4a518d6a1faa9717160bc097613ccef84608d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2022-12-061-1/+1
| | | | | Change-Id: I48e3683f1342633ae4ab5ef1d9325aebc0435422 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2022-12-011-1/+1
| | | | | Change-Id: Iafc7f235033a01a68c798f28f98891371ada6d42 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2022-11-211-1/+1
| | | | | Change-Id: Ifda68b32fb53b3c51dba1a34e376ad24864a8209 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2022-11-181-1/+1
| | | | | Change-Id: I59b2d7e697faf54833295ae3ce97351aa3c58764 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Port from qAsConst() to std::as_const()Marc Mutz2022-11-151-1/+1
| | | | | | | | | | | | | | | | We've been requiring C++17 since Qt 6.0, and our qAsConst use finally starts to bother us (QTBUG-99313), so time to port away from it now. Since qAsConst has exactly the same semantics as std::as_const (down to rvalue treatment, constexpr'ness and noexcept'ness), there's really nothing more to it than a global search-and-replace. This is a 6.4 re-run of the script we ran in dev, in order to avoid conflicts between the branches when cherry-picking. Change-Id: If8c7ce2660b071b4c6b6bd361e7f25fa51553a63 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2022-11-141-1/+1
| | | | | Change-Id: I200dfe67214a459b4ab939d3452b5fe90c83fe7e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2022-11-111-1/+1
| | | | | Change-Id: I4e114f2f1e634c60e6c08102807dfafd643e89e2 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Bump version to 6.4.2Jani Heikkinen2022-11-111-1/+1
| | | | | Change-Id: If9e9ddfcb62ecb1ada87b90804773843709fa0cc Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2022-11-041-1/+1
| | | | | Change-Id: I5e5e1e0fad33ac72c8baa1bf410d99536f3b713c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2022-10-311-1/+1
| | | | | Change-Id: I609e0d356a1394f46ae0afdb75cf72592bd84da8 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2022-10-271-1/+1
| | | | | Change-Id: If3a92b63b8d8acc18527ac6a59cbdd3564d43da2 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2022-10-261-1/+1
| | | | | Change-Id: Iea58b5ad22bfe0a76bddd8a440a3679f4b61c26c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2022-10-241-1/+1
| | | | | Change-Id: I1128f50ec5cc6ed572fe708c20ecc1a4ae7ee36b Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2022-10-201-1/+1
| | | | | Change-Id: I0c621879594ab6d01003e28f0b6abb06cbbd2e5c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2022-10-191-1/+1
| | | | | Change-Id: I0fde4751c4aefc349282410d75afff702878e822 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2022-10-181-1/+1
| | | | | Change-Id: Ifae021c958f6baf98a0f92c839d9fd95e2935b5f Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2022-10-171-1/+1
| | | | | Change-Id: I3b1762ca24107ebdf20fc2a579b4ae64ae43815c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2022-10-141-1/+1
| | | | | Change-Id: I2ac4a479132a488fb58712298fe49d715d7ff990 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtimageformatsQt Submodule Update Bot2022-10-121-1/+1
| | | | | Change-Id: I5c8e7d995f8ff26edacd1b3dca33db7ed60755cc Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Reject tiled tiffs with corrupt tile size earlyEirik Aavitsland2022-10-071-0/+2
| | | | | | | | | | | Work around a shortcoming in libtiff where it spends time discovering the corruption. Fixes: QTBUG-107223 Change-Id: Ib5da260fe971d0f7d808f7215bf388c443318cb4 Reviewed-by: Robert Löhning <robert.loehning@qt.io> (cherry picked from commit 4f83c3ebfdb2bc97162ac1065091c195b60ff5fb) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>