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@openldap.org Date: Thu Jul 26 14:27:25 2012 -0700
ITS#7182
commit 1b36182361bf3514588a554485545a9e2ece2738 Author: Howard Chu hyc@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@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@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@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@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@OpenLDAP.org Date: Mon Apr 9 18:36:14 2012 +0200
move entrypriv_create into monitor_extra_t
commit 985bc4ccfefa70ae9d10a6c8eb0811122fd64977 Author: Pierangelo Masarati ando@OpenLDAP.org Date: Mon Apr 9 18:15:31 2012 +0200
move entry_stub to monitor_extra_t
commit 14450c8dcd0ba6f777efbbc819e2f3da73b86535 Author: Pierangelo Masarati ando@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@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@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@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@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@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@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@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@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@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@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@openldap.org Date: Thu Jul 26 14:22:53 2012 -0700
ITS#6987
commit 5c9dd91e34a35f1af95fcde7f40db5a3a5c8a7f1 Author: Howard Chu hyc@openldap.org Date: Tue Mar 27 01:52:31 2012 -0700
Cleanup prev commit
commit 40009114d1ec9ec19bc6fd63fb572d607c661bd6 Author: Ondrej Kuznik ondrej.kuznik@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@openldap.org Date: Thu Jul 26 14:19:52 2012 -0700
ITS#6851
commit 509519a72b4ce817678f35bd8a800fe6884da060 Author: Howard Chu hyc@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(-)