- 31 Oct, 2018 - 1 commit
-
-
Antti Kokko authored
Change-Id: I016e1d4158385e185248802699f9e04721e9e10a Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
- 27 Oct, 2018 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: I56fb4e7a178ac79c75a846d9a7bcd8f1f3533673
-
- 25 Oct, 2018 - 1 commit
-
-
Eirik Aavitsland authored
libtiff's default stripsize is tiny (8KB), so splitting the image into such strips on writing would significantly hurt the compression rate. Aim for 4MB strips instead. Task-number: QTBUG-70820 Change-Id: I07a9a8c81edf62e802b4ae8d6729a76df15e42ac Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- 15 Oct, 2018 - 1 commit
-
-
Eirik Aavitsland authored
[ChangeLog][Third-Party Code] The unmaintained bundled libjasper has been removed. Building the jp2 handler will require libjasper to be present as a system or external library. Change-Id: Ic48cc6021fc5fb64fb369eb9621fd7a811e8e9f7 Reviewed-by:
Thiago Macieira <thiago.macieira@intel.com>
-
- 13 Oct, 2018 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: If9cf53dac5e906350e652e52842f3b54bc3fe65f
-
- 12 Oct, 2018 - 2 commits
-
-
Eirik Aavitsland authored
[ChangeLog][Third-Party Code] The unmaintained bundled libmng has been removed. Building the mng handler will require libmng to be present as a system or external library. Change-Id: I4a4805fa3f3088b5d581b92bfeabba7978bac5f7 Reviewed-by:
Thiago Macieira <thiago.macieira@intel.com>
-
Eirik Aavitsland authored
This comprises the following libtiff commits, related to the listed CVEs: 3719385a3fac5cfb20b487619a5f08abbf967cf8 CVE-2017-11613 7a092f8af2568d61993a8cc2e7a35a998d7d37be CVE-2017-11613 de144fd228e4be8aa484c3caf3d814b6fa88c6d9 CVE-2018-10963 58a898cb4459055bb488ca815c23b880c242a27d CVE-2018-8905 981e43ecae83935625c86c9118c0778c942c7048 CVE-2018-10779 [ChangeLog][TIFF] A number of security-related upstream patches has been applied to the bundled libtiff Change-Id: I3def9a9b91d0dd2cfd959c5e83d972beed9394d6 Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
- 17 Sep, 2018 - 1 commit
-
-
Eirik Aavitsland authored
Bound the value of the compression setting to the possible values of the QTiffHandler::Compression enum. Change-Id: I50e1eb8014654d8b4403d7f06e6099661e57562c Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- 11 Sep, 2018 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: Iecd1afcf29ff40333e809a953f8807180c81ef78
-
- 09 Sep, 2018 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: Ia939d042682fefbf7774352ebce4b07efa5bb45e
-
- 01 Sep, 2018 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: I04f8b27d37b677f15853ba84017d3f2a36368422
-
- 31 Aug, 2018 - 1 commit
-
-
Antti Kokko authored
Change-Id: Id37f327e4b404e20b50ceabcd754b2a61089c793 Reviewed-by:
Eirik Aavitsland <eirik.aavitsland@qt.io>
-
- 29 Aug, 2018 - 1 commit
-
-
Eirik Aavitsland authored
Make the decoder fail early to avoid spending time and memory on attempting to decode a corrupt image file. Change-Id: Iac35e72de743f412a65d11c58fe7faa275dc4e41 Reviewed-by:
Lars Knoll <lars.knoll@qt.io> (cherry picked from commit 7cfe47a8)
-
- 28 Aug, 2018 - 1 commit
-
-
Eirik Aavitsland authored
Make the decoder fail early to avoid spending time and memory on attempting to decode a corrupt image file. Change-Id: Iac35e72de743f412a65d11c58fe7faa275dc4e41 Reviewed-by:
Lars Knoll <lars.knoll@qt.io>
-
- 23 Aug, 2018 - 1 commit
-
-
Allan Sandfeld Jensen authored
TIFF is one of the primary formats for HDR images. Change-Id: I5310b5c9a625fd3e759e5120be6ba547c633c81c Reviewed-by:
Eirik Aavitsland <eirik.aavitsland@qt.io>
-
- 31 Jul, 2018 - 1 commit
-
-
Qt Forward Merge Bot authored
Conflicts: .qmake.conf Change-Id: Ie5dd492beacabe7e31b28e225c72b939d6ac0e41
-
- 30 Jul, 2018 - 1 commit
-
-
Oswald Buddenhagen authored
Change-Id: If97b37e0b55b7118923429d02ff639487efa2a9b
-
- 23 Jun, 2018 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: I58dba163ebbf4058060918ae63da1cb0361325d1
-
- 19 Jun, 2018 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: I2ce9a0ad2904663c6a629ead8041ca61b1eab465
-
- 12 Jun, 2018 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: Ieebdb63bc396bb683b85e3d07ec9c5d78bd30f69
-
- 09 Jun, 2018 - 1 commit
-
-
Antti Kokko authored
Change-Id: Iff4c339719bb389db78f558aded1be3baec292d4 Reviewed-by:
Eirik Aavitsland <eirik.aavitsland@qt.io>
-
- 06 Jun, 2018 - 3 commits
-
-
Antti Kokko authored
Change-Id: Iee64c43bdbc7f729ece4f2c6981e130dd80c2010 Reviewed-by:
Eirik Aavitsland <eirik.aavitsland@qt.io> (cherry picked from commit 0267be9d)
-
Antti Kokko authored
Change-Id: I8a944434fc17b6c422cce7eb80f950c10aa98873 Reviewed-by:
Jani Heikkinen <jani.heikkinen@qt.io> (cherry picked from commit e9daef6d ) Reviewed-by:
Eirik Aavitsland <eirik.aavitsland@qt.io>
-
Eirik Aavitsland authored
When writing an image without compression, libtiff will automatically store it in strips of default size, and add a ROWSPERSTRIP tag accordingly. However, if compression is enabled, libtiff does not do this. The lack of this tag may create trouble for readers. Fix by explicitly setting the tag in all cases. [ChangeLog][TIFF] Ensure saved tiffs have suitable ROWSPERSTRIP tag set Task-number: QTBUG-68609 Change-Id: I838c83be25158d7f13e220098e960010b8cb2789 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- 04 Jun, 2018 - 1 commit
-
-
Qt Forward Merge Bot authored
Conflicts: .qmake.conf Change-Id: I3f4cd43e459509af88cfc49d8bcaa8fe36167bb1
-
- 31 May, 2018 - 2 commits
-
-
Oswald Buddenhagen authored
Change-Id: Id6d4d759a40e01d9ee453d1eb25a81e7e93e8c21
-
Edward Welbourne authored
It became obsolete when we switched to LGPL3, as discussed on the developer mailing list in April 2017. Change-Id: I7364ce547f952380d8b8e32b89c09b6ace3c9188 Reviewed-by:
Lars Knoll <lars.knoll@qt.io>
-
- 30 May, 2018 - 1 commit
-
-
Eirik Aavitsland authored
In lossless mode, libwebp interpretes the quality setting as a compression-effort setting instead. The code used to set it to 100 (maximum), which could lead to unreasonable compression times (several seconds for a small image). Instead set it to libweb's own default value. Also, since the alpha channel compression has its own quality setting, make sure it follows the main quality/effort setting. Change-Id: I595d42c61f61c9932b27b185745bde6e7cfb3526 Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
- 28 May, 2018 - 1 commit
-
-
Eirik Aavitsland authored
Webp files can be with or without alpha channel. The handler would ignore this and read all as Format_ARGB32 images, and write all as having alpha, in both cases losing that important bit of information. As a driveby, simplify the endianness handling in write(). By always converting the source image to an endianness-independent QImage format, no special handling is required. Task-number: QTBUG-48628 Change-Id: I624ed72b18a8b59a542979efcb4e8ff81214e0d7 Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
- 26 May, 2018 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: I06492f609fbb58d78738fff6d124b616287b03bd
-
- 22 May, 2018 - 1 commit
-
-
Liang Qi authored
This commit imports libwebp 1.0.0, including AUTHORS, COPYING, ChangeLog, NEWS, PATENTS, README and src directories. In src, only includes header and source files. Upstream changes since 0.6.1 have been merged in. Also updated version in qt_attribution.json. [ChangeLog][Third-Party Code] Update bundled libwebp to version 1.0.0. Change-Id: Ia30ccc90286d5dd3e48e091f101f1cae84785150 Reviewed-by:
Kai Koehne <kai.koehne@qt.io> Reviewed-by:
Eirik Aavitsland <eirik.aavitsland@qt.io>
-
- 12 May, 2018 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: I4e59cb41aa61a14e43186f761e786b1a67c39dfb
-
- 09 May, 2018 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: Ie8bcfd11d5e1d33f51b58cf02d136bf7e3f2286d
-
- 21 Apr, 2018 - 1 commit
-
-
Antti Kokko authored
Change-Id: I0acf6b01b1a9e3bbb9a9d116b7f6dc273b2f2861 Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
- 14 Apr, 2018 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: Ib3426c01e32d7c1ec4bf82b00d67a34bbc16ccb2
-
- 12 Apr, 2018 - 1 commit
-
-
Eirik Aavitsland authored
Upstream changes since 0.6.0 have been merged in. Also updated version in qt_attribution.json. Change-Id: I6f46bdfe2dd7288dbe61c4d7924309bb435e3928 Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
- 31 Mar, 2018 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: I473cea60622b1515b450b1c80fb4236d9fff2479
-
- 28 Mar, 2018 - 1 commit
-
-
Topi Reinio authored
This prevents a QDoc Clang C++ parser warning about a missing header. Change-Id: Id14b17de72488a12108b583ed0673d0451ff5e15 Reviewed-by:
Martin Smith <martin.smith@qt.io>
-
- 27 Feb, 2018 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: Icf394b5629963d28fd314325ce2710334f22462d
-
- 19 Feb, 2018 - 1 commit
-
-
Oswald Buddenhagen authored
Change-Id: Ia6e7f6324a0d35b962d2edcd22b7540faf1cd33b
-