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]

Reply via email to