summaryrefslogtreecommitdiffstats
path: root/src/kernel/qimage.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix buffer overflow in XBM parser.Slávek Banko2021-02-021-7/+32
| | | | | | | | | | Avoid parsing over the buffer limit, or interpreting non-hex as hex. This still leaves parsing of lines longer than 300 chars unreliable. Based on Qt5 patch for CVE-2020-17507. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 9d7d238e9efc673a0dbda1140e2eaa740fe00d6b)
* Removed explicit usage of the 'register' keyword.Michele Calgaro2021-02-021-27/+27
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (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 <slavek.banko@axis.cz> (cherry picked from commit b08a6d71ba872e67b75a822fcd44670126975818)
* 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 <slavek.banko@axis.cz> (cherry picked from commit a00e43bd1ce54de39f807ae5acbcaa52b15be844)
* Fix security issue CVE-2015-0295Slávek Banko2015-03-091-0/+6
| | | | | [taken from RedHat Qt3 patches] (cherry picked from commit b3037160f25730efca66966559779559a4946bf3)
* Fix overwriting memory for an application iconSlávek Banko2014-05-191-6/+6
| | | | This resolves Bug 2033
* Fix a number of build warnings that could lead to unstable operationTimothy Pearson2012-12-011-0/+1
| | | | This breaks the ABI
* Undo prior accidental commitTimothy Pearson2012-03-021-41/+41
|
* Rename additional global TQt functionsTimothy Pearson2012-03-011-41/+41
|
* Fix a few more build warningsTimothy Pearson2012-02-121-5/+5
|
* Add Qt3 development HEAD versionTimothy Pearson2011-07-101-0/+6497