Blame SPECS/stunnel.spec

a776bd
# Do not generate provides for private libraries
a776bd
%global __provides_exclude_from ^%{_libdir}/stunnel/.*$
a776bd
a776bd
%if 0%{?fedora} > 27 || 0%{?rhel} > 7
a776bd
%bcond_with libwrap
a776bd
%else
a776bd
%bcond_without libwrap
a776bd
%endif
a776bd
a776bd
Summary: A TLS-encrypting socket wrapper
a776bd
Name: stunnel
a776bd
Version: 5.58
a776bd
Release: 6%{?dist}
a776bd
License: GPLv2
a776bd
URL: http://www.stunnel.org/
a776bd
Source0: https://www.stunnel.org/downloads/stunnel-%{version}.tar.gz
a776bd
Source1: https://www.stunnel.org/downloads/stunnel-%{version}.tar.gz.asc
a776bd
Source2: Certificate-Creation
a776bd
Source3: sfinger.xinetd
a776bd
Source4: stunnel-sfinger.conf
a776bd
Source5: pop3-redirect.xinetd
a776bd
Source6: stunnel-pop3s-client.conf
a776bd
Source7: stunnel@.service
a776bd
Patch0: stunnel-5.50-authpriv.patch
a776bd
Patch1: stunnel-5.50-systemd-service.patch
a776bd
Patch3: stunnel-5.56-system-ciphers.patch
a776bd
Patch4: stunnel-5.56-coverity.patch
a776bd
Patch5: stunnel-5.56-default-tls-version.patch
a776bd
Patch6: stunnel-5.56-curves-doc-update.patch
a776bd
Patch7: stunnel-5.58-openssl30.patch
a776bd
# util-linux is needed for rename
a776bd
BuildRequires: make
a776bd
BuildRequires: gcc
a776bd
BuildRequires: openssl-devel, pkgconfig, util-linux
a776bd
BuildRequires: autoconf automake libtool
a776bd
%if %{with libwrap}
a776bd
Buildrequires: tcp_wrappers-devel
a776bd
%endif
a776bd
BuildRequires: /usr/bin/pod2man
a776bd
BuildRequires: /usr/bin/pod2html
a776bd
# build test requirements
a776bd
BuildRequires: /usr/bin/nc, /usr/bin/lsof, /usr/bin/ps
a776bd
BuildRequires: systemd
a776bd
%{?systemd_requires}
a776bd
a776bd
%description
a776bd
Stunnel is a socket wrapper which can provide TLS/SSL
a776bd
(Transport Layer Security/Secure Sockets Layer) support
a776bd
to ordinary applications. For example, it can be used in
a776bd
conjunction with imapd to create a TLS secure IMAP server.
a776bd
a776bd
%prep
a776bd
%setup -q
a776bd
%patch0 -p1 -b .authpriv
a776bd
%patch1 -p1 -b .systemd-service
a776bd
%patch3 -p1 -b .system-ciphers
a776bd
%patch4 -p1 -b .coverity
a776bd
%patch5 -p1 -b .default-tls-version
a776bd
%patch6 -p1 -b .curves-doc-update
a776bd
%patch7 -p1 -b .openssl30
a776bd
a776bd
# Fix the configure script output for FIPS mode and stack protector flag
a776bd
sed -i '/yes).*result: no/,+1{s/result: no/result: yes/;s/as_echo "no"/as_echo "yes"/};s/-fstack-protector/-fstack-protector-strong/' configure
a776bd
a776bd
# Fix a testcase with system-ciphers support
a776bd
sed -i '/client = yes/a \\  ciphers = PSK' tests/recipes/014_PSK_secrets
a776bd
a776bd
%build
a776bd
#autoreconf -v
a776bd
CFLAGS="$RPM_OPT_FLAGS -fPIC"; export CFLAGS
a776bd
if pkg-config openssl ; then
a776bd
	CFLAGS="$CFLAGS `pkg-config --cflags openssl`";
a776bd
	LDFLAGS="`pkg-config --libs-only-L openssl`"; export LDFLAGS
a776bd
fi
a776bd
%configure --enable-fips --enable-ipv6 --with-ssl=%{_prefix} \
a776bd
%if %{with libwrap}
a776bd
--enable-libwrap \
a776bd
%else
a776bd
--disable-libwrap \
a776bd
%endif
a776bd
	CPPFLAGS="-UPIDFILE -DPIDFILE='\"%{_localstatedir}/run/stunnel.pid\"'"
a776bd
make V=1 LDADD="-pie -Wl,-z,defs,-z,relro,-z,now"
a776bd
a776bd
%install
a776bd
make install DESTDIR=%{buildroot}
a776bd
# Move the translated man pages to the right subdirectories, and strip off the
a776bd
# language suffixes.
a776bd
#for lang in fr pl ; do
a776bd
for lang in pl ; do
a776bd
	mkdir -p %{buildroot}/%{_mandir}/${lang}/man8
a776bd
	mv %{buildroot}/%{_mandir}/man8/*.${lang}.8* %{buildroot}/%{_mandir}/${lang}/man8/
a776bd
	rename ".${lang}" "" %{buildroot}/%{_mandir}/${lang}/man8/*
a776bd
done
a776bd
mkdir srpm-docs
a776bd
cp %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} srpm-docs
a776bd
%if 0%{?fedora} >= 15 || 0%{?rhel} >= 7
a776bd
mkdir -p %{buildroot}%{_unitdir}
a776bd
cp %{buildroot}%{_datadir}/doc/stunnel/examples/%{name}.service %{buildroot}%{_unitdir}/%{name}.service
a776bd
cp %{SOURCE7} %{buildroot}%{_unitdir}/%{name}@.service
a776bd
%endif
a776bd
a776bd
%check
a776bd
# For unknown reason the 042_inetd test fails in Koji. The failure is not reproducible
a776bd
# in local build.
a776bd
rm tests/recipes/042_inetd
a776bd
# We override the security policy as it is too strict for the tests.
a776bd
OPENSSL_SYSTEM_CIPHERS_OVERRIDE=xyz_nonexistent_file
a776bd
export OPENSSL_SYSTEM_CIPHERS_OVERRIDE
a776bd
OPENSSL_CONF=
a776bd
export OPENSSL_CONF
a776bd
make test || (for i in tests/logs/*.log ; do echo "$i": ; cat "$i" ; done)
a776bd
a776bd
%files
a776bd
%{!?_licensedir:%global license %%doc}
a776bd
%doc AUTHORS.md BUGS.md CREDITS.md PORTS.md README.md TODO.md
a776bd
%doc tools/stunnel.conf-sample
a776bd
%doc srpm-docs/*
a776bd
%license COPY*
a776bd
%lang(en) %doc doc/en/*
a776bd
%lang(pl) %doc doc/pl/*
a776bd
%{_bindir}/stunnel
a776bd
%exclude %{_bindir}/stunnel3
a776bd
%exclude %{_datadir}/doc/stunnel
a776bd
%{_libdir}/stunnel
a776bd
%exclude %{_libdir}/stunnel/libstunnel.la
a776bd
%{_mandir}/man8/stunnel.8*
a776bd
%lang(pl) %{_mandir}/pl/man8/stunnel.8*
a776bd
%dir %{_sysconfdir}/%{name}
a776bd
%exclude %{_sysconfdir}/stunnel/*
a776bd
%if 0%{?fedora} >= 15 || 0%{?rhel} >= 7
a776bd
%{_unitdir}/%{name}*.service
a776bd
%endif
a776bd
a776bd
%post
a776bd
/sbin/ldconfig
a776bd
%systemd_post %{name}.service
a776bd
a776bd
%preun
a776bd
%systemd_preun %{name}.service
a776bd
a776bd
%postun
a776bd
/sbin/ldconfig
a776bd
%systemd_postun_with_restart %{name}.service
a776bd
a776bd
%changelog
a776bd
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 5.58-6
a776bd
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
a776bd
  Related: rhbz#1991688
a776bd
a776bd
* Tue Aug 03 2021 Dmitry Belyavskiy <dbelyavs@redhat.com> - 5.58-5
a776bd
- Stunnel cannot use an encrypted private key being built against OpenSSL 3.0
a776bd
- Resolves: rhbz#1976854
a776bd
a776bd
* Wed Jul 28 2021 Dmitry Belyavskiy <dbelyavs@redhat.com> - 5.58-4
a776bd
- Stunnel cannot use an encrypted private key being built against OpenSSL 3.0
a776bd
- Resolves: rhbz#1976854
a776bd
a776bd
* Wed Jun 16 2021 Mohan Boddu <mboddu@redhat.com> - 5.58-3
a776bd
- Rebuilt for RHEL 9 BETA for openssl 3.0
a776bd
  Related: rhbz#1971065
a776bd
a776bd
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 5.58-2
a776bd
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
a776bd
a776bd
* Mon Feb 22 2021 Sahana Prasad <sahana@redhat.com> - 5.58-1
a776bd
- New upstream release 5.58
a776bd
a776bd
* Wed Feb 10 2021 Sahana Prasad <sahana@redhat.com> - 5.57-1
a776bd
- New upstream release 5.57
a776bd
- Fixes #1925229 - client certificate not correctly verified
a776bd
  when redirect and verifyChain options are used
a776bd
a776bd
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 5.56-10
a776bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
a776bd
a776bd
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 5.56-9
a776bd
- Second attempt - Rebuilt for
a776bd
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
a776bd
a776bd
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 5.56-8
a776bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
a776bd
a776bd
* Thu Apr 16 2020 Sahana Prasad <sahana@redhat.com> - 5.56-7
a776bd
- Updates documentation to specify that the option "curves" can be used in server mode only.
a776bd
a776bd
* Wed Apr 08 2020 Sahana Prasad <sahana@redhat.com> - 5.56-6
a776bd
- Fixes default tls version patch to handle default values from OpenSSL crypto policies
a776bd
a776bd
* Mon Apr 06 2020 Sahana Prasad <sahana@redhat.com> - 5.56-5
a776bd
- Removes warnings caused by the patch
a776bd
a776bd
* Mon Apr 06 2020 Sahana Prasad <sahana@redhat.com> - 5.56-4
a776bd
- Adds default tls version patch to comply with OpenSSL crypto policies
a776bd
a776bd
* Tue Mar 31 2020 Sahana Prasad <sahana@redhat.com> - 5.56-3
a776bd
- Adds coverity patch
a776bd
a776bd
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 5.56-2
a776bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
a776bd
a776bd
* Wed Jan 08 2020 Sahana Prasad <sahana@redhat.com> - 5.56-1
a776bd
- New upstream release 5.56
a776bd
a776bd
* Thu Sep 19 2019 Sahana Prasad <sahana@redhat.com> - 5.55-1
a776bd
- New upstream release 5.55
a776bd
a776bd
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5.50-3
a776bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
a776bd
a776bd
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5.50-2
a776bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
a776bd
a776bd
* Mon Jan 14 2019 Tomáš Mráz <tmraz@redhat.com> - 5.50-1
a776bd
- New upstream release 5.50
a776bd
a776bd
* Tue Jul 24 2018 Tomáš Mráz <tmraz@redhat.com> - 5.48-1
a776bd
- New upstream release 5.48
a776bd
a776bd
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 5.46-2
a776bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
a776bd
a776bd
* Thu May 31 2018 Tomáš Mráz <tmraz@redhat.com> - 5.46-1
a776bd
- New upstream release 5.46
a776bd
a776bd
* Fri Mar  2 2018 Tomáš Mráz <tmraz@redhat.com> - 5.44-5
a776bd
- Fix bind to localhost (patch backport by Christian Kujau) (#1542361)
a776bd
a776bd
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 5.44-4
a776bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
a776bd
a776bd
* Thu Jan 25 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 5.44-3
a776bd
- Fix systemd executions/requirements
a776bd
a776bd
* Mon Jan 15 2018 Tomáš Mráz <tmraz@redhat.com> - 5.44-2
a776bd
- Make the disablement of libwrap conditional
a776bd
a776bd
* Thu Jan 11 2018 Tomáš Mráz <tmraz@redhat.com> - 5.44-1
a776bd
- New upstream release 5.44
a776bd
- Disable libwrap support (#1518789)
a776bd
a776bd
* Tue Aug 22 2017 Tomáš Mráz <tmraz@redhat.com> - 5.42-1
a776bd
- New upstream release 5.42
a776bd
- Use the system cipher list by default (#1483967)
a776bd
a776bd
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.41-3
a776bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
a776bd
a776bd
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.41-2
a776bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
a776bd
a776bd
* Mon Apr 17 2017 Neal Gompa <ngompa@datto.com> - 5.41-1
a776bd
- New upstream release 5.41
a776bd
a776bd
* Mon Mar 20 2017 Neal Gompa <ngompa@datto.com> - 5.40-1
a776bd
- New upstream release 5.40
a776bd
- Properly mark license files
a776bd
- Rebase patches
a776bd
- Eliminate unnecessary Provides
a776bd
- Small spec cleanups and fixes
a776bd
a776bd
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.35-2
a776bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
a776bd
a776bd
* Thu Jul 21 2016 Tomáš Mráz <tmraz@redhat.com> - 5.35-1
a776bd
- New upstream release 5.35 with fix for bug #1358810
a776bd
a776bd
* Wed Jul 13 2016 Tomáš Mráz <tmraz@redhat.com> - 5.34-1
a776bd
- New upstream release 5.34
a776bd
a776bd
* Wed Feb  3 2016 Tomáš Mráz <tmraz@redhat.com> - 5.30-1
a776bd
- New upstream release 5.30
a776bd
- Add generic stunnel@.service provided by Štefan Gurský (#1195742)
a776bd
a776bd
* Mon Jun 22 2015 Avesh Agarwal <avagarwa@redhat.com> - 5.18-1
a776bd
- New upstream release 5.18.
a776bd
- Finally deleted the patch stunnel-5-sample.patch as upstream
a776bd
  has merged those changes.
a776bd
- Fixes patches as per new code changes.
a776bd
- Fixed systemd service file related changes.
a776bd
a776bd
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.17-2
a776bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
a776bd
a776bd
* Mon Jun 8 2015 Avesh Agarwal <avagarwa@redhat.com> - 5.17-1
a776bd
- New upstream release 5.17.
a776bd
a776bd
* Fri May 22 2015 Avesh Agarwal <avagarwa@redhat.com> - 5.16-1
a776bd
- New upstream release 5.16.
a776bd
a776bd
* Mon Apr 27 2015 Avesh Agarwal <avagarwa@redhat.com> - 5.15-1
a776bd
- New upstream release 5.15.
a776bd
- 1155977: Fixed upstream too so removed the associated patch
a776bd
- Updates other patches too.
a776bd
a776bd
* Mon Mar 30 2015 Avesh Agarwal <avagarwa@redhat.com> - 5.14-1
a776bd
- New upstream release 5.14.
a776bd
a776bd
* Sun Mar 29 2015 Avesh Agarwal <avagarwa@redhat.com> - 5.13-1
a776bd
- New upstream release 5.13.
a776bd
a776bd
* Sat Mar 28 2015 Avesh Agarwal <avagarwa@redhat.com> - 5.12-1
a776bd
- New upstream release 5.12.
a776bd
a776bd
* Fri Mar 27 2015 Avesh Agarwal <avagarwa@redhat.com> - 5.11-1
a776bd
- New upstream release 5.11.
a776bd
a776bd
* Wed Jan 28 2015 Avesh Agarwal <avagarwa@redhat.com> - 5.10-1
a776bd
- New upstream release 5.10.
a776bd
a776bd
* Thu Jan 8 2015 Avesh Agarwal <avagarwa@redhat.com> - 5.09-1
a776bd
- 1163349: New upstream release 5.09.
a776bd
a776bd
* Thu Dec 11 2014 Avesh Agarwal <avagarwa@redhat.com> - 5.08-1
a776bd
- 1163349: New upstream release 5.08
a776bd
a776bd
* Sun Nov 23 2014 Avesh Agarwal <avagarwa@redhat.com> - 5.08b6-1
a776bd
- 1163349: New upstream beta release 5.08b6
a776bd
- Fixed incorrect reporting of fips status in configure.ac
a776bd
  at compile time, requires autoconf automake at buildtime
a776bd
- Fixed default OpenSSL directory issue by using with-ssl
a776bd
- Updates local patches
a776bd
- 1155977: Fixes man page issues
a776bd
a776bd
* Tue Nov 04 2014 Avesh Agarwal <avagarwa@redhat.com> - 5.07-1
a776bd
- New upstream release 5.07
a776bd
a776bd
* Fri Oct 17 2014 Avesh Agarwal <avagarwa@redhat.com> - 5.06-1
a776bd
- New upstream release 5.06
a776bd
- Addresses Poodle security issue
a776bd
a776bd
* Wed Oct 8 2014 Avesh Agarwal <avagarwa@redhat.com> - 5.05b5-1
a776bd
- rhbz #1144393: New upstream beta release
a776bd
- systemd socket activation support
a776bd
a776bd
* Fri Sep 26 2014 Avesh Agarwal <avagarwa@redhat.com> - 5.04-2
a776bd
- Fixes packaging issues mentioned in rhbz#226439
a776bd
a776bd
* Mon Sep 22 2014 Avesh Agarwal <avagarwa@redhat.com> - 5.04-1
a776bd
- New upstream realease 5.04
a776bd
- Updates local patches so that they apply cleanly to
a776bd
  avoud hunk errors
a776bd
a776bd
* Thu Aug 28 2014 Avesh Agarwal <avagarwa@redhat.com> - 5.03-1
a776bd
- New upstream realease 5.03
a776bd
a776bd
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.02-2
a776bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
a776bd
a776bd
* Mon Jul 14 2014 Avesh Agarwal <avagarwa@redhat.com> - 5.02-1
a776bd
- rhbz#1108818: New upstream realease 5.02
a776bd
- Updated local patches
a776bd
- The rhbz#530950 is tested and seems to work. STRLEN has
a776bd
  been no longer allocated statically since 4.36 version.
a776bd
  So it is possible that this bz might have got fixed
a776bd
  around 4.36 release.
a776bd
- Fixes rpmlint errors
a776bd
a776bd
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.01-3
a776bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
a776bd
a776bd
* Mon Apr 28 2014 Avesh Agarwal <avagarwa@redhat.com> - 5.01-2
a776bd
- Integration with systemd.
a776bd
- Spec file clean up
a776bd
- Patched stunnel systemd unit file to have dependency on
a776bd
  network.target.
a776bd
- rhbz#455815: Packaged systemd service file
a776bd
- rhbz#782535: Fixed private tmp issue.
a776bd
- rhbz#995831: Fixed wrong encoding of french man page.
a776bd
a776bd
* Thu Apr 17 2014 Avesh Agarwal <avagarwa@redhat.com> - 5.01-1
a776bd
- New upstream realease 5.01
a776bd
- Supports OpenSSL DLLs 1.0.1g.
a776bd
- Fixes to take care of OpenSSL,s TLS heartbeat
a776bd
  read overrun (CVE-2014-0160).
a776bd
a776bd
* Fri Mar 7 2014 Avesh Agarwal <avagarwa@redhat.com> - 5.00-1
a776bd
- New upstream realease 5.00
a776bd
- Updated local patches.
a776bd
- Fix for CVE-2014-0016
a776bd
- Fixed changelog date errors
a776bd
- Fixes rhbz #1006819
a776bd
a776bd
* Mon Aug 5 2013 Avesh Agarwal <avagarwa@redhat.com> - 4.56-3
a776bd
- Ftp mirrors for NA does not work, so changing source code
a776bd
  URLs to the correct ones.
a776bd
a776bd
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.56-2
a776bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
a776bd
a776bd
* Mon Apr 1 2013 Avesh Agarwal <avagarwa@redhat.com> - 4.56-1
a776bd
- New upstream realease 4.56.
a776bd
- Updated local patches.
a776bd
- Fixed upstream URL in spec file.
a776bd
- Sourced URL of sha256 hash file in spec file.
a776bd
a776bd
* Tue Mar 26 2013 Avesh Agarwal <avagarwa@redhat.com> - 4.55-2
a776bd
- Resolves: 927841 
a776bd
a776bd
* Mon Mar 4 2013 Avesh Agarwal <avagarwa@redhat.com> - 4.55-1
a776bd
- New upstream realease 4.55
a776bd
- Updated local patches
a776bd
- enabled fips mode
a776bd
- Fixed for pod2man as it build-requires perl-podlators
a776bd
a776bd
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.54-3
a776bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
a776bd
a776bd
* Mon Dec 10 2012 Avesh Agarwal <avagarwa@redhat.com> - 4.54-2
a776bd
- 884183: support for full relro.
a776bd
a776bd
* Tue Oct 16 2012 Avesh Agarwal <avagarwa@redhat.com> - 4.54-1
a776bd
- New upstream realease 4.54
a776bd
- Updated local patches
a776bd
a776bd
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.53-2
a776bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
a776bd
a776bd
* Mon May 14 2012 Avesh Agarwal <avagarwa@redhat.com> - 4.53-1
a776bd
- New upstream realease 4.53
a776bd
- Updated local patches
a776bd
a776bd
* Tue Mar 6 2012 Avesh Agarwal <avagarwa@redhat.com> - 4.52-1
a776bd
- New upstream realease 4.52
a776bd
- Updated local patches
a776bd
a776bd
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.50-2
a776bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
a776bd
a776bd
* Tue Jan 3 2012 Avesh Agarwal <avagarwa@redhat.com> - 4.50-1
a776bd
- New upstream realease 4.50
a776bd
- Updated local patches
a776bd
a776bd
* Tue Sep 20 2011 Avesh Agarwal <avagarwa@redhat.com> - 4.44-1
a776bd
- New upstream realease 4.44
a776bd
- Updated local patches
a776bd
a776bd
* Fri Aug 19 2011 Avesh Agarwal <avagarwa@redhat.com> - 4.42-1
a776bd
- New upstream realease 4.42
a776bd
- Updated local patches
a776bd
- Fixes #732069
a776bd
a776bd
* Mon Aug 1 2011 Avesh Agarwal <avagarwa@redhat.com> - 4.41-1
a776bd
- New upstream realease 4.41
a776bd
- Updated local patches to match the new release
a776bd
a776bd
* Tue Jun 28 2011 Avesh Agarwal <avagarwa@redhat.com> - 4.37-1
a776bd
- New upstream realease 4.37
a776bd
- Updated local patches to match the new release
a776bd
a776bd
* Mon Apr 4 2011 Avesh Agarwal <avagarwa@redhat.com> - 4.35-1
a776bd
- New upstream realease 4.35
a776bd
- Updated authpriv and sample patches to match the new release
a776bd
a776bd
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.34-2
a776bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
a776bd
a776bd
* Mon Oct 4 2010 Avesh Agarwal <avagarwa@redhat.com> - 4.34-1
a776bd
- New upstream realease 4.34
a776bd
- Updated authpriv and sample patches to match the new release
a776bd
a776bd
* Wed Apr 7 2010 Avesh Agarwal <avagarwa@redhat.com> - 4.33-1
a776bd
- New upstream realease 4.33
a776bd
- Updated authpriv and sample patches to match the new release
a776bd
- Addresses bz 580117 (inted mode support issue)
a776bd
a776bd
* Mon Mar 29 2010 Avesh Agarwal <avagarwa@redhat.com> - 4.32-1
a776bd
- New upstream realease 4.32
a776bd
- Updated authpriv and sample patches to match the new release
a776bd
a776bd
* Tue Feb 16 2010 Avesh Agarwal <avagarwa@redhat.com> - 4.31-1
a776bd
- New upstream realease 4.31
a776bd
- Updated authpriv and sample patches to match the new release
a776bd
a776bd
* Tue Jan 26 2010 Avesh Agarwal <avagarwa@redhat.com> - 4.30-1
a776bd
- New upstream realease 4.30
a776bd
- Updated authpriv and sample patches for the new release
a776bd
a776bd
* Wed Dec 09 2009 Avesh Agarwal <avagarwa@redhat.com> - 4.29-1
a776bd
- New upstream realease 4.29
a776bd
- Updated authpriv and sample patches for the new release
a776bd
- Modified spec file to include dist tag
a776bd
a776bd
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 4.27-5
a776bd
- rebuilt with new openssl
a776bd
a776bd
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.27-4
a776bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
a776bd
a776bd
* Sun May  3 2009 Miloslav Trmač <mitr@redhat.com> - 4.27-3
a776bd
- Fix the previous patch.
a776bd
a776bd
* Wed Apr 29 2009 Miloslav Trmač <mitr@redhat.com> - 4.27-2
a776bd
- Avoid aliasing undefined by ISO C
a776bd
a776bd
* Thu Apr 16 2009 Miloslav Trmač <mitr@redhat.com> - 4.27-1
a776bd
- Update to stunnel-4.27.
a776bd
a776bd
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.26-3
a776bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
a776bd
a776bd
* Sun Jan 18 2009 Tomas Mraz <tmraz@redhat.com> - 4.26-2
a776bd
- disable openssl upstream fips mode
a776bd
a776bd
* Mon Sep 22 2008 Miloslav Trmač <mitr@redhat.com> - 4.26-1
a776bd
- Update to stunnel-4.26.
a776bd
a776bd
* Sun Jun  8 2008 Miloslav Trmač <mitr@redhat.com> - 4.25-2
a776bd
- Use a clearer error message if the service name is unknown in "accept"
a776bd
  Resolves: #450344
a776bd
a776bd
* Mon Jun  2 2008 Miloslav Trmač <mitr@redhat.com> - 4.25-1
a776bd
- Update to stunnel-4.25
a776bd
a776bd
* Tue May 20 2008 Miloslav Trmač <mitr@redhat.com> - 4.24-2
a776bd
- Drop stunnel3
a776bd
  Resolves: #442842
a776bd
a776bd
* Mon May 19 2008 Miloslav Trmač <mitr@redhat.com> - 4.24-1
a776bd
- Update to stunnel-4.24
a776bd
a776bd
* Fri Mar 28 2008 Miloslav Trmač <mitr@redhat.com> - 4.22-1
a776bd
- Update to stunnel-4.22
a776bd
a776bd
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 4.20-6
a776bd
- Autorebuild for GCC 4.3
a776bd
a776bd
* Tue Dec  4 2007 Miloslav Trmač <mitr@redhat.com> - 4.20-5
a776bd
- Rebuild with openssl-0.9.8g
a776bd
a776bd
* Tue Oct 16 2007 Miloslav Trmač <mitr@redhat.com> - 4.20-4
a776bd
- Revert the port to NSS, wait for NSS-based stunnel 5.x instead
a776bd
  Resolves: #301971
a776bd
- Mark localized man pages with %%lang (patch by Ville Skyttä)
a776bd
  Resolves: #322281
a776bd
a776bd
* Tue Aug 28 2007 Miloslav Trmač <mitr@redhat.com> - 4.20-3.nss
a776bd
- Port to NSS
a776bd
a776bd
* Mon Dec  4 2006 Miloslav Trmac <mitr@redhat.com> - 4.20-2
a776bd
- Update BuildRequires for the separate tcp_wrappers-devel package
a776bd
a776bd
* Thu Nov 30 2006 Miloslav Trmac <mitr@redhat.com> - 4.20-1
a776bd
- Update to stunnel-4.20
a776bd
a776bd
* Sat Nov 11 2006 Miloslav Trmac <mitr@redhat.com> - 4.19-1
a776bd
- Update to stunnel-4.19
a776bd
a776bd
* Wed Oct 25 2006 Miloslav Trmac <mitr@redhat.com> - 4.18-1
a776bd
- Update to stunnel-4.18
a776bd
- Remove unused stunnel.cnf from the src.rpm
a776bd
- Fix some rpmlint warnings
a776bd
a776bd
* Fri Aug 18 2006 Jesse Keating <jkeating@redhat.com> - 4.15-2
a776bd
- rebuilt with latest binutils to pick up 64K -z commonpagesize on ppc*
a776bd
  (#203001)
a776bd
a776bd
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 4.15-1.1
a776bd
- rebuild
a776bd
a776bd
* Sat Mar 18 2006 Miloslav Trmac <mitr@redhat.com> - 4.15-1
a776bd
- Update to stunnel-4.15
a776bd
a776bd
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 4.14-3.2
a776bd
- bump again for double-long bug on ppc(64)
a776bd
a776bd
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 4.14-3.1
a776bd
- rebuilt for new gcc4.1 snapshot and glibc changes
a776bd
a776bd
* Tue Jan 31 2006 Miloslav Trmac <mitr@redhat.com> - 4.14-3
a776bd
- Use pthread threading to fix crash on x86_64 (#179236)
a776bd
a776bd
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
a776bd
- rebuilt
a776bd
a776bd
* Wed Nov  9 2005 Miloslav Trmac <mitr@redhat.com> - 4.14-2
a776bd
- Rebuild with newer openssl
a776bd
a776bd
* Thu Nov  3 2005 Miloslav Trmac <mitr@redhat.com> - 4.14-1
a776bd
- Update to stunnel-4.14
a776bd
- Override changed default pid file location, keep it in %%{_localstatedir}/run
a776bd
a776bd
* Sat Oct 22 2005 Miloslav Trmac <mitr@redhat.com> - 4.13-1
a776bd
- Update to stunnel-4.13
a776bd
a776bd
* Fri Sep 30 2005 Miloslav Trmac <mitr@redhat.com> - 4.12-1
a776bd
- Update to stunnel-4.12
a776bd
a776bd
* Thu Sep 22 2005 Miloslav Trmac <mitr@redhat.com> - 4.11-2
a776bd
- Enable IPv6 (#169050, patch by Peter Bieringer)
a776bd
- Don't ship another copy of man pages in HTML
a776bd
a776bd
* Tue Jul 12 2005 Miloslav Trmac <mitr@redhat.com> - 4.11-1
a776bd
- Update to stunnel-4.11
a776bd
- Fix int/size_t mismatches in stack_info ()
a776bd
- Update Certificate-Creation for /etc/pki
a776bd
a776bd
* Wed Jun  1 2005 Miloslav Trmac <mitr@redhat.com> - 4.10-2
a776bd
- Fix inetd mode
a776bd
- Remove unnecessary Requires: and BuildRequires:
a776bd
- Clean up the spec file
a776bd
a776bd
* Tue Apr 26 2005 Nalin Dahyabhai <nalin@redhat.com> 4.10-1
a776bd
- update to 4.10
a776bd
a776bd
* Tue Apr 26 2005 Nalin Dahyabhai <nalin@redhat.com> 4.08-2
a776bd
- add buildprereqs on libtool, util-linux; change textutils/fileutils dep to
a776bd
  coreutils (#133961)
a776bd
a776bd
* Wed Mar 16 2005 Nalin Dahyabhai <nalin@redhat.com> 4.08-1
a776bd
- update to 4.08
a776bd
- build stunnel as a PIE binary
a776bd
a776bd
* Mon Nov 22 2004 Miloslav Trmac <mitr@redhat.com> - 4.05-4
a776bd
- Convert man pages to UTF-8
a776bd
a776bd
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
a776bd
- rebuilt
a776bd
a776bd
* Thu May 27 2004 Nalin Dahyabhai <nalin@redhat.com> 4.05-2
a776bd
- move the sample configuration to %%doc, it shouldn't be used as-is (#124373)
a776bd
a776bd
* Thu Mar 11 2004 Nalin Dahyabhai <nalin@redhat.com> 4.05-1
a776bd
- update to 4.05
a776bd
a776bd
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
a776bd
- rebuilt
a776bd
a776bd
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
a776bd
- rebuilt
a776bd
a776bd
* Thu Aug  7 2003 Elliot Lee <sopwith@redhat.com> 4.04-6
a776bd
- Fix libtool
a776bd
a776bd
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
a776bd
- rebuilt
a776bd
a776bd
* Fri Mar 21 2003 Nalin Dahyabhai <nalin@redhat.com> 4.04-4
a776bd
- fix xinetd configuration samples
a776bd
a776bd
* Mon Feb 10 2003 Nalin Dahyabhai <nalin@redhat.com> 4.04-3
a776bd
- rebuild
a776bd
a776bd
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
a776bd
- rebuilt
a776bd
a776bd
* Wed Jan 15 2003 Nalin Dahyabhai <nalin@redhat.com> 4.04-1
a776bd
- update to 4.04
a776bd
a776bd
* Tue Jan  7 2003 Nalin Dahyabhai <nalin@redhat.com> 4.03-1
a776bd
- use pkgconfig for information about openssl, if available
a776bd
a776bd
* Fri Jan  3 2003 Nalin Dahyabhai <nalin@redhat.com>
a776bd
- update to 4.03
a776bd
a776bd
* Mon Oct 21 2002 Nalin Dahyabhai <nalin@redhat.com> 4.02-1
a776bd
- update to 4.02
a776bd
a776bd
* Fri Oct  4 2002 Nalin Dahyabhai <nalin@redhat.com> 4.00-1
a776bd
- don't create a dummy cert
a776bd
a776bd
* Wed Sep 25 2002 Nalin Dahyabhai <nalin@redhat.com>
a776bd
- update to 4.00
a776bd
- remove textutils and fileutils as buildreqs, add automake/autoconf
a776bd
a776bd
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
a776bd
- automated rebuild
a776bd
a776bd
* Sun May 26 2002 Tim Powers <timp@redhat.com>
a776bd
- automated rebuild
a776bd
a776bd
* Fri May 17 2002 Nalin Dahyabhai <nalin@redhat.com> 3.22-2
a776bd
- rebuild in new environment
a776bd
a776bd
* Wed Jan  2 2002 Nalin Dahyabhai <nalin@redhat.com> 3.22-1
a776bd
- update to 3.22, correcting a format-string vulnerability
a776bd
a776bd
* Wed Oct 31 2001 Nalin Dahyabhai <nalin@redhat.com> 3.21a-1
a776bd
- update to 3.21a
a776bd
a776bd
* Tue Aug 28 2001 Nalin Dahyabhai <nalin@redhat.com> 3.20-1
a776bd
- log using LOG_AUTHPRIV facility by default (#47289)
a776bd
- make permissions on stunnel binary 0755
a776bd
- implicitly trust certificates in %%{_datadir}/ssl/trusted (#24034)
a776bd
a776bd
* Fri Aug 10 2001 Nalin Dahyabhai <nalin@redhat.com> 3.19-1
a776bd
- update to 3.19 to avoid problems with stunnel being multithreaded, but
a776bd
  tcp wrappers not being thrad-safe
a776bd
a776bd
* Mon Jul 30 2001 Nalin Dahyabhai <nalin@redhat.com>
a776bd
- update to 3.17
a776bd
a776bd
* Mon Jul 23 2001 Nalin Dahyabhai <nalin@redhat.com>
a776bd
- update to 3.16
a776bd
a776bd
* Mon Jul 16 2001 Nalin Dahyabhai <nalin@redhat.com>
a776bd
- update to 3.15
a776bd
- enable tcp-wrappers support
a776bd
a776bd
* Tue May 29 2001 Nalin Dahyabhai <nalin@redhat.com>
a776bd
- remove explicit requirement on openssl (specific version isn't enough,
a776bd
  we have to depend on shared library version anyway)
a776bd
a776bd
* Fri Apr 27 2001 Nalin Dahyabhai <nalin@redhat.com>
a776bd
- update to 3.14
a776bd
a776bd
* Mon Mar 26 2001 Preston Brown <pbrown@redhat.com>
a776bd
- depend on make (#33148)
a776bd
a776bd
* Fri Mar  2 2001 Nalin Dahyabhai <nalin@redhat.com>
a776bd
- rebuild in new environment
a776bd
a776bd
* Tue Feb  6 2001 Nalin Dahyabhai <nalin@redhat.com>
a776bd
- update to 3.13 to get pthread, OOB, 64-bit fixes
a776bd
- don't need sdf any more
a776bd
a776bd
* Thu Dec 28 2000 Nalin Dahyabhai <nalin@redhat.com>
a776bd
- pull in sdf to build the man page (#22892)
a776bd
a776bd
* Fri Dec 22 2000 Nalin Dahyabhai <nalin@redhat.com>
a776bd
- update to 3.11
a776bd
- chuck the SIGHUP patch (went upstream)
a776bd
- chuck parts of the 64-bit clean patch (went upstream)
a776bd
a776bd
* Thu Dec 21 2000 Nalin Dahyabhai <nalin@redhat.com>
a776bd
- update to 3.10
a776bd
- more 64-bit clean changes, hopefully the last bunch
a776bd
a776bd
* Wed Dec 20 2000 Nalin Dahyabhai <nalin@redhat.com>
a776bd
- change piddir from the default /var/stunnel to /var/run
a776bd
- clean out pid file on SIGHUP
a776bd
a776bd
* Fri Dec 15 2000 Nalin Dahyabhai <nalin@redhat.com>
a776bd
- update to 3.9 to get a security fix
a776bd
a776bd
* Wed Oct 25 2000 Matt Wilson <msw@redhat.com>
a776bd
- change all unsigned longs to u_int32_t when dealing with network
a776bd
  addresses
a776bd
a776bd
* Fri Aug 18 2000 Nalin Dahyabhai <nalin@redhat.com>
a776bd
- make stunnel.pem also be (missingok)
a776bd
a776bd
* Thu Jun 29 2000 Nalin Dahyabhai <nalin@redhat.com>
a776bd
- move to Applications/Internet group
a776bd
- clean up %%post script
a776bd
- make stunnel.pem %%ghost %%config(noreplace)
a776bd
- provide a sample file for use with xinetd
a776bd
a776bd
* Thu Jun  8 2000 Nalin Dahyabhai <nalin@redhat.com>
a776bd
- FHS compliance fixes
a776bd
- modify defaults
a776bd
a776bd
* Tue Mar 14 2000 Florian La Roche <Florian.LaRoche@redhat.com>
a776bd
- update to 3.8
a776bd
- do not create certificate if one already exists
a776bd
a776bd
* Mon Feb 21 2000 Florian La Roche <Florian.LaRoche@redhat.com>
a776bd
- update to 3.7
a776bd
- add patch to find /usr/share/ssl
a776bd
- change some perms
a776bd
a776bd
* Sat Oct 30 1999 Bernhard Rosenkraenzer <bero@redhat.com>
a776bd
- Modify spec file to match Red Hat standards
a776bd
a776bd
* Thu Aug 12 1999 Damien Miller <damien@ibs.com.au>
a776bd
- Updated to 3.4a
a776bd
- Patched for OpenSSL 0.9.4
a776bd
- Cleaned up files section
a776bd
a776bd
* Sun Jul 11 1999 Damien Miller <dmiller@ilogic.com.au>
a776bd
- Updated to 3.3
a776bd
a776bd
* Sat Nov 28 1998 Damien Miller <dmiller@ilogic.com.au>
a776bd
- Initial RPMification