]>
git.sur5r.net Git - openldap/log
Kurt Zeilenga [Fri, 7 Feb 2003 20:12:26 +0000 (20:12 +0000)]
Move RDN checks to entry_schema_check() so that it is consistently
applied (and disabled via schemacheck off). Removed add-rdn-values flag.
Kurt Zeilenga [Fri, 7 Feb 2003 19:08:13 +0000 (19:08 +0000)]
Shouldn't need <lber.h>
Kurt Zeilenga [Fri, 7 Feb 2003 19:06:15 +0000 (19:06 +0000)]
really put SLAPI behind its #ifdef
Kurt Zeilenga [Fri, 7 Feb 2003 19:05:45 +0000 (19:05 +0000)]
code cleanup
Jong Hyuk Choi [Fri, 7 Feb 2003 15:59:24 +0000 (15:59 +0000)]
use of normalized dn (fix for a deadlock case ITS#2195)
Jong Hyuk Choi [Fri, 7 Feb 2003 15:47:32 +0000 (15:47 +0000)]
use of pre-assigned locker in bdb_group() / bdb_attribute()
Pierangelo Masarati [Fri, 7 Feb 2003 15:20:57 +0000 (15:20 +0000)]
some (poor) index cleanup
Pierangelo Masarati [Fri, 7 Feb 2003 15:19:58 +0000 (15:19 +0000)]
add 'add-rdn-values {on|off}' (default off) switch
Pierangelo Masarati [Fri, 7 Feb 2003 15:18:43 +0000 (15:18 +0000)]
cleanup
Pierangelo Masarati [Fri, 7 Feb 2003 13:46:17 +0000 (13:46 +0000)]
more exaustive logging in case of trouble
Pierangelo Masarati [Fri, 7 Feb 2003 09:58:21 +0000 (09:58 +0000)]
I suggest the coder(s) of the cyrus stuff to check out the prompt stuff
Pierangelo Masarati [Fri, 7 Feb 2003 09:55:00 +0000 (09:55 +0000)]
according to sasl documentation, prompts is filled only if SASL_INTERACT is returned
Pierangelo Masarati [Fri, 7 Feb 2003 00:46:11 +0000 (00:46 +0000)]
(mostly blind) fix of possible leak/dangling pointer and cleanup
Pierangelo Masarati [Thu, 6 Feb 2003 19:15:14 +0000 (19:15 +0000)]
make sure the DN is null-terminated before normalizing it
Pierangelo Masarati [Wed, 5 Feb 2003 22:06:22 +0000 (22:06 +0000)]
add helper
Pierangelo Masarati [Wed, 5 Feb 2003 22:04:20 +0000 (22:04 +0000)]
add 'rebind-as-user' according to back-ldap's implementation
Pierangelo Masarati [Wed, 5 Feb 2003 21:20:04 +0000 (21:20 +0000)]
ignore blanks in subtree diff
Kurt Zeilenga [Wed, 5 Feb 2003 20:42:50 +0000 (20:42 +0000)]
delete (7) after UTF-8
Kurt Zeilenga [Wed, 5 Feb 2003 20:38:58 +0000 (20:38 +0000)]
fix syntax error
Pierangelo Masarati [Wed, 5 Feb 2003 20:38:42 +0000 (20:38 +0000)]
only document 'subtree', but also allow 'sub'
Pierangelo Masarati [Wed, 5 Feb 2003 19:39:34 +0000 (19:39 +0000)]
allow 'sub' and 'subtree' in acl (fix ITS#2300)
Pierangelo Masarati [Wed, 5 Feb 2003 19:33:01 +0000 (19:33 +0000)]
partially fixes ITS#2299
Jong Hyuk Choi [Wed, 5 Feb 2003 15:38:11 +0000 (15:38 +0000)]
remove printf
Pierangelo Masarati [Wed, 5 Feb 2003 14:50:15 +0000 (14:50 +0000)]
quick hack to check for awk
Pierangelo Masarati [Wed, 5 Feb 2003 14:42:37 +0000 (14:42 +0000)]
this will likely fix the problem with partial replication
Pierangelo Masarati [Wed, 5 Feb 2003 12:40:08 +0000 (12:40 +0000)]
added attr strip test
Jong Hyuk Choi [Wed, 5 Feb 2003 07:43:00 +0000 (07:43 +0000)]
Filename change : servers/slapd/back-bdb/lcup.c -> servers/slapd/back-bdb/psearch.c
Jong Hyuk Choi [Wed, 5 Feb 2003 07:37:02 +0000 (07:37 +0000)]
LDAP Sync Operation (draft-zeilenga-ldup-sync) as a groundwork for an LDAP replication design
Pierangelo Masarati [Tue, 4 Feb 2003 22:33:51 +0000 (22:33 +0000)]
handle attr delete appropriately (pass test004)
Pierangelo Masarati [Tue, 4 Feb 2003 21:52:43 +0000 (21:52 +0000)]
handle NULL mod_[b]values case
Pierangelo Masarati [Tue, 4 Feb 2003 19:50:17 +0000 (19:50 +0000)]
document the multiple URI feature
Pierangelo Masarati [Tue, 4 Feb 2003 19:43:10 +0000 (19:43 +0000)]
comment a useful feature of using URIs
Pierangelo Masarati [Tue, 4 Feb 2003 19:27:56 +0000 (19:27 +0000)]
improve last commit
Pierangelo Masarati [Tue, 4 Feb 2003 18:49:58 +0000 (18:49 +0000)]
allow multiple URIs (need to backport to back-ldap)
Luke Howard [Tue, 4 Feb 2003 00:40:46 +0000 (00:40 +0000)]
Cleanup #ifdefs
Jong Hyuk Choi [Mon, 3 Feb 2003 17:28:19 +0000 (17:28 +0000)]
Intermediate Response
Luke Howard [Sun, 2 Feb 2003 12:20:38 +0000 (12:20 +0000)]
Do not crash when more than one attribute is passed to
slapi_search_internal_bind()
Luke Howard [Sun, 2 Feb 2003 11:00:52 +0000 (11:00 +0000)]
Ensure normalized root DN is available to internal SLAPI operations for
authorization to work.
Do not crash when forming Modification list from LDAPMod array.
Luke Howard [Sun, 2 Feb 2003 10:02:25 +0000 (10:02 +0000)]
Always pass normalized DN to select_backend() when performing operationals
internal to SLAPI
Luke Howard [Sun, 2 Feb 2003 09:22:38 +0000 (09:22 +0000)]
Fix crasher in bvptr2obj
Fix hasvalue
Luke Howard [Sun, 2 Feb 2003 09:04:43 +0000 (09:04 +0000)]
Ensure AttributeDescriptions are initialized to NULL
Luke Howard [Sat, 1 Feb 2003 07:05:01 +0000 (07:05 +0000)]
Add search ref callback
Luke Howard [Sat, 1 Feb 2003 07:04:13 +0000 (07:04 +0000)]
Add sendreference callback
Howard Chu [Fri, 31 Jan 2003 22:45:19 +0000 (22:45 +0000)]
ber_flush shouldn't be logging with _ANY, changed to _TRACE
Howard Chu [Fri, 31 Jan 2003 20:38:25 +0000 (20:38 +0000)]
Fix statslog of big attr names
Howard Chu [Fri, 31 Jan 2003 19:44:52 +0000 (19:44 +0000)]
Tweak previous commit
Howard Chu [Fri, 31 Jan 2003 19:43:14 +0000 (19:43 +0000)]
Fix subtree and matched search in back-hdb
Howard Chu [Fri, 31 Jan 2003 18:46:17 +0000 (18:46 +0000)]
Fix for LDAP_SLAPI not def'd
Luke Howard [Fri, 31 Jan 2003 01:06:30 +0000 (01:06 +0000)]
Date PADL copyright notice
Pierangelo Masarati [Fri, 31 Jan 2003 00:02:51 +0000 (00:02 +0000)]
cleanup
Kurt Zeilenga [Thu, 30 Jan 2003 23:14:10 +0000 (23:14 +0000)]
Remove FIXME stuff (ITS#2243)
Howard Chu [Thu, 30 Jan 2003 22:58:39 +0000 (22:58 +0000)]
Fix includes for VPATH builds
Hallvard Furuseth [Thu, 30 Jan 2003 22:44:53 +0000 (22:44 +0000)]
Change lutil_detach() to not close the descriptors before dup2(), try to
open /dev/null and then / in read-only mode if opening /dev/null failed,
and skip the dup2()s as well if open() failed.
Howard Chu [Thu, 30 Jan 2003 22:00:16 +0000 (22:00 +0000)]
Disallow multiple suffixes by default. Otherwise subtree index optimization
breaks. #define BDB_MULTIPLE_SUFFIXES if you want multiple suffix support.
If you use it, subtree indexing will slow down by factor of 2.
Pierangelo Masarati [Thu, 30 Jan 2003 21:21:20 +0000 (21:21 +0000)]
do not treat extensibleObject as special; add comment about referral
Howard Chu [Thu, 30 Jan 2003 20:59:47 +0000 (20:59 +0000)]
ITS#2285 string_expand for acl set
Luke Howard [Thu, 30 Jan 2003 13:07:18 +0000 (13:07 +0000)]
Check for slapi_filter_dup() success in nested filters
Luke Howard [Thu, 30 Jan 2003 13:06:34 +0000 (13:06 +0000)]
Terminate f_sub_any array
Luke Howard [Thu, 30 Jan 2003 13:04:36 +0000 (13:04 +0000)]
Added slapi_filter_dup() API from Sun ONE DS 5.x
Luke Howard [Thu, 30 Jan 2003 12:24:53 +0000 (12:24 +0000)]
Implemented slapi_filter_apply() API
Luke Howard [Thu, 30 Jan 2003 12:24:32 +0000 (12:24 +0000)]
Added slapi_filter_apply() API from Sun ONE DS 5.x
Pierangelo Masarati [Thu, 30 Jan 2003 09:54:56 +0000 (09:54 +0000)]
hide actual value/valueset
Howard Chu [Thu, 30 Jan 2003 00:28:36 +0000 (00:28 +0000)]
Fix ITS#2161, the check is meaningless anyway.
Luke Howard [Wed, 29 Jan 2003 22:43:19 +0000 (22:43 +0000)]
Ensure that, when an entry is actually being added to the directory,
the entry specified by SLAPI_ADD_ENTRY contains the attributes to be
added.
Luke Howard [Wed, 29 Jan 2003 22:42:13 +0000 (22:42 +0000)]
doPostSearchPluginFNs() should return void for clarity; postoperation
plugins have no mechanism by which they may signal an error condition
to the client.
Pierangelo Masarati [Wed, 29 Jan 2003 19:05:40 +0000 (19:05 +0000)]
cleanup
Pierangelo Masarati [Wed, 29 Jan 2003 18:01:15 +0000 (18:01 +0000)]
allow special objectClasses to violate constraint (as suggested by Hallvard, who needs aliases :)
Pierangelo Masarati [Wed, 29 Jan 2003 17:01:04 +0000 (17:01 +0000)]
bail out is now the default; use noSuchAttribute as error code, as suggested by Kurt
Pierangelo Masarati [Wed, 29 Jan 2003 15:54:24 +0000 (15:54 +0000)]
check for RDN attrs/vals when adding an entry (ITS#2243; need to choose whether to bail out or to add the RDN attr/vals to the entry; FIXME: is constraintViolation a reasonable error?
Pierangelo Masarati [Mon, 27 Jan 2003 21:57:32 +0000 (21:57 +0000)]
silence warning
Pierangelo Masarati [Mon, 27 Jan 2003 21:53:23 +0000 (21:53 +0000)]
slapi header cleanup
Pierangelo Masarati [Mon, 27 Jan 2003 21:51:33 +0000 (21:51 +0000)]
silence warning
Pierangelo Masarati [Mon, 27 Jan 2003 21:49:32 +0000 (21:49 +0000)]
trim unused var
Pierangelo Masarati [Mon, 27 Jan 2003 21:35:34 +0000 (21:35 +0000)]
slapi header cleanup
Pierangelo Masarati [Mon, 27 Jan 2003 21:34:25 +0000 (21:34 +0000)]
cleanup null mapping detection
Jong Hyuk Choi [Mon, 27 Jan 2003 17:08:51 +0000 (17:08 +0000)]
LDAP cancel misc patch
Pierangelo Masarati [Mon, 27 Jan 2003 16:48:55 +0000 (16:48 +0000)]
cleanup
Pierangelo Masarati [Mon, 27 Jan 2003 16:46:02 +0000 (16:46 +0000)]
cleanup objectclass detection
Pierangelo Masarati [Mon, 27 Jan 2003 16:39:56 +0000 (16:39 +0000)]
clean up mapping api
Pierangelo Masarati [Mon, 27 Jan 2003 16:39:22 +0000 (16:39 +0000)]
bring in slapi_cl.h
Pierangelo Masarati [Mon, 27 Jan 2003 16:07:10 +0000 (16:07 +0000)]
fix objectclass mapping (to nothing)
Pierangelo Masarati [Mon, 27 Jan 2003 14:44:39 +0000 (14:44 +0000)]
reworking of slapi headers
Luke Howard [Mon, 27 Jan 2003 13:15:21 +0000 (13:15 +0000)]
Ensure that global plugins are called after backend-specific plugins
(this was the intention of the existing code but it was buggy, and it
made sense to implement this logic inside getAllPluginFuncs() rather
than doPluginFNs() - not all plugin users call the latter)
Luke Howard [Sun, 26 Jan 2003 01:10:19 +0000 (01:10 +0000)]
more Sun ONE DS 5.x harmonisation
Luke Howard [Sat, 25 Jan 2003 13:38:32 +0000 (13:38 +0000)]
Filter structure typo fix
Luke Howard [Sat, 25 Jan 2003 13:36:28 +0000 (13:36 +0000)]
New filter SLAPI
Luke Howard [Sat, 25 Jan 2003 13:36:12 +0000 (13:36 +0000)]
Sun ONE DS 5.x filter harmonisation
Jong Hyuk Choi [Sat, 25 Jan 2003 00:36:50 +0000 (00:36 +0000)]
LDAP cancel operation
Hallvard Furuseth [Fri, 24 Jan 2003 20:12:50 +0000 (20:12 +0000)]
Fix typo in comment.
Pierangelo Masarati [Fri, 24 Jan 2003 12:33:12 +0000 (12:33 +0000)]
include ac/ headers
Luke Howard [Fri, 24 Jan 2003 11:56:27 +0000 (11:56 +0000)]
Grammar cleanup
Luke Howard [Fri, 24 Jan 2003 11:09:20 +0000 (11:09 +0000)]
Fix memory smasher in slapi_x_modifications2ldapmods()
Luke Howard [Fri, 24 Jan 2003 11:08:54 +0000 (11:08 +0000)]
Fix uninitialized sl_is_udp
Luke Howard [Fri, 24 Jan 2003 10:29:24 +0000 (10:29 +0000)]
Check for pPB == NULL (courtesy Pierangelo)
Luke Howard [Fri, 24 Jan 2003 09:56:18 +0000 (09:56 +0000)]
sync with slapd/slapi/slapi_utils.h
Luke Howard [Fri, 24 Jan 2003 09:23:06 +0000 (09:23 +0000)]
Support slapi_entry_first_attr()/slapi_entry_next_attr() API
Luke Howard [Fri, 24 Jan 2003 09:08:43 +0000 (09:08 +0000)]
include unistd.h for F_LOCK
Luke Howard [Fri, 24 Jan 2003 09:00:18 +0000 (09:00 +0000)]
Matching rule constants for future support
Luke Howard [Fri, 24 Jan 2003 08:52:14 +0000 (08:52 +0000)]
sync with slapd/slapi/slapi.h
Luke Howard [Fri, 24 Jan 2003 08:20:55 +0000 (08:20 +0000)]
Don't free active thread list