]>
git.sur5r.net Git - openldap/log
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).
Kurt Zeilenga [Sun, 14 May 2000 03:38:27 +0000 (03:38 +0000)]
Forget return in last commit
Kurt Zeilenga [Sat, 13 May 2000 23:08:25 +0000 (23:08 +0000)]
Update lber-encode/decode man pages
Add ber_get_enum() for symmetry
Kurt Zeilenga [Sat, 13 May 2000 02:47:56 +0000 (02:47 +0000)]
Y2k copyright update
Kurt Zeilenga [Sat, 13 May 2000 02:43:19 +0000 (02:43 +0000)]
Add missing copyright notices
Kurt Zeilenga [Sat, 13 May 2000 02:38:13 +0000 (02:38 +0000)]
Backout inappropriate copyright changes
Kurt Zeilenga [Sat, 13 May 2000 02:36:07 +0000 (02:36 +0000)]
Y2k copyright update
Kurt Zeilenga [Sat, 13 May 2000 02:25:54 +0000 (02:25 +0000)]
Y2k copyright update
Kurt Zeilenga [Sat, 13 May 2000 01:44:58 +0000 (01:44 +0000)]
Update LBER man pages to latest API.
Need to add lber-types(3) to document BER types, allocation, and deallocation.
May need to add additional pages to document other new features.
Kurt Zeilenga [Sat, 13 May 2000 01:43:35 +0000 (01:43 +0000)]
Update man page date.
Howard Chu [Sat, 13 May 2000 01:18:57 +0000 (01:18 +0000)]
Silence some warnings from parameter type mismatches
Kurt Zeilenga [Sat, 13 May 2000 00:50:27 +0000 (00:50 +0000)]
Add (old) copyright... [we really should to update these]
Kurt Zeilenga [Sat, 13 May 2000 00:48:17 +0000 (00:48 +0000)]
make ntservice error to string routines static
#undef __RETSTR before #define
Howard Chu [Sat, 13 May 2000 00:10:24 +0000 (00:10 +0000)]
Fix ambiguous return value in lutil_passwd
Kurt Zeilenga [Sat, 13 May 2000 00:02:36 +0000 (00:02 +0000)]
Fix typo in last commit (fixing multiple byte tags)
Howard Chu [Fri, 12 May 2000 23:53:14 +0000 (23:53 +0000)]
Moved GetLastErrorString to ntservice.c. I missed it before, thought it
was unused but it's needed in ntservice.c
Kurt Zeilenga [Fri, 12 May 2000 23:43:33 +0000 (23:43 +0000)]
No longer needs <windows.h>
Kurt Zeilenga [Fri, 12 May 2000 23:37:28 +0000 (23:37 +0000)]
nt_err.c has moved from lutil to lber
Howard Chu [Fri, 12 May 2000 21:26:30 +0000 (21:26 +0000)]
Fix previous change to getRegParam, SERVICE_NAME is only known in slapd.
Howard Chu [Fri, 12 May 2000 21:16:15 +0000 (21:16 +0000)]
Moved nt_err from liblutil to liblber, renamed WSAGetErrorString to
ber_pvt_wsa_err2string.