]> git.ipfire.org Git - thirdparty/openldap.git/log
thirdparty/openldap.git
21 years agonote an issue
Pierangelo Masarati [Fri, 22 Jul 2005 03:23:26 +0000 (03:23 +0000)] 
note an issue

21 years agoSLAPI plugins are no longer global; global SLAPI plugins should be
Luke Howard [Fri, 22 Jul 2005 03:17:36 +0000 (03:17 +0000)] 
SLAPI plugins are no longer global; global SLAPI plugins should be
associated with the frontend

21 years agoadd over_acl_group/over_acl_attribute
Luke Howard [Fri, 22 Jul 2005 03:05:41 +0000 (03:05 +0000)] 
add over_acl_group/over_acl_attribute

21 years agofunction rename
Luke Howard [Fri, 22 Jul 2005 02:51:55 +0000 (02:51 +0000)] 
function rename

21 years agofix back-ldap unparsing
Pierangelo Masarati [Fri, 22 Jul 2005 02:29:49 +0000 (02:29 +0000)] 
fix back-ldap unparsing

21 years agodon't crash if no underlying database was initialized
Pierangelo Masarati [Fri, 22 Jul 2005 02:08:41 +0000 (02:08 +0000)] 
don't crash if no underlying database was initialized

21 years agoFix prev commit
Howard Chu [Fri, 22 Jul 2005 01:53:19 +0000 (01:53 +0000)] 
Fix prev commit

21 years agothe swap was intended; please see ITS#3876
Pierangelo Masarati [Fri, 22 Jul 2005 01:00:21 +0000 (01:00 +0000)] 
the swap was intended; please see ITS#3876

21 years agoPlug more memleaks
Howard Chu [Thu, 21 Jul 2005 23:26:40 +0000 (23:26 +0000)] 
Plug more memleaks

21 years agoPlug memleak in enum_tree
Howard Chu [Thu, 21 Jul 2005 21:59:35 +0000 (21:59 +0000)] 
Plug memleak in enum_tree

21 years agoAdd config_back_db_close, free some structures
Howard Chu [Thu, 21 Jul 2005 21:27:37 +0000 (21:27 +0000)] 
Add config_back_db_close, free some structures

21 years agoreally fix the invalid free issue (I totally overlooked this piece of code)
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)

21 years agoshould fix the invalid free issue
Pierangelo Masarati [Thu, 21 Jul 2005 19:14:09 +0000 (19:14 +0000)] 
should fix the invalid free issue

21 years agodon't malloc when not required?
Pierangelo Masarati [Thu, 21 Jul 2005 19:10:16 +0000 (19:10 +0000)] 
don't malloc when not required?

21 years agocleanup
Luke Howard [Thu, 21 Jul 2005 19:02:56 +0000 (19:02 +0000)] 
cleanup

21 years agoFix typo
Luke Howard [Thu, 21 Jul 2005 18:58:49 +0000 (18:58 +0000)] 
Fix typo

21 years agoattempt to fix invalid free
Pierangelo Masarati [Thu, 21 Jul 2005 18:17:58 +0000 (18:17 +0000)] 
attempt to fix invalid free

21 years agomore cleanups
Luke Howard [Thu, 21 Jul 2005 18:17:57 +0000 (18:17 +0000)] 
more cleanups

21 years agomore cleanups
Luke Howard [Thu, 21 Jul 2005 18:16:32 +0000 (18:16 +0000)] 
more cleanups

21 years agoremove SLAPI cruft
Luke Howard [Thu, 21 Jul 2005 18:07:16 +0000 (18:07 +0000)] 
remove SLAPI cruft

21 years agoFix some SLAPI bugs
Luke Howard [Thu, 21 Jul 2005 17:34:16 +0000 (17:34 +0000)] 
Fix some SLAPI bugs

21 years agoAdd support for post-result SLAPI plugins
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

21 years agoMove most of SLAPI frontend into overlay
Luke Howard [Thu, 21 Jul 2005 16:35:20 +0000 (16:35 +0000)] 
Move most of SLAPI frontend into overlay

21 years agocleanup
Pierangelo Masarati [Thu, 21 Jul 2005 14:27:31 +0000 (14:27 +0000)] 
cleanup

21 years agoglue's enum conflicts with slap_operation_t
Pierangelo Masarati [Thu, 21 Jul 2005 14:23:49 +0000 (14:23 +0000)] 
glue's enum conflicts with slap_operation_t

21 years agocondition SLAP_OVERLAY_ACCESS
Pierangelo Masarati [Thu, 21 Jul 2005 14:23:15 +0000 (14:23 +0000)] 
condition SLAP_OVERLAY_ACCESS

21 years agomake sure we notice if this gets out of sync with slap_operation_e
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

21 years agoadd prototype for overlay_op_walk()
Luke Howard [Thu, 21 Jul 2005 13:35:59 +0000 (13:35 +0000)] 
add prototype for overlay_op_walk()

21 years agoAdd overlay_op_walk()
Luke Howard [Thu, 21 Jul 2005 13:35:32 +0000 (13:35 +0000)] 
Add overlay_op_walk()

21 years agoAdd slap_operation_t
Luke Howard [Thu, 21 Jul 2005 13:35:19 +0000 (13:35 +0000)] 
Add slap_operation_t

21 years agoimprove messages
Pierangelo Masarati [Thu, 21 Jul 2005 08:54:04 +0000 (08:54 +0000)] 
improve messages

21 years agokeep trying...
Pierangelo Masarati [Thu, 21 Jul 2005 08:53:42 +0000 (08:53 +0000)] 
keep trying...

21 years agoSLAPI cleanups
Luke Howard [Thu, 21 Jul 2005 08:39:37 +0000 (08:39 +0000)] 
SLAPI cleanups

21 years agoFactor out common code in SLAPI internal ops
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

21 years agoEnable SLAPI pre-entry plugins (we really need to move SLAPI into an
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...)

21 years agomostly revert previous commit
Pierangelo Masarati [Wed, 20 Jul 2005 19:26:46 +0000 (19:26 +0000)] 
mostly revert previous commit

21 years agoallow to unregister (and free) memory handling functions
Pierangelo Masarati [Wed, 20 Jul 2005 19:07:04 +0000 (19:07 +0000)] 
allow to unregister (and free) memory handling functions

21 years agodestroy cache on exit
Pierangelo Masarati [Wed, 20 Jul 2005 14:59:56 +0000 (14:59 +0000)] 
destroy cache on exit

21 years agofix uninitialized value use
Pierangelo Masarati [Wed, 20 Jul 2005 14:19:52 +0000 (14:19 +0000)] 
fix uninitialized value use

21 years agoUnder some circumstances, port 9010 is already in use and may cause problems to refer...
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

21 years agodrop stored procedures
Pierangelo Masarati [Wed, 20 Jul 2005 11:16:09 +0000 (11:16 +0000)] 
drop stored procedures

21 years agoFix order of statements in SLAPI internal modrdn implementation
Luke Howard [Wed, 20 Jul 2005 08:19:22 +0000 (08:19 +0000)] 
Fix order of statements in SLAPI internal modrdn implementation

21 years agoFix regression in SLAPI ACL plugins owing to accidental commit
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

21 years agoUnset intop callback parameters before they go out of scope
Luke Howard [Wed, 20 Jul 2005 04:24:02 +0000 (04:24 +0000)] 
Unset intop callback parameters before they go out of scope

21 years agomore on deadlock/dangling pointers
Pierangelo Masarati [Wed, 20 Jul 2005 00:50:35 +0000 (00:50 +0000)] 
more on deadlock/dangling pointers

21 years agoconnection_client leave c_peer_* fields NULL
Pierangelo Masarati [Wed, 20 Jul 2005 00:49:33 +0000 (00:49 +0000)] 
connection_client leave c_peer_* fields NULL

21 years agofix arbitrary precision number display when no big number library is available
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

21 years agouse appropriate format when no arbitrary precision 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

21 years agoimprove previous commit
Pierangelo Masarati [Tue, 19 Jul 2005 19:13:50 +0000 (19:13 +0000)] 
improve previous commit

21 years agoSolaris doesn't like being passed NULL pointers to [vsf[n]]printf
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

21 years agofix previous commit
Pierangelo Masarati [Tue, 19 Jul 2005 18:03:06 +0000 (18:03 +0000)] 
fix previous commit

21 years agoReenable pre-result plugins, these were supported in OpenLDAP 2.2
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

21 years agoback out previous commit, fat fingers
Luke Howard [Tue, 19 Jul 2005 15:36:24 +0000 (15:36 +0000)] 
back out previous commit, fat fingers

21 years agoresult.c
Luke Howard [Tue, 19 Jul 2005 15:35:00 +0000 (15:35 +0000)] 
result.c

21 years agosync with slapd
Luke Howard [Tue, 19 Jul 2005 15:28:23 +0000 (15:28 +0000)] 
sync with slapd

21 years agomore cleanup
Pierangelo Masarati [Tue, 19 Jul 2005 15:13:32 +0000 (15:13 +0000)] 
more cleanup

21 years agoMemory cleanup
Pierangelo Masarati [Tue, 19 Jul 2005 14:39:43 +0000 (14:39 +0000)] 
Memory cleanup

21 years agoObjectClass cleanup
Pierangelo Masarati [Tue, 19 Jul 2005 14:39:19 +0000 (14:39 +0000)] 
ObjectClass cleanup

21 years agocleanup
Pierangelo Masarati [Tue, 19 Jul 2005 14:38:55 +0000 (14:38 +0000)] 
cleanup

21 years agoAttributeType cleanup
Pierangelo Masarati [Tue, 19 Jul 2005 14:38:34 +0000 (14:38 +0000)] 
AttributeType cleanup

21 years agofix previous commit (ITS#3871)
Pierangelo Masarati [Tue, 19 Jul 2005 14:25:10 +0000 (14:25 +0000)] 
fix previous commit (ITS#3871)

21 years agomore about rewrite leaks
Pierangelo Masarati [Tue, 19 Jul 2005 14:24:26 +0000 (14:24 +0000)] 
more about rewrite leaks

21 years agofix yet another leak
Pierangelo Masarati [Tue, 19 Jul 2005 11:16:24 +0000 (11:16 +0000)] 
fix yet another leak

21 years agoAlways set sml_desc when converting from LDAPMods
Luke Howard [Tue, 19 Jul 2005 09:37:36 +0000 (09:37 +0000)] 
Always set sml_desc when converting from LDAPMods

21 years agoCheck op->o_bd != NULL
Luke Howard [Tue, 19 Jul 2005 08:40:26 +0000 (08:40 +0000)] 
Check op->o_bd != NULL

21 years agoFix callback API for cast safety
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

21 years agoFix pointer error in readback control
Luke Howard [Tue, 19 Jul 2005 08:39:05 +0000 (08:39 +0000)] 
Fix pointer error in readback control

21 years agoAdd slap_parse_ctrl() API for parsing already decoded controls; needed
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

21 years agoAdd slapi_x_filter_set_attribute_type() API
Luke Howard [Tue, 19 Jul 2005 06:55:56 +0000 (06:55 +0000)] 
Add slapi_x_filter_set_attribute_type() API

21 years agoImplement more of SLAPI 5.x - all SLAPI internal operations now take pblocks
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)

21 years agoAssociate global plugins with frontendDB
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)

21 years agoSupport for pre-entry, pre-result, pre-referral SLAPI plugins (not
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)

21 years agoGlobal plugins are now associated with frontendDB
Luke Howard [Tue, 19 Jul 2005 06:46:14 +0000 (06:46 +0000)] 
Global plugins are now associated with frontendDB

21 years agoThe order of uidNumber and gidNumber was swapped in revision 1.331,
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.

21 years agoassert expects int. (int)<nonnull ptr/long> can be 0. Use assert(arg!=0/NULL).
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).

21 years agoFix bdb_tool_dn2id_get() - nobody should be calling bdb_dn2id() directly,
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().

21 years agoFix another crasher if parent is NULL
Luke Howard [Tue, 19 Jul 2005 01:37:48 +0000 (01:37 +0000)] 
Fix another crasher if parent is NULL

21 years agoFix crasher in hdb_dn2id() when 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

21 years agoimplement per-target, per-operation timeouts
Pierangelo Masarati [Tue, 19 Jul 2005 00:43:38 +0000 (00:43 +0000)] 
implement per-target, per-operation timeouts

21 years agodocument new timeout feature; improve existing stuff
Pierangelo Masarati [Tue, 19 Jul 2005 00:42:32 +0000 (00:42 +0000)] 
document new timeout feature; improve existing stuff

21 years agotrim unused (wrong) code
Pierangelo Masarati [Tue, 19 Jul 2005 00:30:34 +0000 (00:30 +0000)] 
trim unused (wrong) code

21 years agoreword the description of listener permissions
Pierangelo Masarati [Tue, 19 Jul 2005 00:29:52 +0000 (00:29 +0000)] 
reword the description of listener permissions

21 years agofix ITS#3862
Pierangelo Masarati [Mon, 18 Jul 2005 21:32:31 +0000 (21:32 +0000)] 
fix ITS#3862

21 years agoprovide a useful example
Pierangelo Masarati [Mon, 18 Jul 2005 17:24:07 +0000 (17:24 +0000)] 
provide a useful example

21 years agoFix for previous commit
Luke Howard [Mon, 18 Jul 2005 14:11:55 +0000 (14:11 +0000)] 
Fix for previous commit

21 years agoFix pointer error
Luke Howard [Mon, 18 Jul 2005 14:09:47 +0000 (14:09 +0000)] 
Fix pointer error

21 years agoAdd userPassword protection to example.
Hallvard Furuseth [Mon, 18 Jul 2005 14:07:57 +0000 (14:07 +0000)] 
Add userPassword protection to example.

21 years agoAdd OVERLAYS section
Hallvard Furuseth [Mon, 18 Jul 2005 14:03:35 +0000 (14:03 +0000)] 
Add OVERLAYS section

21 years agoNote that the overlay is experimental (copied from slapd-relay.5).
Hallvard Furuseth [Mon, 18 Jul 2005 11:44:16 +0000 (11:44 +0000)] 
Note that the overlay is experimental (copied from slapd-relay.5).

21 years agoNote that relay backend 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).

21 years agoAdd slapd-hdb
Hallvard Furuseth [Mon, 18 Jul 2005 11:14:39 +0000 (11:14 +0000)] 
Add slapd-hdb

21 years agoAdd prototypes and pblock paramaters for more compat APIs
Luke Howard [Mon, 18 Jul 2005 09:23:06 +0000 (09:23 +0000)] 
Add prototypes and pblock paramaters for more compat APIs

21 years agoFix format arg to "overlay...configuration failed" message
Hallvard Furuseth [Mon, 18 Jul 2005 08:30:33 +0000 (08:30 +0000)] 
Fix format arg to "overlay...configuration failed" message

21 years agoRemove spurious snprintf(..., "<%s> cannot be deleted") lacking a format arg
Hallvard Furuseth [Mon, 18 Jul 2005 08:28:25 +0000 (08:28 +0000)] 
Remove spurious snprintf(..., "<%s> cannot be deleted") lacking a format arg

21 years agoDelete unused variable.
Hallvard Furuseth [Mon, 18 Jul 2005 06:30:47 +0000 (06:30 +0000)] 
Delete unused variable.

21 years agosend_ldap_controls() returns int, so fix return LBER_ERROR to -1.
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.

21 years agoassert expects int. (int)<nonnull ptr/long> can be 0. Use assert(arg!=0/NULL).
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).

21 years agoFix cast in BDB_ID2DISK(): unsigned char *_p ... = (char *)...;
Hallvard Furuseth [Mon, 18 Jul 2005 05:58:43 +0000 (05:58 +0000)] 
Fix cast in BDB_ID2DISK(): unsigned char *_p ... = (char *)...;

21 years agoMake ConfigArgs.lineno int like elsewhere instead of unsigned long
Hallvard Furuseth [Mon, 18 Jul 2005 05:48:21 +0000 (05:48 +0000)] 
Make ConfigArgs.lineno int like elsewhere instead of unsigned long

21 years agoDelete unused variables
Hallvard Furuseth [Mon, 18 Jul 2005 05:34:04 +0000 (05:34 +0000)] 
Delete unused variables