]>
git.sur5r.net Git - openldap/log
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,
Julio Sánchez Fernández [Wed, 24 May 2000 20:03:58 +0000 (20:03 +0000)]
Backout last change, it belongs in syntaxes, not attribute types
Kurt Zeilenga [Wed, 24 May 2000 18:49:30 +0000 (18:49 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: equality filters
(2.5.4.0=2.5.6.0) works! ie: (objectclass=top)
Kurt Zeilenga [Wed, 24 May 2000 18:00:30 +0000 (18:00 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: Fix misuse of attrs_find
Julio Sánchez Fernández [Wed, 24 May 2000 15:54:21 +0000 (15:54 +0000)]
Get a couple of extensions into fields easy to use at runtime.
Kurt Zeilenga [Wed, 24 May 2000 06:38:02 +0000 (06:38 +0000)]
objectclass needs a special equality match.
Kurt Zeilenga [Wed, 24 May 2000 06:37:20 +0000 (06:37 +0000)]
Return LDAP resultCodes
Kurt Zeilenga [Wed, 24 May 2000 00:59:58 +0000 (00:59 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: Fix normalization bugs
Disable cn=Schema "merging" messages
Kurt Zeilenga [Wed, 24 May 2000 00:34:28 +0000 (00:34 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: more filtering
Kurt Zeilenga [Wed, 24 May 2000 00:13:27 +0000 (00:13 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: Add more three value filter logic code
Kurt Zeilenga [Tue, 23 May 2000 23:52:25 +0000 (23:52 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: at least make filters not loop
Kurt Zeilenga [Tue, 23 May 2000 21:42:51 +0000 (21:42 +0000)]
Add bogus validator for fax number syntax
Kurt Zeilenga [Tue, 23 May 2000 21:36:44 +0000 (21:36 +0000)]
Remove dependency upon umichPilotPerson (use just newPilotPerson)
Kurt Zeilenga [Tue, 23 May 2000 20:47:38 +0000 (20:47 +0000)]
Remove debugging assert committed by mistake
Kurt Zeilenga [Tue, 23 May 2000 20:33:40 +0000 (20:33 +0000)]
Fix typo in last commit and in schema_check.c
Kurt Zeilenga [Tue, 23 May 2000 20:09:43 +0000 (20:09 +0000)]
Add inetOrgPerson
Kurt Zeilenga [Tue, 23 May 2000 19:47:54 +0000 (19:47 +0000)]
s/rfc822mailgroup/groupofnames/ as we don't have a LDAPv3 mailgroup spec
Kurt Zeilenga [Tue, 23 May 2000 18:20:38 +0000 (18:20 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: fix add bug
Kurt Zeilenga [Tue, 23 May 2000 18:08:19 +0000 (18:08 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: fix bugs in add/modify logic
Kurt Zeilenga [Tue, 23 May 2000 17:00:46 +0000 (17:00 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: cleanup
Julio Sánchez Fernández [Tue, 23 May 2000 13:56:26 +0000 (13:56 +0000)]
Extend slapd schema structure definitions to reflect the new
extensions field in the contained structures.
Kurt Zeilenga [Tue, 23 May 2000 02:33:56 +0000 (02:33 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: Use no-op syntax validator
Kurt Zeilenga [Tue, 23 May 2000 01:21:47 +0000 (01:21 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: fix up add framework
Kurt Zeilenga [Tue, 23 May 2000 01:20:33 +0000 (01:20 +0000)]
Add authPassword and fix krbName
Kurt Zeilenga [Tue, 23 May 2000 00:32:50 +0000 (00:32 +0000)]
ITS#541: fix log check bug
Julio Sánchez Fernández [Mon, 22 May 2000 10:43:01 +0000 (10:43 +0000)]
Added extensions to syntaxes, matching rules and object classes.
Kurt Zeilenga [Mon, 22 May 2000 06:19:49 +0000 (06:19 +0000)]
Remove lint
Kurt Zeilenga [Mon, 22 May 2000 03:59:32 +0000 (03:59 +0000)]
Const'ification
Kurt Zeilenga [Mon, 22 May 2000 03:55:03 +0000 (03:55 +0000)]
const'ification
Kurt Zeilenga [Mon, 22 May 2000 03:46:57 +0000 (03:46 +0000)]
Const'ification
SASL mech removed from backend bind callback (as SASL is managed by frontend)
Changes to some backends are untested (as I don't have all dependent
software install)
Julio Sánchez Fernández [Sun, 21 May 2000 23:32:39 +0000 (23:32 +0000)]
Parsing and printing of extensions in schema definitions.
Kurt Zeilenga [Sun, 21 May 2000 23:15:55 +0000 (23:15 +0000)]
Remove lint
Kurt Zeilenga [Sun, 21 May 2000 22:46:51 +0000 (22:46 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: framework for value_match() and value_find()
Kurt Zeilenga [Sun, 21 May 2000 18:15:00 +0000 (18:15 +0000)]
s/2000-2000/2000/ in copyright notice
Kurt Zeilenga [Sun, 21 May 2000 01:09:41 +0000 (01:09 +0000)]
Add krbName
Kurt Zeilenga [Fri, 19 May 2000 21:01:36 +0000 (21:01 +0000)]
Add make test shortcut
Kurt Zeilenga [Fri, 19 May 2000 20:47:32 +0000 (20:47 +0000)]
before including <pth.h>:
#define PTH_SYSCALL_SOFT 1
Kurt Zeilenga [Fri, 19 May 2000 18:41:26 +0000 (18:41 +0000)]
Use getpassphrase() instead of getpass() if available.
Kurt Zeilenga [Fri, 19 May 2000 02:44:47 +0000 (02:44 +0000)]
Add a little debugging
Kurt Zeilenga [Fri, 19 May 2000 01:06:43 +0000 (01:06 +0000)]
Fix typo in -USLAPD_SCHEMA_NOT_COMPAT varient
Kurt Zeilenga [Fri, 19 May 2000 00:33:39 +0000 (00:33 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: implement str2entry()
Kurt Zeilenga [Fri, 19 May 2000 00:33:09 +0000 (00:33 +0000)]
Fix typo in last commit
Kurt Zeilenga [Thu, 18 May 2000 22:07:34 +0000 (22:07 +0000)]
Add X-BINARY (binary transfer required) and X-NOT-H-R (not human readable)
to appropriate syntaxes.
Kurt Zeilenga [Thu, 18 May 2000 17:21:42 +0000 (17:21 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: numerous changes to syntax flags, mostly minor
added new value_normalize() code
need LDAPsyntaxes X- field support
Kurt Zeilenga [Thu, 18 May 2000 16:44:32 +0000 (16:44 +0000)]
Fix nul ('\0') string termination bug introduced by use of
memalloc/memcpy instead of strdup
Kurt Zeilenga [Thu, 18 May 2000 16:18:39 +0000 (16:18 +0000)]
Add a couple of simple projects for those wanting to learn
SLAPD internals
rootdse,cn=schema compare
rootdse user configurable attributes (cn,description,seeAlso,etc)
Kurt Zeilenga [Thu, 18 May 2000 16:13:02 +0000 (16:13 +0000)]
Map getopt symbols to new names to avoid conflicts
Kurt Zeilenga [Wed, 17 May 2000 22:26:06 +0000 (22:26 +0000)]
SOCKBUF_VALID should be called with sb not ber
Kurt Zeilenga [Wed, 17 May 2000 20:48:48 +0000 (20:48 +0000)]
Update "entry" and "children" psuedo attribute types in openldap.schema
Update comments in cosine.schema
Kurt Zeilenga [Wed, 17 May 2000 20:29:26 +0000 (20:29 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: add framework for substr value normalization
Calls value_normalize per substr component (like old code),
likely should have/call substr_normalize which takes all components
at once (to allow more sophisticated normalization)
Kurt Zeilenga [Wed, 17 May 2000 20:08:13 +0000 (20:08 +0000)]
SLAP_SCHEMA_NOT_COMPAT: add calls to dummy value_normalize()
SLAP_SCHEMA_NOT_COMPAT: Need to sort out normalization of substring components
Kurt Zeilenga [Wed, 17 May 2000 18:10:38 +0000 (18:10 +0000)]
Add missing syntaxes from RFC 2252.
Kurt Zeilenga [Wed, 17 May 2000 17:25:48 +0000 (17:25 +0000)]
Update pilot schema based upon asid ldapv3-attributes I-D.
Add needed syntaxes defs to schema_init.c
Kurt Zeilenga [Wed, 17 May 2000 06:02:03 +0000 (06:02 +0000)]
Minor cleanup
Howard Chu [Wed, 17 May 2000 05:21:03 +0000 (05:21 +0000)]
Fix ldif_parse_line, binary attributes got truncated because the final
value was copied with ber_strdup.
Kurt Zeilenga [Wed, 17 May 2000 04:23:39 +0000 (04:23 +0000)]
Assign temporary OIDs to "entry" and "children" psuedo attributes types
Kurt Zeilenga [Wed, 17 May 2000 02:52:32 +0000 (02:52 +0000)]
move mail and simpleSecurityObject to core.schema
Kurt Zeilenga [Wed, 17 May 2000 02:35:25 +0000 (02:35 +0000)]
add domainComponent as alternative name for 'dc' (per rfc2253)
misc other clean up
Kurt Zeilenga [Wed, 17 May 2000 02:34:23 +0000 (02:34 +0000)]
jpegPhoto should be defined here as RFC 2798 is the only
known referencable spec.
Kurt Zeilenga [Wed, 17 May 2000 02:33:19 +0000 (02:33 +0000)]
RFC 1274 cosine pilot schema
(pilot.schema is actually closer to newPilot)
Kurt Zeilenga [Wed, 17 May 2000 02:32:37 +0000 (02:32 +0000)]
Update to based upon rev1 of lachman laser
Kurt Zeilenga [Tue, 16 May 2000 22:25:36 +0000 (22:25 +0000)]
Update inetOrgPerson based upon RFC 2978
Kurt Zeilenga [Tue, 16 May 2000 22:04:49 +0000 (22:04 +0000)]
Fix -USLAPD_SCHEMA_NOT_COMPAT
Kurt Zeilenga [Tue, 16 May 2000 21:54:24 +0000 (21:54 +0000)]
Remove Lint.
Kurt Zeilenga [Tue, 16 May 2000 21:44:54 +0000 (21:44 +0000)]
Fix desc not NULL bugs
Kurt Zeilenga [Tue, 16 May 2000 21:03:18 +0000 (21:03 +0000)]
Modify ava code to return error text
Filter code needs to be updated to properly handle soft errors.
Kurt Zeilenga [Tue, 16 May 2000 20:50:49 +0000 (20:50 +0000)]
bv2ad expects desc pointer to be NULL if unallocated
Kurt Zeilenga [Tue, 16 May 2000 18:32:45 +0000 (18:32 +0000)]
Fix typo in last commit
Kurt Zeilenga [Tue, 16 May 2000 18:31:35 +0000 (18:31 +0000)]
Modify dn2domain code such that domains produced are rooted.
That is, they end with '.'.
Kurt Zeilenga [Tue, 16 May 2000 18:26:16 +0000 (18:26 +0000)]
Update to rev 2
Kurt Zeilenga [Tue, 16 May 2000 18:13:08 +0000 (18:13 +0000)]
s/LDAProotDSE/OpenLDAProotDSE/ (until we have a standard track class)
Kurt Zeilenga [Tue, 16 May 2000 18:11:50 +0000 (18:11 +0000)]
Misc. schema updates.
Kurt Zeilenga [Tue, 16 May 2000 17:00:42 +0000 (17:00 +0000)]
Apply filter to info entry
Kurt Zeilenga [Tue, 16 May 2000 16:42:01 +0000 (16:42 +0000)]
Rework root dse and other info entry codes to produce entry
to caller (do_search) such that info can be used by other
operations (ie: do_compare).
Kurt Zeilenga [Tue, 16 May 2000 16:22:52 +0000 (16:22 +0000)]
Rework root dse and other info entry codes to produce entry
to caller (do_search) such that info can be used by other
operations (ie: do_compare).
SLAPD_SCHEMA_NOT_COMPAT: Add additional code to support filters (needs work)
Kurt Zeilenga [Tue, 16 May 2000 05:08:25 +0000 (05:08 +0000)]
s/bindpw/passwd/
Kurt Zeilenga [Tue, 16 May 2000 04:52:37 +0000 (04:52 +0000)]
Fix unsigned * vs unsigned long * bugs
Kurt Zeilenga [Tue, 16 May 2000 02:17:59 +0000 (02:17 +0000)]
Fix typo in last commit
Kurt Zeilenga [Tue, 16 May 2000 02:16:54 +0000 (02:16 +0000)]
Fix password handling for SASL
Kurt Zeilenga [Tue, 16 May 2000 01:45:15 +0000 (01:45 +0000)]
Fix sasl passwd handling (needs to be copied to other tools)
Kurt Zeilenga [Tue, 16 May 2000 01:24:02 +0000 (01:24 +0000)]
Fix $LIBS bug in fetch(3) detection
Kurt Zeilenga [Tue, 16 May 2000 00:59:02 +0000 (00:59 +0000)]
Add LDBM BerkeleyDB3 project
Kurt Zeilenga [Mon, 15 May 2000 23:47:51 +0000 (23:47 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: need to set desc to NULL
Kurt Zeilenga [Mon, 15 May 2000 23:39:27 +0000 (23:39 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: Disable cn=Monitor & cn=Config
Kurt Zeilenga [Mon, 15 May 2000 23:37:16 +0000 (23:37 +0000)]
s/CN=SCHEMA/cn=Schema/
Kurt Zeilenga [Mon, 15 May 2000 23:36:37 +0000 (23:36 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: working cn=schema
Kurt Zeilenga [Mon, 15 May 2000 22:07:10 +0000 (22:07 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: simple Root DSE search WORKS!
Kurt Zeilenga [Mon, 15 May 2000 21:47:58 +0000 (21:47 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: implement attr_merge()
Kurt Zeilenga [Mon, 15 May 2000 21:22:57 +0000 (21:22 +0000)]
Should have #ifdef'ed in last commit
Kurt Zeilenga [Mon, 15 May 2000 21:05:25 +0000 (21:05 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: Rework caching of internal schema
Kurt Zeilenga [Mon, 15 May 2000 20:04:36 +0000 (20:04 +0000)]
Relocate schema_init() call to main()
Add schema_prep() call to main()
Similiar changes to slapcommon.c
Add schema_prep() impl to schema_init.c
Add slap_ad_entry and slap_ad_children globals.
Add "entry" and "children" to openldap.schema (this likely should
be added to schema via code, not configuration)
Kurt Zeilenga [Mon, 15 May 2000 19:28:26 +0000 (19:28 +0000)]
Fix -USLAPD_SCHEMA_NOT_COMPAT bugs introduced in last commit
Kurt Zeilenga [Mon, 15 May 2000 18:46:03 +0000 (18:46 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: basic filter parsing
Kurt Zeilenga [Mon, 15 May 2000 16:53:28 +0000 (16:53 +0000)]
Port to SLAPD_SCHEMA_NOT_COMPAT
Kurt Zeilenga [Mon, 15 May 2000 16:53:05 +0000 (16:53 +0000)]
Fix typo in last commit
Kurt Zeilenga [Mon, 15 May 2000 16:35:48 +0000 (16:35 +0000)]
Add copyright notices
Kurt Zeilenga [Mon, 15 May 2000 16:33:07 +0000 (16:33 +0000)]
cleanup old TOOLID macro
Kurt Zeilenga [Mon, 15 May 2000 16:31:59 +0000 (16:31 +0000)]
Minor updates to shell backend configuration/examples.
Replace U-Mich DN with OpenLDAP DN
Remove default referral
Add copyright notice
s/#!/bin/sh/#! /bin/sh/
Kurt Zeilenga [Mon, 15 May 2000 00:41:29 +0000 (00:41 +0000)]
SLAPD_SCHEMA_NOT_COMPAT addl. filter changes (a work in progress).