Commit Graph

335 Commits

Author SHA1 Message Date
Marek Kasik
30470a1bab Fix some other issues
Resolves: #1673727
2020-07-10 20:16:06 +02:00
Marek Kasik
1ef95951ba Position independent code
Compile poppler with position independent code turned on.
Otherwise it doesn't build on Fedora 33.

Resolves: #1673727
2020-07-10 19:31:03 +02:00
Marek Kasik
db9b39308d Update to 0.90.0
Resolves: #1673727
2020-07-09 16:53:50 +02:00
Fedora Release Engineering
fc426a107e - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 09:32:32 +00:00
Marek Kasik
37b06ec549 Update to 0.84.0
Resolves: #1673727
2020-01-17 12:32:20 +01:00
Marek Kasik
bb6405253b Check scaled dimensions for 0
Resolves: #1785416
2019-12-20 16:00:44 +01:00
Marek Kasik
e2efd8b527 Ignore dict Length if it is broken
Resolves: #1732342
2019-07-24 16:33:30 +02:00
Marek Kasik
ad26aced43 Don't read outside of image buffer in PSOutputDev
Resolves: #1696640
2019-05-30 17:27:03 +02:00
Marek Kasik
f02fcd25bb Fix crash on broken file
Resolves: #1696640
2019-05-30 16:33:45 +02:00
Marek Kasik
bf9d454415 Restrict filling of overlapping boxes in Splash
Resolves: #1696640
2019-05-30 15:47:55 +02:00
Marek Kasik
59361ebf61 Different components size of JPEG2000Stream fix
Resolves: #1713585
2019-05-30 15:19:02 +02:00
Marek Kasik
856eb80a47 Fix infinite loop in broken files
Resolves: #1699863
2019-04-17 13:03:33 +02:00
Marek Kasik
117c19cf2f Constrain number of cycles in rescale filter
and compute correct coverage values for box filter.

Resolves: #1686803
2019-04-01 13:28:03 +02:00
Marek Kasik
3f1ebf910e Fix stack overflow on broken file
Resolves: #1691725
2019-04-01 12:53:31 +02:00
Marek Kasik
cc370e9541 Fix possible crash in ImageStream::getLine()
Resolves: #1683633
2019-03-11 09:30:55 +01:00
Marek Kasik
6dfe52db34 Synchronize previous patch with upstream
Related: #1665274
2019-03-08 18:18:28 +01:00
Marek Kasik
99acecd860 Check Catalog from XRef for being a Dict
Resolves: #1665274
2019-02-20 17:39:09 +01:00
Marek Kasik
db67326303 Defend against requests for negative XRef indices
Resolves: #1672420
2019-02-20 16:15:50 +01:00
Fedora Release Engineering
e6dbea09b9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-02 04:38:14 +00:00
Marek Kasik
568ecdfabe Update to 0.73.0 2019-01-25 20:05:03 +01:00
Marek Kasik
f513561f6c Avoid global display profile state leaking uncontrollably
Resolves: #1646549
2019-01-22 14:38:16 +01:00
Marek Kasik
7d52843d6e Do not try to parse into unallocated XRef entry
Resolves: #1665268
2019-01-22 10:47:44 +01:00
Marek Kasik
baf82ae805 Move the fileSpec.dictLookup call inside fileSpec.isDict if
Resolves: #1665264
2019-01-22 10:47:39 +01:00
Marek Kasik
d39b5b6968 Do not try to construct invalid rich media annotation assets
Resolves: #1665260
2019-01-21 14:01:29 +01:00
Marek Kasik
ccc7adafd4 Check for valid file name of embedded file
Resolves: #1649451
2018-11-15 15:46:40 +01:00
Marek Kasik
fc0e40643e Check for valid embedded file before trying to save it
Resolves: #1649441
2018-11-15 14:39:57 +01:00
Marek Kasik
f7feaa9474 Check for stream before calling stream methods
when saving an embedded file

Resolves: #1649436
2018-11-15 13:53:49 +01:00
Marek Kasik
9bf292ca2a Avoid cycles in PDF parsing
Resolves: #1626620
2018-11-12 17:42:16 +01:00
Marek Kasik
15a95ed4c7 Fix crash on missing embedded file
Resolves: #1569334
2018-10-17 11:52:20 +02:00
Marek Kasik
29f9e6f502 Update to 0.67.0
Resolves: #1568641
2018-08-14 02:32:06 +02:00
Marek Kasik
ae81195dba Fix tiling patterns when pattern cell is too far
Resolves: #1557355
2018-08-07 14:21:05 +02:00
Florian Weimer
6c915ec411 Rebuild with fixed binutils 2018-07-31 11:06:18 +02:00
Igor Gnatenko
0821de4551
Rebuild for new binutils
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-27 14:55:20 +02:00
Marek Kasik
37b4bc186f Fix crash when Object has negative number
This fixes CVE-2018-13988.

Resolves: #1607461
2018-07-26 17:34:44 +02:00
Marek Kasik
32cb349f08 Use /usr/bin/python3 explicitly
https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3#Transition_Steps

Resolves: #1605490
2018-07-23 14:00:51 +02:00
Fedora Release Engineering
b708cfade4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 22:44:04 +00:00
Marek Kasik
08a23d586e Fix infinite recursion (CVE-2017-18267)
Resolves: #1578780
2018-05-28 15:33:06 +02:00
Marek Kasik
e69944d799 Update to 0.63.0
Resolves: #1558001
2018-03-23 15:26:51 +01:00
Rex Dieter
cde7dcbbea BR: gcc-c++, use %ldconfig_scriptlets %make_build %make_install 2018-03-07 11:34:22 -06:00
David Tardon
7db4cb5707 new upstream release 0.62.0 2018-02-14 16:55:59 +01:00
David Tardon
8b0d874c13 fix FTBFS 2018-02-13 17:17:55 +01:00
Fedora Release Engineering
199547537f - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 05:34:27 +00:00
Caolán McNamara
2307cb4dbb update gitignore 2018-01-16 12:15:51 +00:00
David Tardon
958a6dbe4b drop obsolete patch 2017-11-23 12:25:28 +01:00
David Tardon
b98a2e119c new upstream release 0.61.1 2017-11-14 08:39:38 +01:00
David Tardon
693d1cba13 new upstream release 0.61.0 2017-11-06 13:02:57 +01:00
David Tardon
9de8310c74 drop some commented-out lines 2017-11-06 13:02:57 +01:00
Rex Dieter
0f989c9753 -qt5: drop hard-coded versioned dependency
Qt5's symbol versioning should be good enough now
2017-10-24 14:08:09 -05:00
David Tardon
181d22d777 new upstream release 0.60.0 2017-10-06 08:42:01 +02:00
Caolán McNamara
f245d365d7 fix date 2017-09-25 10:59:06 +01:00