- 28 Nov, 2016 - 1 commit
-
-
Oswald Buddenhagen authored
Change-Id: Id924335b09ca966f561bd2ad1f12f73fcf513b42
-
- 23 Nov, 2016 - 1 commit
-
-
Oswald Buddenhagen authored
the CI obtains them from the qt5 super repo nowadays. Change-Id: Iec8d6adc5dc8d0c3d9f4c369d901e0352bd746f1 Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
- 08 Nov, 2016 - 3 commits
-
-
Marc Mutz authored
The code tries to expand a 16-bit value of the form 0bABBBBBGGGGGRRRRR into a 32-bit QRgb, but got the operator precedence wrong: << has higher precedence than binary & This made the first operand of the |-chain (BBBBB) unconditionally zero. The second operand had the same precedence problem, but didn't decay into a tautological value like the first one did. Fix by adding another set of parentheses. The test coverage for this security-relevant piece of code is quite obviously insufficient, and should be increased, or else the format be dropped. [ChangeLog][TGA] Fixed reading of TGA-16 formats. Coverity-Id: 21782 Change-Id: I7019be8fe22e480c40192e0c1916b1d2bebf71cc Reviewed-by:
Lars Knoll <lars.knoll@qt.io> Reviewed-by:
Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
-
Marc Mutz authored
Coverity complained about uninitialised members of m_features in QWebpHandler, and m_header and m_header10 in QDDSHandler, so force value-initialization, in this case zero-initialization, by explicitly adding the fields to the ctor-init-list. Coverity-Id: 21998 Coverity-Id: 22032 Change-Id: Ie45023eda82b7034a0b3e33bab4fb23465cdc7cf Reviewed-by:
Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
-
Giuseppe D'Angelo authored
As it stands right now, it's severely bugged and a security minefield (crashes). It is also pretty useless in combination with QImage: DDS files are supposed to carry multiple individual textures, texture arrays, cubemaps; mipmap chains; and may use specific texture compression formats. All these features are not supported at all by QImage. [ChangeLog][QtImageFormats] The DDS image plugin has been disabled due to lack of maintenance. Change-Id: I6e53b1b14de316389813ddd3e34a644065937b4a Reviewed-by:
Eirik Aavitsland <eirik.aavitsland@qt.io>
-
- 16 Oct, 2016 - 1 commit
-
-
Marc Mutz authored
Coverity was clever enough to see that the arguments to qRgba() were swapped, but too dumb to understand the comment right above. Fix the warning by explicitly swapping b and r, and then passing the arguments in the correct order. Coverity-Id: 22421 Change-Id: I87f98ea2bc8745c85fda5dbf0b03a505866ed4ae Reviewed-by:
Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
-
- 02 Aug, 2016 - 1 commit
-
-
Topi Reinio authored
While the repository still contains bundled copies of 3rd party codecs for these formats, they are not part of the build process anymore; the corresponding plugins are built only when the system libraries are found. Change-Id: Ib658b921bd08b63e68886922fc6bc45c5c3cc637 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by:
Eirik Aavitsland <eirik.aavitsland@qt.io>
-
- 17 Jun, 2016 - 1 commit
-
-
Sze Howe Koh authored
See http://comments.gmane.org/gmane.comp.lib.qt.devel/25771 Change-Id: I2882f7316013471945c25167d48694b581b3b49e Reviewed-by:
Lars Knoll <lars.knoll@qt.io>
-
- 31 May, 2016 - 1 commit
-
-
Mike Krus authored
QT_ARCH for tvOS is arm64 (not arm, since it’s 64bits only) Change-Id: Ia03d3ee07d2543a0e70ee7d77448aff9382d8fc8 (cherry picked from commit e4c1d9ec ) Reviewed-by:
Mike Krus <mike.krus@kdab.com> Reviewed-by:
Samuli Piippo <samuli.piippo@qt.io>
-
- 19 May, 2016 - 1 commit
-
-
Oswald Buddenhagen authored
Change-Id: I788985581d9806b8a07470e2181592f40b5dca50
-
- 10 May, 2016 - 1 commit
-
-
Frank Meerkoetter authored
Change-Id: Ib10e37f32e3b83c767a6b0ef2d0ae527e2435f49 Reviewed-by:
Thiago Macieira <thiago.macieira@intel.com> Reviewed-by:
Marc Mutz <marc.mutz@kdab.com>
-
- 25 Feb, 2016 - 1 commit
-
-
Oswald Buddenhagen authored
this fixes static builds by ensuring that all dependencies are exported. Task-number: QTBUG-51071 Change-Id: I1970c3588d4ef3140adb655c01291e585b4f25b3 Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
- 15 Feb, 2016 - 1 commit
-
-
Liang Qi authored
Change-Id: I0314084af3028bd840b1b46f35134c464de51841
-
- 11 Feb, 2016 - 1 commit
-
-
Allan Sandfeld Jensen authored
Libtiff does not process the alpha-channel if its definition is not specified. However to match how Qt used to save TIFF images and how tested image viewers interpret them, we need to treat unspecified alpha channels as unpremultiplied. Task-number: QTBUG-50902 Change-Id: Id72218ed5bf702b54ffa3b5b47d6230facbfa0c4 Reviewed-by:
aavit <eirik.aavitsland@theqtcompany.com>
-
- 08 Feb, 2016 - 1 commit
-
-
Oswald Buddenhagen authored
Change-Id: I47f7968322cf8a73ec1cb8ad0d533fe2417fbb16
-
- 02 Feb, 2016 - 1 commit
-
-
Oswald Buddenhagen authored
Change-Id: I19a0c02f6cb3731d4b99d158106b6a1a29862dbb
-
- 30 Jan, 2016 - 2 commits
-
-
Liang Qi authored
Change-Id: Iaa0f274e35fd48dc6767a458fd0ee24c8b48e87a
-
Mike Gelfand authored
This is already the case for qtbase and qtwebkit, while here only hard-coded "zdll.lib" was used on Windows. Change-Id: I6592ed8cfc667db58cb7ab65f97f00fc83e8e7d5 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
-
- 25 Jan, 2016 - 1 commit
-
-
BogDan Vatra authored
Task-number: QTBUG-50394 Change-Id: If57e650423fcd715b8143e59958dc756f7aea023 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> Reviewed-by:
Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@theqtcompany.com>
-
- 14 Jan, 2016 - 1 commit
-
-
Eirik Aavitsland authored
Change-Id: I938c275371b4287f9da9148732505beaadbae90d Reviewed-by:
Lars Knoll <lars.knoll@theqtcompany.com>
-
- 09 Dec, 2015 - 1 commit
-
-
Eirik Aavitsland authored
Upstream changes since 4.0.3 have been merged in. Our local tif_conf.h have been updated according to the upstream changes in tif_conf.h.in. Change-Id: I1c2aef6f0f60377de4876e25df723c32a6f95ea6 Reviewed-by:
Liang Qi <liang.qi@theqtcompany.com>
-
- 08 Dec, 2015 - 2 commits
-
-
Liang Qi authored
Change-Id: I995c765a0bd200f87c686a58778e94ec5e755809 Reviewed-by:
Lars Knoll <lars.knoll@theqtcompany.com> Reviewed-by:
aavit <eirik.aavitsland@theqtcompany.com>
-
Liang Qi authored
This commit imports libwebp 0.4.4, including AUTHORS, COPYING, ChangeLog, NEWS, PATENTS, README and src directories. In src, only includes header and source files. The patches required to build it in Qt will follow in separate commit(s). Change-Id: Ib12593f56553e5358548c224d1855273f3fd2318 Reviewed-by:
Lars Knoll <lars.knoll@theqtcompany.com> Reviewed-by:
aavit <eirik.aavitsland@theqtcompany.com>
-
- 25 Nov, 2015 - 2 commits
-
-
Eirik Aavitsland authored
Upstream development libmng and libjasper is mostly stalled, so security issues are dealt with by the linux distributions instead. Hence, the stale bundled copy of the 3rd party source code of those libraries can not be generally recommended. Leave the bundled versions in the repo for now as a transitional measure, so that the bundled-lib plugins still can be built manually (by doing qmake & make in the relevant src/plugins/imageformats subdirectory). In a later Qt version, the bundled copies of those libs should be removed. Change-Id: I651417d91ef0f43cb6abe638f97968576a78e2f0 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> Reviewed-by:
Lars Knoll <lars.knoll@theqtcompany.com>
-
Eirik Aavitsland authored
Add a check at initialization of each autotest, skipping it if the relevant plugin is not installed. This is the same as in the qtimagereader autotest in qtbase (SKIP_IF_UNSUPPORTED macro). Reason for change: Not all format handlers are supported on all platforms. Hence, the suite of autotests ("make check") should not fail on account of a missing plugin. Change-Id: Ic0f4da68a9527831f017db0f326afe6e631efd9e Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@theqtcompany.com> Reviewed-by:
Liang Qi <liang.qi@theqtcompany.com>
-
- 18 Nov, 2015 - 1 commit
-
-
Oswald Buddenhagen authored
Change-Id: I5c8e220d21bf2110f8382187c55c42379f1e7873 Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
- 28 Oct, 2015 - 1 commit
-
-
Liang Qi authored
Change-Id: Ie19ac1c5d61d14938ea9457cb9d5944931e046d2
-
- 20 Oct, 2015 - 1 commit
-
-
Friedemann Kleint authored
Task-number: QTBUG-48851 Change-Id: Iaf2c2b36539412a341edb721a135f36a97be4b83 Reviewed-by:
aavit <eirik.aavitsland@theqtcompany.com>
-
- 02 Oct, 2015 - 1 commit
-
-
Liang Qi authored
Change-Id: Iab58d8196ae737c506125f37117c44e90dc1fb7a
-
- 09 Sep, 2015 - 1 commit
-
-
Neil Williams authored
jas_image_create will return null if the image create fails, so the return value must be checked. Task-number: QTBUG-47998 Change-Id: I4cb8a44742ca30d1f0b335b2db2c7f283c968c78 Reviewed-by:
aavit <eirik.aavitsland@theqtcompany.com>
-
- 28 Aug, 2015 - 1 commit
-
-
Liang Qi authored
Change-Id: Id599e08b463989329ab369586bc01582eb64e445
-
- 27 Aug, 2015 - 1 commit
-
-
Julien Brianceau authored
The documentation template with outdated copyright information is removed, it's not used anymore. Change-Id: Idc93bee04339739807c15f37c5bbbee1bbdd34c4 Reviewed-by:
Julien Brianceau <jbriance@cisco.com> Reviewed-by:
Jani Heikkinen <jani.heikkinen@theqtcompany.com> Reviewed-by:
Topi Reiniö <topi.reinio@digia.com>
-
- 19 Aug, 2015 - 1 commit
-
-
Liang Qi authored
Conflicts: .qmake.conf Change-Id: I539e7abf49a6b14c31bf1c8ca440afcdbfb5164e
-
- 13 Aug, 2015 - 1 commit
-
-
Thiago Macieira authored
LGPLv3 refers to it but does not include it in its body. Change-Id: Ib056b47dde3341ef9a52ffff13eed18cf3504738 Reviewed-by:
Lars Knoll <lars.knoll@theqtcompany.com>
-
- 09 Aug, 2015 - 1 commit
-
-
Frederik Gladhorn authored
Change-Id: Ief86005c1309fdd08f32513782ee75f7e9751bc1
-
- 22 Jul, 2015 - 1 commit
-
-
Simon Hausmann authored
Similar to commit 954fa54a we also need to include the header that provides the jas_eprintf function declaration. Change-Id: I5f1e2e44bccf960ac88a21847e796e4548fcc4be Reviewed-by:
Lars Knoll <lars.knoll@theqtcompany.com>
-
- 30 Jun, 2015 - 1 commit
-
-
Mike Krus authored
Previous work for Android appears to have fixed iOS related issues. Works fine for loading textures in Qt3d Change-Id: I54dbc0b57035e2777bac9e05842a64d4283efbd8 Reviewed-by:
James Turner <james.turner@kdab.com> Reviewed-by:
Laszlo Agocs <laszlo.agocs@theqtcompany.com>
-
- 29 Jun, 2015 - 2 commits
-
-
Liang Qi authored
Conflicts: .qmake.conf Change-Id: Ic2de78608a0a236c8125eff7d6950089f1ca559b
-
Oswald Buddenhagen authored
Change-Id: I1a0d7f96adb698c0012c1b41771e8bf16b1ddec9
-
- 03 Jun, 2015 - 1 commit
-
-
Eirik Aavitsland authored
Change-Id: I56eb43d6fe834d5fba90e78267290fd73290fd5b Reviewed-by:
Liang Qi <liang.qi@theqtcompany.com>
-