Hello community, here is the log from the commit of package cyrus-sasl for openSUSE:Factory checked in at 2013-09-27 19:47:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cyrus-sasl (Old) and /work/SRC/openSUSE:Factory/.cyrus-sasl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cyrus-sasl" Changes: -------- --- /work/SRC/openSUSE:Factory/cyrus-sasl/cyrus-sasl-saslauthd.changes 2013-08-10 20:16:08.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.cyrus-sasl.new/cyrus-sasl-saslauthd.changes 2013-09-27 19:47:21.000000000 +0200 @@ -1,0 +2,23 @@ +Sun Sep 8 21:11:27 UTC 2013 - [email protected] + +- Update to 2.1.26 + * Modernize SASL malloc/realloc callback prototypes + * Added sasl_config_done() to plug a memory leak when using an application specific config file + * Fixed PLAIN/LOGIN authentication failure when using saslauthd with no auxprop plugins (bug # 3590). + * unlock the mutex in sasl_dispose if the context was freed by another thread + * MINGW32 compatibility patches + * Fixed broken logic in get_fqhostname() when abort_if_no_fqdn is 0 + * Fixed some memory leaks in libsasl + - saslauthd: + + auth_rimap.c: qstring incorrectly appending the closing double quote, which might be causing crashes + + auth_rimap.c: read the whole IMAP greeting + + better error reporting from some drivers + + fixed some memory leaks +- Removed patches that do no longer apply + * cyrus-sasl-gcc4.patch (integrated upstream) + * cyrus-sasl-gs2-not-overwrite-minor-error-code.dif (integrated upstream) + * gssapi-null-deref.dif (integrated upstream) + * Fix-abort_if_no_fqdn-behavior.patch (integrated upstream) + * cyrus-sasl-db6.diff (integrated upstream) + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/cyrus-sasl/cyrus-sasl.changes 2013-08-10 20:16:08.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.cyrus-sasl.new/cyrus-sasl.changes 2013-09-27 19:47:21.000000000 +0200 @@ -1,0 +2,46 @@ +Wed Sep 11 07:16:23 UTC 2013 - [email protected] + +- Removed server side service to comply with Factory rules + +------------------------------------------------------------------- +Tue Sep 3 22:07:15 UTC 2013 - [email protected] + +- Update to 2.1.26 + * Modernize SASL malloc/realloc callback prototypes + * Added sasl_config_done() to plug a memory leak when using an application specific config file + * Fixed PLAIN/LOGIN authentication failure when using saslauthd with no auxprop plugins (bug # 3590). + * unlock the mutex in sasl_dispose if the context was freed by another thread + * MINGW32 compatibility patches + * Fixed broken logic in get_fqhostname() when abort_if_no_fqdn is 0 + * Fixed some memory leaks in libsasl + - GSSAPI plugin: + + Fixed a segfault in gssapi.c introduced in 2.1.25. + + Code refactoring + + Added support for GSS-SPNEGO SASL mechanism (Unix only), which is also HTTP capable + - GS2 plugin: + + Updated GS2 plugin not to lose minor GSS-API status codes on errors + - DIGEST-MD5 plugin: + + Correctly send "stale" directive to prevent clients from (re)promtping for password + + Better handling of HTTP reauthentication cases + + fixed some memory leaks + - SASLDB plugin: + + Added support for BerkleyDB 5.X or later + - OTP plugin: + + Removed calling of EVP_cleanup() on plugin shutdown in order to prevent TLS from failing in calling applications + - SRP plugin: + + Removed calling of EVP_cleanup() on plugin shutdown in order to prevent TLS from failing in calling applications + - saslauthd: + + auth_rimap.c: qstring incorrectly appending the closing double quote, which might be causing crashes + + auth_rimap.c: read the whole IMAP greeting + + better error reporting from some drivers + + fixed some memory leaks +- New BuildRequires for pkgconfig since pkgconfig file is generated +- Removed patches that do no longer apply + * cyrus-sasl-gcc4.patch (integrated upstream) + * cyrus-sasl-gs2-not-overwrite-minor-error-code.dif (integrated upstream) + * gssapi-null-deref.dif (integrated upstream) + * Fix-abort_if_no_fqdn-behavior.patch (integrated upstream) + * cyrus-sasl-db6.diff (integrated upstream) +- Move *.so files into devel package + +------------------------------------------------------------------- Old: ---- Fix-abort_if_no_fqdn-behavior.patch cyrus-sasl-2.1.25.tar.bz2 cyrus-sasl-db6.diff cyrus-sasl-gcc4.patch cyrus-sasl-gs2-not-overwrite-minor-error-code.dif gssapi-null-deref.dif New: ---- cyrus-sasl-2.1.26.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cyrus-sasl-saslauthd.spec ++++++ --- /var/tmp/diff_new_pack.6Wesug/_old 2013-09-27 19:47:22.000000000 +0200 +++ /var/tmp/diff_new_pack.6Wesug/_new 2013-09-27 19:47:22.000000000 +0200 @@ -29,21 +29,16 @@ Summary: The SASL Authentication Server License: BSD-4-Clause Group: Productivity/Networking/Other -Version: 2.1.25 +Version: 2.1.26 Release: 0 -Source: cyrus-sasl-%{version}.tar.bz2 +Source: ftp://ftp.cyrusimap.org/cyrus-sasl/cyrus-sasl-%{version}.tar.gz Source1: cyrus-sasl-rc.tar.bz2 Source2: README.Source Source3: baselibs.conf Patch: cyrus-sasl.dif Patch1: shared_link_on_ppc.patch -Patch2: cyrus-sasl-gcc4.patch -Patch3: cyrus-sasl-gs2-not-overwrite-minor-error-code.dif -Patch4: gssapi-null-deref.dif Patch5: cyrus-sasl-no_rpath.patch Patch6: cyrus-sasl-lfs.patch -Patch7: Fix-abort_if_no_fqdn-behavior.patch -Patch8: cyrus-sasl-db6.diff PreReq: %insserv_prereq %fillup_prereq BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -74,11 +69,8 @@ %patch1 %patch2 %patch3 -p1 -%patch4 -p1 %patch5 -p1 %patch6 -%patch7 -p1 -%patch -P 8 -p1 %build find . -name \*.cvsignore -print0 | xargs -0 rm -vf ++++++ cyrus-sasl.spec ++++++ --- /var/tmp/diff_new_pack.6Wesug/_old 2013-09-27 19:47:22.000000000 +0200 +++ /var/tmp/diff_new_pack.6Wesug/_new 2013-09-27 19:47:22.000000000 +0200 @@ -17,7 +17,7 @@ Name: cyrus-sasl -Version: 2.1.25 +Version: 2.1.26 Release: 0 BuildRequires: db-devel BuildRequires: krb5-mini-devel @@ -25,6 +25,7 @@ BuildRequires: openssl-devel BuildRequires: opie BuildRequires: pam-devel +BuildRequires: pkg-config Url: http://asg.web.cmu.edu/sasl/ # bug437293 %ifarch ppc64 @@ -34,19 +35,14 @@ Summary: Implementation of Cyrus SASL API License: BSD-4-Clause Group: Productivity/Networking/Other -Source: cyrus-sasl-%{version}.tar.bz2 +Source: ftp://ftp.cyrusimap.org/%{name}/%{name}-%{version}.tar.gz Source1: cyrus-sasl-rc.tar.bz2 Source2: README.Source Source3: baselibs.conf Patch: cyrus-sasl.dif Patch1: shared_link_on_ppc.patch -Patch2: cyrus-sasl-gcc4.patch -Patch3: cyrus-sasl-gs2-not-overwrite-minor-error-code.dif -Patch4: gssapi-null-deref.dif Patch5: cyrus-sasl-no_rpath.patch Patch6: cyrus-sasl-lfs.patch -Patch7: Fix-abort_if_no_fqdn-behavior.patch -Patch8: cyrus-sasl-db6.diff PreReq: %insserv_prereq %fillup_prereq BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -153,17 +149,12 @@ if [ -e %{_builddir}/%{name}-%{version}/dlcompat-*/ ] then echo "dlcompat contains potential legal risks." - exit 1; + rm -rf %{_builddir}/%{name}-%{version}/dlcompat-* fi %patch %patch1 -%patch2 -%patch3 -p1 -%patch4 -p1 %patch5 -p1 %patch6 -%patch7 -p1 -%patch -P 8 -p1 %build find . -name \*.cvsignore -print0 | xargs -0 rm -fv @@ -205,9 +196,9 @@ %defattr(-,root,root) %dir %{_libdir}/sasl2 %dir /etc/sasl2/ -%{_libdir}/sasl2/libanonymous.so* -%{_libdir}/sasl2/liblogin.so* -%{_libdir}/sasl2/libsasldb.so* +%{_libdir}/sasl2/libanonymous.so.* +%{_libdir}/sasl2/liblogin.so.* +%{_libdir}/sasl2/libsasldb.so.* %{_libdir}/libsasl2.so.* /usr/sbin/* /usr/bin/* @@ -217,35 +208,35 @@ %files gssapi %defattr(-,root,root) -%{_libdir}/sasl2/libgssapiv2.so* +%{_libdir}/sasl2/libgssapiv2.so.* %files crammd5 %defattr(-,root,root) -%{_libdir}/sasl2/libcrammd5.so* +%{_libdir}/sasl2/libcrammd5.so.* %files digestmd5 %defattr(-,root,root) -%{_libdir}/sasl2/libdigestmd5.so* +%{_libdir}/sasl2/libdigestmd5.so.* %files otp %defattr(-,root,root) -%{_libdir}/sasl2/libotp.so* +%{_libdir}/sasl2/libotp.so.* %files plain %defattr(-,root,root) -%{_libdir}/sasl2/libplain.so* +%{_libdir}/sasl2/libplain.so.* %files ntlm %defattr(-,root,root) -%{_libdir}/sasl2/libntlm.so* +%{_libdir}/sasl2/libntlm.so.* %files gs2 %defattr(-,root,root) -%{_libdir}/sasl2/libgs2.so* +%{_libdir}/sasl2/libgs2.so.* %files scram %defattr(-,root,root) -%{_libdir}/sasl2/libscram.so* +%{_libdir}/sasl2/libscram.so.* %files devel %defattr(-,root,root) @@ -253,5 +244,7 @@ /usr/include/sasl %doc %{_mandir}/man3/sasl_*.gz %{_libdir}/libsasl2.so +%{_libdir}/pkgconfig/* +%{_libdir}/sasl2/lib*.so %changelog ++++++ cyrus-sasl-lfs.patch ++++++ --- /var/tmp/diff_new_pack.6Wesug/_old 2013-09-27 19:47:22.000000000 +0200 +++ /var/tmp/diff_new_pack.6Wesug/_new 2013-09-27 19:47:22.000000000 +0200 @@ -27,7 +27,7 @@ --- plugins/Makefile.am.orig +++ plugins/Makefile.am @@ -49,7 +49,8 @@ - plugin_version = 2:25:0 + plugin_version = 3:0:0 INCLUDES=-I$(top_srcdir)/include -I$(top_srcdir)/lib -I$(top_srcdir)/sasldb -I$(top_builddir)/include -AM_LDFLAGS = -module -export-dynamic -rpath $(plugindir) -version-info $(plugin_version) @@ -39,12 +39,12 @@ --- lib/Makefile.am.orig +++ lib/Makefile.am @@ -43,7 +43,8 @@ - # Library version info - here at the top, for sanity - sasl_version = 2:25:0 + # CURRENT:REVISION:AGE + sasl_version = 3:0:0 --INCLUDES=-I$(top_srcdir)/include -I$(top_srcdir)/plugins -I$(top_builddir)/include -I$(top_srcdir)/sasldb +-INCLUDES=-DLIBSASL_EXPORTS=1 -I$(top_srcdir)/include -I$(top_srcdir)/plugins -I$(top_builddir)/include -I$(top_srcdir)/sasldb + -+AM_CPPFLAGS= -include $(top_builddir)/config.h -I$(top_srcdir)/include -I$(top_srcdir)/plugins -I$(top_builddir)/include -I$(top_srcdir)/sasldb ++AM_CPPFLAGS=-DLIBSASL_EXPORTS=1 -include $(top_builddir)/config.h -I$(top_srcdir)/include -I$(top_srcdir)/plugins -I$(top_builddir)/include -I$(top_srcdir)/sasldb EXTRA_DIST = windlopen.c staticopen.h NTMakefile EXTRA_LIBRARIES = libsasl2.a ++++++ cyrus-sasl-no_rpath.patch ++++++ --- /var/tmp/diff_new_pack.6Wesug/_old 2013-09-27 19:47:22.000000000 +0200 +++ /var/tmp/diff_new_pack.6Wesug/_new 2013-09-27 19:47:22.000000000 +0200 @@ -1,7 +1,7 @@ -Index: cyrus-sasl-2.1.25/cmulocal/cyrus.m4 +Index: cyrus-sasl-2.1.26/cmulocal/cyrus.m4 =================================================================== ---- cyrus-sasl-2.1.25.orig/cmulocal/cyrus.m4 -+++ cyrus-sasl-2.1.25/cmulocal/cyrus.m4 +--- cyrus-sasl-2.1.26.orig/cmulocal/cyrus.m4 ++++ cyrus-sasl-2.1.26/cmulocal/cyrus.m4 @@ -32,14 +32,5 @@ AC_DEFUN([CMU_ADD_LIBPATH_TO], [ dnl runpath initialization AC_DEFUN([CMU_GUESS_RUNPATH_SWITCH], [ @@ -17,5 +17,5 @@ - ]) - LDFLAGS="${SAVE_LDFLAGS}" - ])]) -+ andrew_cv_runpath_switch="none" -+ ]) ++ andrew_cv_runpath_switch="none" ++]) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
