1. 28 Nov, 2016 - 1 commit
  2. 23 Nov, 2016 - 1 commit
  3. 08 Nov, 2016 - 3 commits
    • Marc Mutz's avatar
      QTgaFile: fix parsing of TGA16 rgb data · e6deda52
      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: default avatarLars Knoll <lars.knoll@qt.io>
      Reviewed-by: default avatarGiuseppe D'Angelo <giuseppe.dangelo@kdab.com>
      e6deda52
    • Marc Mutz's avatar
      QWebpHandler/QDDSHandler: init all fields · 7e7aa7a6
      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: default avatarGiuseppe D'Angelo <giuseppe.dangelo@kdab.com>
      7e7aa7a6
    • Giuseppe D'Angelo's avatar
      Disable the DDS image format plugin · 06ee5a2a
      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: default avatarEirik Aavitsland <eirik.aavitsland@qt.io>
      06ee5a2a
  4. 16 Oct, 2016 - 1 commit
  5. 02 Aug, 2016 - 1 commit
  6. 17 Jun, 2016 - 1 commit
  7. 31 May, 2016 - 1 commit
  8. 19 May, 2016 - 1 commit
  9. 10 May, 2016 - 1 commit
  10. 25 Feb, 2016 - 1 commit
  11. 15 Feb, 2016 - 1 commit
  12. 11 Feb, 2016 - 1 commit
  13. 08 Feb, 2016 - 1 commit
  14. 02 Feb, 2016 - 1 commit
  15. 30 Jan, 2016 - 2 commits
  16. 25 Jan, 2016 - 1 commit
  17. 14 Jan, 2016 - 1 commit
  18. 09 Dec, 2015 - 1 commit
  19. 08 Dec, 2015 - 2 commits
  20. 25 Nov, 2015 - 2 commits
  21. 18 Nov, 2015 - 1 commit
  22. 28 Oct, 2015 - 1 commit
  23. 20 Oct, 2015 - 1 commit
  24. 02 Oct, 2015 - 1 commit
  25. 09 Sep, 2015 - 1 commit
  26. 28 Aug, 2015 - 1 commit
  27. 27 Aug, 2015 - 1 commit
  28. 19 Aug, 2015 - 1 commit
  29. 13 Aug, 2015 - 1 commit
  30. 09 Aug, 2015 - 1 commit
  31. 22 Jul, 2015 - 1 commit
  32. 30 Jun, 2015 - 1 commit
  33. 29 Jun, 2015 - 2 commits
  34. 03 Jun, 2015 - 1 commit