]>
git.sur5r.net Git - openldap/log
Kurt Zeilenga [Thu, 1 Jun 2000 23:00:22 +0000 (23:00 +0000)]
Move ldapd into the Attic, quipu tools remain for now.
Kurt Zeilenga [Thu, 1 Jun 2000 22:01:00 +0000 (22:01 +0000)]
remove lint
Kurt Zeilenga [Thu, 1 Jun 2000 22:00:12 +0000 (22:00 +0000)]
Remove lint
Kurt Zeilenga [Thu, 1 Jun 2000 20:59:21 +0000 (20:59 +0000)]
ITS#537: lber io rewrite from Gambor Gombas.
Copyright 2000 Gábor Gombás. All rights reserved.
This is free software. You may redistribute and use it under the same
terms as OpenLDAP itself.
Kurt Zeilenga [Thu, 1 Jun 2000 20:55:36 +0000 (20:55 +0000)]
Must work with trailing / on URI
Kurt Zeilenga [Thu, 1 Jun 2000 15:27:10 +0000 (15:27 +0000)]
Install *.schema only
Install *.schema as read-only
Kurt Zeilenga [Wed, 31 May 2000 18:46:13 +0000 (18:46 +0000)]
Add extensibleObject support
Kurt Zeilenga [Wed, 31 May 2000 18:01:59 +0000 (18:01 +0000)]
Fix up referral commit.
Kurt Zeilenga [Wed, 31 May 2000 17:47:33 +0000 (17:47 +0000)]
A couple of minor fixes to LDAPv3 referral chasing
Kurt Zeilenga [Wed, 31 May 2000 17:44:24 +0000 (17:44 +0000)]
Regenerate
Kurt Zeilenga [Wed, 31 May 2000 17:34:43 +0000 (17:34 +0000)]
LDAPv3 referrals changes by Steve Sonntag @ Novell
Kurt Zeilenga [Wed, 31 May 2000 17:30:03 +0000 (17:30 +0000)]
Clean links, patch from <Christian.Lorenz@suse.de>
Kurt Zeilenga [Wed, 31 May 2000 00:47:40 +0000 (00:47 +0000)]
Add project public directory schema
Kurt Zeilenga [Wed, 31 May 2000 00:13:37 +0000 (00:13 +0000)]
Don't need openldap.schema anymore to run tests
Kurt Zeilenga [Wed, 31 May 2000 00:13:10 +0000 (00:13 +0000)]
Move schema needed by slapd to core.schema so that only one file
is required to be included.
This leaves openldap.schema empty. Will use it to hold example
schema from the OpenLDAP Public Directory.
Kurt Zeilenga [Tue, 30 May 2000 22:09:00 +0000 (22:09 +0000)]
Add more tests to tests project
Kurt Zeilenga [Tue, 30 May 2000 21:39:07 +0000 (21:39 +0000)]
Add TLS SASL/EXTERNAL project
Add subtype/subclassing tests to test suite project
Kurt Zeilenga [Tue, 30 May 2000 21:36:27 +0000 (21:36 +0000)]
Move -DSLAPD_SCHEMA_COMPAT to acconfig.h...
Kurt Zeilenga [Tue, 30 May 2000 21:34:55 +0000 (21:34 +0000)]
Rework ACI codes to use OpenLDAPaci. Add needed schema elements.
Needs work. Volunteers welcomed.
Kurt Zeilenga [Tue, 30 May 2000 20:20:25 +0000 (20:20 +0000)]
Clean up 'ref' DESC
Kurt Zeilenga [Tue, 30 May 2000 20:17:10 +0000 (20:17 +0000)]
rebuild after removal of dmalloc detection
Kurt Zeilenga [Tue, 30 May 2000 20:15:54 +0000 (20:15 +0000)]
comment out dmalloc detection
Kurt Zeilenga [Tue, 30 May 2000 19:07:07 +0000 (19:07 +0000)]
Minor fix to last commit
Kurt Zeilenga [Tue, 30 May 2000 18:32:10 +0000 (18:32 +0000)]
Referral hack
Kurt Zeilenga [Tue, 30 May 2000 18:23:56 +0000 (18:23 +0000)]
Strip installed executables
better library clean
Kurt Zeilenga [Tue, 30 May 2000 11:01:09 +0000 (11:01 +0000)]
Clarify deprecated API task... it's _ext API use we're after.
Kurt Zeilenga [Mon, 29 May 2000 21:16:45 +0000 (21:16 +0000)]
Trim '/' off of referral URL.
Kurt Zeilenga [Mon, 29 May 2000 20:43:29 +0000 (20:43 +0000)]
Force referrals on
Kurt Zeilenga [Mon, 29 May 2000 19:47:48 +0000 (19:47 +0000)]
Preset error just in case
Kurt Zeilenga [Mon, 29 May 2000 17:42:49 +0000 (17:42 +0000)]
Mark most of RFC 1823 API as deprecated.
Kurt Zeilenga [Mon, 29 May 2000 17:11:43 +0000 (17:11 +0000)]
Remove BDB3 project, thanks Gary
Move about and clarify other projects
Kurt Zeilenga [Mon, 29 May 2000 16:39:16 +0000 (16:39 +0000)]
New schema code is now the default.
Use -DSLAPD_SCHEMA_COMPAT to use 1.x compatible schema (deprecated).
Kurt Zeilenga [Mon, 29 May 2000 05:54:36 +0000 (05:54 +0000)]
Update directory comment
Kurt Zeilenga [Mon, 29 May 2000 05:51:24 +0000 (05:51 +0000)]
install $(localstatedir)/openldap-ldbm with mode 700
Kurt Zeilenga [Mon, 29 May 2000 04:58:40 +0000 (04:58 +0000)]
Add NumericString syntax and matching rules.
Kurt Zeilenga [Mon, 29 May 2000 04:57:31 +0000 (04:57 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: fix typo
Kurt Zeilenga [Mon, 29 May 2000 03:51:26 +0000 (03:51 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: working ACLs! (have not tested ACIs)
Kurt Zeilenga [Mon, 29 May 2000 03:44:06 +0000 (03:44 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: ACL cleanup (not yet working)
Kurt Zeilenga [Mon, 29 May 2000 01:08:09 +0000 (01:08 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: working tests 1-4!
Kurt Zeilenga [Mon, 29 May 2000 00:27:49 +0000 (00:27 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: cheap DN match
Kurt Zeilenga [Sun, 28 May 2000 23:51:39 +0000 (23:51 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: working modify? need additional match
routines, such as distinguishedNameMatch, to be sure.
Julio Sánchez Fernández [Sun, 28 May 2000 22:45:56 +0000 (22:45 +0000)]
Let the caller decide how liberal the schema parsing routines will be.
Most flags do nothing yet.
Kurt Zeilenga [Sun, 28 May 2000 22:38:21 +0000 (22:38 +0000)]
Fix error text handling
Kurt Zeilenga [Sun, 28 May 2000 22:17:34 +0000 (22:17 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: ACI cleanup
Kurt Zeilenga [Sun, 28 May 2000 21:45:49 +0000 (21:45 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: copy mod op
Kurt Zeilenga [Sun, 28 May 2000 20:44:08 +0000 (20:44 +0000)]
modify ldbm_modify_internal to return error text
Kurt Zeilenga [Sun, 28 May 2000 19:54:07 +0000 (19:54 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: working test005-modrdn!
Kurt Zeilenga [Sun, 28 May 2000 19:53:37 +0000 (19:53 +0000)]
Use $CMP, not cmp
Kurt Zeilenga [Sun, 28 May 2000 19:15:37 +0000 (19:15 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: add subtype aware is_at_syntax()
Kurt Zeilenga [Sun, 28 May 2000 18:58:09 +0000 (18:58 +0000)]
SLAPD_SCHEMA_NOT_COMPAT:
Don't depend acl parsing upon slap_schema, it's filled in post-conf
Kurt Zeilenga [Sun, 28 May 2000 17:26:30 +0000 (17:26 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: Mostly working modrdn
Kurt Zeilenga [Sun, 28 May 2000 16:36:34 +0000 (16:36 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: Mostly work modify
Kurt Zeilenga [Sun, 28 May 2000 01:36:03 +0000 (01:36 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: add missing AttributeDescriptions
Kurt Zeilenga [Sun, 28 May 2000 01:18:53 +0000 (01:18 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: case{Exact,Ignore}IA5SubstringsMatch
Kurt Zeilenga [Sat, 27 May 2000 23:16:30 +0000 (23:16 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: fix bind acls
Kurt Zeilenga [Sat, 27 May 2000 23:08:28 +0000 (23:08 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: Add enough matching rules to get through test003
Kurt Zeilenga [Sat, 27 May 2000 22:46:37 +0000 (22:46 +0000)]
s/substring/substrings/
Kurt Zeilenga [Sat, 27 May 2000 21:45:52 +0000 (21:45 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: add f_sub_desc -> f_sub_type for compat
Kurt Zeilenga [Sat, 27 May 2000 21:41:04 +0000 (21:41 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: framework for substring searching
Kurt Zeilenga [Sat, 27 May 2000 20:40:26 +0000 (20:40 +0000)]
fix -USLAPD_SCHEMA_NOT_COMPAT
Kurt Zeilenga [Sat, 27 May 2000 20:37:59 +0000 (20:37 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: allocate/deallocate f_sub as needed.
Kurt Zeilenga [Sat, 27 May 2000 19:33:08 +0000 (19:33 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: prelim ACL work
Kurt Zeilenga [Sat, 27 May 2000 19:21:28 +0000 (19:21 +0000)]
Working test001 and test002.
Kurt Zeilenga [Sat, 27 May 2000 19:18:08 +0000 (19:18 +0000)]
Resolve streetaddress vs. street through deletion
Kurt Zeilenga [Sat, 27 May 2000 17:17:47 +0000 (17:17 +0000)]
Use "diff -i -q" instead of "cmp"
Kurt Zeilenga [Sat, 27 May 2000 17:16:10 +0000 (17:16 +0000)]
s/cmp/$CMP/ define CMP to cmp (to allow cmp replacements)
Add -n option to slapd
Kurt Zeilenga [Sat, 27 May 2000 17:06:11 +0000 (17:06 +0000)]
CSRI malloc compat fix
Kurt Zeilenga [Sat, 27 May 2000 17:05:28 +0000 (17:05 +0000)]
Add asserts in attempt to find oc_find bug...
Kurt Zeilenga [Sat, 27 May 2000 06:23:25 +0000 (06:23 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: disable indexing
Kurt Zeilenga [Sat, 27 May 2000 06:21:23 +0000 (06:21 +0000)]
Fix build problems under NT... likely broken service manager code.
Kurt Zeilenga [Sat, 27 May 2000 00:49:55 +0000 (00:49 +0000)]
Additional clarification... and fix second typo
Kurt Zeilenga [Sat, 27 May 2000 00:39:35 +0000 (00:39 +0000)]
Fix typo in last commit
Kurt Zeilenga [Sat, 27 May 2000 00:38:16 +0000 (00:38 +0000)]
Clarify error text returned to client
Kurt Zeilenga [Fri, 26 May 2000 19:52:40 +0000 (19:52 +0000)]
Add -n serviceName (for loggging purposes)
Kurt Zeilenga [Fri, 26 May 2000 18:05:27 +0000 (18:05 +0000)]
Fix DNSSRV initialization bug
Dmitry Kovalev [Fri, 26 May 2000 16:03:32 +0000 (16:03 +0000)]
Summary of changes:
- filter -> SQL translation bugfixes
- several memory leaks fixups
- improved configurability:
- allows definition of uppercasing function to support CIS matching on databases that do
case sensitive compares (this fixes up Oracle issues, example updated)
- allows more flexibility in stored procedures interface (different parameter order, optional return
codes - see samples, and comments in backsql.h)
- synchronize function interfaces to recent changes in prototypes ("const" clauses etc.) made for all backends
(those changes led to compile-time errors)
Kurt Zeilenga [Fri, 26 May 2000 07:01:33 +0000 (07:01 +0000)]
Add debugging...
Kurt Zeilenga [Fri, 26 May 2000 06:08:06 +0000 (06:08 +0000)]
Fix referrals bug
Kurt Zeilenga [Fri, 26 May 2000 05:48:23 +0000 (05:48 +0000)]
Unneeded
Kurt Zeilenga [Fri, 26 May 2000 05:47:02 +0000 (05:47 +0000)]
DB3 fixes
Kurt Zeilenga [Fri, 26 May 2000 02:48:24 +0000 (02:48 +0000)]
Use -b "" instead of -b "cn=monitor" as monitor is not yet
implemented in SLAPD_SCHEMA_NOT_COMPAT
Kurt Zeilenga [Fri, 26 May 2000 01:23:47 +0000 (01:23 +0000)]
ITS#533: simplify ber_next_read
Kurt Zeilenga [Fri, 26 May 2000 01:11:18 +0000 (01:11 +0000)]
s/0/LDAP_MSG_ONE/ per Steve's patch (ITS#542)
Kurt Zeilenga [Thu, 25 May 2000 23:14:53 +0000 (23:14 +0000)]
Rework DB_VERSION kludging
Kurt Zeilenga [Thu, 25 May 2000 23:07:09 +0000 (23:07 +0000)]
Define HAVE_BERKELEY_DB not HAVE_BERKELEY_DB2 per new detection.
Kurt Zeilenga [Thu, 25 May 2000 22:14:35 +0000 (22:14 +0000)]
Add BerkeleyDB 3 DB_THREAD detection
Kurt Zeilenga [Thu, 25 May 2000 21:09:10 +0000 (21:09 +0000)]
Add basic detection for db3
Kurt Zeilenga [Thu, 25 May 2000 20:44:07 +0000 (20:44 +0000)]
New Berkeley DB detection
Gary Williams [Thu, 25 May 2000 20:41:55 +0000 (20:41 +0000)]
use HAVE_BERKELEY_DB and check DB_VERSION_MAJOR for differences
Gary Williams [Thu, 25 May 2000 15:21:30 +0000 (15:21 +0000)]
Added support for Berkeley DB3. Hidden behind
HAVE_BERKELEY_DB3. Configuration support
hopefully coming soon.
Kurt Zeilenga [Thu, 25 May 2000 03:46:55 +0000 (03:46 +0000)]
Fix typo in last commit
Kurt Zeilenga [Thu, 25 May 2000 02:09:59 +0000 (02:09 +0000)]
Move extern schema_init_done outside of #ifdef SLAPD_SCHEMA_NOT_COMPAT
Kurt Zeilenga [Thu, 25 May 2000 01:49:21 +0000 (01:49 +0000)]
Split schema_prep() from schema_init.c
Kurt Zeilenga [Thu, 25 May 2000 01:15:09 +0000 (01:15 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: Update back-passwd (that was too easy)
Kurt Zeilenga [Wed, 24 May 2000 23:28:49 +0000 (23:28 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: fix IA5StringNormalize aswell
Kurt Zeilenga [Wed, 24 May 2000 23:27:33 +0000 (23:27 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: Fix UTF8StringNormalizer
Kurt Zeilenga [Wed, 24 May 2000 22:55:16 +0000 (22:55 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: Fix memory stomping
Kurt Zeilenga [Wed, 24 May 2000 22:20:03 +0000 (22:20 +0000)]
SLAPD_SCHEMA_NOT_COMPAT:
Add syntax normalizer, separate from matching rule normalizer.
with mr normalizer defaulting to syntax normalizer. This allows
for more consistent handling of some syntaxes, such as directoryString
(where all matches should ignore leading, trailing, and other extra
spaces).
Kurt Zeilenga [Wed, 24 May 2000 20:21:46 +0000 (20:21 +0000)]
Add hooks for syntax normalizer (used by value_match)
and prettier (to be used by update operations).
Julio Sánchez Fernández [Wed, 24 May 2000 20:11:21 +0000 (20:11 +0000)]
Revert last change,