forked from rpms/openssl
auto-import openssl-0.9.7a-2 from openssl-0.9.7a-2.src.rpm
This commit is contained in:
parent
37242e4c03
commit
e32c11245f
@ -1 +1 @@
|
|||||||
openssl-engine-0.9.6b-usa.tar.bz2
|
openssl-0.9.7a-usa.tar.bz2
|
||||||
|
@ -1,18 +1,19 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
# quit out if anything fails.
|
# Quit out if anything fails.
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
# Clean out patent-or-otherwise-encumbered code.
|
# Clean out patent-or-otherwise-encumbered code.
|
||||||
# MDC-2: 4,908,861 13/03/2007
|
# MDC-2: 4,908,861 13/03/2007
|
||||||
# IDEA: 5,214,703 25/05/2010
|
# IDEA: 5,214,703 25/05/2010
|
||||||
# RC5: 5,724,428 03/03/2015
|
# RC5: 5,724,428 03/03/2015
|
||||||
|
# EC: ????????? ??/??/2015
|
||||||
|
|
||||||
# Remove assembler portions of IDEA, MDC2, and RC5.
|
# Remove assembler portions of IDEA, MDC2, and RC5.
|
||||||
(find crypto/{idea,mdc2,rc5}/asm -type f | xargs -r rm -fv)
|
(find crypto/{idea,mdc2,rc5}/asm -type f | xargs -r rm -fv)
|
||||||
|
|
||||||
# IDEA, MDC2 and RC5.
|
# IDEA, MDC2, RC5, EC.
|
||||||
for a in idea mdc2 rc5; do
|
for a in idea mdc2 rc5 ec; do
|
||||||
for c in `find crypto/$a -name "*.c" -a \! -name "*test*" -type f` ; do
|
for c in `find crypto/$a -name "*.c" -a \! -name "*test*" -type f` ; do
|
||||||
echo Destroying $c
|
echo Destroying $c
|
||||||
> $c
|
> $c
|
||||||
@ -25,13 +26,14 @@ for c in `find crypto/evp -name "*_rc5.c" -o -name "*_idea.c" -o -name "*_mdc2.c
|
|||||||
done
|
done
|
||||||
|
|
||||||
for h in `find crypto ssl apps test -name "*.h"` ; do
|
for h in `find crypto ssl apps test -name "*.h"` ; do
|
||||||
echo Removing IDEA, MDC2, and RC5 references from $h
|
echo Removing IDEA, MDC2, RC5, and EC references from $h
|
||||||
cat $h | \
|
cat $h | \
|
||||||
awk 'BEGIN {ech=1;} \
|
awk 'BEGIN {ech=1;} \
|
||||||
/#[ \t]*if/ {if(ech < 1) ech--;} \
|
/#[ \t]*if/ {if(ech < 1) ech--;} \
|
||||||
/#[ \t]*ifndef.*NO_IDEA/ {ech--;} \
|
/#[ \t]*ifndef.*NO_IDEA/ {ech--;} \
|
||||||
/#[ \t]*ifndef.*NO_MDC2/ {ech--;} \
|
/#[ \t]*ifndef.*NO_MDC2/ {ech--;} \
|
||||||
/#[ \t]*ifndef.*NO_RC5/ {ech--;} \
|
/#[ \t]*ifndef.*NO_RC5/ {ech--;} \
|
||||||
|
/#[ \t]*ifndef.*NO_EC/ {ech--;} \
|
||||||
{if(ech>0) {;print $0};} \
|
{if(ech>0) {;print $0};} \
|
||||||
/#endif/ {if(ech < 1) ech++;}' > $h.hobbled && \
|
/#endif/ {if(ech < 1) ech++;}' > $h.hobbled && \
|
||||||
mv $h.hobbled $h
|
mv $h.hobbled $h
|
||||||
|
49
openssl-0.9.7-beta5-version-add-engines.patch
Normal file
49
openssl-0.9.7-beta5-version-add-engines.patch
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
List the compiled-in hardware support when passed the -a flag.
|
||||||
|
|
||||||
|
--- openssl-0.9.7-beta5/apps/version.c 2002-12-03 11:34:28.000000000 -0500
|
||||||
|
+++ openssl-0.9.7-beta5/apps/version.c 2002-12-11 19:29:10.000000000 -0500
|
||||||
|
@@ -130,6 +130,7 @@
|
||||||
|
#ifndef OPENSSL_NO_BF
|
||||||
|
# include <openssl/blowfish.h>
|
||||||
|
#endif
|
||||||
|
+#include <openssl/engine.h>
|
||||||
|
|
||||||
|
#undef PROG
|
||||||
|
#define PROG version_main
|
||||||
|
@@ -139,7 +140,7 @@
|
||||||
|
int MAIN(int argc, char **argv)
|
||||||
|
{
|
||||||
|
int i,ret=0;
|
||||||
|
- int cflags=0,version=0,date=0,options=0,platform=0,dir=0;
|
||||||
|
+ int cflags=0,version=0,date=0,options=0,platform=0,dir=0,engines=0;
|
||||||
|
|
||||||
|
apps_startup();
|
||||||
|
|
||||||
|
@@ -163,7 +164,7 @@
|
||||||
|
else if (strcmp(argv[i],"-d") == 0)
|
||||||
|
dir=1;
|
||||||
|
else if (strcmp(argv[i],"-a") == 0)
|
||||||
|
- date=version=cflags=options=platform=dir=1;
|
||||||
|
+ date=version=cflags=options=platform=dir=engines=1;
|
||||||
|
else
|
||||||
|
{
|
||||||
|
BIO_printf(bio_err,"usage:version -[avbofp]\n");
|
||||||
|
@@ -198,6 +199,18 @@
|
||||||
|
}
|
||||||
|
if (cflags) printf("%s\n",SSLeay_version(SSLEAY_CFLAGS));
|
||||||
|
if (dir) printf("%s\n",SSLeay_version(SSLEAY_DIR));
|
||||||
|
+ if (engines)
|
||||||
|
+ {
|
||||||
|
+ ENGINE *e;
|
||||||
|
+ printf("engines: ");
|
||||||
|
+ e = ENGINE_get_first();
|
||||||
|
+ while (e)
|
||||||
|
+ {
|
||||||
|
+ printf("%s ", ENGINE_get_id(e));
|
||||||
|
+ e = ENGINE_get_next(e);
|
||||||
|
+ }
|
||||||
|
+ printf("\n");
|
||||||
|
+ }
|
||||||
|
end:
|
||||||
|
apps_shutdown();
|
||||||
|
OPENSSL_EXIT(ret);
|
18
openssl-0.9.7-beta6-ia64.patch
Normal file
18
openssl-0.9.7-beta6-ia64.patch
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
--- openssl/crypto/bn/bn_lcl.h 2002-12-17 16:04:42.000000000 -0500
|
||||||
|
+++ openssl/crypto/bn/bn_lcl.h 2002-12-17 16:12:59.000000000 -0500
|
||||||
|
@@ -245,6 +245,15 @@
|
||||||
|
: "a"(a),"g"(b) \
|
||||||
|
: "cc");
|
||||||
|
# endif
|
||||||
|
+# elif defined(__ia64) && defined(SIXTY_FOUR_BIT_LONG)
|
||||||
|
+# if defined(__GNUC__)
|
||||||
|
+# define BN_UMULT_HIGH(a,b) ({ \
|
||||||
|
+ register BN_ULONG ret; \
|
||||||
|
+ asm ("xmpy.hu %0 = %1, %2" \
|
||||||
|
+ : "=f"(ret) \
|
||||||
|
+ : "f"(a), "f"(b)); \
|
||||||
|
+ ret; })
|
||||||
|
+# endif /* compiler */
|
||||||
|
# endif /* cpu */
|
||||||
|
#endif /* OPENSSL_NO_ASM */
|
||||||
|
|
190
openssl.spec
190
openssl.spec
@ -1,49 +1,34 @@
|
|||||||
%define soversion 2
|
# For the curious:
|
||||||
|
# 0.9.5a soversion = 0
|
||||||
|
# 0.9.6 soversion = 1
|
||||||
|
# 0.9.6a soversion = 2
|
||||||
|
# 0.9.6c soversion = 3
|
||||||
|
# 0.9.7a soversion = 4
|
||||||
|
%define soversion 4
|
||||||
|
|
||||||
Summary: The OpenSSL toolkit.
|
Summary: The OpenSSL toolkit.
|
||||||
Name: openssl
|
Name: openssl
|
||||||
Version: 0.9.6b
|
Version: 0.9.7a
|
||||||
Release: 33
|
Release: 2
|
||||||
Source: openssl-engine-%{version}-usa.tar.bz2
|
Source: openssl-%{version}-usa.tar.bz2
|
||||||
Source1: hobble-openssl
|
Source1: hobble-openssl
|
||||||
Source2: Makefile.certificate
|
Source2: Makefile.certificate
|
||||||
Source3: ca-bundle.crt
|
Source3: ca-bundle.crt
|
||||||
Source4: RHNS-CA-CERT
|
Source4: RHNS-CA-CERT
|
||||||
Source5: make-dummy-cert
|
Source5: make-dummy-cert
|
||||||
Source6: hw_ubsec.c
|
Patch0: openssl-0.9.7a-redhat.patch
|
||||||
Source7: hw_ubsec.h
|
Patch1: openssl-0.9.7-beta5-defaults.patch
|
||||||
Source8: ia64.S
|
Patch2: openssl-0.9.7-beta6-ia64.patch
|
||||||
Patch0: openssl-engine-0.9.6b-redhat.patch
|
Patch3: openssl-0.9.7a-soversion.patch
|
||||||
Patch1: openssl-0.9.5a-64.patch
|
Patch4: openssl-0.9.6-x509.patch
|
||||||
Patch2: openssl-engine-0.9.6b-defaults.patch
|
Patch5: openssl-0.9.7-beta5-version-add-engines.patch
|
||||||
Patch3: openssl-0.9.5a-ia64.patch
|
Patch6: openssl-0.9.7-ibmca.patch
|
||||||
Patch4: openssl-0.9.5a-glibc.patch
|
Patch7: openssl-0.9.7-ppc64.patch
|
||||||
Patch5: openssl-0.9.6a-soversion.patch
|
|
||||||
Patch6: openssl-engine-0.9.6b-add-aep.patch
|
|
||||||
Patch7: openssl-engine-0.9.6b-hw_ubsec.patch
|
|
||||||
Patch8: openssl-0.9.6-x509.patch
|
|
||||||
Patch9: openssl-engine-0.9.6b-default-engine.patch
|
|
||||||
Patch10: openssl-engine-0.9.6b-ubsec_failover.patch
|
|
||||||
Patch11: openssl-engine-0.9.6b-ubsec_rand.patch
|
|
||||||
Patch12: openssl-0.9.6b-mkdepend.patch
|
|
||||||
Patch13: openssl-0.9.6a-conf.patch
|
|
||||||
Patch14: openssl-0.9.6a-add-engine-version.patch
|
|
||||||
Patch15: openssl-0.9.6a-add-ia64-asm.patch
|
|
||||||
Patch16: openssl-0.9.6a-add-baltimore.patch
|
|
||||||
Patch17: openssl-0.9.6c-aep.patch
|
|
||||||
Patch18: openssl-0.9.6c-add-luna.patch
|
|
||||||
Patch19: openssl-0.9.6b-sec.patch
|
|
||||||
Patch20: openssl-0.9.6c-asn.patch.3
|
|
||||||
Patch21: openssl-engine-0.9.6b-4096.patch
|
|
||||||
Patch22: openssl-0.9.6-malloc-negative.patch
|
|
||||||
Patch23: openssl-0.9.6-vaudenay.patch
|
|
||||||
Patch24: openssl-sec3-blinding-0.9.6b.patch
|
|
||||||
Patch25: openssl-0.9.7a-klima-pokorny-rosa.patch
|
|
||||||
License: BSDish
|
License: BSDish
|
||||||
Group: System Environment/Libraries
|
Group: System Environment/Libraries
|
||||||
URL: http://www.openssl.org/
|
URL: http://www.openssl.org/
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
||||||
BuildPreReq: perl, sed
|
BuildPreReq: mktemp, krb5-devel, perl, sed, zlib-devel
|
||||||
Requires: mktemp
|
Requires: mktemp
|
||||||
|
|
||||||
%define solibbase %(echo %version | sed 's/[[:alpha:]]//g')
|
%define solibbase %(echo %version | sed 's/[[:alpha:]]//g')
|
||||||
@ -57,7 +42,7 @@ protocols.
|
|||||||
%package devel
|
%package devel
|
||||||
Summary: Files for development of applications which will use OpenSSL.
|
Summary: Files for development of applications which will use OpenSSL.
|
||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
Requires: %{name} = %{version}-%{release}
|
Requires: %{name} = %{version}-%{release}, krb5-devel
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
OpenSSL is a toolkit for supporting cryptography. The openssl-devel
|
OpenSSL is a toolkit for supporting cryptography. The openssl-devel
|
||||||
@ -77,57 +62,25 @@ package provides Perl scripts for converting certificates and keys
|
|||||||
from other formats to the formats used by the OpenSSL toolkit.
|
from other formats to the formats used by the OpenSSL toolkit.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n openssl-engine-%{version}
|
%setup -q
|
||||||
%{SOURCE1}
|
%{SOURCE1} > /dev/null
|
||||||
cp %{SOURCE6} crypto/engine/
|
|
||||||
cp %{SOURCE7} crypto/engine/vendor_defns/
|
|
||||||
cp %{SOURCE8} crypto/bn/asm/
|
|
||||||
%patch0 -p1 -b .redhat
|
%patch0 -p1 -b .redhat
|
||||||
%patch1 -p1 -b .64
|
%patch1 -p1 -b .defaults
|
||||||
%patch2 -p1 -b .defaults
|
%patch2 -p1 -b .ia64
|
||||||
%patch3 -p1 -b .ia64
|
%patch3 -p1 -b .soversion
|
||||||
%patch4 -p1 -b .glibc
|
%patch4 -p1 -b .x509
|
||||||
%patch5 -p1 -b .soversion
|
%patch5 -p1 -b .version-add-engines
|
||||||
%patch6 -p1 -b .add-aep
|
%patch6 -p1 -b .ibmca
|
||||||
%patch7 -p1 -b .hw_ubsec
|
%patch7 -p1 -b .ppc64
|
||||||
%patch8 -p1 -b .x509
|
|
||||||
%patch9 -p1 -b .default-engine
|
|
||||||
%patch10 -p1 -b .ubsec_failover
|
|
||||||
%patch11 -p1 -b .rand
|
|
||||||
# skip patch 12
|
|
||||||
%patch13 -p0 -b .conf
|
|
||||||
%patch14 -p1 -b .engver
|
|
||||||
%patch15 -p1 -b .ia64
|
|
||||||
%patch16 -p1 -b .baltimore
|
|
||||||
%patch17 -p1 -b .aep
|
|
||||||
%patch18 -p1 -b .luna
|
|
||||||
%patch19 -p1 -b .sec
|
|
||||||
%patch20 -p1 -b .asn
|
|
||||||
%patch21 -p1 -b .4096
|
|
||||||
%patch22 -p1 -b .malloc-negative
|
|
||||||
%patch23 -p1 -b .vaudenay
|
|
||||||
%patch24 -p0 -b .sec3-blinding
|
|
||||||
pushd ssl
|
|
||||||
%patch25 -p0 -b .klima-pokorny-rosa
|
|
||||||
popd
|
|
||||||
|
|
||||||
chmod 644 FAQ LICENSE CHANGES NEWS INSTALL README
|
# Modify the various perl scripts to reference perl in the right location.
|
||||||
chmod 644 doc/README doc/c-indentation.el doc/openssl.txt
|
perl util/perlpath.pl `dirname %{__perl}`
|
||||||
chmod 644 doc/openssl_button.html doc/openssl_button.gif
|
|
||||||
chmod 644 doc/ssleay.txt
|
|
||||||
|
|
||||||
# Link the configuration header to the one we're going to make.
|
# Generate a table with the compile settings for my perusal.
|
||||||
ln -sf ../../crypto/opensslconf.h include/openssl/
|
make TABLE PERL=%{__perl}
|
||||||
# Link the ssl.h header to the one we're going to make.
|
|
||||||
ln -sf ../../ssl/ssl.h include/openssl/
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
PATH=${PATH}:${PWD}/bin
|
|
||||||
TOPDIR=${PWD}
|
|
||||||
LD_LIBRARY_PATH=${TOPDIR}:${TOPDIR}/bin ; export LD_LIBRARY_PATH
|
|
||||||
|
|
||||||
# Figure out which flags we want to use.
|
# Figure out which flags we want to use.
|
||||||
perl util/perlpath.pl `dirname %{__perl}`
|
|
||||||
%ifarch %ix86
|
%ifarch %ix86
|
||||||
sslarch=linux-elf
|
sslarch=linux-elf
|
||||||
if ! echo %{_target} | grep -q i686 ; then
|
if ! echo %{_target} | grep -q i686 ; then
|
||||||
@ -143,7 +96,6 @@ sslarch=linux-ia64
|
|||||||
%endif
|
%endif
|
||||||
%ifarch alpha
|
%ifarch alpha
|
||||||
sslarch=alpha-gcc
|
sslarch=alpha-gcc
|
||||||
sslflags=no-asm
|
|
||||||
%endif
|
%endif
|
||||||
%ifarch s390
|
%ifarch s390
|
||||||
sslarch=linux-s390
|
sslarch=linux-s390
|
||||||
@ -153,21 +105,24 @@ sslarch=linux-s390x
|
|||||||
%endif
|
%endif
|
||||||
%ifarch x86_64
|
%ifarch x86_64
|
||||||
sslarch=linux-x86_64
|
sslarch=linux-x86_64
|
||||||
sslflags=no-asm
|
|
||||||
%endif
|
%endif
|
||||||
%ifarch ppc
|
%ifarch ppc
|
||||||
sslarch=linux-ppc
|
sslarch=linux-ppc
|
||||||
sslflags=no-asm
|
|
||||||
%endif
|
%endif
|
||||||
%ifarch ppc64
|
%ifarch ppc64
|
||||||
sslarch=linux-ppc64
|
sslarch=linux-ppc64
|
||||||
sslflags=no-asm
|
|
||||||
%endif
|
%endif
|
||||||
# Configure the build tree. Override OpenSSL defaults with known-good defaults
|
# Configure the build tree. Override OpenSSL defaults with known-good defaults
|
||||||
# usable on all platforms. The Configure script already knows to use -fPIC and
|
# usable on all platforms. The Configure script already knows to use -fPIC and
|
||||||
# RPM_OPT_FLAGS, so we can skip specifiying them here.
|
# RPM_OPT_FLAGS, so we can skip specifiying them here.
|
||||||
./config --prefix=%{_prefix} --openssldir=%{_datadir}/ssl ${sslflags} no-idea no-mdc2 no-rc5 shared
|
./config \
|
||||||
%{__patch} -p1 -b --suffix .mkdepend -s < %{PATCH12}
|
--prefix=%{_prefix} --openssldir=%{_datadir}/ssl ${sslflags} \
|
||||||
|
zlib no-idea no-mdc2 no-rc5 no-ec shared \
|
||||||
|
--with-krb5-include=`%{_prefix}/kerberos/bin/krb5-config --cflags` \
|
||||||
|
--with-krb5-lib=`%{_prefix}/kerberos/bin/krb5-config --libs gssapi` \
|
||||||
|
--with-krb5-flavor=MIT \
|
||||||
|
-I%{_prefix}/kerberos/include -L%{_prefix}/kerberos/%{_lib}
|
||||||
|
make depend
|
||||||
make all build-shared
|
make all build-shared
|
||||||
|
|
||||||
# Generate hashes for the included certs.
|
# Generate hashes for the included certs.
|
||||||
@ -207,7 +162,13 @@ done
|
|||||||
|
|
||||||
# Rename man pages so that they don't conflict with other system man pages.
|
# Rename man pages so that they don't conflict with other system man pages.
|
||||||
for manpage in $RPM_BUILD_ROOT%{_mandir}/man*/* ; do
|
for manpage in $RPM_BUILD_ROOT%{_mandir}/man*/* ; do
|
||||||
|
if [ -L ${manpage} ]; then
|
||||||
|
TARGET=`ls -l ${manpage} | awk '{ print $NF }'`
|
||||||
|
ln -snf ${TARGET}ssl ${manpage}ssl
|
||||||
|
rm -f ${manpage}
|
||||||
|
else
|
||||||
mv ${manpage} ${manpage}ssl
|
mv ${manpage} ${manpage}ssl
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
for conflict in passwd rand ; do
|
for conflict in passwd rand ; do
|
||||||
rename ${conflict} ssl${conflict} $RPM_BUILD_ROOT%{_mandir}/man*/${conflict}*
|
rename ${conflict} ssl${conflict} $RPM_BUILD_ROOT%{_mandir}/man*/${conflict}*
|
||||||
@ -232,10 +193,19 @@ cat %{SOURCE3} RHNS-blurb.txt %{SOURCE4} > ca-bundle.crt
|
|||||||
install -m644 ca-bundle.crt $RPM_BUILD_ROOT%{_datadir}/ssl/certs/
|
install -m644 ca-bundle.crt $RPM_BUILD_ROOT%{_datadir}/ssl/certs/
|
||||||
ln -s certs/ca-bundle.crt $RPM_BUILD_ROOT%{_datadir}/ssl/cert.pem
|
ln -s certs/ca-bundle.crt $RPM_BUILD_ROOT%{_datadir}/ssl/cert.pem
|
||||||
|
|
||||||
|
# Fix libdir.
|
||||||
|
sed 's,^libdir=${exec_prefix}/lib,libdir=${exec_prefix}/%{_lib},g' \
|
||||||
|
$RPM_BUILD_ROOT/%{_libdir}/pkgconfig/openssl.pc > \
|
||||||
|
$RPM_BUILD_ROOT/%{_libdir}/pkgconfig/openssl.pc.tmp && \
|
||||||
|
cat $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/openssl.pc.tmp > \
|
||||||
|
$RPM_BUILD_ROOT/%{_libdir}/pkgconfig/openssl.pc && \
|
||||||
|
rm -f $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/openssl.pc.tmp
|
||||||
|
|
||||||
%ifarch i686
|
%ifarch i686
|
||||||
rm -rf $RPM_BUILD_ROOT/%{_prefix}/include/openssl
|
rm -rf $RPM_BUILD_ROOT/%{_prefix}/include/openssl
|
||||||
rm -rf $RPM_BUILD_ROOT/%{_libdir}/*.a
|
rm -rf $RPM_BUILD_ROOT/%{_libdir}/*.a
|
||||||
rm -rf $RPM_BUILD_ROOT/%{_libdir}/*.so
|
rm -rf $RPM_BUILD_ROOT/%{_libdir}/*.so
|
||||||
|
rm -rf $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
|
||||||
rm -rf $RPM_BUILD_ROOT/%{_mandir}/man3/*
|
rm -rf $RPM_BUILD_ROOT/%{_mandir}/man3/*
|
||||||
|
|
||||||
rm -rf $RPM_BUILD_ROOT/%{_bindir}/c_rehash
|
rm -rf $RPM_BUILD_ROOT/%{_bindir}/c_rehash
|
||||||
@ -278,6 +248,7 @@ rm -rf $RPM_BUILD_ROOT/%{_datadir}/ssl/misc/*.pl
|
|||||||
%attr(0644,root,root) %{_libdir}/*.a
|
%attr(0644,root,root) %{_libdir}/*.a
|
||||||
%attr(0755,root,root) %{_libdir}/*.so
|
%attr(0755,root,root) %{_libdir}/*.so
|
||||||
%attr(0644,root,root) %{_mandir}/man3*/*
|
%attr(0644,root,root) %{_mandir}/man3*/*
|
||||||
|
%attr(0755,root,root) %{_libdir}/pkgconfig/openssl.pc
|
||||||
|
|
||||||
%files perl
|
%files perl
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
@ -292,20 +263,49 @@ rm -rf $RPM_BUILD_ROOT/%{_datadir}/ssl/misc/*.pl
|
|||||||
%postun -p /sbin/ldconfig
|
%postun -p /sbin/ldconfig
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Wed Mar 19 2003 Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-33
|
* Thu Feb 27 2003 Nalin Dahyabhai <nalin@redhat.com> 0.9.7a-2
|
||||||
- add backported patch to harden against Klima-Pokorny-Rosa extension
|
- disable EC algorithms
|
||||||
of Bleichenbacher's attack (CAN-2003-0131)
|
|
||||||
|
|
||||||
* Mon Mar 17 2003 Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-32
|
* Wed Feb 19 2003 Nalin Dahyabhai <nalin@redhat.com> 0.9.7a-1
|
||||||
- add patch to enable RSA blinding by default, closing a timing attack
|
- update to 0.9.7a
|
||||||
(CAN-2003-0147)
|
|
||||||
|
|
||||||
* Wed Feb 19 2003 Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-31
|
* Wed Feb 19 2003 Nalin Dahyabhai <nalin@redhat.com> 0.9.7-8
|
||||||
- add fix to guard against attempts to allocate negative amounts of memory
|
- add fix to guard against attempts to allocate negative amounts of memory
|
||||||
- add patch for CAN-2003-0078, fixing a timing attack
|
- add patch for CAN-2003-0078, fixing a timing attack
|
||||||
|
|
||||||
* Tue Feb 11 2003 Nalin Dahyabhai <nalin@redhat.com>
|
* Thu Feb 13 2003 Elliot Lee <sopwith@redhat.com> 0.9.7-7
|
||||||
- incorporate fix for verifying client certs with 4096-bit keys (#77225)
|
- Add openssl-ppc64.patch
|
||||||
|
|
||||||
|
* Mon Feb 10 2003 Nalin Dahyabhai <nalin@redhat.com> 0.9.7-6
|
||||||
|
- EVP_DecryptInit should call EVP_CipherInit() instead of EVP_CipherInit_ex(),
|
||||||
|
to get the right behavior when passed uninitialized context structures
|
||||||
|
(#83766)
|
||||||
|
- build with -mcpu=ev5 on alpha family (#83828)
|
||||||
|
|
||||||
|
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Fri Jan 17 2003 Phil Knirsch <pknirsch@redhat.com> 0.9.7-4
|
||||||
|
- Added IBM hw crypto support patch.
|
||||||
|
|
||||||
|
* Wed Jan 15 2003 Nalin Dahyabhai <nalin@redhat.com>
|
||||||
|
- add missing builddep on sed
|
||||||
|
|
||||||
|
* Thu Jan 9 2003 Bill Nottingham <notting@redhat.com> 0.9.7-3
|
||||||
|
- debloat
|
||||||
|
- fix broken manpage symlinks
|
||||||
|
|
||||||
|
* Wed Jan 8 2003 Nalin Dahyabhai <nalin@redhat.com> 0.9.7-2
|
||||||
|
- fix double-free in 'openssl ca'
|
||||||
|
|
||||||
|
* Fri Jan 3 2003 Nalin Dahyabhai <nalin@redhat.com> 0.9.7-1
|
||||||
|
- update to 0.9.7 final
|
||||||
|
|
||||||
|
* Tue Dec 17 2002 Nalin Dahyabhai <nalin@redhat.com> 0.9.7-0
|
||||||
|
- update to 0.9.7 beta6 (DO NOT USE UNTIL UPDATED TO FINAL 0.9.7)
|
||||||
|
|
||||||
|
* Wed Dec 11 2002 Nalin Dahyabhai <nalin@redhat.com>
|
||||||
|
- update to 0.9.7 beta5 (DO NOT USE UNTIL UPDATED TO FINAL 0.9.7)
|
||||||
|
|
||||||
* Tue Oct 22 2002 Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-30
|
* Tue Oct 22 2002 Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-30
|
||||||
- add configuration stanza for x86_64 and use it on x86_64
|
- add configuration stanza for x86_64 and use it on x86_64
|
||||||
|
Loading…
Reference in New Issue
Block a user