1. 19 Sep, 2020 1 commit
  2. 07 Nov, 2018 1 commit
  3. 27 Aug, 2018 1 commit
  4. 16 Mar, 2018 1 commit
  5. 19 Sep, 2017 1 commit
  6. 30 Mar, 2017 1 commit
  7. 15 Jan, 2016 1 commit
  8. 29 Oct, 2015 1 commit
  9. 11 Mar, 2015 1 commit
  10. 11 Feb, 2015 1 commit
    • Jani Heikkinen's avatar
      Update copyright headers · 83a5694d
      Jani Heikkinen authored
      
      
      Qt copyrights are now in The Qt Company, so we could update the source
      code headers accordingly. In the same go we should also fix the links to
      point to qt.io.
      
      Outdated header.LGPL removed (use header.LGPL21 instead)
      
      Old header.LGPL3 renamed to header.LGPL3-COMM to match actual licensing
      combination. New header.LGPL-COMM taken in the use file which were
      using old header.LGPL3 (src/plugins/platforms/android/extract.cpp)
      
      Added new header.LGPL3 containing Commercial + LGPLv3 + GPLv2 license
      combination
      
      Change-Id: I6f49b819a8a20cc4f88b794a8f6726d975e8ffbe
      Reviewed-by: default avatarMatti Paaso <matti.paaso@theqtcompany.com>
      83a5694d
  11. 03 Dec, 2014 1 commit
  12. 07 Oct, 2014 1 commit
  13. 24 Sep, 2014 1 commit
  14. 03 Jul, 2014 1 commit
  15. 07 Oct, 2013 1 commit
  16. 28 Jan, 2013 1 commit
  17. 18 Jan, 2013 1 commit
  18. 22 Sep, 2012 1 commit
  19. 23 Jul, 2012 1 commit
  20. 11 Jul, 2012 1 commit
  21. 29 May, 2012 1 commit
  22. 23 Apr, 2012 1 commit
  23. 11 Apr, 2012 1 commit
  24. 22 Mar, 2012 1 commit
  25. 02 Mar, 2012 1 commit
  26. 28 Feb, 2012 1 commit
    • Marc Mutz's avatar
      QDomNode: don't needlessly call virtual functions · 3518db0b
      Marc Mutz authored
      Commit 4dabe783
      
       changed
      these functions from virtuals to inlines that check the
      return value of the remaining virtual function nodeType().
      
      However, two of the functions call nodeType() more than
      once, which we know will return the same result each time,
      but requires a compiler with interprocedural optimization
      capabilities to figure out by itself.
      
      So instead of repeatedly calling nodeType(), call it once
      and store its return value in a temporary, and use the
      temp for further comparisions.
      
      Change-Id: Idbeafb7fd93d275d475218c6df2ad7fdc9162cc5
      Reviewed-by: default avatarRichard J. Moore <rich@kde.org>
      3518db0b
  27. 26 Feb, 2012 1 commit
    • Marc Mutz's avatar
      QByteArray: deprecate QT_NO_CAST_FROM_BYTEARRAY-protected operators · 8397a44b
      Marc Mutz authored
      
      
      The QByteArray::operator const {char,void}*() implicit
      conversions are a source of subtle bugs, so they right-
      fully can be disabled with QT_NO_CAST_FROM_BYTEARRAY.
      
        const char *d = qstring.toLatin1(); // implicit conversion
        while ( d ) // oops: d points to freed memory
           // ...
      
      But almost no-one ever enabled this macros in the wild
      and many were bitten by these implicit conversions, so
      this patch deprecates them.
      
      I would have liked to remove them completely, but there
      are just too many occurrences even in Qt itself to hope
      to find all conditionally-compiled code that uses these.
      
      Also fixes all code that needs to compile under
      QT_NO_DEPRECATED (in qmake/, src/tools/).
      
      I984706452db7d0841620a0f64e179906123f3849 separately
      deals with the bulk of changes in src/ and examples/.
      
      Depends on I5ea1ad3c96d9e64167be53c0c418c7b7dba51f68.
      
      Change-Id: I8d47e6c293c80f61c6288c9f8d42fda41afe2267
      Reviewed-by: David Faure's avatarDavid Faure <faure@kde.org>
      Reviewed-by: default avatarLars Knoll <lars.knoll@nokia.com>
      8397a44b
  28. 20 Feb, 2012 3 commits
  29. 15 Feb, 2012 1 commit
    • Teemu Katajisto's avatar
      Various documentation fixes ported from Qt 4.8 · 752a0214
      Teemu Katajisto authored
      
      
      Final set of selected documentation fixes for qtbase
      from Qt 4.8 commit bacae725e584f51ee2fd83af7bef3e4515de9587
      
      Task-number: QTBUG-13362
      Task-number: QTBUG-18356
      Task-number: QTBUG-18417
      Task-number: QTBUG-18664
      Task-number: QTBUG-21562
      Task-number: QTBUG-22094
      Task-number: QTBUG-18741
      Task-number: QTBUG-15921
      Task-number: QTBUG-15738
      
      Change-Id: I3bd33bb7ce7aa991913ba82f3ea0e4b124f3ee41
      Reviewed-by: default avatarCasper van Donderen <casper.vandonderen@nokia.com>
      752a0214
  30. 09 Feb, 2012 1 commit
    • Teemu Katajisto's avatar
      Various documentation fixes ported from 4.8 · 7aca5aa9
      Teemu Katajisto authored
      
      
      Selected documentation fixes for qtbase from 4.8 commit
      40fb4750910e23d3e7128ca8e0f1c5920b05bd5a
      
      Task-number: QTBUG-8625
      Task-number: QTBUG-19808
      Task-number: QTBUG-1231
      Task-number: QTBUG-21073
      Task-number: QTBUG-8939
      Task-number: QTBUG-20399
      Task-number: QTBUG-20944
      Task-number: QTBUG-22095
      Task-number: QTBUG-11278
      Task-number: QTBUG-15653
      
      Change-Id: Ia4f59fce7c85f04b6da953a3988f705d9d9a658a
      Reviewed-by: default avatarCasper van Donderen <casper.vandonderen@nokia.com>
      7aca5aa9
  31. 30 Jan, 2012 1 commit
  32. 23 Jan, 2012 2 commits
  33. 10 Jan, 2012 1 commit
  34. 06 Jan, 2012 2 commits
    • Sami Rosendahl's avatar
      Fix memory leak in QDomDocument DTD entity declaration handler · d55cdcd5
      Sami Rosendahl authored
      
      
      The created entity node's reference count needs to be decremented to 0
      before it is added as a child, because appendChild will increment the
      reference count to correct value of 1. Also added autotest DTDEntityDecl
      to tst_qdom to expose the leak when executed under valgrind memcheck.
      There was no previous direct test case for unparsed entity declarations in
      DTD, only indirect coverage via regression test cloneDTD_QTBUG8398.
      
      Task-number: QTBUG-22587
      Change-Id: I394ae9fc32d5b84e4ca287c5db4dd7effde6128b
      Reviewed-by: default avatarOlivier Goffart <ogoffart@woboq.com>
      d55cdcd5
    • Sami Rosendahl's avatar
      Fix memory leak in QDomDocument DTD notation declaration handler · 1bc31fa4
      Sami Rosendahl authored
      
      
      The created notation node's reference count needs to be decremented to 0
      before it is added as a child, because appendChild will increment the
      reference count to correct value of 1. Also added autotest DTDNotationDecl
      to tst_qdom to expose the leak when executed under valgrind memcheck.
      There was no previous test coverage for the notation declarations in DTD.
      
      Task-number: QTBUG-22588
      Change-Id: I876186d1277ceb4414f803b58b62f51cc1474367
      Reviewed-by: default avatarOlivier Goffart <ogoffart@woboq.com>
      1bc31fa4
  35. 05 Jan, 2012 1 commit
  36. 31 Oct, 2011 1 commit