]> git.sur5r.net Git - openldap/log
openldap
24 years agoFix typo in last commit
Kurt Zeilenga [Fri, 19 May 2000 00:33:09 +0000 (00:33 +0000)]
Fix typo in last commit

24 years agoAdd X-BINARY (binary transfer required) and X-NOT-H-R (not human readable)
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.

24 years agoSLAPD_SCHEMA_NOT_COMPAT: numerous changes to syntax flags, mostly minor
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

24 years agoFix nul ('\0') string termination bug introduced by use of
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

24 years agoAdd a couple of simple projects for those wanting to learn
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)

24 years agoMap getopt symbols to new names to avoid conflicts
Kurt Zeilenga [Thu, 18 May 2000 16:13:02 +0000 (16:13 +0000)]
Map getopt symbols to new names to avoid conflicts

24 years agoSOCKBUF_VALID should be called with sb not ber
Kurt Zeilenga [Wed, 17 May 2000 22:26:06 +0000 (22:26 +0000)]
SOCKBUF_VALID should be called with sb not ber

24 years agoUpdate "entry" and "children" psuedo attribute types in openldap.schema
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

24 years agoSLAPD_SCHEMA_NOT_COMPAT: add framework for substr value normalization
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)

24 years agoSLAP_SCHEMA_NOT_COMPAT: add calls to dummy value_normalize()
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

24 years agoAdd missing syntaxes from RFC 2252.
Kurt Zeilenga [Wed, 17 May 2000 18:10:38 +0000 (18:10 +0000)]
Add missing syntaxes from RFC 2252.

24 years agoUpdate pilot schema based upon asid ldapv3-attributes I-D.
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

24 years agoMinor cleanup
Kurt Zeilenga [Wed, 17 May 2000 06:02:03 +0000 (06:02 +0000)]
Minor cleanup

24 years agoFix ldif_parse_line, binary attributes got truncated because the final
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.

24 years agoAssign temporary OIDs to "entry" and "children" psuedo attributes types
Kurt Zeilenga [Wed, 17 May 2000 04:23:39 +0000 (04:23 +0000)]
Assign temporary OIDs to "entry" and "children" psuedo attributes types

24 years agomove mail and simpleSecurityObject to core.schema
Kurt Zeilenga [Wed, 17 May 2000 02:52:32 +0000 (02:52 +0000)]
move mail and simpleSecurityObject to core.schema

24 years agoadd domainComponent as alternative name for 'dc' (per rfc2253)
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

24 years agojpegPhoto should be defined here as RFC 2798 is the only
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.

24 years agoRFC 1274 cosine pilot schema
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)

24 years agoUpdate to based upon rev1 of lachman laser
Kurt Zeilenga [Wed, 17 May 2000 02:32:37 +0000 (02:32 +0000)]
Update to based upon rev1 of lachman laser

24 years agoUpdate inetOrgPerson based upon RFC 2978
Kurt Zeilenga [Tue, 16 May 2000 22:25:36 +0000 (22:25 +0000)]
Update inetOrgPerson based upon RFC 2978

24 years agoFix -USLAPD_SCHEMA_NOT_COMPAT
Kurt Zeilenga [Tue, 16 May 2000 22:04:49 +0000 (22:04 +0000)]
Fix -USLAPD_SCHEMA_NOT_COMPAT

24 years agoRemove Lint.
Kurt Zeilenga [Tue, 16 May 2000 21:54:24 +0000 (21:54 +0000)]
Remove Lint.

24 years agoFix desc not NULL bugs
Kurt Zeilenga [Tue, 16 May 2000 21:44:54 +0000 (21:44 +0000)]
Fix desc not NULL bugs

24 years agoModify ava code to return error text
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.

24 years agobv2ad expects desc pointer to be NULL if unallocated
Kurt Zeilenga [Tue, 16 May 2000 20:50:49 +0000 (20:50 +0000)]
bv2ad expects desc pointer to be NULL if unallocated

24 years agoFix typo in last commit
Kurt Zeilenga [Tue, 16 May 2000 18:32:45 +0000 (18:32 +0000)]
Fix typo in last commit

24 years agoModify dn2domain code such that domains produced are rooted.
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 '.'.

24 years agoUpdate to rev 2
Kurt Zeilenga [Tue, 16 May 2000 18:26:16 +0000 (18:26 +0000)]
Update to rev 2

24 years agos/LDAProotDSE/OpenLDAProotDSE/ (until we have a standard track class)
Kurt Zeilenga [Tue, 16 May 2000 18:13:08 +0000 (18:13 +0000)]
s/LDAProotDSE/OpenLDAProotDSE/ (until we have a standard track class)

24 years agoMisc. schema updates.
Kurt Zeilenga [Tue, 16 May 2000 18:11:50 +0000 (18:11 +0000)]
Misc. schema updates.

24 years agoApply filter to info entry
Kurt Zeilenga [Tue, 16 May 2000 17:00:42 +0000 (17:00 +0000)]
Apply filter to info entry

24 years agoRework root dse and other info entry codes to produce 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).

24 years agoRework root dse and other info entry codes to produce entry
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)

24 years agos/bindpw/passwd/
Kurt Zeilenga [Tue, 16 May 2000 05:08:25 +0000 (05:08 +0000)]
s/bindpw/passwd/

24 years agoFix unsigned * vs unsigned long * bugs
Kurt Zeilenga [Tue, 16 May 2000 04:52:37 +0000 (04:52 +0000)]
Fix unsigned * vs unsigned long * bugs

24 years agoFix typo in last commit
Kurt Zeilenga [Tue, 16 May 2000 02:17:59 +0000 (02:17 +0000)]
Fix typo in last commit

24 years agoFix password handling for SASL
Kurt Zeilenga [Tue, 16 May 2000 02:16:54 +0000 (02:16 +0000)]
Fix password handling for SASL

24 years agoFix sasl passwd handling (needs to be copied to other tools)
Kurt Zeilenga [Tue, 16 May 2000 01:45:15 +0000 (01:45 +0000)]
Fix sasl passwd handling (needs to be copied to other tools)

24 years agoFix $LIBS bug in fetch(3) detection
Kurt Zeilenga [Tue, 16 May 2000 01:24:02 +0000 (01:24 +0000)]
Fix $LIBS bug in fetch(3) detection

24 years agoAdd LDBM BerkeleyDB3 project
Kurt Zeilenga [Tue, 16 May 2000 00:59:02 +0000 (00:59 +0000)]
Add LDBM BerkeleyDB3 project

24 years agoSLAPD_SCHEMA_NOT_COMPAT: need to set desc to NULL
Kurt Zeilenga [Mon, 15 May 2000 23:47:51 +0000 (23:47 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: need to set desc to NULL

24 years agoSLAPD_SCHEMA_NOT_COMPAT: Disable cn=Monitor & cn=Config
Kurt Zeilenga [Mon, 15 May 2000 23:39:27 +0000 (23:39 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: Disable cn=Monitor & cn=Config

24 years agos/CN=SCHEMA/cn=Schema/
Kurt Zeilenga [Mon, 15 May 2000 23:37:16 +0000 (23:37 +0000)]
s/CN=SCHEMA/cn=Schema/

24 years agoSLAPD_SCHEMA_NOT_COMPAT: working cn=schema
Kurt Zeilenga [Mon, 15 May 2000 23:36:37 +0000 (23:36 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: working cn=schema

24 years agoSLAPD_SCHEMA_NOT_COMPAT: simple Root DSE search WORKS!
Kurt Zeilenga [Mon, 15 May 2000 22:07:10 +0000 (22:07 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: simple Root DSE search WORKS!

24 years agoSLAPD_SCHEMA_NOT_COMPAT: implement attr_merge()
Kurt Zeilenga [Mon, 15 May 2000 21:47:58 +0000 (21:47 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: implement attr_merge()

24 years agoShould have #ifdef'ed in last commit
Kurt Zeilenga [Mon, 15 May 2000 21:22:57 +0000 (21:22 +0000)]
Should have #ifdef'ed in last commit

24 years agoSLAPD_SCHEMA_NOT_COMPAT: Rework caching of internal schema
Kurt Zeilenga [Mon, 15 May 2000 21:05:25 +0000 (21:05 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: Rework caching of internal schema

24 years agoRelocate schema_init() call to main()
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)

24 years agoFix -USLAPD_SCHEMA_NOT_COMPAT bugs introduced in last commit
Kurt Zeilenga [Mon, 15 May 2000 19:28:26 +0000 (19:28 +0000)]
Fix -USLAPD_SCHEMA_NOT_COMPAT bugs introduced in last commit

24 years agoSLAPD_SCHEMA_NOT_COMPAT: basic filter parsing
Kurt Zeilenga [Mon, 15 May 2000 18:46:03 +0000 (18:46 +0000)]
SLAPD_SCHEMA_NOT_COMPAT: basic filter parsing

24 years agoPort to SLAPD_SCHEMA_NOT_COMPAT
Kurt Zeilenga [Mon, 15 May 2000 16:53:28 +0000 (16:53 +0000)]
Port to SLAPD_SCHEMA_NOT_COMPAT

24 years agoFix typo in last commit
Kurt Zeilenga [Mon, 15 May 2000 16:53:05 +0000 (16:53 +0000)]
Fix typo in last commit

24 years agoAdd copyright notices
Kurt Zeilenga [Mon, 15 May 2000 16:35:48 +0000 (16:35 +0000)]
Add copyright notices

24 years agocleanup old TOOLID macro
Kurt Zeilenga [Mon, 15 May 2000 16:33:07 +0000 (16:33 +0000)]
cleanup old TOOLID macro

24 years agoMinor updates to shell backend configuration/examples.
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/

24 years agoSLAPD_SCHEMA_NOT_COMPAT addl. filter changes (a work in progress).
Kurt Zeilenga [Mon, 15 May 2000 00:41:29 +0000 (00:41 +0000)]
SLAPD_SCHEMA_NOT_COMPAT addl. filter changes (a work in progress).

24 years agoForget return in last commit
Kurt Zeilenga [Sun, 14 May 2000 03:38:27 +0000 (03:38 +0000)]
Forget return in last commit

24 years agoUpdate lber-encode/decode man pages
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

24 years agoY2k copyright update
Kurt Zeilenga [Sat, 13 May 2000 02:47:56 +0000 (02:47 +0000)]
Y2k copyright update

24 years agoAdd missing copyright notices
Kurt Zeilenga [Sat, 13 May 2000 02:43:19 +0000 (02:43 +0000)]
Add missing copyright notices

24 years agoBackout inappropriate copyright changes
Kurt Zeilenga [Sat, 13 May 2000 02:38:13 +0000 (02:38 +0000)]
Backout inappropriate copyright changes

24 years agoY2k copyright update
Kurt Zeilenga [Sat, 13 May 2000 02:36:07 +0000 (02:36 +0000)]
Y2k copyright update

24 years agoY2k copyright update
Kurt Zeilenga [Sat, 13 May 2000 02:25:54 +0000 (02:25 +0000)]
Y2k copyright update

24 years agoUpdate LBER man pages to latest API.
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.

24 years agoUpdate man page date.
Kurt Zeilenga [Sat, 13 May 2000 01:43:35 +0000 (01:43 +0000)]
Update man page date.

24 years agoSilence some warnings from parameter type mismatches
Howard Chu [Sat, 13 May 2000 01:18:57 +0000 (01:18 +0000)]
Silence some warnings from parameter type mismatches

24 years agoAdd (old) copyright... [we really should to update these]
Kurt Zeilenga [Sat, 13 May 2000 00:50:27 +0000 (00:50 +0000)]
Add (old) copyright... [we really should to update these]

24 years agomake ntservice error to string routines static
Kurt Zeilenga [Sat, 13 May 2000 00:48:17 +0000 (00:48 +0000)]
make ntservice error to string routines static
#undef __RETSTR before #define

24 years agoFix ambiguous return value in lutil_passwd
Howard Chu [Sat, 13 May 2000 00:10:24 +0000 (00:10 +0000)]
Fix ambiguous return value in lutil_passwd

24 years agoFix typo in last commit (fixing multiple byte tags)
Kurt Zeilenga [Sat, 13 May 2000 00:02:36 +0000 (00:02 +0000)]
Fix typo in last commit (fixing multiple byte tags)

24 years agoMoved GetLastErrorString to ntservice.c. I missed it before, thought it
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

24 years agoNo longer needs <windows.h>
Kurt Zeilenga [Fri, 12 May 2000 23:43:33 +0000 (23:43 +0000)]
No longer needs <windows.h>

24 years agont_err.c has moved from lutil to lber
Kurt Zeilenga [Fri, 12 May 2000 23:37:28 +0000 (23:37 +0000)]
nt_err.c has moved from lutil to lber

24 years agoFix previous change to getRegParam, SERVICE_NAME is only known in slapd.
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.

24 years agoMoved nt_err from liblutil to liblber, renamed WSAGetErrorString to
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.

24 years agoFix typo in lutil_debug for NT: file -> log_file
Howard Chu [Fri, 12 May 2000 20:01:40 +0000 (20:01 +0000)]
Fix typo in lutil_debug for NT: file -> log_file

24 years agoMake sure we don't overallocate callbacks
Kurt Zeilenga [Fri, 12 May 2000 19:41:18 +0000 (19:41 +0000)]
Make sure we don't overallocate callbacks

24 years agoFix previous patch, zero out lud_next on new urldesc
Howard Chu [Fri, 12 May 2000 10:48:27 +0000 (10:48 +0000)]
Fix previous patch, zero out lud_next on new urldesc

24 years agoFix ldaps / TLS processing...
Howard Chu [Fri, 12 May 2000 10:43:20 +0000 (10:43 +0000)]
Fix ldaps / TLS processing...
  open.c: open_ldap_connection was not honoring the TLS config option.
  url.c: ldap_url_dup was not copying the properties.

24 years agoExit loop after matching command is found in openldap_ldap_init_w_conf
Howard Chu [Fri, 12 May 2000 10:40:29 +0000 (10:40 +0000)]
Exit loop after matching command is found in openldap_ldap_init_w_conf

24 years agoFix typo with dnattr parsing
Howard Chu [Fri, 12 May 2000 09:10:45 +0000 (09:10 +0000)]
Fix typo with dnattr parsing

24 years agoFix off-by-one in allocation of urlpre
Howard Chu [Thu, 11 May 2000 21:21:18 +0000 (21:21 +0000)]
Fix off-by-one in allocation of urlpre

24 years agoRemoved XLDFLAGS, unnecessary
Howard Chu [Thu, 11 May 2000 20:50:50 +0000 (20:50 +0000)]
Removed XLDFLAGS, unnecessary

24 years agoMore fixes for NT support:
Howard Chu [Thu, 11 May 2000 20:50:20 +0000 (20:50 +0000)]
More fixes for NT support:
  liblutil/ntservice.c change registry key path used for non-default
   service names.
  slapd/Makefile.in change to generate slapd.syms dynamically
  slapd/daemon.c fix to make NT service ignore SIGBREAK
  slapd/main.c fix to allow NT to retrieve listening url from registry
  slapd/nt_svc.c fix for exported symbols
  slapd/result.c change use of strerror to sock_errstr
  slapd/slapd.syms no longer needed

24 years agoChange negotiated mechanism:
Kurt Zeilenga [Thu, 11 May 2000 20:16:26 +0000 (20:16 +0000)]
Change negotiated mechanism:
If application provide one, use it.  If application doesn't
provide one, use best of server advertised.
Fix SASL/ANONYMOUS (not normally used, but should work)
PLAIN is not currently working... might be local to me as my
Cyrus installation is a bit hosted.

24 years agoFix one more chk_unix ifdef
Howard Chu [Thu, 11 May 2000 20:00:47 +0000 (20:00 +0000)]
Fix one more chk_unix ifdef

24 years agoFix unbalanced #endif
Kurt Zeilenga [Thu, 11 May 2000 16:06:41 +0000 (16:06 +0000)]
Fix unbalanced #endif

24 years agoChange RCS Id to OpenLDAP keyword
Howard Chu [Thu, 11 May 2000 10:35:27 +0000 (10:35 +0000)]
Change RCS Id to OpenLDAP keyword

24 years agoAdded support for AIX security database:
Howard Chu [Thu, 11 May 2000 10:10:53 +0000 (10:10 +0000)]
Added support for AIX security database:
  configure.in: check for AIX security library, set in AUTH_LIBS macro
  top.mk: add AUTH_LIBS macro to SECURITY_LIBS
  portable.h.in: added HAVE_AIX_SECURITY macro (via autoheader)
  passwd.c: use AIX getuserpw in chk_unix. Also fix logic in chk_unix:
   getpwnam must always succeed for the given user. It is not a
fatal error if getspnam returns no result for the user: On
systems that support /etc/shadow, its usage is optional. The
same logic applies for AIX, SCO/HP SecureWare, etc.

24 years agoFix for systems like AIX where pthread_create creates Detached by default
Howard Chu [Thu, 11 May 2000 09:51:24 +0000 (09:51 +0000)]
Fix for systems like AIX where pthread_create creates Detached by default

24 years agoFix dynamic linking dependencies for NT and Unix
Howard Chu [Thu, 11 May 2000 09:49:40 +0000 (09:49 +0000)]
Fix dynamic linking dependencies for NT and Unix

24 years agoAdded debuglevel parameter to ldap_int_initialize().
Howard Chu [Thu, 11 May 2000 09:48:40 +0000 (09:48 +0000)]
Added debuglevel parameter to ldap_int_initialize().

24 years agoFix error detection for NT
Howard Chu [Thu, 11 May 2000 09:47:55 +0000 (09:47 +0000)]
Fix error detection for NT

24 years agoFix dynamic link dependencies for NT and Unix
Howard Chu [Thu, 11 May 2000 09:47:15 +0000 (09:47 +0000)]
Fix dynamic link dependencies for NT and Unix

24 years agoAdded LBER_OPT_LOG_PRINT_FILE to redirect the output of ber_error_print.
Howard Chu [Thu, 11 May 2000 09:39:33 +0000 (09:39 +0000)]
Added LBER_OPT_LOG_PRINT_FILE to redirect the output of ber_error_print.
Used mainly on NT since stderr doesn't exist when slapd runs as a service.

24 years agoLDAP_F macro is obsolete. Redeclare perl_ack_xs_init static, since it
Howard Chu [Thu, 11 May 2000 09:35:29 +0000 (09:35 +0000)]
LDAP_F macro is obsolete. Redeclare perl_ack_xs_init static, since it
is, and declare boot_DynaLoader as EXT since it actually comes from
perl, not from this module.

24 years agoRemoved XLDFLAGS, unnecessary for modules.
Howard Chu [Thu, 11 May 2000 09:33:34 +0000 (09:33 +0000)]
Removed XLDFLAGS, unnecessary for modules.

24 years agohostname needs to be static
Kurt Zeilenga [Thu, 11 May 2000 02:41:34 +0000 (02:41 +0000)]
hostname needs to be static