Blame SPECS/libtiff.spec

b03815
Summary:       Library of functions for manipulating TIFF format image files
b03815
Name:          libtiff
b03815
Version:       4.0.9
b70fad
Release:       27%{?dist}
b03815
License:       libtiff
b03815
Group:         System Environment/Libraries
b03815
URL:           http://www.simplesystems.org/libtiff/
b03815
b03815
Source:        ftp://ftp.simplesystems.org/pub/libtiff/tiff-%{version}.tar.gz
b03815
edc570
edc570
# Patches generated from https://gitlab.cee.redhat.com/mmuzila/libtiff/-/tree/rhel-8.7.0
24df78
# Patches were generated by: git format-patch -N --no-signature ...
edc570
Patch0001: 0001-Back-off-the-minimum-required-automake-version-to-1..patch
edc570
Patch0002: 0002-Fix-Makefile.patch
edc570
Patch0003: 0003-CVE-2018-5784-Fix-for-bug-2772.patch
edc570
Patch0004: 0004-CVE-2018-7456-Fix-NULL-pointer-dereference-in-TIFFPr.patch
edc570
Patch0005: 0005-CVE-2017-9935-tiff2pdf-Fix-CVE-2017-9935.patch
edc570
Patch0006: 0006-CVE-2017-9935-tiff2pdf-Fix-apparent-incorrect-type-f.patch
edc570
Patch0007: 0007-CVE-2017-18013-libtiff-tif_print.c-TIFFPrintDirector.patch
edc570
Patch0008: 0008-CVE-2018-8905-LZWDecodeCompat-fix-potential-index-ou.patch
edc570
Patch0009: 0009-CVE-2018-10963-TIFFWriteDirectorySec-avoid-assertion.patch
edc570
Patch0010: 0010-CVE-2018-17100-avoid-potential-int32-overflows-in-mu.patch
edc570
Patch0011: 0011-CVE-2018-18557-JBIG-fix-potential-out-of-bounds-writ.patch
edc570
Patch0012: 0012-CVE-2018-18661-tiff2bw-avoid-null-pointer-dereferenc.patch
edc570
Patch0013: 0013-bz1602597-Fix-two-resource-leaks.patch
edc570
Patch0014: 0014-CVE-2018-12900-check-that-Tile-Width-Samples-Pixel-d.patch
edc570
Patch0015: 0015-CVE-2019-14973-Fix-integer-overflow-in-_TIFFCheckMal.patch
edc570
Patch0016: 0016-CVE-2019-17546-RGBA-interface-fix-integer-overflow-p.patch
edc570
Patch0017: 0017-CVE-2020-35521-CVE-2020-35522-enforce-configurable-m.patch
edc570
Patch0018: 0018-CVE-2020-35523-gtTileContig-check-Tile-width-for-ove.patch
edc570
Patch0019: 0019-CVE-2020-35524-tiff2pdf.c-properly-calculate-datasiz.patch
edc570
Patch0020: 0020-CVE-2020-19131-tiffcrop.c-fix-invertImage-for-bps-2-.patch
edc570
Patch0021: 0021-CVE-2022-0561-TIFFFetchStripThing-avoid-calling-memc.patch
edc570
Patch0022: 0022-CVE-2022-0562-TIFFReadDirectory-avoid-calling-memcpy.patch
edc570
Patch0023: 0023-CVE-2022-22844-tiffset-fix-global-buffer-overflow-fo.patch
edc570
Patch0024: 0024-CVE-2022-0865-tif_jbig.c-fix-crash-when-reading-a-fi.patch
edc570
Patch0025: 0025-CVE-2022-0891-tiffcrop-fix-issue-380-and-382-heap-bu.patch
edc570
Patch0026: 0026-CVE-2022-0924-fix-heap-buffer-overflow-in-tiffcp-278.patch
edc570
Patch0027: 0027-CVE-2022-0909-fix-the-FPE-in-tiffcrop-393.patch
edc570
Patch0028: 0028-CVE-2022-0908-TIFFFetchNormalTag-avoid-calling-memcp.patch
edc570
Patch0029: 0029-CVE-2022-1355-tiffcp-avoid-buffer-overflow-in-mode-s.patch
24df78
Patch0030: 0030-move-_TIFFClampDoubleToFloat-to-tif_aux.c.patch
24df78
Patch0031: 0031-CVE-2022-2056-CVE-2022-2057-CVE-2022-2058-fix-the-FP.patch
24df78
Patch0032: 0032-CVE-2022-2867-CVE-2022-2868-tiffcrop.c-Fix-issue-352.patch
24df78
Patch0033: 0033-CVE-2022-2519-CVE-2022-2520-CVE-2022-2521-CVE-2022-2.patch
24df78
Patch0034: 0034-CVE-2022-2519-CVE-2022-2520-CVE-2022-2521-CVE-2022-2.patch
b70fad
Patch0035: 0035-CVE-2022-3597-CVE-2022-3626-CVE-2022-3627-tiffcrop-d.patch
b70fad
Patch0036: 0036-CVE-2022-3970-TIFFReadRGBATileExt-fix-unsigned-integ.patch
edc570
b03815
b03815
BuildRequires: gcc, gcc-c++
b03815
BuildRequires: zlib-devel libjpeg-devel jbigkit-devel
b03815
BuildRequires: libtool automake autoconf pkgconfig
b03815
b03815
%description
b03815
The libtiff package contains a library of functions for manipulating
b03815
TIFF (Tagged Image File Format) image format files.  TIFF is a widely
b03815
used file format for bitmapped images.  TIFF files usually end in the
b03815
.tif extension and they are often quite large.
b03815
b03815
The libtiff package should be installed if you need to manipulate TIFF
b03815
format image files.
b03815
b03815
%package devel
b03815
Summary:       Development tools for programs which will use the libtiff library
b03815
Group:         Development/Libraries
b03815
Requires:      %{name}%{?_isa} = %{version}-%{release}
b03815
Requires:      pkgconfig%{?_isa}
b03815
b03815
%description devel
b03815
This package contains the header files and documentation necessary for
b03815
developing programs which will manipulate TIFF format image files
b03815
using the libtiff library.
b03815
b03815
If you need to develop programs which will manipulate TIFF format
b03815
image files, you should install this package.  You'll also need to
b03815
install the libtiff package.
b03815
b03815
%package static
b03815
Summary:     Static TIFF image format file library
b03815
Group:       Development/Libraries
b03815
Requires:    %{name}-devel%{?_isa} = %{version}-%{release}
b03815
b03815
%description static
b03815
The libtiff-static package contains the statically linkable version of libtiff.
b03815
Linking to static libraries is discouraged for most applications, but it is
b03815
necessary for some boot packages.
b03815
b03815
%package tools
b03815
Summary:    Command-line utility programs for manipulating TIFF files
b03815
Group:      Development/Libraries
b03815
Requires:   %{name}%{?_isa} = %{version}-%{release}
b03815
b03815
%description tools
b03815
This package contains command-line programs for manipulating TIFF format
b03815
image files using the libtiff library.
b03815
b03815
%prep
edc570
%autosetup -p1 -n tiff-%{version}
b03815
b03815
# Use build system's libtool.m4, not the one in the package.
b03815
rm -f libtool.m4
b03815
b03815
libtoolize --force  --copy
b03815
aclocal -I . -I m4
b03815
automake --add-missing --copy
b03815
autoconf
b03815
autoheader
b03815
b03815
%build
b03815
export CFLAGS="%{optflags} -fno-strict-aliasing"
b03815
%configure --enable-ld-version-script
b03815
make %{?_smp_mflags}
b03815
b03815
%install
b03815
make DESTDIR=$RPM_BUILD_ROOT install
b03815
b03815
# remove what we didn't want installed
b03815
rm $RPM_BUILD_ROOT%{_libdir}/*.la
b03815
rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/
b03815
b03815
# no libGL dependency, please
b03815
rm -f $RPM_BUILD_ROOT%{_bindir}/tiffgt
b03815
b03815
# no sgi2tiff or tiffsv, either
b03815
rm -f $RPM_BUILD_ROOT%{_bindir}/sgi2tiff
b03815
rm -f $RPM_BUILD_ROOT%{_bindir}/tiffsv
b03815
b03815
rm -f $RPM_BUILD_ROOT%{_mandir}/man1/tiffgt.1
b03815
rm -f $RPM_BUILD_ROOT%{_mandir}/man1/sgi2tiff.1
b03815
rm -f $RPM_BUILD_ROOT%{_mandir}/man1/tiffsv.1
b03815
rm -f html/man/tiffgt.1.html
b03815
rm -f html/man/sgi2tiff.1.html
b03815
rm -f html/man/tiffsv.1.html
b03815
b03815
# multilib header hack
b03815
# we only apply this to known Red Hat multilib arches, per bug #233091
b03815
case `uname -i` in
b03815
  i386 | ppc | s390 | sparc )
b03815
    wordsize="32"
b03815
    ;;
b03815
  x86_64 | ppc64 | s390x | sparc64 )
b03815
    wordsize="64"
b03815
    ;;
b03815
  *)
b03815
    wordsize=""
b03815
    ;;
b03815
esac
b03815
b03815
if test -n "$wordsize"
b03815
then
b03815
  mv $RPM_BUILD_ROOT%{_includedir}/tiffconf.h \
b03815
     $RPM_BUILD_ROOT%{_includedir}/tiffconf-$wordsize.h
b03815
b03815
  cat >$RPM_BUILD_ROOT%{_includedir}/tiffconf.h <
b03815
#ifndef TIFFCONF_H_MULTILIB
b03815
#define TIFFCONF_H_MULTILIB
b03815
b03815
#include <bits/wordsize.h>
b03815
b03815
#if __WORDSIZE == 32
b03815
# include "tiffconf-32.h"
b03815
#elif __WORDSIZE == 64
b03815
# include "tiffconf-64.h"
b03815
#else
b03815
# error "unexpected value for __WORDSIZE macro"
b03815
#endif
b03815
b03815
#endif
b03815
EOF
b03815
b03815
fi
b03815
b03815
%ldconfig_scriptlets
b03815
b03815
%check
b03815
LD_LIBRARY_PATH=$PWD:$LD_LIBRARY_PATH make check
b03815
b03815
# don't include documentation Makefiles, they are a multilib hazard
b03815
find html -name 'Makefile*' | xargs rm
b03815
b03815
%files
b03815
%doc COPYRIGHT README RELEASE-DATE VERSION
b03815
%{_libdir}/libtiff.so.*
b03815
%{_libdir}/libtiffxx.so.*
b03815
b03815
%files devel
b03815
%doc TODO ChangeLog html
b03815
%{_includedir}/*
b03815
%{_libdir}/libtiff.so
b03815
%{_libdir}/libtiffxx.so
b03815
%{_libdir}/pkgconfig/libtiff*.pc
b03815
%{_mandir}/man3/*
b03815
b03815
%files static
b03815
%{_libdir}/*.a
b03815
b03815
%files tools
b03815
%{_bindir}/*
b03815
%{_mandir}/man1/*
b03815
b03815
%changelog
b70fad
* Mon Jan 16 2023 Matej Mužila <mmuzila@redhat.com> - 4.0.9-27
b70fad
- Fix various CVEs
b70fad
- Resolves: CVE-2022-3627 CVE-2022-3970
b70fad
24df78
* Mon Oct 24 2022 Matej Mužila <mmuzila@redhat.com> - 4.0.9-26
24df78
- Fix various CVEs
24df78
- Resolves: CVE-2022-2519 CVE-2022-2520 CVE-2022-2521 CVE-2022-2953
24df78
24df78
* Tue Sep 06 2022 Matej Mužila <mmuzila@redhat.com> - 4.0.9-25
24df78
- Fix CVE-2022-2867 (#2118857)
24df78
- Fix CVE-2022-2868 (#2118882)
24df78
- Fix CVE-2022-2869 (#2118878)
24df78
24df78
* Mon Jul 18 2022 Matej Mužila <mmuzila@redhat.com> - 4.0.9-24
24df78
- Fix CVE-2022-2056 CVE-2022-2057 CVE-2022-2058
24df78
- Resolves: #2103222
24df78
edc570
* Thu May 12 2022 Matej Mužila <mmuzila@redhat.com> - 4.0.9-23
edc570
- Fix various CVEs
edc570
- Resolves: CVE-2022-0561 CVE-2022-0562 CVE-2022-22844 CVE-2022-0865
edc570
  CVE-2022-0891 CVE-2022-0924 CVE-2022-0909 CVE-2022-0908 CVE-2022-1355
edc570
ca139f
* Wed Sep 29 2021 Nikola Forró <nforro@redhat.com> - 4.0.9-21
ca139f
- Fix CVE-2020-19131 (#2006535)
ca139f
be5c2d
* Thu Apr 29 2021 Nikola Forró <nforro@redhat.com> - 4.0.9-20
be5c2d
- Rebuild for fixed binutils (#1954437)
be5c2d
be5c2d
* Fri Apr 09 2021 Nikola Forró <nforro@redhat.com> - 4.0.9-19
be5c2d
- Fix CVE-2020-35521 (#1945539)
be5c2d
- Fix CVE-2020-35522 (#1945555)
be5c2d
- Fix CVE-2020-35523 (#1945542)
be5c2d
- Fix CVE-2020-35524 (#1945546)
be5c2d
8dbc14
* Thu Feb 20 2020 Nikola Forró <nforro@redhat.com> - 4.0.9-18
8dbc14
- Fix CVE-2019-17546 (#1771372)
8dbc14
243c74
* Thu Nov 28 2019 Nikola Forró <nforro@redhat.com> - 4.0.9-17
243c74
- Add upstream test suite and enable it in gating
243c74
243c74
* Wed Nov 27 2019 Nikola Forró <nforro@redhat.com> - 4.0.9-16
243c74
- Fix CVE-2019-14973 (#1755705)
243c74
b03815
* Wed Jun 12 2019 Nikola Forró <nforro@redhat.com> - 4.0.9-15
b03815
- Fix DIVIDE_BY_ZERO in patch for CVE-2018-12900 (#1595579)
b03815
b03815
* Thu Jun 06 2019 Nikola Forró <nforro@redhat.com> - 4.0.9-14
b03815
- Fix CVE-2018-12900 (#1595579)
b03815
b03815
* Thu Dec 13 2018 Nikola Forró <nforro@redhat.com> - 4.0.9-13
b03815
- Fix compiler warning introduced by patch for CVE-2018-18661
b03815
b03815
* Wed Nov 14 2018 Nikola Forró <nforro@redhat.com> - 4.0.9-12
b03815
- Fix CVE-2018-18557 (#1647738) and CVE-2018-18661 (#1644452)
b03815
b03815
* Mon Oct 15 2018 Nikola Forró <nforro@redhat.com> - 4.0.9-11
b03815
- Fix important Covscan defects (#1602597)
b03815
b03815
* Mon Oct 15 2018 Nikola Forró <nforro@redhat.com> - 4.0.9-10
b03815
- Fix CVE-2018-17100 (#1631073)
b03815
b03815
* Wed May 30 2018 Nikola Forró <nforro@redhat.com> - 4.0.9-9
b03815
- Fix CVE-2017-9935, CVE-2017-18013, CVE-2018-8905 (#1559708)
b03815
  and CVE-2018-10963 (#1579060)
b03815
b03815
* Tue Apr 17 2018 Nikola Forró <nforro@redhat.com> - 4.0.9-8
b03815
- Fix CVE-2018-7456 (#1556709)
b03815
b03815
* Fri Mar 23 2018 Nikola Forró <nforro@redhat.com> - 4.0.9-7
b03815
- Fix CVE-2018-5784 (#1537742)
b03815
b03815
* Tue Feb 20 2018 Nikola Forró <nforro@redhat.com> - 4.0.9-6
b03815
- Add missing gcc-c++ build dependency
b03815
b03815
* Tue Feb 20 2018 Nikola Forró <nforro@redhat.com> - 4.0.9-5
b03815
- Add missing gcc build dependency
b03815
b03815
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.9-4
b03815
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b03815
b03815
* Sat Feb 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.0.9-3
b03815
- Switch to %%ldconfig_scriptlets
b03815
b03815
* Mon Dec 11 2017 Nikola Forró <nforro@redhat.com> - 4.0.9-2
b03815
- Fix unescaped macro in changelog entry (#1523643)
b03815
b03815
* Thu Nov 23 2017 Nikola Forró <nforro@redhat.com> - 4.0.9-1
b03815
- New upstream version libtiff-4.0.9 (#1514863)
b03815
b03815
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.8-3
b03815
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
b03815
b03815
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.8-2
b03815
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
b03815
b03815
* Mon May 22 2017 Nikola Forró <nforro@redhat.com> - 4.0.8-1
b03815
- New upstream version libtiff-4.0.8 (#1453030)
b03815
b03815
* Wed Apr 12 2017 Nikola Forró <nforro@redhat.com> - 4.0.7-5
b03815
- Fix CVE-2017-759{2,3,4,5,6,7,8,9}, CVE-2017-760{0,1,2} (#1441273)
b03815
b03815
* Wed Apr 05 2017 Nikola Forró <nforro@redhat.com> - 4.0.7-4
b03815
- Fix CVE-2016-1026{6,7,8,9}, CVE-2016-1027{0,1,2} (#1438464)
b03815
b03815
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.7-3
b03815
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
b03815
b03815
* Tue Jan 24 2017 Nikola Forró <nforro@redhat.com> - 4.0.7-2
b03815
- Fix Hylafax breakage (#1416042)
b03815
b03815
* Mon Nov 21 2016 Nikola Forró <nforro@redhat.com> - 4.0.7-1
b03815
- New upstream version libtiff-4.0.7 (#1396769)
b03815
b03815
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.6-2
b03815
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
b03815
b03815
* Fri Oct 09 2015 Petr Hracek <phracek@redhat.com> - 4.0.6-1
b03815
- New upstream version libtiff-4.0.6 (#1262585)
b03815
b03815
* Wed Sep 09 2015 Petr Hracek <phracek@redhat.com> - 4.0.5-1
b03815
- New upstream version libtiff-4.0.5 (#1258286)
b03815
b03815
* Mon Jun 22 2015 Petr Hracek <phracek@redhat.com> - 4.0.4-1
b03815
- New upstream version libtiff-4.0.4 (#1234191)
b03815
b03815
* Fri Jun 19 2015 Petr Hracek <phracek@redhat.com> - 4.0.4beta-1
b03815
- New upstream version libtiff-4.0.4beta (#1186219)
b03815
b03815
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.3-21
b03815
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
b03815
b03815
* Tue May 19 2015 Petr Hracek <phracek@redhat.com> - 4.0.3-20
b03815
- CVE-2014-9655 and CVE-2015-1547 #1190710
b03815
b03815
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 4.0.3-19
b03815
- Rebuilt for GCC 5 C++11 ABI change
b03815
b03815
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.3-18
b03815
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
b03815
b03815
* Tue Aug 12 2014 Kalev Lember <kalevlember@gmail.com> - 4.0.3-17
b03815
- Rebuilt for libjbig soname bump
b03815
b03815
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.3-16
b03815
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
b03815
b03815
* Wed May 21 2014 Petr Hracek <phracek@redhat.com> - 4.0.3-15
b03815
- Add upstream patches for CVE-2013-4243 (#996832)
b03815
b03815
* Thu Dec 19 2013 Petr Hracek <phracek@redhat.com> - 4.0.3-14
b03815
- Fix: #1044609 Can't install both architectures
b03815
b03815
* Wed Dec 18 2013 Petr Hracek <phracek@redhat.com> - 4.0.3-13
b03815
- Fix #510240 Correct tiff2ps man option -W
b03815
b03815
* Wed Oct 16 2013 Petr Hracek <phracek@redhat.com> - 4.0.3-12
b03815
- make check moved to %%check section (#1017070)
b03815
b03815
* Tue Oct 08 2013 Petr Hracek <phracek@redhat.com> - 4.0.3-11
b03815
- Resolves: #510258, #510240 - man page corrections
b03815
b03815
* Mon Aug 19 2013 Petr Hracek <phracek@redhat.com> 4.0.3-10
b03815
- Add upstream patches for CVE-2013-4244
b03815
Resolves: #996468
b03815
b03815
* Wed Aug 14 2013 Petr Hracek <phracek@redhat.com> 4.0.3-9
b03815
- Add upstream patches for CVE-2013-4231 CVE-2013-4232
b03815
Resolves: #995965 #995975
b03815
b03815
* Mon Aug 12 2013 Petr Hracek <phracek@redhat.com> - 4.0.3-8
b03815
- Manpage fixing (#510240, #510258)
b03815
b03815
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.3-7
b03815
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
b03815
b03815
* Thu May  2 2013 Tom Lane <tgl@redhat.com> 4.0.3-6
b03815
- Add upstream patches for CVE-2013-1960, CVE-2013-1961
b03815
Resolves: #958609
b03815
b03815
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.3-5
b03815
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
b03815
b03815
* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 4.0.3-4
b03815
- rebuild due to "jpeg8-ABI" feature drop
b03815
b03815
* Wed Dec 19 2012 Tom Lane <tgl@redhat.com> 4.0.3-3
b03815
- Add upstream patch to avoid bogus self-test failure with libjpeg-turbo v8
b03815
b03815
* Thu Dec 13 2012 Tom Lane <tgl@redhat.com> 4.0.3-2
b03815
- Add upstream patches for CVE-2012-4447, CVE-2012-4564
b03815
  (note: CVE-2012-5581 is already fixed in 4.0.3)
b03815
Resolves: #880907
b03815
b03815
* Thu Oct  4 2012 Tom Lane <tgl@redhat.com> 4.0.3-1
b03815
- Update to libtiff 4.0.3
b03815
b03815
* Fri Aug  3 2012 Tom Lane <tgl@redhat.com> 4.0.2-6
b03815
- Remove compat subpackage; no longer needed
b03815
- Minor specfile cleanup per suggestions from Tom Callaway
b03815
Related: #845110
b03815
b03815
* Thu Aug  2 2012 Tom Lane <tgl@redhat.com> 4.0.2-5
b03815
- Add accessor functions for opaque type TIFFField (backport of not-yet-released
b03815
  upstream feature addition; needed to fix freeimage)
b03815
b03815
* Sun Jul 22 2012 Tom Lane <tgl@redhat.com> 4.0.2-4
b03815
- Add patches for CVE-2012-3401
b03815
Resolves: #841736
b03815
b03815
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.2-3
b03815
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
b03815
b03815
* Tue Jul 03 2012 Karsten Hopp <karsten@redhat.com> 4.0.2-2
b03815
- add opensuse bigendian patch to fix raw_decode self check failure on ppc*, s390*
b03815
b03815
* Thu Jun 28 2012 Tom Lane <tgl@redhat.com> 4.0.2-1
b03815
- Update to libtiff 4.0.2, includes fix for CVE-2012-2113
b03815
  (note that CVE-2012-2088 does not apply to 4.0.x)
b03815
- Update libtiff-compat to 3.9.6 and add patches to it for
b03815
  CVE-2012-2088, CVE-2012-2113
b03815
Resolves: #832866
b03815
b03815
* Fri Jun  1 2012 Tom Lane <tgl@redhat.com> 4.0.1-2
b03815
- Enable JBIG support
b03815
Resolves: #826240
b03815
b03815
* Sun May  6 2012 Tom Lane <tgl@redhat.com> 4.0.1-1
b03815
- Update to libtiff 4.0.1, adds BigTIFF support and other features;
b03815
  library soname is bumped from libtiff.so.3 to libtiff.so.5
b03815
Resolves: #782383
b03815
- Temporarily package 3.9.5 shared library (only) in libtiff-compat subpackage
b03815
  so that dependent packages won't be broken while rebuilding proceeds
b03815
b03815
* Thu Apr  5 2012 Tom Lane <tgl@redhat.com> 3.9.5-3
b03815
- Add fix for CVE-2012-1173
b03815
Resolves: #CVE-2012-1173
b03815
b03815
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.9.5-2
b03815
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
b03815
b03815
* Tue Apr 12 2011 Tom Lane <tgl@redhat.com> 3.9.5-1
b03815
- Update to libtiff 3.9.5, incorporating all our previous patches plus other
b03815
  fixes, notably the fix for CVE-2009-5022
b03815
Related: #695885
b03815
b03815
* Mon Mar 21 2011 Tom Lane <tgl@redhat.com> 3.9.4-4
b03815
- Fix incorrect fix for CVE-2011-0192
b03815
Resolves: #684007
b03815
Related: #688825
b03815
- Add fix for CVE-2011-1167
b03815
Resolves: #689574
b03815
b03815
* Wed Mar  2 2011 Tom Lane <tgl@redhat.com> 3.9.4-3
b03815
- Add patch for CVE-2011-0192
b03815
Resolves: #681672
b03815
- Fix non-security-critical potential SIGSEGV in gif2tiff
b03815
Related: #648820
b03815
b03815
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.9.4-2
b03815
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
b03815
b03815
* Tue Jun 22 2010 Tom Lane <tgl@redhat.com> 3.9.4-1
b03815
- Update to libtiff 3.9.4, for numerous bug fixes including fixes for
b03815
  CVE-2010-1411, CVE-2010-2065, CVE-2010-2067
b03815
Resolves: #554371
b03815
Related: #460653, #588784, #601274, #599576, #592361, #603024
b03815
- Add fixes for multiple SIGSEGV problems
b03815
Resolves: #583081
b03815
Related: #603081, #603699, #603703
b03815
b03815
* Tue Jan  5 2010 Tom Lane <tgl@redhat.com> 3.9.2-3
b03815
- Apply Adam Goode's fix for Warmerdam's fix
b03815
Resolves: #552360
b03815
Resolves: #533353
b03815
- Add some defenses to prevent tiffcmp from crashing on downsampled JPEG
b03815
  images; this isn't enough to make it really work correctly though
b03815
Related: #460322
b03815
b03815
* Wed Dec 16 2009 Tom Lane <tgl@redhat.com> 3.9.2-2
b03815
- Apply Warmerdam's partial fix for bug #460322 ... better than nothing.
b03815
Related: #460322
b03815
b03815
* Thu Dec  3 2009 Tom Lane <tgl@redhat.com> 3.9.2-1
b03815
- Update to libtiff 3.9.2; stop carrying a lot of old patches
b03815
Resolves: #520734
b03815
- Split command-line tools into libtiff-tools subpackage
b03815
Resolves: #515170
b03815
- Use build system's libtool instead of what package contains;
b03815
  among other cleanup this gets rid of unwanted rpath specs in executables
b03815
Related: #226049
b03815
b03815
* Thu Oct 15 2009 Tom Lane <tgl@redhat.com> 3.8.2-16
b03815
- add sparc/sparc64 to multilib header support
b03815
b03815
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.8.2-15
b03815
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
b03815
b03815
* Mon Jul 13 2009 Tom Lane <tgl@redhat.com> 3.8.2-14
b03815
- Fix buffer overrun risks caused by unchecked integer overflow (CVE-2009-2347)
b03815
Related: #510041
b03815
b03815
* Wed Jul  1 2009 Tom Lane <tgl@redhat.com> 3.8.2-13
b03815
- Fix some more LZW decoding vulnerabilities (CVE-2009-2285)
b03815
Related: #507465
b03815
- Update upstream URL
b03815
b03815
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.8.2-12
b03815
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
b03815
b03815
* Tue Aug 26 2008 Tom Lane <tgl@redhat.com> 3.8.2-11
b03815
- Fix LZW decoding vulnerabilities (CVE-2008-2327)
b03815
Related: #458674
b03815
- Use -fno-strict-aliasing per rpmdiff recommendation
b03815
b03815
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.8.2-10
b03815
- Autorebuild for GCC 4.3
b03815
b03815
* Wed Aug 22 2007 Tom Lane <tgl@redhat.com> 3.8.2-9
b03815
- Update License tag
b03815
- Rebuild to fix Fedora toolchain issues
b03815
b03815
* Thu Jul 19 2007 Tom Lane <tgl@redhat.com> 3.8.2-8
b03815
- Restore static library to distribution, in a separate -static subpackage
b03815
Resolves: #219905
b03815
- Don't apply multilib header hack to unrecognized architectures
b03815
Resolves: #233091
b03815
- Remove documentation for programs we don't ship
b03815
Resolves: #205079
b03815
Related: #185145
b03815
b03815
* Tue Jan 16 2007 Tom Lane <tgl@redhat.com> 3.8.2-7
b03815
- Remove Makefiles from the shipped /usr/share/doc/html directories
b03815
Resolves: bz #222729
b03815
b03815
* Tue Sep  5 2006 Jindrich Novy <jnovy@redhat.com> - 3.8.2-6
b03815
- fix CVE-2006-2193, tiff2pdf buffer overflow (#194362)
b03815
- fix typo in man page for tiffset (#186297)
b03815
- use %%{?dist}
b03815
b03815
* Mon Jul 24 2006 Matthias Clasen <mclasen@redhat.com>
b03815
- Fix several vulnerabilities (CVE-2006-3460 CVE-2006-3461
b03815
  CVE-2006-3462 CVE-2006-3463 CVE-2006-3464 CVE-2006-3465)
b03815
b03815
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 3.8.2-4.1
b03815
- rebuild
b03815
b03815
* Fri Jun  2 2006 Matthias Clasen <mclasen@redhat.com> - 3.8.2-3
b03815
- Fix multilib conflict
b03815
b03815
* Thu May 25 2006 Matthias Clasen <mclasen@redhat.com> - 3.8.2-3
b03815
- Fix overflows in tiffsplit
b03815
b03815
* Wed Apr 26 2006 Matthias Clasen <mclasen@redhat.com> - 3.8.2-2
b03815
- Drop tiffgt to get rid of the libGL dependency (#190768)
b03815
b03815
* Wed Apr 26 2006 Matthias Clasen <mclasen@redhat.com> - 3.8.2-1
b03815
- Update to 3.8.2
b03815
b03815
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 3.7.4-3.2.1
b03815
- bump again for double-long bug on ppc(64)
b03815
b03815
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 3.7.4-3.2
b03815
- rebuilt for new gcc4.1 snapshot and glibc changes
b03815
b03815
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
b03815
- rebuilt
b03815
b03815
* Wed Nov 16 2005 Matthias Clasen <mclasen@redhat.com> 3.7.4-3
b03815
- Don't ship static libs
b03815
b03815
* Fri Nov 11 2005 Matthias Saou <http://freshrpms.net/> 3.7.4-2
b03815
- Remove useless explicit dependencies.
b03815
- Minor spec file cleanups.
b03815
- Move make check to %%check.
b03815
- Add _smp_mflags.
b03815
b03815
* Thu Sep 29 2005 Matthias Clasen <mclasen@redhat.com> - 3.7.4-1
b03815
- Update to 3.7.4
b03815
- Drop upstreamed patches
b03815
b03815
* Wed Jun 29 2005 Matthias Clasen <mclasen@redhat.com> - 3.7.2-1
b03815
- Update to 3.7.2
b03815
- Drop upstreamed patches
b03815
b03815
* Fri May  6 2005 Matthias Clasen <mclasen@redhat.com> - 3.7.1-6
b03815
- Fix a stack overflow
b03815
b03815
* Wed Mar  2 2005 Matthias Clasen <mclasen@redhat.com> - 3.7.1-5
b03815
- Don't use mktemp
b03815
b03815
* Wed Mar  2 2005 Matthias Clasen <mclasen@redhat.com> - 3.7.1-4
b03815
- Rebuild with gcc4
b03815
b03815
* Wed Jan  5 2005 Matthias Clasen <mclasen@redhat.com> - 3.7.1-3
b03815
- Drop the largefile patch again
b03815
- Fix a problem with the handling of alpha channels
b03815
- Fix an integer overflow in tiffdump (#143576)
b03815
b03815
* Wed Dec 22 2004 Matthias Clasen <mclasen@redhat.com> - 3.7.1-2
b03815
- Readd the largefile patch (#143560)
b03815
b03815
* Wed Dec 22 2004 Matthias Clasen <mclasen@redhat.com> - 3.7.1-1
b03815
- Upgrade to 3.7.1
b03815
- Remove upstreamed patches
b03815
- Remove specfile cruft
b03815
- make check
b03815
b03815
* Thu Oct 14 2004 Matthias Clasen <mclasen@redhat.com> 3.6.1-7
b03815
- fix some integer and buffer overflows (#134853, #134848)
b03815
b03815
* Tue Oct 12 2004 Matthias Clasen <mclasen@redhat.com> 3.6.1-6
b03815
- fix http://bugzilla.remotesensing.org/show_bug.cgi?id=483
b03815
b03815
* Mon Sep 27 2004 Rik van Riel <riel@redhat.com> 3.6.1-4
b03815
- compile using RPM_OPT_FLAGS (bz #133650)
b03815
b03815
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
b03815
- rebuilt
b03815
b03815
* Thu May 20 2004 Matthias Clasen <mclasen@redhat.com> 3.6.1-2
b03815
- Fix and use the makeflags patch
b03815
b03815
* Wed May 19 2004 Matthias Clasen <mclasen@redhat.com> 3.6.1-1
b03815
- Upgrade to 3.6.1
b03815
- Adjust patches
b03815
- Don't install tiffgt man page  (#104864)
b03815
b03815
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
b03815
- rebuilt
b03815
b03815
* Sat Feb 21 2004 Florian La Roche <Florian.LaRoche@redhat.de>
b03815
- really add symlink to shared lib by running ldconfig at compile time
b03815
b03815
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
b03815
- rebuilt
b03815
b03815
* Thu Oct 09 2003 Florian La Roche <Florian.LaRoche@redhat.de>
b03815
- link shared lib against -lm (Jakub Jelinek)
b03815
b03815
* Thu Sep 25 2003 Jeremy Katz <katzj@redhat.com> 3.5.7-13
b03815
- rebuild to fix gzipped file md5sum (#91281)
b03815
b03815
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
b03815
- rebuilt
b03815
b03815
* Tue Feb 11 2003 Phil Knirsch <pknirsch@redhat.com> 3.5.7-11
b03815
- Fixed rebuild problems.
b03815
b03815
* Tue Feb 04 2003 Florian La Roche <Florian.LaRoche@redhat.de>
b03815
- add symlink to shared lib
b03815
b03815
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
b03815
- rebuilt
b03815
b03815
* Thu Dec 12 2002 Tim Powers <timp@redhat.com> 3.5.7-8
b03815
- rebuild on all arches
b03815
b03815
* Mon Aug 19 2002 Phil Knirsch <pknirsch@redhat.com> 3.5.7-7
b03815
- Added LFS support (#71593)
b03815
b03815
* Tue Jun 25 2002 Phil Knirsch <pknirsch@redhat.com> 3.5.7-6
b03815
- Fixed wrong exit code of tiffcp app (#67240)
b03815
b03815
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
b03815
- automated rebuild
b03815
b03815
* Thu May 23 2002 Tim Powers <timp@redhat.com>
b03815
- automated rebuild
b03815
b03815
* Wed May 15 2002 Phil Knirsch <pknirsch@redhat.com>
b03815
- Fixed segfault in fax2tiff tool (#64708).
b03815
b03815
* Mon Feb 25 2002 Phil Knirsch <pknirsch@redhat.com>
b03815
- Fixed problem with newer bash versions setting CDPATH (#59741)
b03815
b03815
* Tue Feb 19 2002 Phil Knirsch <pknirsch@redhat.com>
b03815
- Update to current release 3.5.7
b03815
b03815
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
b03815
- automated rebuild
b03815
b03815
* Tue Aug 28 2001 Phil Knirsch <phil@redhat.de>
b03815
- Fixed ia64 problem with tiffinfo. Was general 64 bit arch problem where s390x
b03815
  and ia64 were missing (#52129).
b03815
b03815
* Tue Jun 26 2001 Philipp Knirsch <pknirsch@redhat.de>
b03815
- Hopefully final symlink fix
b03815
b03815
* Thu Jun 21 2001 Than Ngo <than@redhat.com>
b03815
- add missing libtiff symlink
b03815
b03815
* Fri Mar 16 2001 Crutcher Dunnavant <crutcher@redhat.com>
b03815
- killed tiff-to-ps.fpi filter
b03815
b03815
* Wed Feb 28 2001 Philipp Knirsch <pknirsch@redhat.de>
b03815
- Fixed missing devel version dependancy.
b03815
b03815
* Tue Dec 19 2000 Philipp Knirsch <pknirsch@redhat.de>
b03815
- rebuild
b03815
b03815
* Mon Aug  7 2000 Crutcher Dunnavant <crutcher@redhat.com>
b03815
- added a tiff-to-ps.fpi filter for printing
b03815
b03815
* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
b03815
- automatic rebuild
b03815
b03815
* Thu Jul 13 2000 Nalin Dahyabhai <nalin@redhat.com>
b03815
- apply Peter Skarpetis's fix for the 32-bit conversion
b03815
b03815
* Mon Jul  3 2000 Nalin Dahyabhai <nalin@redhat.com>
b03815
- make man pages non-executable (#12811)
b03815
b03815
* Mon Jun 12 2000 Nalin Dahyabhai <nalin@redhat.com>
b03815
- remove CVS repo info from data directories
b03815
b03815
* Thu May 18 2000 Nalin Dahyabhai <nalin@redhat.com>
b03815
- fix build rooting
b03815
- fix syntax error in configure script
b03815
- move man pages to {_mandir}
b03815
b03815
* Wed May 17 2000 Nalin Dahyabhai <nalin@redhat.com>
b03815
- rebuild for an errata release
b03815
b03815
* Wed Mar 29 2000 Nalin Dahyabhai <nalin@redhat.com>
b03815
- update to 3.5.5, which integrates our fax2ps fixes and the glibc fix
b03815
b03815
* Tue Mar 28 2000 Nalin Dahyabhai <nalin@redhat.com>
b03815
- fix fax2ps swapping height and width in the bounding box
b03815
b03815
* Mon Mar 27 2000 Nalin Dahyabhai <nalin@redhat.com>
b03815
- move man pages from devel package to the regular one
b03815
- integrate Frank Warmerdam's fixed .fax handling code (keep until next release
b03815
  of libtiff)
b03815
- fix fax2ps breakage (bug #8345)
b03815
b03815
* Sat Feb 05 2000 Nalin Dahyabhai <nalin@redhat.com>
b03815
- set MANDIR=man3 to make multifunction man pages friendlier
b03815
b03815
* Mon Jan 31 2000 Nalin Dahyabhai <nalin@redhat.com>
b03815
- fix URLs
b03815
b03815
* Fri Jan 28 2000 Nalin Dahyabhai <nalin@redhat.com>
b03815
- link shared library against libjpeg and libz
b03815
b03815
* Tue Jan 18 2000 Nalin Dahyabhai <nalin@redhat.com>
b03815
- enable zip and jpeg codecs
b03815
- change defattr in normal package to 0755
b03815
- add defattr to -devel package
b03815
b03815
* Wed Dec 22 1999 Bill Nottingham <notting@redhat.com>
b03815
- update to 3.5.4
b03815
b03815
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
b03815
- auto rebuild in the new build environment (release 6)
b03815
b03815
* Wed Jan 13 1999 Cristian Gafton <gafton@redhat.com>
b03815
- build for glibc 2.1
b03815
b03815
* Wed Jun 10 1998 Prospector System <bugs@redhat.com>
b03815
- translations modified for de
b03815
b03815
* Wed Jun 10 1998 Michael Fulbright <msf@redhat.com>
b03815
- rebuilt against fixed jpeg libs (libjpeg-6b)
b03815
b03815
* Thu May 07 1998 Prospector System <bugs@redhat.com>
b03815
- translations modified for de, fr, tr
b03815
b03815
* Mon Oct 13 1997 Donnie Barnes <djb@redhat.com>
b03815
- new version to replace the one from libgr
b03815
- patched for glibc
b03815
- added shlib support