refuse to open PSD files with insanely large dimensions (#244402, fix by

Sven Neumann)
This commit is contained in:
Nils Philippsen 2007-06-27 15:02:41 +00:00
parent 6a1973ad8b
commit 68e333298f

View File

@ -43,7 +43,7 @@ Version: 2.2.15
%define age 0 %define age 0
%define minorver 200 %define minorver 200
%define microver %(ver=%{version}; echo ${ver##*.*.}) %define microver %(ver=%{version}; echo ${ver##*.*.})
Release: 2%{?dist} Release: 3%{?dist}
Epoch: 2 Epoch: 2
License: GPL, LGPL License: GPL, LGPL
Group: Applications/Multimedia Group: Applications/Multimedia
@ -107,6 +107,7 @@ Patch2: gimp-2.2.3-icontheme.patch
Patch4: gimp-2.2.4-gifload.patch Patch4: gimp-2.2.4-gifload.patch
Patch5: gimp-2.2.11-htmlview.patch Patch5: gimp-2.2.11-htmlview.patch
Patch6: gimp-2.2.11-gimptool.patch Patch6: gimp-2.2.11-gimptool.patch
Patch7: gimp-2.2.15-psd-invalid-dimensions.patch
%description %description
GIMP (GNU Image Manipulation Program) is a powerful image composition and GIMP (GNU Image Manipulation Program) is a powerful image composition and
@ -161,6 +162,7 @@ EOF
%patch4 -p1 -b .gifload %patch4 -p1 -b .gifload
%patch5 -p1 -b .htmlview %patch5 -p1 -b .htmlview
%patch6 -p1 -b .gimptool %patch6 -p1 -b .gimptool
%patch7 -p1 -b .psd-invalid-dimensions
%build %build
libtoolize --copy --force libtoolize --copy --force
@ -424,6 +426,10 @@ fi
%{_libdir}/pkgconfig/* %{_libdir}/pkgconfig/*
%changelog %changelog
* Wed Jun 27 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.15-3
- refuse to open PSD files with insanely large dimensions (#244402, fix by Sven
Neumann)
* Wed Jun 13 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.15-2 * Wed Jun 13 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.15-2
- require gutenprint-plugin or gimp-print-plugin (#243593) - require gutenprint-plugin or gimp-print-plugin (#243593)