openldap.git branch OPENLDAP_REL_ENG_2_4 updated. OPENLDAP_REL_ENG_2_4_30-289-g5405ecc
by openldap-commit2devel@OpenLDAP.org
A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.
The branch, OPENLDAP_REL_ENG_2_4 has been updated
via 5405ecce5813d8f54243884ebd99249b8d2083c6 (commit)
via 1b36182361bf3514588a554485545a9e2ece2738 (commit)
via 8719e16e1c7932c1336606fa56a181aa941c78b5 (commit)
via 2c6f7501318eb0e1a3581ae30ec9dc071af689dd (commit)
via 2650f0e0dc4fe97516effac7534d52a131ca4d55 (commit)
via b2d0e833e44b691008d5f1205bfdd5dbc5951b52 (commit)
via 687588a966f020304da479374e77492b1feebe8f (commit)
via 985bc4ccfefa70ae9d10a6c8eb0811122fd64977 (commit)
via 14450c8dcd0ba6f777efbbc819e2f3da73b86535 (commit)
via 1ca907f495eabdc620d595d4b6fcb4d826319aa3 (commit)
via 1ffd39061e49e99ca377b33bcdc8238cf284e1a1 (commit)
via a05f7c777f13e1e99d288c00f387c4d4ac60c668 (commit)
via 7ac4daffab390aac913135d5a87c71fdc8575d1c (commit)
via f2958fe7ef5185f879aab3fd057717733f9635b3 (commit)
via 422ce272a8ca95e86a07c08d42f49c4560f21c54 (commit)
via 9f53559f7b0d68d38ba9dfb6a8608c5f174e0336 (commit)
via d3e8c0c761dd7c80fc3aa94db92a5de69a9efa1a (commit)
via 76f281a39e0e42252048826b515d3c7287d24f9a (commit)
via 300433acda49569b82a33609f86d64694c531250 (commit)
via f2f109c664644b5ff9fa5758091f730126964d27 (commit)
via 5c9dd91e34a35f1af95fcde7f40db5a3a5c8a7f1 (commit)
via 40009114d1ec9ec19bc6fd63fb572d607c661bd6 (commit)
via d51d2694e5d672dac0c1dfa28103d3d228ee6a54 (commit)
via 509519a72b4ce817678f35bd8a800fe6884da060 (commit)
from e4d162333e724f31c35a8d4695d1f6a97d48748d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 5405ecce5813d8f54243884ebd99249b8d2083c6
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Thu Jul 26 14:27:25 2012 -0700
ITS#7182
commit 1b36182361bf3514588a554485545a9e2ece2738
Author: Howard Chu <hyc(a)openldap.org>
Date: Wed Apr 18 11:52:38 2012 -0700
ITS#7182 new entry points should just be appended to monitor_extra_t
commit 8719e16e1c7932c1336606fa56a181aa941c78b5
Author: Ondrej Kuznik <ondrej.kuznik(a)acision.com>
Date: Thu Apr 12 10:29:33 2012 +0200
ITS#7182 Simplify connection entry creation using entry_stub.
commit 2c6f7501318eb0e1a3581ae30ec9dc071af689dd
Author: Ondrej Kuznik <ondrej.kuznik(a)acision.com>
Date: Thu Apr 12 09:46:08 2012 +0200
ITS#7182 Remove use of monitor_info_t in back-ldap.
commit 2650f0e0dc4fe97516effac7534d52a131ca4d55
Author: Ondrej Kuznik <ondrej.kuznik(a)acision.com>
Date: Thu Apr 12 09:44:21 2012 +0200
ITS#7182 Remove monitor_info_t from params for monitor_entry_stub.
commit b2d0e833e44b691008d5f1205bfdd5dbc5951b52
Author: Ondrej Kuznik <ondrej.kuznik(a)acision.com>
Date: Mon Apr 9 17:35:41 2012 +0200
ITS#7182 allow for later monitor subsystem registration
Some databases might want to register their subsystems under the dn
allocated for them by monitor_register_databas. It requires that the
deferred database registration callback be called *before* the
subsystem's.
commit 687588a966f020304da479374e77492b1feebe8f
Author: Pierangelo Masarati <ando(a)OpenLDAP.org>
Date: Mon Apr 9 18:36:14 2012 +0200
move entrypriv_create into monitor_extra_t
commit 985bc4ccfefa70ae9d10a6c8eb0811122fd64977
Author: Pierangelo Masarati <ando(a)OpenLDAP.org>
Date: Mon Apr 9 18:15:31 2012 +0200
move entry_stub to monitor_extra_t
commit 14450c8dcd0ba6f777efbbc819e2f3da73b86535
Author: Pierangelo Masarati <ando(a)OpenLDAP.org>
Date: Wed Apr 4 15:07:37 2012 +0200
fix uninit'ed parameters to monitor_back_register_entry_attrs()
commit 1ca907f495eabdc620d595d4b6fcb4d826319aa3
Author: Howard Chu <hyc(a)openldap.org>
Date: Thu Mar 29 07:06:16 2012 -0700
ITS#7182 silence warning about AVL_APPLY type
commit 1ffd39061e49e99ca377b33bcdc8238cf284e1a1
Author: Ondrej Kuznik <ondrej.kuznik(a)acision.com>
Date: Tue Feb 28 15:44:31 2012 +0100
ITS#7182 Expose the peer address of a connection.
commit a05f7c777f13e1e99d288c00f387c4d4ac60c668
Author: Ondrej Kuznik <ondrej.kuznik(a)acision.com>
Date: Tue Feb 28 15:43:40 2012 +0100
ITS#7182 Expose the URI used for this connection.
commit 7ac4daffab390aac913135d5a87c71fdc8575d1c
Author: Ondrej Kuznik <ondrej.kuznik(a)acision.com>
Date: Tue Feb 28 15:02:51 2012 +0100
ITS#7182 Expose the connection flags.
The flags are exposed using a multivalued parameter so that other
connection flags (like back-meta's) could be exported without needing
additional code.
commit f2958fe7ef5185f879aab3fd057717733f9635b3
Author: Ondrej Kuznik <ondrej.kuznik(a)acision.com>
Date: Wed Feb 8 16:52:44 2012 +0100
ITS#7182 Enable operation and connection monitoring.
Reintroduce the cn=connections entry exactly as it were before ITS#7182.
commit 422ce272a8ca95e86a07c08d42f49c4560f21c54
Author: Ondrej Kuznik <ondrej.kuznik(a)acision.com>
Date: Wed Feb 8 16:33:34 2012 +0100
ITS#7182 Rework monitor registration.
Letting back-monitor create the subsystem entries is much more readable
than doing this manually.
Only the database is registered if needed (chain overlay has to be
updated to cope with this), the cn=Connection entry is removed in this
patch to be reinstated in the following one as part of the correct
subsystem.
The owner (overlay mostly) should already know the target subtree DN,
therefore the filter machinery can go away too.
commit 9f53559f7b0d68d38ba9dfb6a8608c5f174e0336
Author: Ondrej Kuznik <ondrej.kuznik(a)acision.com>
Date: Thu Mar 29 14:28:40 2012 +0200
ITS#7182 Keep connection IDs for monitoring purposes.
commit d3e8c0c761dd7c80fc3aa94db92a5de69a9efa1a
Author: Ondrej Kuznik <ondrej.kuznik(a)acision.com>
Date: Wed Feb 8 14:18:29 2012 +0100
ITS#7182 Maintain the operation counts.
Currently ldap_back_default_rebind cannot access the ldapinfo structure.
Being a configurable callback, not letting it monitor when a change
might be disruptive feels safer.
commit 76f281a39e0e42252048826b515d3c7287d24f9a
Author: Ondrej Kuznik <ondrej.kuznik(a)acision.com>
Date: Wed Feb 8 14:14:11 2012 +0100
ITS#7182 Introduce the variables for operation monitoring.
Only completed operations are considered for now, this can be changed
if needed.
commit 300433acda49569b82a33609f86d64694c531250
Author: Ondrej Kuznik <ondrej.kuznik(a)acision.com>
Date: Tue Feb 7 16:09:44 2012 +0100
ITS#7182 Add mss_private for monitor subsystem.
During initialization (and elsewhere), the subsystems have no way of
storing local data. While embedding them inside a larger strusture and
breaking out when needed (like the current back-ldap monitoring code
currently does) works, it certainly does not add to readability.
Notice that there is still no way to unregister an active subsystem.
This patch does not attempt to include such functionality while it might
actually be needed with the advent of SLAP_CONFIG_DELETE.
commit f2f109c664644b5ff9fa5758091f730126964d27
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Thu Jul 26 14:22:53 2012 -0700
ITS#6987
commit 5c9dd91e34a35f1af95fcde7f40db5a3a5c8a7f1
Author: Howard Chu <hyc(a)openldap.org>
Date: Tue Mar 27 01:52:31 2012 -0700
Cleanup prev commit
commit 40009114d1ec9ec19bc6fd63fb572d607c661bd6
Author: Ondrej Kuznik <ondrej.kuznik(a)acision.com>
Date: Fri Mar 9 14:37:59 2012 +0100
(ITS#6987) Consider only same attribute siblings for Cft_misc.
For all other ce_types it holds that each is represented by one
attribute, making ce_type matching for X-ORDERED siblings equivalent to
how back-ldif handles them. Cft_misc is means "all other types", however
no overlay/backend so far has used different attributes as siblings,
triggering the difference in handling between bconfig.c and back-ldif.
commit d51d2694e5d672dac0c1dfa28103d3d228ee6a54
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Thu Jul 26 14:19:52 2012 -0700
ITS#6851
commit 509519a72b4ce817678f35bd8a800fe6884da060
Author: Howard Chu <hyc(a)openldap.org>
Date: Thu Nov 17 17:31:50 2011 -0800
ITS#6851 replace assert with error msg
-----------------------------------------------------------------------
Summary of changes:
CHANGES | 3 +
servers/slapd/back-bdb/monitor.c | 3 +-
servers/slapd/back-ldap/add.c | 4 +
servers/slapd/back-ldap/back-ldap.h | 21 +-
servers/slapd/back-ldap/bind.c | 35 +-
servers/slapd/back-ldap/chain.c | 18 +-
servers/slapd/back-ldap/compare.c | 4 +
servers/slapd/back-ldap/delete.c | 4 +
servers/slapd/back-ldap/extended.c | 8 +
servers/slapd/back-ldap/init.c | 10 +
servers/slapd/back-ldap/modify.c | 4 +
servers/slapd/back-ldap/modrdn.c | 4 +
servers/slapd/back-ldap/monitor.c | 801 +++++++++++++++++------
servers/slapd/back-ldap/search.c | 4 +
servers/slapd/back-mdb/monitor.c | 3 +-
servers/slapd/back-monitor/back-monitor.h | 10 +
servers/slapd/back-monitor/backend.c | 2 +-
servers/slapd/back-monitor/conn.c | 8 +-
servers/slapd/back-monitor/database.c | 4 +-
servers/slapd/back-monitor/entry.c | 6 +-
servers/slapd/back-monitor/init.c | 59 ++-
servers/slapd/back-monitor/listener.c | 2 +-
servers/slapd/back-monitor/operation.c | 2 +-
servers/slapd/back-monitor/overlay.c | 2 +-
servers/slapd/back-monitor/proto-back-monitor.h | 14 +-
servers/slapd/back-monitor/rww.c | 2 +-
servers/slapd/back-monitor/sent.c | 2 +-
servers/slapd/back-monitor/thread.c | 2 +-
servers/slapd/back-monitor/time.c | 6 +-
servers/slapd/bconfig.c | 31 +-
servers/slapd/overlays/pcache.c | 3 +-
31 files changed, 842 insertions(+), 239 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git