Hello community, here is the log from the commit of package tls checked in at Fri Apr 4 01:49:32 CEST 2008. -------- --- tls/tls.changes 2006-10-20 17:57:58.000000000 +0200 +++ /mounts/work_src_done/STABLE/tls/tls.changes 2008-04-03 17:46:44.000000000 +0200 @@ -1,0 +2,9 @@ +Thu Apr 3 17:41:31 CEST 2008 - max@suse.de + +- New version: 1.6 + * Fix a memleak in tls.c + * Use better Eval APIs, cleaner Tcl_Obj-handling + * fix handshake on non-blocking sockets +- Adjust to the new Tcl file system layout. + +------------------------------------------------------------------- Old: ---- tls1.5.1-20050208.tar.bz2 tls.patch New: ---- tls1.6-src.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tls.spec ++++++ --- /var/tmp/diff_new_pack.Y24817/_old 2008-04-04 01:49:10.000000000 +0200 +++ /var/tmp/diff_new_pack.Y24817/_new 2008-04-04 01:49:10.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package tls (Version 1.5.1) +# spec file for package tls (Version 1.6) # -# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -10,17 +10,17 @@ # norootforbuild + Name: tls BuildRequires: openssl-devel tcl-devel Summary: Tcl Binding for the OpenSSL Library -Version: 1.5.1 -Release: 17 -License: BSD License and BSD-like +Version: 1.6 +Release: 1 +License: BSD 3-Clause Group: Development/Libraries/Tcl -URL: http://tls.sourceforge.net -Source0: %name%version-20050208.tar.bz2 -Patch1: %name.patch -Patch2: %name-ciphers.patch +Url: http://tls.sourceforge.net +Source0: %name%version-src.tar.bz2 +Patch1: tls-ciphers.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -39,7 +39,7 @@ %prep %setup -q -n %name%version %patch1 -%patch2 +#%patch2 %build autoconf @@ -50,12 +50,14 @@ --with-ssl-dir=/usr \ --with-tcl=%_libdir make + +%check make test | awk '{print}/FAILED/{F=1}END{if(F)exit 1}' %install make install \ DESTDIR=%buildroot \ - pkglibdir=%tclscriptdir/%name%version + libdir=%_libdir/tcl %clean rm -rf %buildroot @@ -63,30 +65,34 @@ %files %defattr(-,root,root,-) %doc ChangeLog README.txt license.terms tls.htm -%_libdir/lib* %_includedir/* +%_libdir/tcl -%tclscriptdir - -%changelog -n tls -* Fri Oct 20 2006 - max@suse.de +%changelog +* Thu Apr 03 2008 max@suse.de +- New version: 1.6 + * Fix a memleak in tls.c + * Use better Eval APIs, cleaner Tcl_Obj-handling + * fix handshake on non-blocking sockets +- Adjust to the new Tcl file system layout. +* Fri Oct 20 2006 max@suse.de - Patched cipher tests to match cipher list of openssl-0.98d. -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Mon Jan 09 2006 - max@suse.de +* Mon Jan 09 2006 max@suse.de - Update to CVS snapshot of version 1.5.1. -* Wed Jun 29 2005 - max@suse.de +* Wed Jun 29 2005 max@suse.de - Moved the sctipt library to /usr/share/tcl . -* Wed Jun 01 2005 - max@suse.de +* Wed Jun 01 2005 max@suse.de - Temporarily disabled test tlsIO-12.3, because it sometimes fails in a way that is hard to track down. This needs further inspection. -* Thu Nov 11 2004 - ro@suse.de +* Thu Nov 11 2004 ro@suse.de - fixed file list -* Fri Feb 27 2004 - max@suse.de +* Fri Feb 27 2004 max@suse.de - New version: 1.5.0 -* Wed Feb 25 2004 - hmacht@suse.de +* Wed Feb 25 2004 hmacht@suse.de - building as non-root (# norootforbuild) -* Wed Jun 04 2003 - max@suse.de +* Wed Jun 04 2003 max@suse.de - New package: tls-1.4.1 - Tcl bindings to SSL ++++++ tls-ciphers.patch ++++++ --- /var/tmp/diff_new_pack.Y24817/_old 2008-04-04 01:49:11.000000000 +0200 +++ /var/tmp/diff_new_pack.Y24817/_new 2008-04-04 01:49:11.000000000 +0200 @@ -1,70 +1,36 @@ --- tests/ciphers.test +++ tests/ciphers.test -@@ -81,13 +81,18 @@ - } [join [lsort -dict { - 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 -@@ -97,13 +102,6 @@ - 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 --EXP1024-RC2-CBC-MD5 --EXP1024-RC4-MD5 --EXP1024-RC4-SHA --IDEA-CBC-SHA - RC4-MD5 - RC4-SHA - }] \n] -@@ -119,13 +117,18 @@ - } [join [lsort -dict { - 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 -@@ -135,13 +138,6 @@ - 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 --EXP1024-RC2-CBC-MD5 --EXP1024-RC4-MD5 --EXP1024-RC4-SHA --IDEA-CBC-SHA - RC4-MD5 - RC4-SHA - }] \n] +@@ -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 + EXP-RC4-MD5 +- EXP1024-DES-CBC-SHA +- EXP1024-DHE-DSS-DES-CBC-SHA +- EXP1024-DHE-DSS-RC4-SHA +- EXP1024-RC2-CBC-MD5 +- EXP1024-RC4-MD5 +- EXP1024-RC4-SHA +- IDEA-CBC-SHA + RC4-MD5 + RC4-SHA + } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org