commit openldap2 for openSUSE:Factory
Hello community, here is the log from the commit of package openldap2 for openSUSE:Factory checked in at 2015-07-25 07:43:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2015-03-01 14:52:30.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.openldap2.new/openldap2-client.changes 2015-07-25 07:43:36.000000000 +0200 @@ -1,0 +2,9 @@ +Tue Jul 21 08:12:50 UTC 2015 - hguo@suse.com + +- Upgrade to upstream 2.4.41 release with accumulcated bug fixes and stability improvements. + * Add patch 0008-In-monitor-backend-do-not-return-Connection0-entries.patch + * Remove already applied patch 0008-ITS-7723-fix-reference-counting.patch + * Remove already applied patch 0009-gcc5.patch + (Implements fate#319301) + +------------------------------------------------------------------- openldap2.changes: same change Old: ---- 0008-ITS-7723-fix-reference-counting.patch 0009-gcc5.patch openldap-2.4.39.tgz New: ---- 0008-In-monitor-backend-do-not-return-Connection0-entries.patch openldap-2.4.41.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openldap2-client.spec ++++++ --- /var/tmp/diff_new_pack.ue1dYN/_old 2015-07-25 07:43:37.000000000 +0200 +++ /var/tmp/diff_new_pack.ue1dYN/_new 2015-07-25 07:43:37.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package openldap2-client # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ %define run_test_suite 0 -%define version_main 2.4.39 +%define version_main 2.4.41 %if ! %{defined _rundir} %define _rundir %{_localstatedir}/run @@ -27,7 +27,7 @@ Summary: The OpenLDAP commandline client tools License: OLDAP-2.8 Group: Productivity/Networking/LDAP/Clients -Version: 2.4.39 +Version: 2.4.41 Release: 0 Url: http://www.openldap.org Source: openldap-%{version_main}.tgz @@ -47,8 +47,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 -Patch9: 0009-gcc5.patch +Patch8: 0008-In-monitor-backend-do-not-return-Connection0-entries.patch Patch100: openldap-2.3.37.dif Patch101: openldap-2.3.37-libldap-suid.diff Patch102: openldap-2.3.37-libldap-ldapi_url.dif @@ -210,7 +209,6 @@ %patch6 -p1 %patch7 -p1 %patch8 -p1 -%patch9 -p1 cp %{SOURCE5} . cp %{SOURCE6} . cd ../openldap-2.3.37 openldap2.spec: same change ++++++ 0008-In-monitor-backend-do-not-return-Connection0-entries.patch ++++++
From d4b247e43fe1ea1b3713f3d8f493422d5adcc537 Mon Sep 17 00:00:00 2001 From: HouzuoGuo
Date: Fri, 13 Mar 2015 16:14:10 +0100 Subject: [PATCH] In monitor backend, do not return Connection0 entries as they are created for internal use only.
--- servers/slapd/back-monitor/conn.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/servers/slapd/back-monitor/conn.c b/servers/slapd/back-monitor/conn.c index c1995b0..2d27738 100644 --- a/servers/slapd/back-monitor/conn.c +++ b/servers/slapd/back-monitor/conn.c @@ -454,6 +454,11 @@ monitor_subsys_conn_create( c != NULL; c = connection_next( c, &connindex ) ) { + /* Connection 0 is created by connection_client_setup for internal use only */ + if (c->c_connid == 0) { + continue; + } + monitor_entry_t *mp; if ( conn_create( mi, c, &e, ms ) != SLAP_CB_CONTINUE -- 2.1.4 ++++++ openldap-2.4.39.tgz -> openldap-2.4.41.tgz ++++++ ++++ 34484 lines of diff (skipped)
participants (1)
-
root@hilbert.suse.de