commit openldap2 for openSUSE:Factory
Hello community, here is the log from the commit of package openldap2 for openSUSE:Factory checked in at 2014-09-24 13:09:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openldap2 (Old) and /work/SRC/openSUSE:Factory/.openldap2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "openldap2" Changes: -------- --- /work/SRC/openSUSE:Factory/openldap2/openldap2-client.changes 2014-06-19 13:07:52.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.openldap2.new/openldap2-client.changes 2014-09-24 13:09:08.000000000 +0200 @@ -1,0 +2,11 @@ +Wed Sep 3 01:49:12 CEST 2014 - ro@suse.de + +- sanitize release line in specfile + +------------------------------------------------------------------- +Wed Jul 16 15:56:11 UTC 2014 - ckornacker@suse.com + +- segfault on certain queries with rwm overlay (bnc#846389) + 0008-ITS-7723-fix-reference-counting.patch + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/openldap2/openldap2.changes 2014-06-19 13:07:52.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.openldap2.new/openldap2.changes 2014-09-24 13:09:08.000000000 +0200 @@ -1,0 +2,16 @@ +Mon Sep 22 13:41:56 UTC 2014 - tchvatal@suse.com + +- Add baselibs.conf to sources list + +------------------------------------------------------------------- +Wed Sep 3 01:49:12 CEST 2014 - ro@suse.de + +- sanitize release line in specfile + +------------------------------------------------------------------- +Wed Jul 16 15:56:11 UTC 2014 - ckornacker@suse.com + +- segfault on certain queries with rwm overlay (bnc#846389) + 0008-ITS-7723-fix-reference-counting.patch + +------------------------------------------------------------------- New: ---- 0008-ITS-7723-fix-reference-counting.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openldap2-client.spec ++++++ --- /var/tmp/diff_new_pack.bWOR0i/_old 2014-09-24 13:09:09.000000000 +0200 +++ /var/tmp/diff_new_pack.bWOR0i/_new 2014-09-24 13:09:09.000000000 +0200 @@ -77,6 +77,7 @@ Patch5: 0005-pie-compile.dif Patch6: 0006-No-Build-date-and-time-in-binaries.dif Patch7: 0007-Recover-on-DB-version-change.dif +Patch8: 0008-ITS-7723-fix-reference-counting.patch Patch100: openldap-2.3.37.dif Patch101: openldap-2.3.37-libldap-suid.diff Patch102: openldap-2.3.37-libldap-ldapi_url.dif @@ -149,7 +150,7 @@ License: BSD-3-Clause and OLDAP-2.8 and OLDAP-2.8 Group: Productivity/Networking/LDAP/Clients Version: 2.3.37 -Release: 2.<RELEASE22> +Release: 0 %description -n compat-libldap-2_3-0 This package contains the OpenLDAP client libraries. @@ -216,6 +217,7 @@ %patch5 -p1 %patch6 -p1 %patch7 -p1 +%patch8 -p1 cp %{SOURCE5} . cp %{SOURCE6} . cd ../openldap-2.3.37 @@ -554,7 +556,7 @@ cp -p --remove-destination /etc/openldap/schema/* $TEMPDIR echo $TEMPDIR > /etc/openldap/UPDATE_NEEDED ; fi -if chkconfig ldap 2>&1 | grep -q on; then +if /usr/bin/chkconfig ldap 2>&1 | grep -q on; then touch /var/run/enable_slapd_service fi %service_add_pre slapd.service ++++++ openldap2.spec ++++++ --- /var/tmp/diff_new_pack.bWOR0i/_old 2014-09-24 13:09:09.000000000 +0200 +++ /var/tmp/diff_new_pack.bWOR0i/_new 2014-09-24 13:09:09.000000000 +0200 @@ -69,6 +69,7 @@ Source5: README.update Source6: README.dynamic-overlays Source7: schema2ldif +Source8: baselibs.conf Source100: openldap-2.3.37.tgz Patch1: 0001-build-adjustments.dif Patch2: 0002-slapd.conf.dif @@ -77,6 +78,7 @@ Patch5: 0005-pie-compile.dif Patch6: 0006-No-Build-date-and-time-in-binaries.dif Patch7: 0007-Recover-on-DB-version-change.dif +Patch8: 0008-ITS-7723-fix-reference-counting.patch Patch100: openldap-2.3.37.dif Patch101: openldap-2.3.37-libldap-suid.diff Patch102: openldap-2.3.37-libldap-ldapi_url.dif @@ -149,7 +151,7 @@ License: BSD-3-Clause and OLDAP-2.8 and OLDAP-2.8 Group: Productivity/Networking/LDAP/Clients Version: 2.3.37 -Release: 2.<RELEASE22> +Release: 0 %description -n compat-libldap-2_3-0 This package contains the OpenLDAP client libraries. @@ -216,6 +218,7 @@ %patch5 -p1 %patch6 -p1 %patch7 -p1 +%patch8 -p1 cp %{SOURCE5} . cp %{SOURCE6} . cd ../openldap-2.3.37 ++++++ 0008-ITS-7723-fix-reference-counting.patch ++++++
From 742d3e4a6a1f62c3c3ae1e9341f3615b4705a701 Mon Sep 17 00:00:00 2001 From: Jan Synacek
Date: Wed, 13 Nov 2013 09:06:54 +0100 Subject: [PATCH] ITS#7723 fix reference counting
--- libraries/librewrite/session.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libraries/librewrite/session.c b/libraries/librewrite/session.c index 28f2551..7c59d14 100644 --- a/libraries/librewrite/session.c +++ b/libraries/librewrite/session.c @@ -161,6 +161,7 @@ rewrite_session_find( #ifdef USE_REWRITE_LDAP_PVT_THREADS if ( session ) { ldap_pvt_thread_mutex_lock( &session->ls_mutex ); + session->ls_count++; } ldap_pvt_thread_rdwr_runlock( &info->li_cookies_mutex ); #endif /* USE_REWRITE_LDAP_PVT_THREADS */ @@ -178,6 +179,7 @@ rewrite_session_return( ) { assert( session != NULL ); + session->ls_count--; ldap_pvt_thread_mutex_unlock( &session->ls_mutex ); } -- 1.8.3.1 -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de