|
|
33a53df |
Name: advancecomp
|
|
|
57ed501 |
Version: 2.1
|
|
|
f1cf395 |
Release: 11%{?dist}
|
|
|
974e22b |
Summary: Recompression utilities for png, mng, zip and gz files
|
|
|
36deb1f |
License: GPLv3
|
|
|
f7841bf |
URL: http://www.advancemame.it/
|
|
|
f7841bf |
Source0: https://github.com/amadvance/advancecomp/releases/download/v%{version}/advancecomp-%{version}.tar.gz
|
|
|
bf30060 |
|
|
|
f1cf395 |
# CVE-2019-8383 advancecomp: denial of service in function adv_png_unfilter_8
|
|
|
f1cf395 |
Patch0: advancecomp-CVE-2019-8383.patch
|
|
|
36220a6 |
# CVE-2019-9210 advancecomp: integer overflow in png_compress in pngex.cc
|
|
|
f1cf395 |
Patch1: advancecomp-CVE-2019-9210.patch
|
|
|
36220a6 |
|
|
|
bf30060 |
BuildRequires: gcc gcc-c++
|
|
|
9774724 |
BuildRequires: tofrodos
|
|
|
33a53df |
BuildRequires: zlib-devel
|
|
|
974e22b |
BuildRequires: dos2unix
|
|
cvsextras |
49af9e1 |
|
|
cvsextras |
49af9e1 |
%description
|
|
cvsextras |
49af9e1 |
AdvanceCOMP is a set of recompression utilities for .PNG, .MNG and .ZIP files.
|
|
cvsextras |
49af9e1 |
The main features are :
|
|
cvsextras |
49af9e1 |
* Recompress ZIP, PNG and MNG files using the Deflate 7-Zip implementation.
|
|
|
30ec224 |
* Recompress MNG files using Delta and Move optimization.
|
|
cvsextras |
49af9e1 |
|
|
|
33a53df |
This package contains:
|
|
|
33a53df |
* advzip - Recompression and test utility for zip files
|
|
|
33a53df |
* advpng - Recompression utility for png files
|
|
|
33a53df |
* advmng - Recompression utility for mng files
|
|
|
974e22b |
* advdef - Recompression utility for deflate streams in png, mng and gz files
|
|
cvsextras |
49af9e1 |
|
|
cvsextras |
49af9e1 |
%prep
|
|
|
efb53cd |
%setup -q
|
|
|
f1cf395 |
%patch0 -p1 -b .CVE-2019-8383
|
|
|
f1cf395 |
%patch1 -p1 -b .CVE-2019-9210
|
|
|
36220a6 |
|
|
|
974e22b |
dos2unix -k doc/*.txt
|
|
cvsextras |
49af9e1 |
|
|
cvsextras |
49af9e1 |
%build
|
|
cvsextras |
49af9e1 |
%configure
|
|
|
fc3bc88 |
make %{?_smp_mflags}
|
|
cvsextras |
49af9e1 |
|
|
cvsextras |
49af9e1 |
%install
|
|
|
fc3bc88 |
make install DESTDIR=%{buildroot}
|
|
cvsextras |
49af9e1 |
|
|
cvsextras |
49af9e1 |
%files
|
|
|
c44c1c8 |
%license COPYING
|
|
|
c44c1c8 |
%doc AUTHORS HISTORY README
|
|
|
ef3b8d9 |
%doc doc/{adv*,authors,history,readme}.txt
|
|
cvsextras |
49af9e1 |
%{_bindir}/*
|
|
cvsextras |
49af9e1 |
%{_mandir}/man1/*
|
|
cvsextras |
49af9e1 |
|
|
cvsextras |
49af9e1 |
%changelog
|
|
|
f1cf395 |
* Fri May 10 2019 Than Ngo <than@redhat.com> - 2.1-11
|
|
|
f1cf395 |
- Backport for #1708563, CVE-2019-8383 - denial of service in function adv_png_unfilter_8
|
|
|
f1cf395 |
|
|
|
712227b |
* Wed Mar 06 2019 Than Ngo <than@redhat.com> - 2.1-10
|
|
|
712227b |
- Backport, fix a buffer overflow with image of invalid size
|
|
|
712227b |
|
|
|
36220a6 |
* Fri Mar 01 2019 Than Ngo <than@redhat.com> - 2.1-9
|
|
|
36220a6 |
- fixed CVE-2019-9210 advancecomp: integer overflow in png_compress in pngex.cc
|
|
|
36220a6 |
|
|
|
e9d9c22 |
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-8
|
|
|
e9d9c22 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
e9d9c22 |
|
|
|
974e22b |
* Tue Jan 29 2019 Matthias Saou <matthias@saou.eu> 2.1-7
|
|
|
974e22b |
- Fix doc EOL.
|
|
|
974e22b |
- Minor cosmetic updates (summary, description...).
|
|
|
974e22b |
|
|
|
bf30060 |
* Sat Jul 14 2018 Christian Dersch <lupinix@fedoraproject.org> - 2.1-6
|
|
|
bf30060 |
- BuildRequires: gcc-c++
|
|
|
bf30060 |
|
|
|
3ea435f |
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-5
|
|
|
3ea435f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
3ea435f |
|
|
|
974e22b |
* Wed Mar 07 2018 Than Ngo <than@redhat.com> - 2.1-4
|
|
|
974e22b |
- updated to 2.1 (fix CVE-2018-1056)
|
|
|
57ed501 |
|
|
|
663d84f |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.23-4
|
|
|
663d84f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
663d84f |
|
|
|
2e86b65 |
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.23-3
|
|
|
2e86b65 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
2e86b65 |
|
|
|
43a89b1 |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.23-2
|
|
|
43a89b1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
43a89b1 |
|
|
|
ef3b8d9 |
* Tue Feb 28 2017 Christian Dersch <lupinix@mailbox.org> - 1.23-1
|
|
|
ef3b8d9 |
- new version
|
|
|
ef3b8d9 |
|
|
|
5a14219 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.20-4
|
|
|
5a14219 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
5a14219 |
|
|
|
e0945f5 |
* Sun Nov 13 2016 Christian Dersch <lupinix@mailbox.org> - 1.20-3
|
|
|
e0945f5 |
- revert to 1.20, 1.22 does not build and also needs unbundling of libdeflate first
|
|
|
e0945f5 |
|
|
|
f7841bf |
* Sun Nov 13 2016 Christian Dersch <lupinix@mailbox.org> - 1.22-1
|
|
|
f7841bf |
- new version
|
|
|
f7841bf |
|
|
|
9a8460d |
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.20-2
|
|
|
9a8460d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
9a8460d |
|
|
|
c44c1c8 |
* Mon Oct 05 2015 Christian Dersch <lupinix@fedoraproject.org> - 1.20-1
|
|
|
c44c1c8 |
- new version 1.20
|
|
|
c44c1c8 |
- use license tag
|
|
|
c44c1c8 |
|
|
|
99b4d44 |
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.19-5
|
|
|
99b4d44 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
99b4d44 |
|
|
|
d4079bc |
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.19-4
|
|
|
d4079bc |
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
d4079bc |
|
|
|
e1cf829 |
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.19-3
|
|
|
e1cf829 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
e1cf829 |
|
|
|
aaf8f7a |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.19-2
|
|
|
aaf8f7a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
aaf8f7a |
|
|
|
6e9f6cc |
* Thu Mar 20 2014 Christopher Meng <rpm@cicku.me> - 1.19-1
|
|
|
6e9f6cc |
- Update to 1.19
|
|
|
6e9f6cc |
|
|
|
33a53df |
* Mon Feb 10 2014 Christopher Meng <rpm@cicku.me> - 1.18-1
|
|
|
33a53df |
- Update to 1.18
|
|
|
33a53df |
|
|
|
c976707 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.15-19
|
|
|
c976707 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
c976707 |
|
|
|
5ad7513 |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.15-18
|
|
|
5ad7513 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
5ad7513 |
|
|
|
e4710a1 |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.15-17
|
|
|
e4710a1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
e4710a1 |
|
|
|
fc3bc88 |
* Fri Apr 27 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 1.15-16
|
|
|
fc3bc88 |
- Add disttag, modernise spec file
|
|
|
fc3bc88 |
|
|
|
0391962 |
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.15-15
|
|
|
0391962 |
- Rebuilt for c++ ABI breakage
|
|
|
0391962 |
|
|
|
4347718 |
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.15-14
|
|
|
4347718 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
4347718 |
|
|
|
33b910e |
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.15-13
|
|
|
33b910e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
33b910e |
|
|
|
e1dddc7 |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.15-12
|
|
|
e1dddc7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
e1dddc7 |
|
|
|
5a33a39 |
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.15-11
|
|
|
5a33a39 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
5a33a39 |
|
|
|
099b4d6 |
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.15-10
|
|
|
099b4d6 |
- Autorebuild for GCC 4.3
|
|
|
099b4d6 |
|
|
|
d7d6083 |
* Wed Aug 22 2007 Matthias Saou <http://freshrpms.net/> 1.15-9
|
|
|
d7d6083 |
- Rebuild for new BuildID feature.
|
|
|
d7d6083 |
|
|
|
6f8effd |
* Fri Aug 3 2007 Matthias Saou <http://freshrpms.net/> 1.15-8
|
|
|
6f8effd |
- Update License field.
|
|
|
6f8effd |
- Remove dist tag, since the package will seldom change.
|
|
|
6f8effd |
|
|
|
cf4fd15 |
* Thu Mar 29 2007 Matthias Saou <http://freshrpms.net/> 1.15-7
|
|
|
cf4fd15 |
- Switch to using DESTDIR install method.
|
|
|
cf4fd15 |
|
|
|
0c2ceec |
* Thu Mar 29 2007 Matthias Saou <http://freshrpms.net/> 1.15-6
|
|
|
0c2ceec |
- Switch to use downloads.sf.net source URL.
|
|
|
0c2ceec |
- Tweak defattr.
|
|
|
0c2ceec |
|
|
|
2c61e06 |
* Mon Aug 28 2006 Matthias Saou <http://freshrpms.net/> 1.15-5
|
|
|
2c61e06 |
- FC6 rebuild, remove gcc-c++ build requirement (it's a default).
|
|
|
2c61e06 |
|
|
|
d3025a1 |
* Mon Mar 6 2006 Matthias Saou <http://freshrpms.net/> 1.15-4
|
|
|
d3025a1 |
- FC5 rebuild.
|
|
|
d3025a1 |
|
|
|
2ca9171 |
* Wed Feb 8 2006 Matthias Saou <http://freshrpms.net/> 1.15-3
|
|
|
2ca9171 |
- Rebuild for new gcc/glibc.
|
|
|
2ca9171 |
|
|
|
2ca9171 |
* Tue Jan 24 2006 Matthias Saou <http://freshrpms.net/> 1.15-2
|
|
|
2ca9171 |
- Rebuild for FC5.
|
|
|
2ca9171 |
|
|
|
baa7ca8 |
* Wed Nov 2 2005 Matthias Saou <http://freshrpms.net/> 1.15-1
|
|
|
baa7ca8 |
- Update to 1.15, includes 64bit fixes.
|
|
|
baa7ca8 |
|
|
|
76389be |
* Fri May 27 2005 Matthias Saou <http://freshrpms.net/> 1.14-5
|
|
|
76389be |
- Update 64bit patch to a cleaner approach as Ralf suggested.
|
|
|
76389be |
|
|
|
efb53cd |
* Thu May 26 2005 Jeremy Katz <katzj@redhat.com> - 1.14-4
|
|
|
efb53cd |
- fix build on 64bit arches
|
|
|
efb53cd |
|
|
|
64b2eed |
* Sun May 22 2005 Jeremy Katz <katzj@redhat.com> - 1.14-3
|
|
|
64b2eed |
- rebuild on all arches
|
|
|
64b2eed |
|
|
|
33a53df |
* Thu Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> 1.14-2
|
|
|
3011bc3 |
- rebuilt
|
|
|
3011bc3 |
|
|
|
260147b |
* Wed Feb 23 2005 Matthias Saou <http://freshrpms.net/> 1.14-1
|
|
|
260147b |
- Update to 1.14.
|
|
|
260147b |
|
|
|
fcedebd |
* Mon Nov 29 2004 Matthias Saou <http://freshrpms.net/> 1.13-1
|
|
|
fcedebd |
- Update to 1.13.
|
|
|
fcedebd |
|
|
|
fcedebd |
* Tue Nov 2 2004 Matthias Saou <http://freshrpms.net/> 1.12-1
|
|
|
fcedebd |
- Update to 1.12.
|
|
|
4c4f775 |
|
|
cvsextras |
49af9e1 |
* Tue Aug 24 2004 Matthias Saou <http://freshrpms.net/> 1.11-1
|
|
cvsextras |
49af9e1 |
- Update to 1.11.
|
|
cvsextras |
49af9e1 |
|
|
cvsextras |
49af9e1 |
* Mon May 17 2004 Matthias Saou <http://freshrpms.net/> 1.10-1
|
|
cvsextras |
49af9e1 |
- Update to 1.10.
|
|
cvsextras |
49af9e1 |
|
|
cvsextras |
49af9e1 |
* Mon Nov 3 2003 Matthias Saou <http://freshrpms.net/> 1.7-2
|
|
cvsextras |
49af9e1 |
- Rebuild for Fedora Core 1.
|
|
cvsextras |
49af9e1 |
- Added missing build dependencies, thanks to mach.
|
|
cvsextras |
49af9e1 |
|
|
cvsextras |
49af9e1 |
* Tue Aug 26 2003 Matthias Saou <http://freshrpms.net/>
|
|
cvsextras |
49af9e1 |
- Update to 1.7.
|
|
cvsextras |
49af9e1 |
|
|
cvsextras |
49af9e1 |
* Thu May 22 2003 Matthias Saou <http://freshrpms.net/>
|
|
cvsextras |
49af9e1 |
- Initial RPM release.
|