]> git.sur5r.net Git - openldap/log
openldap
22 years agofix dnValidate (leak and return SUCCESS)
Pierangelo Masarati [Wed, 13 Feb 2002 19:25:58 +0000 (19:25 +0000)]
fix dnValidate (leak and return SUCCESS)

22 years agoDNs may include NULs
Pierangelo Masarati [Wed, 13 Feb 2002 19:18:31 +0000 (19:18 +0000)]
DNs may include NULs

22 years agoLimit the length of [R]DNs on input to 8192. A lower limit,
Kurt Zeilenga [Wed, 13 Feb 2002 18:11:52 +0000 (18:11 +0000)]
Limit the length of [R]DNs on input to 8192.  A lower limit,
especially for anonymous clients, might be even more reasonable.

22 years agoUse memchr, not strlen, to look for embedded NULs.
Kurt Zeilenga [Wed, 13 Feb 2002 17:48:39 +0000 (17:48 +0000)]
Use memchr, not strlen, to look for embedded NULs.

22 years agoAdd embedded NUL check. This is one case where we don't want to
Kurt Zeilenga [Wed, 13 Feb 2002 17:23:33 +0000 (17:23 +0000)]
Add embedded NUL check.  This is one case where we don't want to
be liberal in what we accept.

22 years agoCheck for NULs in DNs.
Kurt Zeilenga [Wed, 13 Feb 2002 16:41:41 +0000 (16:41 +0000)]
Check for NULs in DNs.

22 years agominor cleanup
Pierangelo Masarati [Wed, 13 Feb 2002 14:44:08 +0000 (14:44 +0000)]
minor cleanup

22 years agohonor the ber_len field to allow to exploit ldap_bv2[r]dn to handle DNs embedded...
Pierangelo Masarati [Wed, 13 Feb 2002 12:09:36 +0000 (12:09 +0000)]
honor the ber_len field to allow to exploit ldap_bv2[r]dn to handle DNs embedded in longer strings ...

22 years agouse ldap_bv2[r]dn and turn ldap_str2[r]dn into wrappers
Pierangelo Masarati [Wed, 13 Feb 2002 11:46:33 +0000 (11:46 +0000)]
use ldap_bv2[r]dn and turn ldap_str2[r]dn into wrappers

22 years agoFix previous commit, need to detect very short packets.
Howard Chu [Wed, 13 Feb 2002 11:29:05 +0000 (11:29 +0000)]
Fix previous commit, need to detect very short packets.

22 years agoprepare for ldap_bv2dn()
Pierangelo Masarati [Wed, 13 Feb 2002 10:05:22 +0000 (10:05 +0000)]
prepare for ldap_bv2dn()

22 years agober_get_next: return error if decoded ber_len is smaller than actual count
Howard Chu [Wed, 13 Feb 2002 09:59:10 +0000 (09:59 +0000)]
ber_get_next: return error if decoded ber_len is smaller than actual count

22 years agoAdd embedded NUL checks, fix last commit
Kurt Zeilenga [Wed, 13 Feb 2002 09:26:25 +0000 (09:26 +0000)]
Add embedded NUL checks, fix last commit

22 years agodnValidate needs to check for embedded NULs.
Kurt Zeilenga [Wed, 13 Feb 2002 09:20:07 +0000 (09:20 +0000)]
dnValidate needs to check for embedded NULs.

22 years ago#if 0 RDN debugging
Kurt Zeilenga [Wed, 13 Feb 2002 08:00:31 +0000 (08:00 +0000)]
#if 0 RDN debugging

22 years agoMisc. DN fixes and cleanups, namely don't muck with AVA_BINARY values
Kurt Zeilenga [Wed, 13 Feb 2002 06:35:27 +0000 (06:35 +0000)]
Misc. DN fixes and cleanups, namely don't muck with AVA_BINARY values
Also, pass empty_bv when bv_val is NULL.

22 years agoQuick (and expensive) fix to detect DNs with embedded NULs
Kurt Zeilenga [Wed, 13 Feb 2002 04:20:11 +0000 (04:20 +0000)]
Quick (and expensive) fix to detect DNs with embedded NULs

22 years agoimprove log message
Kurt Zeilenga [Tue, 12 Feb 2002 22:55:36 +0000 (22:55 +0000)]
improve log message

22 years agoDon't print unprintable keys
Kurt Zeilenga [Tue, 12 Feb 2002 19:29:27 +0000 (19:29 +0000)]
Don't print unprintable keys

22 years agoFix pointer initialization bug
Kurt Zeilenga [Tue, 12 Feb 2002 19:18:39 +0000 (19:18 +0000)]
Fix pointer initialization bug

22 years agoFix overly complex control management
Kurt Zeilenga [Tue, 12 Feb 2002 18:47:48 +0000 (18:47 +0000)]
Fix overly complex control management

22 years agoMinor cleanup.
Kurt Zeilenga [Tue, 12 Feb 2002 04:51:23 +0000 (04:51 +0000)]
Minor cleanup.

22 years agono need to check escaping of normalized dn
Kurt Zeilenga [Tue, 12 Feb 2002 04:50:40 +0000 (04:50 +0000)]
no need to check escaping of normalized dn

22 years agoRevert most of last change
Kurt Zeilenga [Tue, 12 Feb 2002 01:30:35 +0000 (01:30 +0000)]
Revert most of last change

22 years agoMisc cleanup
Kurt Zeilenga [Tue, 12 Feb 2002 00:35:29 +0000 (00:35 +0000)]
Misc cleanup

22 years agoUse scope base searches
Kurt Zeilenga [Mon, 11 Feb 2002 21:25:12 +0000 (21:25 +0000)]
Use scope base searches

22 years agoFix bug in last commit
Kurt Zeilenga [Mon, 11 Feb 2002 21:07:55 +0000 (21:07 +0000)]
Fix bug in last commit

22 years agoNote that we likely need to make some of this conditional.
Kurt Zeilenga [Mon, 11 Feb 2002 20:33:27 +0000 (20:33 +0000)]
Note that we likely need to make some of this conditional.

22 years agoAdd uuid_to_str() detection.
Kurt Zeilenga [Mon, 11 Feb 2002 20:17:08 +0000 (20:17 +0000)]
Add uuid_to_str() detection.

22 years agoFix typo
Kurt Zeilenga [Mon, 11 Feb 2002 18:18:34 +0000 (18:18 +0000)]
Fix typo

22 years agoUse UUID to generate a GID for txn_prepare. Based upon submission
Kurt Zeilenga [Mon, 11 Feb 2002 17:45:39 +0000 (17:45 +0000)]
Use UUID to generate a GID for txn_prepare.   Based upon submission
from Jong Hyuk Choi <jongchoi@us.ibm.com> (ITS#1585 for ITS1575).

22 years agoMove BDB backend initialization to bdb_open. bdb_initialize()
Kurt Zeilenga [Mon, 11 Feb 2002 17:31:09 +0000 (17:31 +0000)]
Move BDB backend initialization to bdb_open.  bdb_initialize()
shouldn't do much more than register callbacks.

22 years agoUse shtool --version for pathtest
Kurt Zeilenga [Mon, 11 Feb 2002 16:55:32 +0000 (16:55 +0000)]
Use shtool --version for pathtest

22 years agoNo need to AC_SUBST(SHTOOL)
Kurt Zeilenga [Mon, 11 Feb 2002 16:43:13 +0000 (16:43 +0000)]
No need to AC_SUBST(SHTOOL)

22 years agoSet SHTOOL directly. Add 'make pathtest'.
Kurt Zeilenga [Mon, 11 Feb 2002 16:40:13 +0000 (16:40 +0000)]
Set SHTOOL directly.  Add 'make pathtest'.

22 years agoFix ITS#1597
Howard Chu [Mon, 11 Feb 2002 09:57:08 +0000 (09:57 +0000)]
Fix ITS#1597

22 years agoFix #include of sasl.h
Howard Chu [Mon, 11 Feb 2002 09:39:15 +0000 (09:39 +0000)]
Fix #include of sasl.h

22 years agoSilence a warning about ldap_debug
Howard Chu [Mon, 11 Feb 2002 09:38:49 +0000 (09:38 +0000)]
Silence a warning about ldap_debug

22 years agoDon't use 'shtool mkln' as ln(1) replacement.
Kurt Zeilenga [Mon, 11 Feb 2002 08:28:51 +0000 (08:28 +0000)]
Don't use 'shtool mkln' as ln(1) replacement.
Allow both <sasl/sasl.h> and <sasl.h>

22 years agoremove cruft related to librewrite
Pierangelo Masarati [Mon, 11 Feb 2002 08:09:25 +0000 (08:09 +0000)]
remove cruft related to librewrite

22 years agoAdd rcs ids
Kurt Zeilenga [Mon, 11 Feb 2002 06:45:59 +0000 (06:45 +0000)]
Add rcs ids

22 years agonotes needs for future additions
Kurt Zeilenga [Mon, 11 Feb 2002 01:58:36 +0000 (01:58 +0000)]
notes needs for future additions

22 years agoMinor astestic changes
Kurt Zeilenga [Mon, 11 Feb 2002 00:28:17 +0000 (00:28 +0000)]
Minor astestic changes

22 years agoAdd a little boldness
Kurt Zeilenga [Sun, 10 Feb 2002 23:49:57 +0000 (23:49 +0000)]
Add a little boldness

22 years agoshtool mkln -s doesn't work like ln -s. Revert for now.
Kurt Zeilenga [Sun, 10 Feb 2002 22:54:02 +0000 (22:54 +0000)]
shtool mkln -s doesn't work like ln -s.  Revert for now.

22 years agoUpdate libtool usage
Kurt Zeilenga [Sun, 10 Feb 2002 22:42:51 +0000 (22:42 +0000)]
Update libtool usage
s/-L.../libraries -lldap/.../libraries/libldap/libldap.la/

22 years agoNeed to libldap/liblber to library path to get proper linkage
Kurt Zeilenga [Sun, 10 Feb 2002 20:14:38 +0000 (20:14 +0000)]
Need to libldap/liblber to library path to get proper linkage

22 years agoFix compile error properly
Kurt Zeilenga [Sun, 10 Feb 2002 18:05:04 +0000 (18:05 +0000)]
Fix compile error properly

22 years agoUpdate Cyrus SASL detection to always look for <sasl.h> regardless
Kurt Zeilenga [Sun, 10 Feb 2002 17:51:19 +0000 (17:51 +0000)]
Update Cyrus SASL detection to always look for <sasl.h> regardless
of version and then try -lsasl2 and -lsasl.  Make SASL code
conditional on SASL_VERSION_MAJOR, not HAVE_CYRUS_SASL.

22 years agoshtool updates
Kurt Zeilenga [Sun, 10 Feb 2002 17:50:58 +0000 (17:50 +0000)]
shtool updates

22 years agoSupport for Cyrus SASLv2. Untested.
Howard Chu [Sun, 10 Feb 2002 14:27:23 +0000 (14:27 +0000)]
Support for Cyrus SASLv2. Untested.

22 years agoAdded check for Cyrus SASLv2
Howard Chu [Sun, 10 Feb 2002 14:23:55 +0000 (14:23 +0000)]
Added check for Cyrus SASLv2

22 years agoReflect recent updates
Kurt Zeilenga [Sun, 10 Feb 2002 06:33:57 +0000 (06:33 +0000)]
Reflect recent updates

22 years agoMisc SHTOOL use updates
Kurt Zeilenga [Sun, 10 Feb 2002 06:26:48 +0000 (06:26 +0000)]
Misc SHTOOL use updates

22 years agoRe add ltmain.sh
Kurt Zeilenga [Sun, 10 Feb 2002 05:42:57 +0000 (05:42 +0000)]
Re add ltmain.sh

22 years agoDisable use of --only-* flags
Kurt Zeilenga [Sun, 10 Feb 2002 05:10:19 +0000 (05:10 +0000)]
Disable use of --only-* flags

22 years agoUpdate to use shtool, remove ltconfig
Kurt Zeilenga [Sun, 10 Feb 2002 04:30:23 +0000 (04:30 +0000)]
Update to use shtool, remove ltconfig

22 years agoUpdate to libtool 1.4.2
Kurt Zeilenga [Sun, 10 Feb 2002 03:03:47 +0000 (03:03 +0000)]
Update to libtool 1.4.2

22 years agoSuck in very latest versions from the FSF.
Kurt Zeilenga [Sun, 10 Feb 2002 02:09:25 +0000 (02:09 +0000)]
Suck in very latest versions from the FSF.

22 years agoReverse arguments of is_object_subclass and reverse backwards calls
Kurt Zeilenga [Sat, 9 Feb 2002 23:55:37 +0000 (23:55 +0000)]
Reverse arguments of is_object_subclass and reverse backwards calls

22 years agoChange structuralObjectClass to use objectClassMatch,
Kurt Zeilenga [Sat, 9 Feb 2002 23:13:59 +0000 (23:13 +0000)]
Change structuralObjectClass to use objectClassMatch,
enabling objectclass subclass debugging

22 years agos/person/pilotPerson
Kurt Zeilenga [Sat, 9 Feb 2002 23:12:30 +0000 (23:12 +0000)]
s/person/pilotPerson

22 years agoAdd manager to expected output as it a person, not a pilotPerson
Kurt Zeilenga [Sat, 9 Feb 2002 23:08:40 +0000 (23:08 +0000)]
Add manager to expected output as it a person, not a pilotPerson

22 years agoSearch for pilotPerson instead of person to test objectClass handling
Kurt Zeilenga [Sat, 9 Feb 2002 23:04:18 +0000 (23:04 +0000)]
Search for pilotPerson instead of person to test objectClass handling

22 years agofix for acl state
Pierangelo Masarati [Sat, 9 Feb 2002 17:31:49 +0000 (17:31 +0000)]
fix for acl state

22 years agofix for acl state
Pierangelo Masarati [Sat, 9 Feb 2002 09:05:40 +0000 (09:05 +0000)]
fix for acl state

22 years agoAdd ACL state recording to avoid multiple evaluation of
Kurt Zeilenga [Sat, 9 Feb 2002 05:14:17 +0000 (05:14 +0000)]
Add ACL state recording to avoid multiple evaluation of
value-independent access controls.

22 years agoSlightly better fix for library cleanup. Requires GCC.
Howard Chu [Sat, 9 Feb 2002 01:09:23 +0000 (01:09 +0000)]
Slightly better fix for library cleanup. Requires GCC.

22 years agoFix flag initialization
Howard Chu [Fri, 8 Feb 2002 21:53:04 +0000 (21:53 +0000)]
Fix flag initialization

22 years agoFix misplaced "search" references
Kurt Zeilenga [Fri, 8 Feb 2002 19:10:06 +0000 (19:10 +0000)]
Fix misplaced "search" references

22 years agoTreat access to dn="" as access to dn.base="". Avoid empty regex.
Kurt Zeilenga [Fri, 8 Feb 2002 18:32:12 +0000 (18:32 +0000)]
Treat access to dn="" as access to dn.base="".  Avoid empty regex.
Note: by dn="" already treated as anonymous.

22 years agoUpdate comment
Kurt Zeilenga [Fri, 8 Feb 2002 18:26:53 +0000 (18:26 +0000)]
Update comment

22 years agoSome malloc tweaks for for print_vals
Howard Chu [Fri, 8 Feb 2002 06:54:04 +0000 (06:54 +0000)]
Some malloc tweaks for for print_vals

22 years agoAdded replica attr=<attribute list> support to filter replog content
Howard Chu [Fri, 8 Feb 2002 06:44:33 +0000 (06:44 +0000)]
Added replica attr=<attribute list> support to filter replog content

22 years agoMinor IDL tweaks
Howard Chu [Fri, 8 Feb 2002 06:42:34 +0000 (06:42 +0000)]
Minor IDL tweaks

22 years agoITS#1587: s/2289/2589/
Kurt Zeilenga [Thu, 7 Feb 2002 18:41:59 +0000 (18:41 +0000)]
ITS#1587: s/2289/2589/

22 years agos/rootDSEfile/rootDSE/
Kurt Zeilenga [Thu, 7 Feb 2002 18:17:24 +0000 (18:17 +0000)]
s/rootDSEfile/rootDSE/

22 years agofixes ITS#1578
Pierangelo Masarati [Wed, 6 Feb 2002 08:43:32 +0000 (08:43 +0000)]
fixes ITS#1578

22 years agofixes ITS#1582 (didn't trap SLAP_MOD_SOFTADD modification type)
Pierangelo Masarati [Wed, 6 Feb 2002 08:41:05 +0000 (08:41 +0000)]
fixes ITS#1582 (didn't trap SLAP_MOD_SOFTADD modification type)

22 years agoAdd LDIFv1 "control" task
Kurt Zeilenga [Sat, 2 Feb 2002 20:30:31 +0000 (20:30 +0000)]
Add LDIFv1 "control" task

22 years agoFinished compare implementation
Howard Chu [Sat, 2 Feb 2002 10:37:25 +0000 (10:37 +0000)]
Finished compare implementation

22 years agoDeleted unneeded unbind.c
Howard Chu [Sat, 2 Feb 2002 10:13:16 +0000 (10:13 +0000)]
Deleted unneeded unbind.c

22 years agoAPI updates, some typo fixes
Howard Chu [Sat, 2 Feb 2002 10:10:35 +0000 (10:10 +0000)]
API updates, some typo fixes

22 years agoswitch to openldap-data directory
Kurt Zeilenga [Sat, 2 Feb 2002 06:26:06 +0000 (06:26 +0000)]
switch to openldap-data directory

22 years agoSwitch to openldap-data directory
Kurt Zeilenga [Sat, 2 Feb 2002 06:25:05 +0000 (06:25 +0000)]
Switch to openldap-data directory

22 years agoSwitch to openldap-data
Kurt Zeilenga [Sat, 2 Feb 2002 06:24:47 +0000 (06:24 +0000)]
Switch to openldap-data

22 years agocreate openldap-data, not openldap-ldbm
Kurt Zeilenga [Sat, 2 Feb 2002 06:23:35 +0000 (06:23 +0000)]
create openldap-data, not openldap-ldbm

22 years agouse BDB and other updates
Kurt Zeilenga [Sat, 2 Feb 2002 06:23:12 +0000 (06:23 +0000)]
use BDB and other updates

22 years agoAdd a default db directory for all backends
Kurt Zeilenga [Sat, 2 Feb 2002 06:18:11 +0000 (06:18 +0000)]
Add a default db directory for all backends

22 years agoAdd cache txn_prepare code based upon submission (ITS#1575) by
Kurt Zeilenga [Sat, 2 Feb 2002 03:28:32 +0000 (03:28 +0000)]
Add cache txn_prepare code based upon submission (ITS#1575) by
Jong Hyuk Choi <jongchoi@us.ibm.com>.  Needs a bit more work
(GID should be globally unique).

22 years agoFix failure message
Kurt Zeilenga [Fri, 1 Feb 2002 22:43:46 +0000 (22:43 +0000)]
Fix failure message

22 years agoAdd autoconf update to TODO list (I'll likely have to do this myself)
Kurt Zeilenga [Fri, 1 Feb 2002 22:24:23 +0000 (22:24 +0000)]
Add autoconf update to TODO list (I'll likely have to do this myself)
Add shtool use to TODO list

22 years agoAdded conversion from UTF-8 to T.61.
Howard Chu [Fri, 1 Feb 2002 03:13:04 +0000 (03:13 +0000)]
Added conversion from UTF-8 to T.61.

22 years agoAdd no-op control to list
Kurt Zeilenga [Thu, 31 Jan 2002 23:23:35 +0000 (23:23 +0000)]
Add no-op control to list

22 years agoDisable broken test011
Kurt Zeilenga [Thu, 31 Jan 2002 22:54:13 +0000 (22:54 +0000)]
Disable broken test011
Add sleep to test012

22 years agoV2 kbind fix (blind commit)
Kurt Zeilenga [Thu, 31 Jan 2002 22:52:00 +0000 (22:52 +0000)]
V2 kbind fix (blind commit)

22 years agoFix binary v lang_range typo
Kurt Zeilenga [Thu, 31 Jan 2002 15:09:55 +0000 (15:09 +0000)]
Fix binary v lang_range typo

22 years agoFix ITS#1573 spelling errors
Howard Chu [Thu, 31 Jan 2002 14:12:06 +0000 (14:12 +0000)]
Fix ITS#1573 spelling errors

22 years agoFix ITS#1572, check for NULL objectClass in is_entry_objectclass
Howard Chu [Thu, 31 Jan 2002 14:10:19 +0000 (14:10 +0000)]
Fix ITS#1572, check for NULL objectClass in is_entry_objectclass

22 years agoFirst pass at T.61 <-> UTF-8 translation. Only does T.61 to UTF-8.
Howard Chu [Thu, 31 Jan 2002 13:42:06 +0000 (13:42 +0000)]
First pass at T.61 <-> UTF-8 translation. Only does T.61 to UTF-8.
Feel free to inspect, not yet ready for use.