summaryrefslogtreecommitdiffstats
path: root/src/kernel
Commit message (Collapse)AuthorAgeFilesLines
* Removed explicit usage of the 'register' keyword.Michele Calgaro2021-02-0217-168/+168
| | | | | Signed-off-by: Michele Calgaro <[email protected]> (cherry picked from commit 961eb3f6e276b4a3609328a3076ef790026e9c03)
* Fix crash in tqimage for certain malformed ppm image filesSlávek Banko2019-12-181-1/+1
| | | | | | | | | | | The ppm format specifies that the maximum color value field must be less than 65536. The handler did not enforce this, leading to potentional overflow when the value was used in 16 bits context. Based on Qt5 patch for CVE-2018-19872. Signed-off-by: Slávek Banko <[email protected]> (cherry picked from commit b08a6d71ba872e67b75a822fcd44670126975818)
* The TDE integration library (libqtkde) will be searched forgregory guy2019-06-021-5/+1
| | | | | | | | | | | in the Qt plugins directory, instead of the TDE plugins directory, which cannot be known at Qt build time. This resolves issue #3. Signed-off-by: gregory guy <[email protected]> Signed-off-by: Slávek Banko <[email protected]> (cherry picked from commit 1ef55acbce6782803def9c2cc7bbc6a15dd9d6c9)
* bmp image: check for out of range image size.r14.0.6Slávek Banko2019-03-031-0/+2
| | | | | | | | | | Make the decoder fail early to avoid spending time and memory on attempting to decode a corrupt image file. Based on Qt5 patch for CVE-2018-19873. Signed-off-by: Slávek Banko <[email protected]> (cherry picked from commit a00e43bd1ce54de39f807ae5acbcaa52b15be844)
* Check for QImage allocation failure in qasyncimageio.Slávek Banko2019-03-031-3/+6
| | | | | | | | | | Since image files easily can be (or corrupt files claim to be) huge, it is worth checking for out of memory situations. Based on Qt5 patch for CVE-2018-19870. Signed-off-by: Slávek Banko <[email protected]> (cherry picked from commit a04cfea092d974109c6a883f26762be984805c8e)
* Add the definition _WANT_SEMUN to ensure the definition of the semun structure.Slávek Banko2019-02-161-0/+1
| | | | | | | | | This resolves bug 2991. Thanks to Nikolaus Klepp for initial patch. Signed-off-by: Slávek Banko <[email protected]> (cherry picked from commit ee61bf8d1a23872f247f6b1c2ba387fb7ae98e43)
* Fix FTBFS with stricter C++11Slávek Banko2018-08-191-4/+4
| | | | | Signed-off-by: Slávek Banko <[email protected]> (cherry picked from commit 5431226296e2607b37b4f666ee970bddb5fd5707)
* Add brightness keys supportRoman Savochenko2017-07-304-0/+25
| | | | | | | | The code partially taken from Qt4 This relates to bug 2775 Signed-off-by: Roman Savochenko <[email protected]> (cherry picked from commit 02405c8411cbdf42fa8f73ce93598eb6f5cec0fe)
* Added safety harness for currentThreadObject() usage.Michele Calgaro2015-08-262-7/+25
| | | | | | | | | currentThreadObject() returns a null pointer if the current thread was not started using the QThread API. This relates to bug 1748. (cherry picked from commit dad70b4c5201ece044ecb663bb91b48ba8bd84a3) Signed-off-by: Michele Calgaro <[email protected]>
* Fix security issue CVE-2015-1860Slávek Banko2015-05-231-0/+2
| | | | | [taken from RedHat Qt3 patches] (cherry picked from commit 538d6a2440fbe645b970402fa7e86dfd3e36192b)
* Fix security issue CVE-2015-0295Slávek Banko2015-03-091-0/+6
| | | | | [taken from RedHat Qt3 patches] (cherry picked from commit b3037160f25730efca66966559779559a4946bf3)
* Fix security issue CVE-2014-0190Slávek Banko2015-03-091-1/+6
| | | | | [taken from RedHat Qt3 patches] (cherry picked from commit ad74a11abf9d62389a6bd74a6edf9cd73e36c8f7)
* Fix typo in CEF structure definitionTimothy Pearson2014-11-221-1/+1
| | | | This relates to Bug 1489
* Properly polish QPopupMenu widgetsTimothy Pearson2014-11-211-1/+1
| | | | This relates to Bug 1489
* Fix undefined behaviour in TQClipboardWatcher::formatTimothy Pearson2014-10-042-9/+9
| | | | This relates to Bug 1820
* Fix dpi detection when using xft2François Andriot2014-09-161-1/+18
|
* Fix crash in TQTranslatorFrançois Andriot2014-09-161-1/+1
|
* Fixed warning message if QMetaObjectCleanUp::setMetaObject is invoked twice.Michele Calgaro2014-08-181-1/+1
| | | | | | If the passed object is the same, the warning message is not displayed any more. If the passed object is different, a message is still displayed. This resolves bug 1947.
* Revert "Fixed warning message if QMetaObjectCleanUp::setMetaObject is ↵Michele Calgaro2014-08-181-1/+1
| | | | | | | invoked twice." because of wrong reference to bug 1887. This reverts commit 41f30477dd877e37ed79b42253b79d6441dab7d9.
* Fixed warning message if QMetaObjectCleanUp::setMetaObject is invoked twice.Michele Calgaro2014-08-181-1/+1
| | | | | | If the passed object is the same, the warning message is not displayed any more. If the passed object is different, a message is still displayed. This resolves bug 1887.
* Refresh control element data structures before executing style object event ↵Timothy Pearson2014-08-071-6/+15
| | | | | | | handlers This resolves Bug 1816 Fix FTBFS in style examples
* Fixed "TQApplication::postEvent: Unexpected null receiver" warning message. ↵Michele Calgaro2014-07-301-3/+3
| | | | This resolves bug 1901 and 1909.
* Fix overwriting memory for an application iconSlávek Banko2014-05-193-8/+9
| | | | This resolves Bug 2033
* Fix DnD crash when source is not presentTimothy Pearson2014-04-231-1/+1
| | | | This resolves Bug 1602
* Add slow QStyleControlElementData copy constructor for use with pythonTimothy Pearson2013-12-222-0/+68
|
* Repair performance regression accidentally introduced with new style APITimothy Pearson2013-12-225-41/+111
|
* Add end-of-file newlines.Darrell Anderson2013-11-301-1/+1
|
* Wake up the correct event loop when an event is posted to TQApplicationTimothy Pearson2013-11-252-15/+20
| | | | This relates to Bug 1703
* Revert "Update minor TQt3 tool names to match current TQt3 sources in GIT"Slávek Banko2013-11-082-2/+2
|
* Update minor TQt3 tool names to match current TQt3 sources in GITTimothy Pearson2013-11-072-2/+2
|
* Clean up prior commitTimothy Pearson2013-11-042-6/+8
|
* Add threading debug spew when QT_DEBUG is setTimothy Pearson2013-11-035-8/+52
|
* Fix memory leak on widget destruction after certain style method accessesTimothy Pearson2013-10-171-0/+1
| | | | This resolves Bug 1674
* Fix prior commitTimothy Pearson2013-08-151-0/+3
|
* Fix crash on exit when application does not use session managementTimothy Pearson2013-08-151-2/+6
| | | | This relates to Bug 1627
* Private headers moved out from public include directorySlávek Banko2013-08-141-1/+1
|
* Fix a minor valgrind warningTimothy Pearson2013-08-082-19/+27
|
* Allow TQApplication objects to be constructed without a session managerTimothy Pearson2013-08-062-14/+64
| | | | This relates to Bug 760
* Fix glib multithreading abort with versions less than 2.24Francois Andriot2013-07-231-1/+5
| | | | This resolves Bug 1581
* Fix incorrect thread termination handling when thread count is greater than twoTimothy Pearson2013-06-101-1/+1
| | | | | This resolves Bug 1521 Make double free or delete of QString objects more obvious
* Fix crash on thread terminationTimothy Pearson2013-05-171-1/+1
|
* Fix downstream build failures due to missing TQApplication conditionsTimothy Pearson2013-05-161-1/+3
|
* Fix a number of threading data racesTimothy Pearson2013-05-1412-110/+602
| | | | | Add proper thread termination handler This partially resolves Bug 1508
* Fix spelling mistakesDarrell Anderson2013-05-071-1/+1
|
* Fix ARGB mode stippled focus rectangle showing underlying window contentsTimothy Pearson2013-05-032-6/+21
| | | | Fix TQColor not processing alpha channel in ARGB mode
* Add ability to control cross thread signal slot handling methodTimothy Pearson2013-05-022-6/+31
|
* Fix corrupted titlebar icons in subwindows of ARGB applicationsTimothy Pearson2013-05-021-3/+37
|
* Use glib thread initialization functions when glib main loop is in useTimothy Pearson2013-05-013-48/+74
| | | | This resolves Bug 1484
* Fix a number of threading problems and crashesTimothy Pearson2013-04-225-277/+422
| | | | This partially resolves Bug 1467
* Fix fatal X11 errors when both external display and command arguments are ↵Timothy Pearson2013-04-161-11/+19
| | | | | | provided to QApplication This resolves Bug 1456