[qt/qt/qtimageformats]: Summary of bulk changes made
KDE Git Services - Bulk Change <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git repository change summary for qt/qt/qtimageformats Pushed by mirror-service into branch 'dev'. Changed from 6bdb2b89c5710b9f408be0bab0612e5e6f1bcf0a to bdc673fac4dc993099f94fffb427e4f5d4d32ffe Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository. This change contains the following new commits: Git commit 7901ddb71236867bf84ee56305561d12993e28da by Eirik Aavitsland on 15/08/2026 at 07:11.. webp handler: Avoid uninitialized data in animation frames Since webp animation frames may optionally cover only parts of the image area, ensure that the whole QImage is initialized. This was earlier done only for image formats with transparency. This also fixes a shortcoming where uncovered areas in opaque formats where expected to be filled with the defined background color. Task-number: QTBUG-148332 Pick-to: 6.12 6.11 6.8 6.5 5.15 Change-Id: Ic606468cc2d30a31b65884c39bb80181d7e3aeb3 Reviewed-by: Eskil Abrahamsen Blomfeldt <[email protected]> https://invent.kde.org/qt/qt/qtimageformats/-/commit/7901ddb71236867bf84ee56305561d12993e28da Git commit bdc673fac4dc993099f94fffb427e4f5d4d32ffe by Eirik Aavitsland on 15/08/2026 at 07:11.. Harden the MacHeif & MacJp2 handlers - Respect QImageReader::allocationLimit() - Avoid hypothetical qint64 overflow when seeking (harmless: would wrap to negative number which would just be rejected) - Avoid potentially huge allocation when reading from serial devices (i.e. not files or data buffers) - Avoid int overflow and garbage dpm values for nonsensical dpi metadata Task-number: QTBUG-148333 Pick-to: 6.12 6.11 6.8 6.5 5.15 Change-Id: I1aecb807858c314655d009cc2630fb8ea0718117 Reviewed-by: Eskil Abrahamsen Blomfeldt <[email protected]> https://invent.kde.org/qt/qt/qtimageformats/-/commit/bdc673fac4dc993099f94fffb427e4f5d4d32ffe