]> git.sur5r.net Git - openldap/log
openldap
24 years agoA couple of minor updates... needs overhaul
Kurt Zeilenga [Fri, 16 Jun 2000 06:44:25 +0000 (06:44 +0000)]
A couple of minor updates... needs overhaul

24 years agoInitial slappasswd(8) page
Kurt Zeilenga [Fri, 16 Jun 2000 06:43:55 +0000 (06:43 +0000)]
Initial slappasswd(8) page

24 years agoRemove dead code
Kurt Zeilenga [Fri, 16 Jun 2000 06:42:34 +0000 (06:42 +0000)]
Remove dead code

24 years agoRemove unnecessary arg from front end backend_check_referrals call
Kurt Zeilenga [Fri, 16 Jun 2000 04:07:57 +0000 (04:07 +0000)]
Remove unnecessary arg from front end backend_check_referrals call

24 years agoCompare w/ ManageDSAit not implemented.
Kurt Zeilenga [Fri, 16 Jun 2000 03:54:52 +0000 (03:54 +0000)]
Compare w/ ManageDSAit not implemented.

24 years agoAlso eliminated by dnssrv referral.c code
Kurt Zeilenga [Fri, 16 Jun 2000 03:52:28 +0000 (03:52 +0000)]
Also eliminated by dnssrv referral.c code

24 years agoRemove files no longer needed (due to referral entry point)
Kurt Zeilenga [Fri, 16 Jun 2000 03:51:45 +0000 (03:51 +0000)]
Remove files no longer needed (due to referral entry point)

24 years agoRework referral entry point with DNS SRV implementation (needs testing).
Kurt Zeilenga [Fri, 16 Jun 2000 03:50:02 +0000 (03:50 +0000)]
Rework referral entry point with DNS SRV implementation (needs testing).

24 years agoAdd backend_check_referrals() framework.
Kurt Zeilenga [Fri, 16 Jun 2000 01:46:42 +0000 (01:46 +0000)]
Add backend_check_referrals() framework.

24 years agoDeprecated in favor of RFC 2849
Kurt Zeilenga [Fri, 16 Jun 2000 01:21:14 +0000 (01:21 +0000)]
Deprecated in favor of RFC 2849

24 years agoAdd backend_check_referrals() framework.
Kurt Zeilenga [Fri, 16 Jun 2000 01:19:30 +0000 (01:19 +0000)]
Add backend_check_referrals() framework.

24 years agoLDIF
Kurt Zeilenga [Fri, 16 Jun 2000 01:18:10 +0000 (01:18 +0000)]
LDIF

24 years agoMinor adjustments to last commit
Kurt Zeilenga [Thu, 15 Jun 2000 22:53:18 +0000 (22:53 +0000)]
Minor adjustments to last commit

24 years agoAdd logic to properly (per X.500 recommendations) handle attribute
Kurt Zeilenga [Thu, 15 Jun 2000 22:06:45 +0000 (22:06 +0000)]
Add logic to properly (per X.500 recommendations) handle attribute
types without equality matching rules.

24 years agoTreat all phone number syntaxes as numericString
Kurt Zeilenga [Thu, 15 Jun 2000 20:33:56 +0000 (20:33 +0000)]
Treat all phone number syntaxes as numericString

24 years agoTreat telephone syntax as numeric
Kurt Zeilenga [Thu, 15 Jun 2000 20:14:01 +0000 (20:14 +0000)]
Treat telephone syntax as numeric

24 years agofix substring match bugs
Kurt Zeilenga [Thu, 15 Jun 2000 19:56:51 +0000 (19:56 +0000)]
fix substring match bugs

24 years agoRepair case{Ignore,Exact}IA5SubstringsMatch
Kurt Zeilenga [Thu, 15 Jun 2000 19:32:24 +0000 (19:32 +0000)]
Repair case{Ignore,Exact}IA5SubstringsMatch

24 years agoUse the first empty slot in the open cache table, so scan doesn't (usu
Mark Valence [Thu, 15 Jun 2000 17:48:16 +0000 (17:48 +0000)]
Use the first empty slot in the open cache table, so scan doesn't (usu
ally) have to look through the entire table.

24 years agoFix alias dn_in v. dn bug
Kurt Zeilenga [Thu, 15 Jun 2000 17:37:02 +0000 (17:37 +0000)]
Fix alias dn_in v. dn bug

24 years agoFix initialization bug
Kurt Zeilenga [Thu, 15 Jun 2000 17:12:53 +0000 (17:12 +0000)]
Fix initialization bug

24 years agoFix slappasswd
Kurt Zeilenga [Thu, 15 Jun 2000 16:09:36 +0000 (16:09 +0000)]
Fix slappasswd

24 years agoAdded Generalized Time matching and ordering (it's just caseExactIA5Ma
Mark Valence [Thu, 15 Jun 2000 08:34:48 +0000 (08:34 +0000)]
Added Generalized Time matching and ordering (it's just caseExactIA5Ma
tch).  Set OpenLDAP Experimental ACI syntax validation to IA5StringVal
idate for now, to facilitate testing.

24 years agoFixed whitespace prefix checks. Added UTC Time and Generalized Time s
Mark Valence [Thu, 15 Jun 2000 07:58:04 +0000 (07:58 +0000)]
Fixed whitespace prefix checks.  Added UTC Time and Generalized Time s
yntax validation and normalization routines.

24 years agoCheck if process is installed/running as service on NT beofre trying t
Mark Valence [Thu, 15 Jun 2000 02:21:01 +0000 (02:21 +0000)]
Check if process is installed/running as service on NT beofre trying t
o start it as a service (gets around an annoying pause when starting u
p as a non-service).

24 years agocond_*() routines: Pass pointer to Datum, not Datum. Probably
Kurt Zeilenga [Wed, 14 Jun 2000 23:48:13 +0000 (23:48 +0000)]
cond_*() routines: Pass pointer to Datum, not Datum.  Probably
should be done for all of LDBM.

24 years agoForgot continuation key prefix
Kurt Zeilenga [Wed, 14 Jun 2000 23:28:52 +0000 (23:28 +0000)]
Forgot continuation key prefix

24 years agoBug fix.
Mark Valence [Wed, 14 Jun 2000 23:28:28 +0000 (23:28 +0000)]
Bug fix.

24 years agoFix OC check.
Mark Valence [Wed, 14 Jun 2000 22:21:53 +0000 (22:21 +0000)]
Fix OC check.

24 years agoFix ACI group membership test to look up OC.
Mark Valence [Wed, 14 Jun 2000 22:17:33 +0000 (22:17 +0000)]
Fix ACI group membership test to look up OC.

24 years agoFix ACI group membership test to look up OC.
Mark Valence [Wed, 14 Jun 2000 22:11:44 +0000 (22:11 +0000)]
Fix ACI group membership test to look up OC.

24 years agoMinor cleanup
Kurt Zeilenga [Wed, 14 Jun 2000 21:11:56 +0000 (21:11 +0000)]
Minor cleanup

24 years agoBug hunting -- various problems with opening caches.
Mark Valence [Wed, 14 Jun 2000 18:23:43 +0000 (18:23 +0000)]
Bug hunting -- various problems with opening caches.

24 years agoBug hunting -- hang when checking dnattr in ACL.
Mark Valence [Wed, 14 Jun 2000 06:08:20 +0000 (06:08 +0000)]
Bug hunting -- hang when checking dnattr in ACL.

24 years agoBug hunting -- crash when doing substring match.
Mark Valence [Wed, 14 Jun 2000 06:07:06 +0000 (06:07 +0000)]
Bug hunting -- crash when doing substring match.

24 years agoBug fix in dn_rdn when dn string begins with whitespace.
Mark Valence [Wed, 14 Jun 2000 03:59:19 +0000 (03:59 +0000)]
Bug fix in dn_rdn when dn string begins with whitespace.

24 years agoFix getpassword bug
Kurt Zeilenga [Wed, 14 Jun 2000 03:07:33 +0000 (03:07 +0000)]
Fix getpassword bug

24 years agoUpdate -Z description to reduce confusion with ldaps://
Kurt Zeilenga [Wed, 14 Jun 2000 02:35:42 +0000 (02:35 +0000)]
Update -Z description to reduce confusion with ldaps://

24 years agoChange cn=schema to cn=subschema to reflect subentry contains
Kurt Zeilenga [Wed, 14 Jun 2000 01:29:51 +0000 (01:29 +0000)]
Change cn=schema to cn=subschema to reflect subentry contains
subschema information.  subschema, monitor, config should be
per-backend subentries.

24 years agoAdd backend updates to todo list
Kurt Zeilenga [Tue, 13 Jun 2000 21:14:24 +0000 (21:14 +0000)]
Add backend updates to todo list

24 years agoRename ldap_start_tls() to ldap_start_tls_s() for consistency sake.
Kurt Zeilenga [Tue, 13 Jun 2000 20:45:30 +0000 (20:45 +0000)]
Rename ldap_start_tls() to ldap_start_tls_s() for consistency sake.
Misc other header changes.

24 years agoFix up NT port after thread changes
Kurt Zeilenga [Tue, 13 Jun 2000 20:43:59 +0000 (20:43 +0000)]
Fix up NT port after thread changes

24 years agoFix addition of dynamic operational attributes (subschemaSubentry)
Kurt Zeilenga [Tue, 13 Jun 2000 17:48:51 +0000 (17:48 +0000)]
Fix addition of dynamic operational attributes (subschemaSubentry)

24 years agoAdditional use of new ACL styles
Kurt Zeilenga [Tue, 13 Jun 2000 17:35:30 +0000 (17:35 +0000)]
Additional use of new ACL styles

24 years agoITS#590: remove extra symbol
Kurt Zeilenga [Tue, 13 Jun 2000 17:24:18 +0000 (17:24 +0000)]
ITS#590: remove extra symbol

24 years agoFix Novell URL kludge
Kurt Zeilenga [Tue, 13 Jun 2000 05:50:23 +0000 (05:50 +0000)]
Fix Novell URL kludge

24 years agoPartially test new ACL styles.
Kurt Zeilenga [Tue, 13 Jun 2000 03:24:12 +0000 (03:24 +0000)]
Partially test new ACL styles.

24 years agoReworked thread code to better support thread-library specific
Kurt Zeilenga [Tue, 13 Jun 2000 02:42:13 +0000 (02:42 +0000)]
Reworked thread code to better support thread-library specific
r/w locks and thread pools.  Hide internal structures (using
pthread'ish technics).  Place common code in threads.c.  Move
no-thread code to thr_stub.c.  Move thread pool code to tpool.c.
Removed setconcurrency call from initializer, added 'concurrency'
directive to slapd.  Tested code under pthreads, pth, and no-threads.

24 years agoAdded .regex, .base, .one, .subtree, and .children "style" modifiers.
Mark Valence [Mon, 12 Jun 2000 01:35:15 +0000 (01:35 +0000)]
Added .regex, .base, .one, .subtree, and .children "style" modifiers.

24 years agoFound ber_error_print pieces which I forgot commit.
Kurt Zeilenga [Sat, 10 Jun 2000 23:13:01 +0000 (23:13 +0000)]
Found ber_error_print pieces which I forgot commit.

24 years agoThought I fixed these errors previously... oh well.
Kurt Zeilenga [Sat, 10 Jun 2000 23:06:08 +0000 (23:06 +0000)]
Thought I fixed these errors previously... oh well.

24 years agoMisc code cleanup.
Kurt Zeilenga [Sat, 10 Jun 2000 22:39:30 +0000 (22:39 +0000)]
Misc code cleanup.

24 years agoignore clean-local rm error
Kurt Zeilenga [Sat, 10 Jun 2000 18:47:27 +0000 (18:47 +0000)]
ignore clean-local rm error

24 years agoFix LDAP_END_DECL bug, add LDAP_P() to rebind proc prototype, and
Kurt Zeilenga [Sat, 10 Jun 2000 17:31:56 +0000 (17:31 +0000)]
Fix LDAP_END_DECL bug, add LDAP_P() to rebind proc prototype, and
other minor changes.

24 years agoAdd ldap_unbind_ext_s
Kurt Zeilenga [Sat, 10 Jun 2000 17:29:10 +0000 (17:29 +0000)]
Add ldap_unbind_ext_s

24 years agoAdd sort/vlv controls
Kurt Zeilenga [Sat, 10 Jun 2000 17:28:09 +0000 (17:28 +0000)]
Add sort/vlv controls

24 years agoundef DEFSEP before defining it
Kurt Zeilenga [Sat, 10 Jun 2000 07:19:07 +0000 (07:19 +0000)]
undef DEFSEP before defining it

24 years agoRemoved active_threads count and associated mutex/cond. Replaced with
Mark Valence [Sat, 10 Jun 2000 06:40:03 +0000 (06:40 +0000)]
Removed active_threads count and associated mutex/cond.  Replaced with
 ldap_pvt_thread_pool_backload() as needed.  All tests run OK on pthre
ads (linux), cthreads, NT threads, and Pth.

24 years agoFix a race condition by removing (unnecessary) unlock/yield/lock.
Mark Valence [Sat, 10 Jun 2000 04:12:49 +0000 (04:12 +0000)]
Fix a race condition by removing (unnecessary) unlock/yield/lock.

24 years agoFix make install when build dir is not main ldap dir.
Mark Valence [Sat, 10 Jun 2000 02:06:27 +0000 (02:06 +0000)]
Fix make install when build dir is not main ldap dir.

24 years agoA little cleanup
Mark Valence [Sat, 10 Jun 2000 01:39:05 +0000 (01:39 +0000)]
A little cleanup

24 years agoAdd ldap_back_group routine.
Mark Valence [Sat, 10 Jun 2000 01:32:36 +0000 (01:32 +0000)]
Add ldap_back_group routine.

24 years agoFix LBER_MEMORY_DEBUG failed realloc bug
Kurt Zeilenga [Sat, 10 Jun 2000 00:17:55 +0000 (00:17 +0000)]
Fix LBER_MEMORY_DEBUG failed realloc bug

24 years agoUpdate PF_INET6 and PF_UNIX detection, both default to auto
Kurt Zeilenga [Fri, 9 Jun 2000 23:09:51 +0000 (23:09 +0000)]
Update PF_INET6 and PF_UNIX detection, both default to auto

24 years agoITS#576: cause subdir make failure to halt subsequent making
Kurt Zeilenga [Fri, 9 Jun 2000 17:42:40 +0000 (17:42 +0000)]
ITS#576: cause subdir make failure to halt subsequent making

24 years agoDetect getaddrinfo
Kurt Zeilenga [Fri, 9 Jun 2000 17:01:05 +0000 (17:01 +0000)]
Detect getaddrinfo

24 years agoAdditional IPv6 changes from Stig Venaas
Kurt Zeilenga [Fri, 9 Jun 2000 17:00:22 +0000 (17:00 +0000)]
Additional IPv6 changes from Stig Venaas

Copyright 2000 Stig Venaas, UNINETT
All rights reserved.

Redistribution and use in source and binary forms are permitted
without restriction or fee of any kind as long as this notice is
preserved. The name of UNINETT may not be used to endorse or promote
products derived from this software without specific prior written
permission. This software is provided ``as is'' without express or
implied warranty.

24 years agoFix dependencies
Kurt Zeilenga [Fri, 9 Jun 2000 15:03:04 +0000 (15:03 +0000)]
Fix dependencies

24 years agoFix operator precedence bug.
Mark Valence [Fri, 9 Jun 2000 06:48:43 +0000 (06:48 +0000)]
Fix operator precedence bug.

24 years agoFix uninitialized var bug.
Mark Valence [Fri, 9 Jun 2000 06:45:14 +0000 (06:45 +0000)]
Fix uninitialized var bug.

24 years agoremove IA64 lint
Kurt Zeilenga [Fri, 9 Jun 2000 06:24:10 +0000 (06:24 +0000)]
remove IA64 lint

24 years agoAlready in core (damn)
Kurt Zeilenga [Fri, 9 Jun 2000 02:29:50 +0000 (02:29 +0000)]
Already in core (damn)

24 years agoAdd RFC 2589 schema
Kurt Zeilenga [Fri, 9 Jun 2000 02:29:00 +0000 (02:29 +0000)]
Add RFC 2589 schema

24 years agoImport LDUP drafts and reimport poorly imported ldapext drafts
Kurt Zeilenga [Fri, 9 Jun 2000 02:09:11 +0000 (02:09 +0000)]
Import LDUP drafts and reimport poorly imported ldapext drafts

24 years agoRegenerate with autoconf 2.13.1
Kurt Zeilenga [Fri, 9 Jun 2000 00:55:56 +0000 (00:55 +0000)]
Regenerate with autoconf 2.13.1

24 years agoAdded maildap.
Julio Sánchez Fernández [Fri, 9 Jun 2000 00:45:59 +0000 (00:45 +0000)]
Added maildap.

24 years agoA few name changes.
Julio Sánchez Fernández [Fri, 9 Jun 2000 00:43:24 +0000 (00:43 +0000)]
A few name changes.

24 years agoUse CDPATH clearing mechanism borrowed from autoconf 2.14a
Kurt Zeilenga [Fri, 9 Jun 2000 00:43:04 +0000 (00:43 +0000)]
Use CDPATH clearing mechanism borrowed from autoconf 2.14a

24 years agoRegen
Kurt Zeilenga [Fri, 9 Jun 2000 00:34:52 +0000 (00:34 +0000)]
Regen

24 years agoClear CDPATH
Kurt Zeilenga [Fri, 9 Jun 2000 00:32:02 +0000 (00:32 +0000)]
Clear CDPATH

24 years agoThe experimental mail500 has been renamed as maildap. This is an exact
Julio Sánchez Fernández [Fri, 9 Jun 2000 00:03:39 +0000 (00:03 +0000)]
The experimental mail500 has been renamed as maildap.  This is an exact
copy of the code formerly in mail500, to properly track changes.  An
exception is mail500.m4 that has been committed as maildap.m4 directly
to avoid breaking history twice.

24 years agoThe old mail500 is back restored as of 1999/06/30, plus a few updates
Julio Sánchez Fernández [Thu, 8 Jun 2000 23:58:19 +0000 (23:58 +0000)]
The old mail500 is back restored as of 1999/06/30, plus a few updates
to put it in line with current practices.  Most likely I got them wrong,
so maight not even compile right now.

24 years agoInitialize peername with EOS.
Kurt Zeilenga [Thu, 8 Jun 2000 23:12:52 +0000 (23:12 +0000)]
Initialize peername with EOS.

24 years agoReplace AuthMeth, StartTLS, and DIGEST-MD5 I-Ds with RFC
Kurt Zeilenga [Thu, 8 Jun 2000 20:38:36 +0000 (20:38 +0000)]
Replace AuthMeth, StartTLS, and DIGEST-MD5 I-Ds with RFC

24 years agoFirst cut new schema support.
Kurt Zeilenga [Thu, 8 Jun 2000 18:38:17 +0000 (18:38 +0000)]
First cut new schema support.
Back-shell still doesn't support binary data, should use -lldif routines

24 years agoRemove lint
Kurt Zeilenga [Thu, 8 Jun 2000 18:36:37 +0000 (18:36 +0000)]
Remove lint

24 years agoMeantion new features
Kurt Zeilenga [Thu, 8 Jun 2000 17:24:24 +0000 (17:24 +0000)]
Meantion new features

24 years agoApply Novell's IN_KERNEL support (ITS#576)
Kurt Zeilenga [Thu, 8 Jun 2000 17:11:57 +0000 (17:11 +0000)]
Apply Novell's IN_KERNEL support (ITS#576)

24 years agoAdded a yield or two for Pth.
Mark Valence [Thu, 8 Jun 2000 06:55:04 +0000 (06:55 +0000)]
Added a yield or two for Pth.

24 years agoThread pools enabled again -- test008 passes on NT, cthreads, pthreads
Mark Valence [Thu, 8 Jun 2000 05:14:46 +0000 (05:14 +0000)]
Thread pools enabled again -- test008 passes on NT, cthreads, pthreads
 (on Linux), with max_concurrency set to 0 (as many as needed), 1, 2,
and 3.

24 years ago~ NULL was a bad idea.
Kurt Zeilenga [Thu, 8 Jun 2000 03:12:14 +0000 (03:12 +0000)]
~ NULL was a bad idea.

24 years agoDisable thread pooling while I fix the deadlock.
Mark Valence [Thu, 8 Jun 2000 02:07:49 +0000 (02:07 +0000)]
Disable thread pooling while I fix the deadlock.

24 years agoremove pointer v. int lint from ber_sockbuf_ctrl.
Kurt Zeilenga [Thu, 8 Jun 2000 01:08:01 +0000 (01:08 +0000)]
remove pointer v. int lint from ber_sockbuf_ctrl.

24 years agoReally disable pthread rw locks
Kurt Zeilenga [Thu, 8 Jun 2000 00:29:32 +0000 (00:29 +0000)]
Really disable pthread rw locks

24 years agoDisable pthread rwlock use til we sort out pool issues
Kurt Zeilenga [Thu, 8 Jun 2000 00:26:00 +0000 (00:26 +0000)]
Disable pthread rwlock use til we sort out pool issues

24 years agoAdd missing -DNO_THREADS trylock and make minor change to TLS
Kurt Zeilenga [Wed, 7 Jun 2000 23:58:16 +0000 (23:58 +0000)]
Add missing -DNO_THREADS trylock and make minor change to TLS
in attempt to get it work with GNU PTH.

24 years agoAdd VLV/Sort controls (from Novell)
Kurt Zeilenga [Wed, 7 Jun 2000 23:43:56 +0000 (23:43 +0000)]
Add VLV/Sort controls (from Novell)

24 years agoAdd VLV and SortList Control API and related (and other) I-Ds
Kurt Zeilenga [Wed, 7 Jun 2000 19:39:49 +0000 (19:39 +0000)]
Add VLV and SortList Control API and related (and other) I-Ds

24 years agoUse thread pool for operation threads.
Mark Valence [Wed, 7 Jun 2000 19:27:33 +0000 (19:27 +0000)]
Use thread pool for operation threads.

24 years agoAdd thread pool routines.
Mark Valence [Wed, 7 Jun 2000 19:21:45 +0000 (19:21 +0000)]
Add thread pool routines.