4f8cac5
Summary: A GNU utility for secure communication and data storage
4f8cac5
Name: gnupg
e29df2b
Version: 1.4.21
Igor Gnatenko 7630ade
Release: 2%{?dist}
4f8cac5
License: GPLv3+ with exceptions
4f8cac5
Group: Applications/System
4f8cac5
Source0: ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-%{version}.tar.bz2
4f8cac5
Source1: ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-%{version}.tar.bz2.sig
4f8cac5
Source2: gnupg-shm-coprocessing.expect
4f8cac5
Patch0: gnupg-1.4.1-gcc.patch
59f8d58
4f8cac5
URL: http://www.gnupg.org/
4f8cac5
# Requires autoconf >= 2.60 because earlier autoconf didn't define $localedir.
4f8cac5
BuildRequires: autoconf >= 2.60
0f86aa3
BuildRequires: git
4f8cac5
BuildRequires: automake, bzip2-devel, expect, ncurses-devel
4f8cac5
BuildRequires: openldap-devel, readline-devel, zlib-devel, gettext-devel
4f8cac5
BuildRequires: curl-devel
4f8cac5
%ifnarch s390 s390x
4f8cac5
BuildRequires: libusb-devel
4f8cac5
%endif
4f8cac5
# pgp-tools, perl-GnuPG-Interface include 'Requires: gpg' -- Rex
4f8cac5
Provides: gpg = %{version}-%{release}
4f8cac5
Requires(post): /sbin/install-info
4f8cac5
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
4f8cac5
4f8cac5
%description
4f8cac5
GnuPG (GNU Privacy Guard) is a GNU utility for encrypting data and
4f8cac5
creating digital signatures. GnuPG has advanced key management
4f8cac5
capabilities and is compliant with the proposed OpenPGP Internet
4f8cac5
standard described in RFC2440. Since GnuPG doesn't use any patented
4f8cac5
algorithm, it is not compatible with any version of PGP2 (PGP2.x uses
4f8cac5
only IDEA for symmetric-key encryption, which is patented worldwide).
4f8cac5
4f8cac5
%prep
4f8cac5
%setup -q
4f8cac5
0f86aa3
git init
0f86aa3
git config user.email "gnupg-owner@fedoraproject.org"
0f86aa3
git config user.name "Fedora Ninjas"
0f86aa3
git add .
0f86aa3
git commit -a -q -m "%{version} baseline."
0f86aa3
git am %{patches}
4f8cac5
# Convert these files to UTF-8, per rpmlint.
4f8cac5
iconv -f iso-8859-15 -t utf-8 THANKS > THANKS.utf8
4f8cac5
mv THANKS.utf8 THANKS
0f86aa3
git commit -a -m "run iconv"
0f86aa3
git tag -a %{name}-%{version} -m "baseline"
4f8cac5
3688c5e
autoreconf -vif
4f8cac5
4f8cac5
%build
4f8cac5
configure_flags=
4f8cac5
4f8cac5
%ifarch ppc64 sparc64
4f8cac5
configure_flags=--disable-asm
4f8cac5
%endif
4f8cac5
CFLAGS="$RPM_OPT_FLAGS -fPIE -DPIC" ; export CFLAGS
4f8cac5
LDFLAGS="$RPM_OPT_FLAGS -pie -Wl,-z,relro,-z,now" ; export LDFLAGS
4f8cac5
%configure \
4f8cac5
    --disable-rpath \
4f8cac5
    --with-zlib --enable-noexecstack \
4f8cac5
    $configure_flags
4f8cac5
make %{?_smp_mflags}
4f8cac5
env LANG=C expect -f %{SOURCE2}
4f8cac5
4f8cac5
%check
4f8cac5
make check
4f8cac5
4f8cac5
%clean
4f8cac5
rm -rf %{buildroot}
4f8cac5
4f8cac5
%install
4f8cac5
rm -rf %{buildroot}
4f8cac5
make install DESTDIR=%{buildroot}
4f8cac5
install -m644 doc/gnupg1.info %{buildroot}/%{_infodir}
4f8cac5
sed 's^\.\./g[0-9\.]*/^^g' tools/lspgpot > lspgpot
4f8cac5
install -m755 lspgpot %{buildroot}%{_bindir}/lspgpot
4f8cac5
rm -f %{buildroot}/%{_infodir}/dir
4f8cac5
%find_lang %name
4f8cac5
4f8cac5
%post
4f8cac5
if test -s %{_infodir}/gnupg1.info.gz ; then
4f8cac5
    /sbin/install-info %{_infodir}/gnupg1.info.gz %{_infodir}/dir 2> /dev/null
4f8cac5
fi
4f8cac5
if ! test -s %{_infodir}/gpg.info.gz ; then
4f8cac5
    /sbin/install-info --delete %{_infodir}/gpg.info.gz %{_infodir}/dir 2> /dev/null
4f8cac5
fi
4f8cac5
if ! test -s %{_infodir}/gpgv.info.gz ; then
4f8cac5
    /sbin/install-info --delete %{_infodir}/gpgv.info.gz %{_infodir}/dir 2> /dev/null
4f8cac5
fi
4f8cac5
exit 0
4f8cac5
4f8cac5
%preun
4f8cac5
if [ $1 = 0 ]; then
4f8cac5
    if test -s %{_infodir}/gnupg1.info.gz ; then
4f8cac5
        /sbin/install-info --delete %{_infodir}/gnupg1.info.gz %{_infodir}/dir 2> /dev/null
4f8cac5
    fi
4f8cac5
fi
4f8cac5
exit 0
4f8cac5
4f8cac5
%files -f %{name}.lang
4f8cac5
%defattr(-,root,root)
d76c8a7
%doc AUTHORS BUGS COPYING NEWS PROJECTS README THANKS TODO
4f8cac5
%doc doc/DETAILS doc/HACKING doc/OpenPGP doc/samplekeys.asc
4f8cac5
%{_bindir}/*
4f8cac5
%dir %{_datadir}/%{name}
e5d0a1b
%dir %{_libexecdir}/gnupg
4f8cac5
%{_datadir}/%{name}/FAQ
4f8cac5
%{_datadir}/%{name}/options.skel
4f8cac5
%{_libexecdir}/gnupg/gpgkeys_curl
4f8cac5
%{_libexecdir}/gnupg/gpgkeys_finger
4f8cac5
%{_libexecdir}/gnupg/gpgkeys_hkp
4f8cac5
%{_libexecdir}/gnupg/gpgkeys_ldap
4f8cac5
%{_infodir}/gnupg1.info.gz
4f8cac5
%{_mandir}/man1/gpg-zip.1.gz
4f8cac5
%{_mandir}/man1/gpg.1.gz
4f8cac5
%{_mandir}/man1/gpgv.1.gz
4f8cac5
4f8cac5
%changelog
Igor Gnatenko 7630ade
* Thu Jan 12 2017 Igor Gnatenko <ignatenko@redhat.com> - 1.4.21-2
Igor Gnatenko 7630ade
- Rebuild for readline 7.x
Igor Gnatenko 7630ade
e29df2b
* Mon Aug 22 2016 Brian C. Lane <bcl@redhat.com> - 1.4.21-1
e29df2b
- New upstream v1.4.21
e29df2b
- Fix critical security bug in the RNG [CVE-2016-6313] (#1366105)
e29df2b
- Tweak default options for gpgv
e29df2b
- By default do not anymore emit the GnuPG version with --armor
e29df2b
ad8697e
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.20-2
ad8697e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
ad8697e
9412407
* Mon Dec 21 2015 Brian C. Lane <bcl@redhat.com> 1.4.20-1
9412407
- New upstream v1.4.20 (#1293112)
9412407
- Reject signatures made using the MD5 hash algorithm unless the new option --allow-weak-digest-algos or --pgp2 are given.
9412407
- New option --weak-digest to specify hash algorithms which should be considered weak.
9412407
- Changed default cipher for symmetric-only encryption to AES-128.
9412407
- Fix for DoS when importing certain garbled secret keys.
9412407
- Improved error reporting for secret subkey w/o corresponding public subkey.
9412407
- Improved error reporting in decryption due to wrong algorithm.
9412407
- Fix cluttering of stdout with trustdb info in double verbose mode.
9412407
- Pass a DBUS envvar to gpg-agent for use by gnome-keyring.
9412407
e1e8f96
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.19-3
e1e8f96
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
e1e8f96
3d6798a
* Mon Jun 15 2015 Brian C. Lane <bcl@redhat.com> 1.4.19-2
3d6798a
- Bump release so f20 version doesn't break upgrade path (#1231428)
3d6798a
af91248
* Fri Feb 27 2015 Brian C. Lane <bcl@redhat.com> 1.4.19-1
af91248
- New upstream v1.4.19
af91248
- Use ciphertext blinding for Elgamal decryption [CVE-2014-3591]
af91248
- Fixed data-dependent timing variations in modular exponentiation [related to CVE-2015-0837]
af91248
- Drop patches now included upstream
af91248
59f8d58
* Fri Oct 17 2014 Brian C. Lane <bcl@redhat.com> 1.4.18-4
59f8d58
- Add kbnode_t needed for import filter patch
59f8d58
7d0ecb0
* Thu Oct 16 2014 Brian C. Lane <bcl@redhat.com> 1.4.18-3
7d0ecb0
- Adding patch for rhbz#1127013 / issue1680 - import filter too strict
7d0ecb0
0823532
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.18-2
0823532
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
0823532
7155e91
* Mon Jun 30 2014 Brian C. Lane <bcl@redhat.com> 1.4.18-1
7155e91
- New upstream v1.4.18
7155e91
- Fix a regression in 1.4.17 if more than one keyid is given to --recv-keys et al.
7155e91
- Cap RSA and Elgamal keysize at 4096 bit also for unattended key generation.
7155e91
8ef7cd3
* Mon Jun 23 2014 Brian C. Lane <bcl@redhat.com> 1.4.17-1
8ef7cd3
- New upstream v1.4.17
8ef7cd3
- Avoid DoS due to garbled compressed data packets.
8ef7cd3
- Screen keyserver reponses to avoid import of unwanted keys by rogue servers.
8ef7cd3
- Add hash algorithms to the "sig" records of the colon output.
8ef7cd3
- More specific reason codes for INV_RECP status.
8ef7cd3
- Drop gpg.ru.1
8ef7cd3
576b6b5
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.16-5
576b6b5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
576b6b5
0f86aa3
* Thu Feb 27 2014 Brian C. Lane <bcl@redhat.com> 1.4.16-4
0f86aa3
- Cleanup some autoreconf complaints
0f86aa3
d76c8a7
* Sat Dec 21 2013 Ville Skyttä <ville.skytta@iki.fi> - 1.4.16-3
d76c8a7
- Drop INSTALL from docs.
d76c8a7
- Fix bogus dates in %%changelog.
d76c8a7
ba3481c
* Wed Dec 18 2013 Peter Robinson <pbrobinson@fedoraproject.org> 1.4.16-2
ba3481c
- New upstream v1.4.16
f85a488
  fixes for CVE-2013-4576
f85a488
72f9f30
* Mon Oct 07 2013 Brian C. Lane <bcl@redhat.com> 1.4.15-1
72f9f30
- New upstream v1.4.15
72f9f30
  fixes for CVE-2013-4402 (#1015967)
72f9f30
  fixes for CVE-2013-4351 (#1010140)
72f9f30
1bbb0ed
* Mon Jul 29 2013 Brian C. Lane <bcl@redhat.com> 1.4.14-1
1bbb0ed
- New upstream v1.4.14
1bbb0ed
  fixes for CVE-2013-4242 (#988592)
1bbb0ed
  includes fix for build on big-endian arches
1bbb0ed
3688c5e
* Sat Jan 26 2013 Peter Robinson <pbrobinson@fedoraproject.org> 1.4.13-3
3688c5e
- Add -vif to autoreconf to fix build failure
3688c5e
39eb517
* Mon Jan 07 2013 Dan Horák <dan[at]danny.cz> 1.4.13-2
39eb517
- fix build on big-endian arches (gnupg bug #1461)
39eb517
a7e9260
* Wed Jan 02 2013 Brian C. Lane <bcl@redhat.com> 1.4.13-1
a7e9260
- New upstream v1.4.13
a7e9260
  fixes for CVE-2012-6085 (#891142)
a7e9260
dd27fb7
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.12-2
dd27fb7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
dd27fb7
901bf03
* Mon Jan 30 2012 Brian C. Lane <bcl@redhat.com> - 1.4.12-1
901bf03
- New upstream v1.4.12
901bf03
5cdafe0
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.11-4
5cdafe0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
5cdafe0
ec75445
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.11-3
ec75445
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
ec75445
e5d0a1b
* Wed Oct 20 2010 Brian C. Lane <bcl@redhat.com> 1.4.11-2
e5d0a1b
- Added ownership of %dir %{_libexecdir}/gnupg (#644576)
e5d0a1b
095ff51
* Mon Oct 18 2010 Brian C. Lane <bcl@redhat.com> 1.4.11-1
095ff51
- New upstream v1.4.11
095ff51
- Dropped patch gnupg-1.4.6-dir.patch, now in upstream
095ff51
4f8cac5
* Wed Jul 21 2010 Brian C. Lane <bcl@redhat.com> 1.4.10-2
4f8cac5
- Reviving gnupg 1.x series for F-13, F-14 and rawhide
4f8cac5
4f8cac5
* Wed Sep  2 2009 Nalin Dahyabhai <nalin@redhat.com> 1.4.10-1
4f8cac5
- update to 1.4.10
4f8cac5
4f8cac5
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.9-6
4f8cac5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
4f8cac5
4f8cac5
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.9-5
4f8cac5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
4f8cac5
4f8cac5
* Thu Feb 19 2009 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- switch from %%{_libdir}/%%{name} as libexecdir to regular old %%{_libexecdir}
4f8cac5
  (part of #225847)
4f8cac5
- remove explicit configure arguments to use bzip2 and readline, which are
4f8cac5
  the default and trigger errors when not present, but continue to explicitly
4f8cac5
  request zlib so that we don't fall back to the internal one if something
4f8cac5
  ever looks "off" about the system copy (part of #225847)
4f8cac5
- convert the ru manual and doc files to UTF-8 (the ones which aren't already,
4f8cac5
  rpmlint)
4f8cac5
4f8cac5
* Tue Jul 22 2008 Nalin Dahyabhai <nalin@redhat.com> - 1.4.9-4
4f8cac5
- describe license as actually GPLv3+ with exceptions rather than just GPLv3+
4f8cac5
  (Todd Zullinger, #447772)
4f8cac5
- drop unneeded patch to use gpgkeys_ldap for ldaps: URLs (#447772)
4f8cac5
4f8cac5
* Tue May 27 2008 Nalin Dahyabhai <nalin@redhat.com> - 1.4.9-3
4f8cac5
- note license is actually GPLv3+ rather than just GPLv3 (Todd Zullinger,
4f8cac5
  #447772)
4f8cac5
4f8cac5
* Sat May 24 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.4.9-2
4f8cac5
- fix build failure with curl-7.18.1+ and gcc-4.3+ (#447772)
4f8cac5
4f8cac5
* Mon May 19 2008 Dennis Gilmore <dennis@ausil.us> - 1.4.9-1.1
4f8cac5
- rebuild for sparc
4f8cac5
4f8cac5
* Wed Mar 26 2008 Nalin Dahyabhai <nalin@redhat.com> - 1.4.9-1
4f8cac5
- update to 1.4.9 to fix a possible vulnerability in 1.4.8
4f8cac5
- add a disttag
4f8cac5
- drop patch to let us specify a dependent library for readline, as the
4f8cac5
  readline package now links with its dependency
4f8cac5
4f8cac5
* Wed Mar 26 2008 Rex Dieter <rdieter@fedoraproject.org> - 1.4.8-5
4f8cac5
- drop Provides: openpgp
4f8cac5
- versioned Provides: gpg
4f8cac5
4f8cac5
* Wed Mar 26 2008 Dennis Gilmore <dennis@ausil.us> - 1.4.8-4
4f8cac5
- disable asm on sparc64 
4f8cac5
4f8cac5
* Mon Feb 25 2008 Nalin Dahyabhai <nalin@redhat.com> - 1.4.8-3
4f8cac5
- rebuild
4f8cac5
4f8cac5
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.4.8-2
4f8cac5
- Autorebuild for GCC 4.3
4f8cac5
4f8cac5
* Thu Dec 20 2007 Nalin Dahyabhai <nalin@redhat.com> - 1.4.8-1
4f8cac5
- update to 1.4.8, noting license change to GPLv3
4f8cac5
4f8cac5
* Tue Dec 04 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 1.4.7-8
4f8cac5
- respin for openldap
4f8cac5
4f8cac5
* Thu Aug 16 2007 Nalin Dahyabhai <nalin@redhat.com> - 1.4.7-7
4f8cac5
- clarify license
4f8cac5
4f8cac5
* Fri Mar  9 2007 Nalin Dahyabhai <nalin@redhat.com> - 1.4.7-6
4f8cac5
- require autoconf >= 2.60, noting that we need it to define $localedir, to
4f8cac5
  avoid cases where using older versions causes gnupg to not be able to find
4f8cac5
  locale data (#231595)
4f8cac5
4f8cac5
* Mon Mar  5 2007 Nalin Dahyabhai <nalin@redhat.com> - 1.4.7-3
4f8cac5
- update to 1.4.7, changing the default to not allow multiple plaintexts in
4f8cac5
  a single stream
4f8cac5
4f8cac5
* Tue Feb 27 2007 Nalin Dahyabhai <nalin@redhat.com> - 1.4.6-4
4f8cac5
- flip the switch on libtermcap/ncurses (#230187)
4f8cac5
- rpmlint fixups
4f8cac5
4f8cac5
* Wed Dec  6 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.6-3
4f8cac5
- rebuild
4f8cac5
4f8cac5
* Wed Dec  6 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.6-2
4f8cac5
- rebuild
4f8cac5
4f8cac5
* Wed Dec  6 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.6-1
4f8cac5
- update to 1.4.6, incorporating fixes for CVE-2006-6169 and CVE-2006-6235
4f8cac5
4f8cac5
* Tue Dec  5 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.5-13
4f8cac5
- apply the termlib patch again
4f8cac5
4f8cac5
* Tue Dec  5 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.5-12
4f8cac5
- don't apply the non-security termlib patch
4f8cac5
4f8cac5
* Tue Dec  5 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.5-11
4f8cac5
- rebuild
4f8cac5
4f8cac5
* Tue Dec  5 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.5-10
4f8cac5
- incorporate patch from Werner to fix use of stack variable after it goes
4f8cac5
  out of scope (CVE-2006-6235, #218483)
4f8cac5
4f8cac5
* Fri Dec  1 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.5-9
4f8cac5
- rebuild
4f8cac5
- give configure a --with-termlib option which can be used to force the
4f8cac5
  selection of libtermcap or libncurses, but don't flip the switch yet
4f8cac5
4f8cac5
* Fri Dec  1 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.5-8
4f8cac5
- rebuild
4f8cac5
4f8cac5
* Fri Dec  1 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.5-7
4f8cac5
- rebuild
4f8cac5
4f8cac5
* Fri Dec  1 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.5-6
4f8cac5
- add patch for overflow in openfile.c from Werner's mail
4f8cac5
  (CVE-2006-6169, #218506)
4f8cac5
4f8cac5
* Tue Oct 31 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.5-5
4f8cac5
- rebuild against current libcurl
4f8cac5
4f8cac5
* Fri Aug 18 2006 Jesse Keating <jkeating@redhat.com> - 1.4.5-4
4f8cac5
- rebuilt with latest binutils to pick up 64K -z commonpagesize on ppc*
4f8cac5
  (#203001)
4f8cac5
4f8cac5
* Tue Aug  1 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.5-3
4f8cac5
- rebuild
4f8cac5
4f8cac5
* Tue Aug  1 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.5-2
4f8cac5
- rebuild
4f8cac5
- reenable curl support
4f8cac5
4f8cac5
* Tue Aug  1 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.5-1
4f8cac5
- update to 1.4.5, fixing additional size overflows in packet parsing (#200904,
4f8cac5
  CVE-2006-3746)
4f8cac5
- temporarily disable curl support again
4f8cac5
4f8cac5
* Fri Jul 28 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.4.90-1
4f8cac5
- update to 1.4.5rc1 to check for build problems, but mark it as 1.4.4.90
4f8cac5
  to avoid looking "newer" than the eventual 1.4.5
4f8cac5
- because we call aclocal, buildrequire gettext-devel to get AM_GNU_GETTEXT
4f8cac5
4f8cac5
* Thu Jul 20 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.4-7
4f8cac5
- add BuildPrereq on curl-devel to get curl's ipv6 support (#198375)
4f8cac5
4f8cac5
* Wed Jul 12 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.4-6
4f8cac5
- fix a cast in gpgkeys_hkp to avoid tripping stack smashing or buffer overflow
4f8cac5
  detection (#198612)
4f8cac5
4f8cac5
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.4.4-5.1
4f8cac5
- rebuild
4f8cac5
4f8cac5
* Wed Jul  5 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.4-5
4f8cac5
- try again using per-platform buildprereq (jkeating)
4f8cac5
4f8cac5
* Wed Jul  5 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.4-4
4f8cac5
- buildprereq libusb-devel, so that we get CCID support back (#197450)
4f8cac5
4f8cac5
* Mon Jun 26 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.4-3
4f8cac5
- rebuild
4f8cac5
4f8cac5
* Mon Jun 26 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.4-2
4f8cac5
- rebuild
4f8cac5
4f8cac5
* Mon Jun 26 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.4-1
4f8cac5
- update to 1.4.4
4f8cac5
4f8cac5
* Tue Jun 20 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.3-5
4f8cac5
- rebuild
4f8cac5
4f8cac5
* Tue Jun 20 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.3-4
4f8cac5
- add patch from upstream to fix CVE-2006-3082 (#195946)
4f8cac5
4f8cac5
* Tue Apr 11 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.3-3
4f8cac5
- rebuild
4f8cac5
4f8cac5
* Tue Apr 11 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.3-2
4f8cac5
- apply patch from David Shaw to try multiple defaults if the the photo-viewer
4f8cac5
  option isn't set (fixes #187880)
4f8cac5
4f8cac5
* Fri Mar 10 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.3-1
4f8cac5
- update to 1.4.3
4f8cac5
4f8cac5
* Fri Mar 10 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.2.2-2
4f8cac5
- rebuild
4f8cac5
4f8cac5
* Fri Mar 10 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.2.2-1
4f8cac5
- update to 1.4.2.2 to fix detection of unsigned data (CVE-2006-0049, #185111)
4f8cac5
4f8cac5
* Mon Feb 20 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.2.1-4
4f8cac5
- rebuild
4f8cac5
4f8cac5
* Mon Feb 20 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.2.1-3
4f8cac5
- add patch from David Shaw to fix error reading keyrings created with older
4f8cac5
  versions of GnuPG (Enrico Scholz, #182163)
4f8cac5
4f8cac5
* Wed Feb 15 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.2.1-2
4f8cac5
- rebuild
4f8cac5
4f8cac5
* Wed Feb 15 2006 Nalin Dahyabhai <nalin@redhat.com> - 1.4.2.1-1
4f8cac5
- update to 1.4.2.1 (fixes CVE-2006-0455)
4f8cac5
4f8cac5
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.4.2-3.2.1
4f8cac5
- bump again for double-long bug on ppc(64)
4f8cac5
4f8cac5
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.4.2-3.2
4f8cac5
- rebuilt for new gcc4.1 snapshot and glibc changes
4f8cac5
4f8cac5
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
4f8cac5
- rebuilt
4f8cac5
4f8cac5
* Tue Aug  9 2005 Nalin Dahyabhai <nalin@redhat.com> 1.4.2-3
4f8cac5
- don't override libexecdir any more; we don't need to (#165462)
4f8cac5
4f8cac5
* Thu Aug  4 2005 Nalin Dahyabhai <nalin@redhat.com> 1.4.2-2
4f8cac5
- pull in David Shaw's fix for key generation in batch mode
4f8cac5
4f8cac5
* Fri Jul 29 2005 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- change %%post to check if the info files are there before attempting to
4f8cac5
  add or remove them from the info index (#91641)
4f8cac5
4f8cac5
* Wed Jul 27 2005 Nalin Dahyabhai <nalin@redhat.com> 1.4.2-1
4f8cac5
- update to 1.4.2
4f8cac5
4f8cac5
* Thu May  5 2005 Nalin Dahyabhai <nalin@redhat.com> 1.4.1-3
4f8cac5
- fix the execstack problem correctly this time (arjanv)
4f8cac5
4f8cac5
* Thu Apr 28 2005 Nalin Dahyabhai <nalin@redhat.com> 1.4.1-2
4f8cac5
- add -Wa,--noexecstack back to CFLAGS when invoking configure, the
4f8cac5
  --enable-noexecstack flag only seems to affect asm modules
4f8cac5
4f8cac5
* Wed Mar 16 2005 Nalin Dahyabhai <nalin@redhat.com> 1.4.1-1
4f8cac5
- update to 1.4.1
4f8cac5
4f8cac5
* Tue Mar  8 2005 Nalin Dahyabhai <nalin@redhat.com> 1.4.0-2
4f8cac5
- build asm modules with -Wa,--noexecstack
4f8cac5
4f8cac5
* Mon Jan 24 2005 Nalin Dahyabhai <nalin@redhat.com> 1.4.0-1
4f8cac5
- comment out libusb-devel req for now so that we can build
4f8cac5
- build the mpi asm modules with gcc, not a cpp/as setup so that we don't end
4f8cac5
  up with text relocations in the resulting binaries (#145836)
4f8cac5
4f8cac5
* Wed Dec 22 2004 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- update to 1.4.0
4f8cac5
4f8cac5
* Mon Nov  1 2004 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- add a pile of buildprereq
4f8cac5
4f8cac5
* Mon Nov  1 2004 Robert Scheck <redhat@linuxnetz.de> 1.2.6-2
4f8cac5
- set LANG=C before running shm coprocessing build-time check (#129873)
4f8cac5
4f8cac5
* Thu Aug 26 2004 Nalin Dahyabhai <nalin@redhat.com> 1.2.6-1
4f8cac5
- update to 1.2.6
4f8cac5
4f8cac5
* Tue Jul 27 2004 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- update to 1.2.5
4f8cac5
- reenable optimization on ppc64
4f8cac5
4f8cac5
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
4f8cac5
- rebuilt
4f8cac5
4f8cac5
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
4f8cac5
- rebuilt
4f8cac5
4f8cac5
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
4f8cac5
- rebuilt
4f8cac5
4f8cac5
* Fri Feb  6 2004 Nalin Dahyabhai <nalin@redhat.com> 1.2.4-1
4f8cac5
- update to 1.2.4, dropping separate ElGamal disabling patch
4f8cac5
4f8cac5
* Fri Dec 12 2003 Nalin Dahyabhai <nalin@redhat.com> 1.2.3-3
4f8cac5
- rebuild
4f8cac5
4f8cac5
* Mon Dec  1 2003 Nalin Dahyabhai <nalin@redhat.com> 1.2.3-2
4f8cac5
- incorporate patch from gnupg-announce which removes the ability to create
4f8cac5
  ElGamal encrypt+sign keys or to sign messages with such keys
4f8cac5
4f8cac5
* Mon Oct 27 2003 Nalin Dahyabhai <nalin@redhat.com> 1.2.3-1
4f8cac5
- use -fPIE instead of -fpie because some arches need it
4f8cac5
4f8cac5
* Mon Oct 27 2003 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- build gnupg as a position-independent executable (Arjan van de Ven)
4f8cac5
4f8cac5
* Mon Aug 25 2003 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- add Werner's key as a source file
4f8cac5
4f8cac5
* Fri Aug 22 2003 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- update to 1.2.3
4f8cac5
4f8cac5
* Thu Jun 19 2003 Nalin Dahyabhai <nalin@redhat.com> 1.2.2-3
4f8cac5
- disable asm and optimization on ppc64
4f8cac5
4f8cac5
* Fri Jun 13 2003 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- add a build-time check to ensure that shm coprocessing was enabled
4f8cac5
4f8cac5
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
4f8cac5
- rebuilt
4f8cac5
4f8cac5
* Mon May  5 2003 Nalin Dahyabhai <nalin@redhat.com> 1.2.2-1
4f8cac5
- update to 1.2.2, fixing CAN-2003-0255
4f8cac5
4f8cac5
* Thu May  1 2003 Elliot Lee <sopwith@redhat.com> 1.2.1-5
4f8cac5
- Add ppc64 patch to fix up global symbol names in assembly
4f8cac5
4f8cac5
* Fri Feb 28 2003 Kevin Sonney <ksonney@redhat.com> 1.2.1-4
4f8cac5
- remove autoconf call on sparc
4f8cac5
4f8cac5
* Fri Feb  7 2003 Nalin Dahyabhai <nalin@redhat.com> 1.2.1-3
4f8cac5
- modify g10defs to look for helpers in libexecdir, because that's where they
4f8cac5
  get installed, per gnupg-users
4f8cac5
- actually drop updates for 1.0.7 which are no longer needed for 1.2.1
4f8cac5
  
4f8cac5
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
4f8cac5
- rebuilt
4f8cac5
4f8cac5
* Mon Oct 28 2002 Nalin Dahyabhai <nalin@redhat.com> 1.2.1-1
4f8cac5
- update to 1.2.1
4f8cac5
4f8cac5
* Tue Sep 24 2002 Nalin Dahyabhai <nalin@redhat.com> 1.2.0-1
4f8cac5
- update to 1.2.0
4f8cac5
- stop stripping files manually, let the buildroot policies handle it
4f8cac5
- add translations updates ca and fr
4f8cac5
4f8cac5
* Tue Aug 27 2002 Nalin Dahyabhai <nalin@redhat.com> 1.0.7-6
4f8cac5
- rebuild
4f8cac5
d76c8a7
* Wed Jul 24 2002 Nalin Dahyabhai <nalin@redhat.com> 1.0.7-5
4f8cac5
- specify a menu entry when installing info pages
4f8cac5
d76c8a7
* Wed Jul 24 2002 Nalin Dahyabhai <nalin@redhat.com> 1.0.7-4
4f8cac5
- add and install info pages (#67931)
4f8cac5
- don't include two copies of the faq, add new doc files (#67931)
4f8cac5
4f8cac5
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
4f8cac5
- automated rebuild
4f8cac5
4f8cac5
* Sun May 26 2002 Tim Powers <timp@redhat.com>
4f8cac5
- automated rebuild
4f8cac5
4f8cac5
* Tue Apr 30 2002 Nalin Dahyabhai <nalin@redhat.com> 1.0.7-1
4f8cac5
- update to 1.0.7
4f8cac5
4f8cac5
* Fri Feb 22 2002 Nalin Dahyabhai <nalin@redhat.com> 1.0.6-5
4f8cac5
- rebuild
4f8cac5
4f8cac5
* Wed Jan 23 2002 Nalin Dahyabhai <nalin@redhat.com> 1.0.6-4
4f8cac5
- make the codeset patch unconditional
4f8cac5
4f8cac5
* Thu Aug  9 2001 Nalin Dahyabhai <nalin@redhat.com> 1.0.6-3
4f8cac5
- set message output encoding to match the message encoding, based on a
4f8cac5
  patch by goeran@uddeborg.pp.se (#49182)
4f8cac5
4f8cac5
* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com> 1.0.6-2
4f8cac5
- Bump release + rebuild.
4f8cac5
4f8cac5
* Wed May 30 2001 Nalin Dahyabhai <nalin@redhat.com> 1.0.6-1
4f8cac5
- update to 1.0.6, fixes format string exploit
4f8cac5
4f8cac5
* Mon Apr 30 2001 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- update to 1.0.5, dropping various patches
4f8cac5
4f8cac5
* Tue Feb 27 2001 Trond Eivind Glomsrød <teg@redhat.com>
4f8cac5
- langify
4f8cac5
- strip binaries in /usr/lib/gnupg
4f8cac5
4f8cac5
* Tue Feb 27 2001 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- fix the group
4f8cac5
d76c8a7
* Mon Dec 18 2000 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- go with this version -- 1.0.4c includes a lot of changes beyond just the
4f8cac5
  two security fixes
4f8cac5
4f8cac5
* Thu Dec 14 2000 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- add the --allow-secret-key-import patch from CVS in case we don't get a 1.0.5
4f8cac5
4f8cac5
* Fri Dec  8 2000 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- build as an errata for 7
4f8cac5
4f8cac5
* Fri Dec  1 2000 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- add a security patch for a problem with detached signature verification...
4f8cac5
  might hold off for an impending 1.0.5, though
4f8cac5
4f8cac5
* Thu Oct 19 2000 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- fix a bug preventing creation of .gnupg directories
4f8cac5
4f8cac5
* Wed Oct 18 2000 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- add patch to recognize AES signatures properly (#19312)
4f8cac5
- add gpgv to the package
4f8cac5
4f8cac5
* Tue Oct 17 2000 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- update to 1.0.4 to get security fix
4f8cac5
4f8cac5
* Tue Oct 10 2000 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- fix man page typos (#18797)
4f8cac5
4f8cac5
* Thu Sep 21 2000 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- update to 1.0.3
4f8cac5
- switch to bundled copy of the man page
4f8cac5
4f8cac5
* Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
4f8cac5
- rebuild to cope with glibc locale binary incompatibility, again
4f8cac5
4f8cac5
* Wed Aug 16 2000 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- revert locale patch (#16222)
4f8cac5
4f8cac5
* Tue Aug 15 2000 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- set all locale data instead of LC_MESSAGES and LC_TIME (#16222)
4f8cac5
4f8cac5
* Sun Jul 23 2000 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- update to 1.0.2
4f8cac5
4f8cac5
* Wed Jul 19 2000 Jakub Jelinek <jakub@redhat.com>
4f8cac5
- rebuild to cope with glibc locale binary incompatibility
4f8cac5
4f8cac5
* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
4f8cac5
- automatic rebuild
4f8cac5
4f8cac5
* Wed Jul 12 2000 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- include lspgpot (#13772)
4f8cac5
4f8cac5
* Mon Jun  5 2000 Nalin Dahyabhai <nalin@redhat.com>
4f8cac5
- rebuild in new build environment
4f8cac5
4f8cac5
* Fri Feb 18 2000 Bill Nottingham <notting@redhat.com>
4f8cac5
- build of 1.0.1
4f8cac5
4f8cac5
* Fri Sep 10 1999 Cristian Gafton <gafton@redhat.com>
4f8cac5
- version 1.0.0 build for 6.1us