]>
 
 
git.sur5r.net Git - openldap/log 
 
 
 
 
 
 
Luke Howard  [Fri, 22 Jul 2005 02:51:55 +0000  (02:51  +0000)] 
 
function rename 
 
Pierangelo Masarati  [Fri, 22 Jul 2005 02:29:49 +0000  (02:29  +0000)] 
 
fix back-ldap unparsing 
 
Pierangelo Masarati  [Fri, 22 Jul 2005 02:08:41 +0000  (02:08  +0000)] 
 
don't crash if no underlying database was initialized 
 
Howard Chu  [Fri, 22 Jul 2005 01:53:19 +0000  (01:53  +0000)] 
 
Fix prev commit 
 
Pierangelo Masarati  [Fri, 22 Jul 2005 01:00:21 +0000  (01:00  +0000)] 
 
the swap was intended; please see ITS#3876 
 
Howard Chu  [Thu, 21 Jul 2005 23:26:40 +0000  (23:26 +0000)] 
 
Plug more memleaks 
 
Howard Chu  [Thu, 21 Jul 2005 21:59:35 +0000  (21:59 +0000)] 
 
Plug memleak in enum_tree 
 
Howard Chu  [Thu, 21 Jul 2005 21:27:37 +0000  (21:27 +0000)] 
 
Add config_back_db_close, free some structures 
 
Pierangelo Masarati  [Thu, 21 Jul 2005 20:23:47 +0000  (20:23 +0000)] 
 
really fix the invalid free issue (I totally overlooked this piece of code) 
 
Pierangelo Masarati  [Thu, 21 Jul 2005 19:14:09 +0000  (19:14 +0000)] 
 
should fix the invalid free issue 
 
Pierangelo Masarati  [Thu, 21 Jul 2005 19:10:16 +0000  (19:10 +0000)] 
 
don't malloc when not required? 
 
Luke Howard  [Thu, 21 Jul 2005 19:02:56 +0000  (19:02 +0000)] 
 
cleanup 
 
Luke Howard  [Thu, 21 Jul 2005 18:58:49 +0000  (18:58 +0000)] 
 
Fix typo 
 
Pierangelo Masarati  [Thu, 21 Jul 2005 18:17:58 +0000  (18:17 +0000)] 
 
attempt to fix invalid free 
 
Luke Howard  [Thu, 21 Jul 2005 18:17:57 +0000  (18:17 +0000)] 
 
more cleanups 
 
Luke Howard  [Thu, 21 Jul 2005 18:16:32 +0000  (18:16 +0000)] 
 
more cleanups 
 
Luke Howard  [Thu, 21 Jul 2005 18:07:16 +0000  (18:07 +0000)] 
 
remove SLAPI cruft 
 
Luke Howard  [Thu, 21 Jul 2005 17:34:16 +0000  (17:34 +0000)] 
 
Fix some SLAPI bugs 
 
Luke Howard  [Thu, 21 Jul 2005 17:15:44 +0000  (17:15 +0000)] 
 
Add support for post-result SLAPI plugins 
Use overlay_op_walk again - needed to match 2.2 SLAPI behaviour 
 
Luke Howard  [Thu, 21 Jul 2005 16:35:20 +0000  (16:35 +0000)] 
 
Move most of SLAPI frontend into overlay 
 
Pierangelo Masarati  [Thu, 21 Jul 2005 14:27:31 +0000  (14:27 +0000)] 
 
cleanup 
 
Pierangelo Masarati  [Thu, 21 Jul 2005 14:23:49 +0000  (14:23 +0000)] 
 
glue's enum conflicts with slap_operation_t 
 
Pierangelo Masarati  [Thu, 21 Jul 2005 14:23:15 +0000  (14:23 +0000)] 
 
condition SLAP_OVERLAY_ACCESS 
 
Pierangelo Masarati  [Thu, 21 Jul 2005 14:13:57 +0000  (14:13 +0000)] 
 
make sure we notice if this gets out of sync with slap_operation_e 
 
Luke Howard  [Thu, 21 Jul 2005 13:35:59 +0000  (13:35 +0000)] 
 
add prototype for overlay_op_walk() 
 
Luke Howard  [Thu, 21 Jul 2005 13:35:32 +0000  (13:35 +0000)] 
 
Add overlay_op_walk() 
 
Luke Howard  [Thu, 21 Jul 2005 13:35:19 +0000  (13:35 +0000)] 
 
Add slap_operation_t 
 
Pierangelo Masarati  [Thu, 21 Jul 2005 08:54:04 +0000  (08:54 +0000)] 
 
improve messages 
 
Pierangelo Masarati  [Thu, 21 Jul 2005 08:53:42 +0000  (08:53 +0000)] 
 
keep trying... 
 
Luke Howard  [Thu, 21 Jul 2005 08:39:37 +0000  (08:39 +0000)] 
 
SLAPI cleanups 
 
Luke Howard  [Thu, 21 Jul 2005 08:34:25 +0000  (08:34 +0000)] 
 
Factor out common code in SLAPI internal ops 
Allow internal operation pblock to forward connection/operation parameters 
 
Luke Howard  [Thu, 21 Jul 2005 04:01:54 +0000  (04:01  +0000)] 
 
Enable SLAPI pre-entry plugins (we really need to move SLAPI into an 
overlay...) 
 
Pierangelo Masarati  [Wed, 20 Jul 2005 19:26:46 +0000  (19:26 +0000)] 
 
mostly revert previous commit 
 
Pierangelo Masarati  [Wed, 20 Jul 2005 19:07:04 +0000  (19:07 +0000)] 
 
allow to unregister (and free) memory handling functions 
 
Pierangelo Masarati  [Wed, 20 Jul 2005 14:59:56 +0000  (14:59 +0000)] 
 
destroy cache on exit 
 
Pierangelo Masarati  [Wed, 20 Jul 2005 14:19:52 +0000  (14:19 +0000)] 
 
fix uninitialized value use 
 
Pierangelo Masarati  [Wed, 20 Jul 2005 11:17:06 +0000  (11:17 +0000)] 
 
Under some circumstances, port 9010 is already in use and may cause problems to referrals whose server is supposed to be unavailable 
 
Pierangelo Masarati  [Wed, 20 Jul 2005 11:16:09 +0000  (11:16 +0000)] 
 
drop stored procedures 
 
Luke Howard  [Wed, 20 Jul 2005 08:19:22 +0000  (08:19 +0000)] 
 
Fix order of statements in SLAPI internal modrdn implementation 
 
Luke Howard  [Wed, 20 Jul 2005 08:00:24 +0000  (08:00 +0000)] 
 
Fix regression in SLAPI ACL plugins owing to accidental commit 
Support ACL_WADD/ACL_WDEL in SLAPI ACL evaluation/plugins 
 
Luke Howard  [Wed, 20 Jul 2005 04:24:02 +0000  (04:24  +0000)] 
 
Unset intop callback parameters before they go out of scope 
 
Pierangelo Masarati  [Wed, 20 Jul 2005 00:50:35 +0000  (00:50  +0000)] 
 
more on deadlock/dangling pointers 
 
Pierangelo Masarati  [Wed, 20 Jul 2005 00:49:33 +0000  (00:49  +0000)] 
 
connection_client leave c_peer_* fields NULL 
 
Pierangelo Masarati  [Tue, 19 Jul 2005 21:56:15 +0000  (21:56 +0000)] 
 
fix arbitrary precision number display when no big number library is available 
 
Pierangelo Masarati  [Tue, 19 Jul 2005 19:31:24 +0000  (19:31 +0000)] 
 
use appropriate format when no arbitrary precision library is available 
 
Pierangelo Masarati  [Tue, 19 Jul 2005 19:13:50 +0000  (19:13 +0000)] 
 
improve previous commit 
 
Pierangelo Masarati  [Tue, 19 Jul 2005 18:59:50 +0000  (18:59 +0000)] 
 
Solaris doesn't like being passed NULL pointers to [vsf[n]]printf 
 
Pierangelo Masarati  [Tue, 19 Jul 2005 18:03:06 +0000  (18:03 +0000)] 
 
fix previous commit 
 
Luke Howard  [Tue, 19 Jul 2005 15:39:25 +0000  (15:39 +0000)] 
 
Reenable pre-result plugins, these were supported in OpenLDAP 2.2 
Pre-entry and pre-referral plugins will be enabled after testing 
 
Luke Howard  [Tue, 19 Jul 2005 15:36:24 +0000  (15:36 +0000)] 
 
back out previous commit, fat fingers 
 
Luke Howard  [Tue, 19 Jul 2005 15:35:00 +0000  (15:35 +0000)] 
 
result.c 
 
Luke Howard  [Tue, 19 Jul 2005 15:28:23 +0000  (15:28 +0000)] 
 
sync with slapd 
 
Pierangelo Masarati  [Tue, 19 Jul 2005 15:13:32 +0000  (15:13 +0000)] 
 
more cleanup 
 
Pierangelo Masarati  [Tue, 19 Jul 2005 14:39:43 +0000  (14:39 +0000)] 
 
Memory cleanup 
 
Pierangelo Masarati  [Tue, 19 Jul 2005 14:39:19 +0000  (14:39 +0000)] 
 
ObjectClass cleanup 
 
Pierangelo Masarati  [Tue, 19 Jul 2005 14:38:55 +0000  (14:38 +0000)] 
 
cleanup 
 
Pierangelo Masarati  [Tue, 19 Jul 2005 14:38:34 +0000  (14:38 +0000)] 
 
AttributeType cleanup 
 
Pierangelo Masarati  [Tue, 19 Jul 2005 14:25:10 +0000  (14:25 +0000)] 
 
fix previous commit (ITS#3871) 
 
Pierangelo Masarati  [Tue, 19 Jul 2005 14:24:26 +0000  (14:24 +0000)] 
 
more about rewrite leaks 
 
Pierangelo Masarati  [Tue, 19 Jul 2005 11:16:24 +0000  (11:16 +0000)] 
 
fix yet another leak 
 
Luke Howard  [Tue, 19 Jul 2005 09:37:36 +0000  (09:37 +0000)] 
 
Always set sml_desc when converting from LDAPMods 
 
Luke Howard  [Tue, 19 Jul 2005 08:40:26 +0000  (08:40 +0000)] 
 
Check op->o_bd != NULL 
 
Luke Howard  [Tue, 19 Jul 2005 08:39:56 +0000  (08:39 +0000)] 
 
Fix callback API for cast safety 
Copy controls returned by backend to pblock before they go out of scope 
 
Luke Howard  [Tue, 19 Jul 2005 08:39:05 +0000  (08:39 +0000)] 
 
Fix pointer error in readback control 
 
Luke Howard  [Tue, 19 Jul 2005 08:38:46 +0000  (08:38 +0000)] 
 
Add slap_parse_ctrl() API for parsing already decoded controls; needed 
for SLAPI internal operations to use controls 
 
Luke Howard  [Tue, 19 Jul 2005 06:55:56 +0000  (06:55 +0000)] 
 
Add slapi_x_filter_set_attribute_type() API 
 
Luke Howard  [Tue, 19 Jul 2005 06:48:45 +0000  (06:48 +0000)] 
 
Implement more of SLAPI 5.x - all SLAPI internal operations now take pblocks 
as the canonical argument (wrappers for old APIs are provided) 
 
Luke Howard  [Tue, 19 Jul 2005 06:47:43 +0000  (06:47 +0000)] 
 
Associate global plugins with frontendDB 
When unparsing plugin configuration, don't crash if no arguments 
(dynamically registered plugins such as computed attributes don't 
have arg vectors) 
 
Luke Howard  [Tue, 19 Jul 2005 06:46:53 +0000  (06:46 +0000)] 
 
Support for pre-entry, pre-result, pre-referral SLAPI plugins (not 
enabled yet; behind #ifdef notdef) 
 
Luke Howard  [Tue, 19 Jul 2005 06:46:14 +0000  (06:46 +0000)] 
 
Global plugins are now associated with frontendDB 
 
Luke Howard  [Tue, 19 Jul 2005 06:45:57 +0000  (06:45 +0000)] 
 
The order of uidNumber and gidNumber was swapped in revision 1.331, 
which breaks existing ACLs. This patch restores the old behaviour. 
 
Hallvard Furuseth  [Tue, 19 Jul 2005 05:03:12 +0000  (05:03  +0000)] 
 
assert expects int. (int)<nonnull ptr/long> can be 0. Use assert(arg!=0/NULL). 
 
Howard Chu  [Tue, 19 Jul 2005 02:12:34 +0000  (02:12  +0000)] 
 
Fix bdb_tool_dn2id_get() - nobody should be calling bdb_dn2id() directly, 
always call through the cache instead - bdb_cache_find_ndn(). 
 
Luke Howard  [Tue, 19 Jul 2005 01:37:48 +0000  (01:37  +0000)] 
 
Fix another crasher if parent is NULL 
 
Luke Howard  [Tue, 19 Jul 2005 01:32:29 +0000  (01:32  +0000)] 
 
Fix crasher in hdb_dn2id() when parent is NULL 
 
Pierangelo Masarati  [Tue, 19 Jul 2005 00:43:38 +0000  (00:43  +0000)] 
 
implement per-target, per-operation timeouts 
 
Pierangelo Masarati  [Tue, 19 Jul 2005 00:42:32 +0000  (00:42  +0000)] 
 
document new timeout feature; improve existing stuff 
 
Pierangelo Masarati  [Tue, 19 Jul 2005 00:30:34 +0000  (00:30  +0000)] 
 
trim unused (wrong) code 
 
Pierangelo Masarati  [Tue, 19 Jul 2005 00:29:52 +0000  (00:29  +0000)] 
 
reword the description of listener permissions 
 
Pierangelo Masarati  [Mon, 18 Jul 2005 21:32:31 +0000  (21:32 +0000)] 
 
fix ITS#3862 
 
Pierangelo Masarati  [Mon, 18 Jul 2005 17:24:07 +0000  (17:24 +0000)] 
 
provide a useful example 
 
Luke Howard  [Mon, 18 Jul 2005 14:11:55 +0000  (14:11 +0000)] 
 
Fix for previous commit 
 
Luke Howard  [Mon, 18 Jul 2005 14:09:47 +0000  (14:09 +0000)] 
 
Fix pointer error 
 
Hallvard Furuseth  [Mon, 18 Jul 2005 14:07:57 +0000  (14:07 +0000)] 
 
Add userPassword protection to example. 
 
Hallvard Furuseth  [Mon, 18 Jul 2005 14:03:35 +0000  (14:03 +0000)] 
 
Add OVERLAYS section 
 
Hallvard Furuseth  [Mon, 18 Jul 2005 11:44:16 +0000  (11:44 +0000)] 
 
Note that the overlay is experimental (copied from slapd-relay.5). 
 
Hallvard Furuseth  [Mon, 18 Jul 2005 11:40:54 +0000  (11:40 +0000)] 
 
Note that relay backend is experimental (copied from slapd-relay.5). 
 
Hallvard Furuseth  [Mon, 18 Jul 2005 11:14:39 +0000  (11:14 +0000)] 
 
Add slapd-hdb 
 
Luke Howard  [Mon, 18 Jul 2005 09:23:06 +0000  (09:23 +0000)] 
 
Add prototypes and pblock paramaters for more compat APIs 
 
Hallvard Furuseth  [Mon, 18 Jul 2005 08:30:33 +0000  (08:30 +0000)] 
 
Fix format arg to "overlay...configuration failed" message 
 
Hallvard Furuseth  [Mon, 18 Jul 2005 08:28:25 +0000  (08:28 +0000)] 
 
Remove spurious snprintf(..., "<%s> cannot be deleted") lacking a format arg 
 
Hallvard Furuseth  [Mon, 18 Jul 2005 06:30:47 +0000  (06:30 +0000)] 
 
Delete unused variable. 
 
Hallvard Furuseth  [Mon, 18 Jul 2005 06:28:28 +0000  (06:28 +0000)] 
 
send_ldap_controls() returns int, so fix return LBER_ERROR to -1. 
 
Hallvard Furuseth  [Mon, 18 Jul 2005 06:22:33 +0000  (06:22 +0000)] 
 
assert expects int. (int)<nonnull ptr/long> can be 0. Use assert(arg!=0/NULL). 
 
Hallvard Furuseth  [Mon, 18 Jul 2005 05:58:43 +0000  (05:58  +0000)] 
 
Fix cast in BDB_ID2DISK(): unsigned char *_p ... = (char *)...; 
 
Hallvard Furuseth  [Mon, 18 Jul 2005 05:48:21 +0000  (05:48  +0000)] 
 
Make ConfigArgs.lineno int like elsewhere instead of unsigned long 
 
Hallvard Furuseth  [Mon, 18 Jul 2005 05:34:04 +0000  (05:34  +0000)] 
 
Delete unused variables 
 
Hallvard Furuseth  [Mon, 18 Jul 2005 05:14:41 +0000  (05:14  +0000)] 
 
Add missing "static" for functions declared static but defined non-static 
 
Hallvard Furuseth  [Mon, 18 Jul 2005 05:11:11 +0000  (05:11  +0000)] 
 
strip_cav_tag() should return ber_tag_t, not int 
 
Hallvard Furuseth  [Mon, 18 Jul 2005 05:08:57 +0000  (05:08  +0000)] 
 
#include <ldif.h> for ldif_must_b64_encode_*()