Hello community, here is the log from the commit of package openssl checked in at Mon Apr 23 23:20:27 CEST 2007. -------- --- openssl/openssl.changes 2007-03-06 10:49:34.000000000 +0100 +++ /mounts/work_src_done/STABLE/openssl/openssl.changes 2007-04-23 11:29:42.000000000 +0200 @@ -1,0 +2,5 @@ +Mon Apr 23 11:17:57 CEST 2007 - mkoenig@suse.de + +- Fix key length [#254905,#262477] + +------------------------------------------------------------------- New: ---- openssl-0.9.8-key_length.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openssl.spec ++++++ --- /var/tmp/diff_new_pack.e24294/_old 2007-04-23 23:20:18.000000000 +0200 +++ /var/tmp/diff_new_pack.e24294/_new 2007-04-23 23:20:18.000000000 +0200 @@ -24,7 +24,7 @@ Obsoletes: ssleay Autoreqprov: on Version: 0.9.8e -Release: 1 +Release: 7 Summary: Secure Sockets and Transport Layer Security URL: http://www.openssl.org/ Source: http://www.%{name}.org/source/%{name}-%{version}.tar.bz2 @@ -42,6 +42,7 @@ Patch11: openssl-s390-config.diff Patch20: openssl-0.9.8a.ca-app-segfault.bug128655.dif Patch21: bswap.diff +Patch22: openssl-0.9.8-key_length.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -129,6 +130,7 @@ %patch11 %patch20 -p1 %patch21 +%patch22 -p1 cp -p %{S:10} . cp -p %{S:20} certs/ cp -p %{S:21} certs/ @@ -334,6 +336,8 @@ %{_libdir}/engines %changelog +* Mon Apr 23 2007 - mkoenig@suse.de +- Fix key length [#254905,#262477] * Tue Mar 06 2007 - mkoenig@suse.de - update to version 0.9.8e: * patches merged upstream: ++++++ openssl-0.9.8-key_length.patch ++++++ #254905, #262477 http://cvs.openssl.org/chngview?cn=15978 EVP_CIPHER_CTX_key_length() should return the set key length in the EVP_CIPHER_CTX structure which may not be the same as the underlying cipher key length for variable length ciphers. --- a/crypto/evp/evp_lib.c 2006/11/29 20:47:13 1.10.2.1 +++ b/crypto/evp/evp_lib.c 2007/02/27 18:42:52 1.10.2.2 @@ -225,7 +225,7 @@ int EVP_CIPHER_CTX_key_length(const EVP_CIPHER_CTX *ctx) { - return ctx->cipher->key_len; + return ctx->key_len; } int EVP_CIPHER_nid(const EVP_CIPHER *cipher) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org