Hello community, here is the log from the commit of package tls for openSUSE:Factory checked in at Fri Aug 7 23:22:15 CEST 2009. -------- --- tls/tls.changes 2008-04-22 18:01:38.000000000 +0200 +++ tls/tls.changes 2009-08-04 11:57:42.000000000 +0200 @@ -1,0 +2,8 @@ +Tue Aug 4 11:19:50 CEST 2009 - max@suse.de + +- Query openssl for the ciphers it supports instead of comparing + against a hardcoded list to make the test independent of the + openssl version. +- Remove tls.h from the package. + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tls.spec ++++++ --- /var/tmp/diff_new_pack.jCZALi/_old 2009-08-07 23:17:34.000000000 +0200 +++ /var/tmp/diff_new_pack.jCZALi/_new 2009-08-07 23:17:34.000000000 +0200 @@ -19,11 +19,11 @@ Name: tls -BuildRequires: openssl-devel tcl-devel +BuildRequires: openssl openssl-devel tcl-devel Summary: Tcl Binding for the OpenSSL Library Version: 1.6 -Release: 42 -License: BSD 3-Clause +Release: 43 +License: BSD 3-clause (or similar) Group: Development/Libraries/Tcl Url: http://tls.sourceforge.net Source0: %name%version-src.tar.bz2 @@ -46,10 +46,8 @@ %prep %setup -q -n %name%version %patch1 -#%patch2 %build -autoconf CFLAGS="$RPM_OPT_FLAGS" \ ./configure \ --libdir=%_libdir \ @@ -68,6 +66,7 @@ %install make install \ DESTDIR=%buildroot \ + PKG_HEADERS= \ libdir=%_libdir/tcl %clean @@ -76,7 +75,6 @@ %files %defattr(-,root,root,-) %doc ChangeLog README.txt license.terms tls.htm -%_includedir/* %_libdir/tcl %changelog ++++++ tls-ciphers.patch ++++++ --- /var/tmp/diff_new_pack.jCZALi/_old 2009-08-07 23:17:34.000000000 +0200 +++ /var/tmp/diff_new_pack.jCZALi/_new 2009-08-07 23:17:34.000000000 +0200 @@ -1,29 +1,28 @@ --- tests/ciphers.test +++ tests/ciphers.test -@@ -51,13 +51,18 @@ - set ::EXPECTEDCIPHERS(openssl) { - AES128-SHA - AES256-SHA -+ CAMELLIA128-SHA -+ CAMELLIA256-SHA - DES-CBC-SHA - DES-CBC3-SHA - DHE-DSS-AES128-SHA - DHE-DSS-AES256-SHA -- DHE-DSS-RC4-SHA -+ DHE-DSS-CAMELLIA128-SHA -+ DHE-DSS-CAMELLIA256-SHA - DHE-RSA-AES128-SHA - DHE-RSA-AES256-SHA -+ DHE-RSA-CAMELLIA128-SHA -+ DHE-RSA-CAMELLIA256-SHA - EDH-DSS-DES-CBC-SHA - EDH-DSS-DES-CBC3-SHA - EDH-RSA-DES-CBC-SHA -@@ -67,13 +72,6 @@ - EXP-EDH-RSA-DES-CBC-SHA - EXP-RC2-CBC-MD5 +@@ -48,36 +48,6 @@ EXP-RC4-MD5 + } + +-set ::EXPECTEDCIPHERS(openssl) { +- AES128-SHA +- AES256-SHA +- DES-CBC-SHA +- DES-CBC3-SHA +- DHE-DSS-AES128-SHA +- DHE-DSS-AES256-SHA +- DHE-DSS-RC4-SHA +- DHE-RSA-AES128-SHA +- DHE-RSA-AES256-SHA +- EDH-DSS-DES-CBC-SHA +- EDH-DSS-DES-CBC3-SHA +- EDH-RSA-DES-CBC-SHA +- EDH-RSA-DES-CBC3-SHA +- EXP-DES-CBC-SHA +- EXP-EDH-DSS-DES-CBC-SHA +- EXP-EDH-RSA-DES-CBC-SHA +- EXP-RC2-CBC-MD5 +- EXP-RC4-MD5 - EXP1024-DES-CBC-SHA - EXP1024-DHE-DSS-DES-CBC-SHA - EXP1024-DHE-DSS-RC4-SHA @@ -31,6 +30,28 @@ - EXP1024-RC4-MD5 - EXP1024-RC4-SHA - IDEA-CBC-SHA - RC4-MD5 - RC4-SHA - } +- RC4-MD5 +- RC4-SHA +-} +- + proc listcompare {wants haves} { + array set want {} + array set have {} +@@ -109,7 +79,7 @@ + # This will fail if you compiled against RSA bsafe or with a + # different set of defines than the default. + # Change the constraint setting above. +- listcompare $::EXPECTEDCIPHERS(openssl) [tls::ciphers ssl3] ++ listcompare [split [exec openssl ciphers -ssl3] :] [tls::ciphers ssl3] + } {} + + # This version of the test is correct for OpenSSL only. +@@ -119,7 +89,7 @@ + # This will fail if you compiled against RSA bsafe or with a + # different set of defines than the default. + # Change the constraint setting in all.tcl +- listcompare $::EXPECTEDCIPHERS(openssl) [tls::ciphers tls1] ++ listcompare [split [exec openssl ciphers -tls1] :] [tls::ciphers tls1] + } {} + + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org