]> git.sur5r.net Git - openldap/log
openldap
24 years agoAdd GNU Pth to LTHREAD compatible list
Kurt Zeilenga [Thu, 24 Feb 2000 01:25:49 +0000 (01:25 +0000)]
Add GNU Pth to LTHREAD compatible list

24 years agoCorrect comment concerning entry LDIF.
Kurt Zeilenga [Tue, 22 Feb 2000 20:25:54 +0000 (20:25 +0000)]
Correct comment concerning entry LDIF.

24 years agoUse common entry cleanup code.
Kurt Zeilenga [Tue, 22 Feb 2000 19:43:02 +0000 (19:43 +0000)]
Use common entry cleanup code.

24 years agoAdditional -DSLAPD_SCHEMA_NOT_COMPAT changes
Kurt Zeilenga [Tue, 22 Feb 2000 19:26:15 +0000 (19:26 +0000)]
Additional -DSLAPD_SCHEMA_NOT_COMPAT changes
Not hidden "NULLDN" to "<anonymous>" in modify stats

24 years agoIgnore space in filter: ( !(foo=bar))
Kurt Zeilenga [Mon, 21 Feb 2000 20:57:48 +0000 (20:57 +0000)]
Ignore space in filter: ( !(foo=bar))

24 years agoEliminate second session protocol version field.
Kurt Zeilenga [Fri, 18 Feb 2000 19:57:38 +0000 (19:57 +0000)]
Eliminate second session protocol version field.

24 years agoAdd comment concern appropriate use of LDAP_MEMORY_DEBUG
Kurt Zeilenga [Wed, 16 Feb 2000 23:51:34 +0000 (23:51 +0000)]
Add comment concern appropriate use of LDAP_MEMORY_DEBUG
(basically, it's for testing internals, don't enable it otherwise)

24 years agoFix ldap_set_option( NULL, LDAP_OPT_PROTOCOL_VERSION, &v ) as
Kurt Zeilenga [Wed, 16 Feb 2000 22:59:15 +0000 (22:59 +0000)]
Fix ldap_set_option( NULL, LDAP_OPT_PROTOCOL_VERSION, &v ) as
suggested by Steve Sonntag.

24 years agoMore -DSLAPD_SCHEMA_NOT_COMPAT changes
Kurt Zeilenga [Tue, 15 Feb 2000 18:57:07 +0000 (18:57 +0000)]
More -DSLAPD_SCHEMA_NOT_COMPAT changes
Not hidden: "<anonymous>" modifiersname

24 years agoAnother round of changes behind -DSLAPD_SCHEMA_NOT_COMPAT
Kurt Zeilenga [Mon, 14 Feb 2000 20:57:34 +0000 (20:57 +0000)]
Another round of changes behind -DSLAPD_SCHEMA_NOT_COMPAT
plus these changes unhidden changes:
remove now meaning --enable-discreteaci configure option
fix ITS#451, slapd filters
Add ber_bvecadd() to support above
constify ldap_pvt_find_wildcard() and misc slapd routines
renamed some slap.h macros
likely broken something

24 years agoITS#454: fix VPATH support
Kurt Zeilenga [Sat, 12 Feb 2000 20:04:45 +0000 (20:04 +0000)]
ITS#454: fix VPATH support

24 years agoPut *free(NULL) asserts behind LDAP_MEMORY_DEBUG
Kurt Zeilenga [Fri, 11 Feb 2000 21:11:44 +0000 (21:11 +0000)]
Put *free(NULL) asserts behind LDAP_MEMORY_DEBUG

24 years agoITS#450: teach LDBM/GDBM about cursors
Kurt Zeilenga [Fri, 11 Feb 2000 02:05:14 +0000 (02:05 +0000)]
ITS#450: teach LDBM/GDBM about cursors

24 years agoDon't chdir("/"). Root may not be writable to daemon.
Kurt Zeilenga [Tue, 8 Feb 2000 04:22:31 +0000 (04:22 +0000)]
Don't chdir("/").  Root may not be writable to daemon.
Only user can select appropriate run directory.  Best left to user.

24 years agoAdd Modification/Modifications structures for -DSLAPD_SCHEMA_NOT_COMPAT
Kurt Zeilenga [Mon, 7 Feb 2000 20:37:10 +0000 (20:37 +0000)]
Add Modification/Modifications structures for -DSLAPD_SCHEMA_NOT_COMPAT

24 years agoFix -DSLAPD_SCHEMA_NOT_COMPAT -DLDAP_DEBUG builds (still won't run)
Kurt Zeilenga [Mon, 7 Feb 2000 17:50:42 +0000 (17:50 +0000)]
Fix -DSLAPD_SCHEMA_NOT_COMPAT -DLDAP_DEBUG builds (still won't run)

24 years agoMove a few obsolete RFCs to the Attic
Kurt Zeilenga [Mon, 7 Feb 2000 05:48:17 +0000 (05:48 +0000)]
Move a few obsolete RFCs to the Attic

24 years agoYet another round of SLAPD_SCHEMA_NOT_COMPAT changes...
Kurt Zeilenga [Sun, 6 Feb 2000 21:09:44 +0000 (21:09 +0000)]
Yet another round of SLAPD_SCHEMA_NOT_COMPAT changes...
Changes outside of #ifdef include three value filter processing.

24 years agoAnother round of SLAPD_SCHEMA_NOT_COMPAT changes including
Kurt Zeilenga [Sat, 5 Feb 2000 05:01:41 +0000 (05:01 +0000)]
Another round of SLAPD_SCHEMA_NOT_COMPAT changes including
basic structures for handing language tags and binary option
(but less actual code to actually support them).  Provided
for reference only.  Will not even compile.

24 years agoITS#439: Fix logic error
Kurt Zeilenga [Fri, 4 Feb 2000 17:49:32 +0000 (17:49 +0000)]
ITS#439: Fix logic error

24 years agoUse required form if value is zero length, eg "attr-desc:".
Kurt Zeilenga [Thu, 3 Feb 2000 22:28:12 +0000 (22:28 +0000)]
Use required form if value is zero length, eg "attr-desc:".
Use BASE64 if attr-desc includes ";binary"

24 years agoITS#437: use portable syntax to export environment variable
Kurt Zeilenga [Thu, 3 Feb 2000 22:26:00 +0000 (22:26 +0000)]
ITS#437: use portable syntax to export environment variable

24 years agoAdd comment about leaked on exit values.... we likely should
Kurt Zeilenga [Wed, 2 Feb 2000 21:26:36 +0000 (21:26 +0000)]
Add comment about leaked on exit values.... we likely should
implement an at_exit() handler.

24 years agoChanged (!strcmp(...)==0) to (strcmp(...)==0); obviously
Luke Howard [Tue, 1 Feb 2000 23:34:16 +0000 (23:34 +0000)]
Changed (!strcmp(...)==0) to (strcmp(...)==0); obviously
wrong. Fix from adamson@andrew.cmu.edu.

24 years agoUse experimental OID for ACI syntax. Likely need to add
Kurt Zeilenga [Tue, 1 Feb 2000 18:05:49 +0000 (18:05 +0000)]
Use experimental OID for ACI syntax.  Likely need to add
additional schema items.

24 years agoACI attributes should be of ACI syntax. Need to assign
Kurt Zeilenga [Tue, 1 Feb 2000 17:53:07 +0000 (17:53 +0000)]
ACI attributes should be of ACI syntax.  Need to assign
OID for experimental syntax.

24 years agoUpdate to rev 04
Kurt Zeilenga [Tue, 1 Feb 2000 17:38:09 +0000 (17:38 +0000)]
Update to rev 04

24 years agoDidn't return after returning unknown critical control.
Kurt Zeilenga [Tue, 1 Feb 2000 01:22:06 +0000 (01:22 +0000)]
Didn't return after returning unknown critical control.
Noticed that abandon and unbind don't have control support... something for
another day.

24 years agoUse LDAP_CONST, not const, in public function declarations.
Kurt Zeilenga [Tue, 1 Feb 2000 01:11:26 +0000 (01:11 +0000)]
Use LDAP_CONST, not const, in public function declarations.

24 years agoReplace -DSLAPD_SCHEMA_COMPAT with -USLAPD_SCHEMA_NOT_COMPAT
Kurt Zeilenga [Mon, 31 Jan 2000 22:14:16 +0000 (22:14 +0000)]
Replace -DSLAPD_SCHEMA_COMPAT with -USLAPD_SCHEMA_NOT_COMPAT

24 years agoMove oc_check_allowed() next to oc_check_required() in preparation for
Kurt Zeilenga [Mon, 31 Jan 2000 18:21:07 +0000 (18:21 +0000)]
Move oc_check_allowed() next to oc_check_required() in preparation for
rewrite.

24 years agoPut type;option trimming codes behind SLAPD_SCHEMA_COMPAT.
Kurt Zeilenga [Mon, 31 Jan 2000 17:59:10 +0000 (17:59 +0000)]
Put type;option trimming codes behind SLAPD_SCHEMA_COMPAT.
Attribute subtyping, especially that using attribute description
options, will have to reengineered.

24 years agoAdd SLAP_SYNTAX_BINARY flag to indicate binary storage is used for
Kurt Zeilenga [Mon, 31 Jan 2000 01:49:44 +0000 (01:49 +0000)]
Add SLAP_SYNTAX_BINARY flag to indicate binary storage is used for
attributes of the syntax.  Such attribute values be transferred
using binary syntax unless ber2str/str2ber routines are provided.
Used in conjunction with ";binary" attribute description option
and/or the Binary syntax.

24 years agoAdd matching rule function pointers for index generation and use with
Kurt Zeilenga [Sat, 29 Jan 2000 23:36:42 +0000 (23:36 +0000)]
Add matching rule function pointers for index generation and use with
filters.

24 years agoAdd schema_init to MSVC5 project
Kurt Zeilenga [Sat, 29 Jan 2000 22:54:11 +0000 (22:54 +0000)]
Add schema_init to MSVC5 project

24 years agoImport locate draft.
Kurt Zeilenga [Sat, 29 Jan 2000 22:46:45 +0000 (22:46 +0000)]
Import locate draft.

24 years agoConstify a few attr_*() routines
Kurt Zeilenga [Sat, 29 Jan 2000 22:03:34 +0000 (22:03 +0000)]
Constify a few attr_*() routines

24 years agoMove extern to proto header
Kurt Zeilenga [Sat, 29 Jan 2000 20:06:46 +0000 (20:06 +0000)]
Move extern to proto header

24 years agoSplit out schema initialization of builtin syntax/matching rule
Kurt Zeilenga [Sat, 29 Jan 2000 19:43:19 +0000 (19:43 +0000)]
Split out schema initialization of builtin syntax/matching rule
routines to separate file to keep schema.c of managable size.

24 years agoResolve syntax errors created by previous -DSLAPD_SCHEMA_COMPAT work.
Kurt Zeilenga [Sat, 29 Jan 2000 07:00:39 +0000 (07:00 +0000)]
Resolve syntax errors created by previous -DSLAPD_SCHEMA_COMPAT work.

24 years agoReally fix VPATH support...
Kurt Zeilenga [Fri, 28 Jan 2000 21:52:28 +0000 (21:52 +0000)]
Really fix VPATH support...

24 years agoLast change actually broke VPATH support
Kurt Zeilenga [Fri, 28 Jan 2000 21:38:18 +0000 (21:38 +0000)]
Last change actually broke VPATH support

24 years agoFix VPATH support.
Kurt Zeilenga [Fri, 28 Jan 2000 21:32:42 +0000 (21:32 +0000)]
Fix VPATH support.

24 years agoFix minor problems with proceeding commit which broken old schema compat
Kurt Zeilenga [Fri, 28 Jan 2000 21:20:28 +0000 (21:20 +0000)]
Fix minor problems with proceeding commit which broken old schema compat

24 years agoRemove double listing of libldif which breaks 'make veryclean'
Kurt Zeilenga [Fri, 28 Jan 2000 21:18:55 +0000 (21:18 +0000)]
Remove double listing of libldif which breaks 'make veryclean'

24 years agoRemove ai_syntaxinfo (syntax) from AttrInfo. Call attr_syntax() directly.
Kurt Zeilenga [Fri, 28 Jan 2000 21:10:34 +0000 (21:10 +0000)]
Remove ai_syntaxinfo (syntax) from AttrInfo.  Call attr_syntax() directly.

24 years agoMove INDEX_ macros from back-ldbm.h to slap.h and prefix with SLAP_
Kurt Zeilenga [Fri, 28 Jan 2000 20:38:00 +0000 (20:38 +0000)]
Move INDEX_ macros from back-ldbm.h to slap.h and prefix with SLAP_
Move AttrInfo from back-ldbm.h to attr.c

24 years agoFix -DSLAPD_SCHEMA_NOT_COMPAT syntax error in last commit
Kurt Zeilenga [Fri, 28 Jan 2000 20:10:25 +0000 (20:10 +0000)]
Fix -DSLAPD_SCHEMA_NOT_COMPAT syntax error in last commit

24 years agoAdditional changes to migrate to new schema codes
Kurt Zeilenga [Fri, 28 Jan 2000 20:01:00 +0000 (20:01 +0000)]
Additional changes to migrate to new schema codes
Still not usable.

24 years agoplace old schema codes behind -DSLAPD_SCHEMA_COMPAT
Kurt Zeilenga [Fri, 28 Jan 2000 01:17:58 +0000 (01:17 +0000)]
place old schema codes behind -DSLAPD_SCHEMA_COMPAT

24 years agoPut more old schema code behind SLAPD_SCHEMA_COMPAT (which still
Kurt Zeilenga [Fri, 28 Jan 2000 00:33:29 +0000 (00:33 +0000)]
Put more old schema code behind SLAPD_SCHEMA_COMPAT (which still
MUST be defined).

24 years agoOnly allow NDBM if manually selected. Provide no hints that
Kurt Zeilenga [Thu, 27 Jan 2000 19:33:59 +0000 (19:33 +0000)]
Only allow NDBM if manually selected.  Provide no hints that
one can select NDBM as NDBM is not supported.

24 years agoRegenerate just to sure
Kurt Zeilenga [Thu, 27 Jan 2000 19:32:04 +0000 (19:32 +0000)]
Regenerate just to sure

24 years agoDon't even spit out NDBM skipped warning
Kurt Zeilenga [Thu, 27 Jan 2000 19:30:57 +0000 (19:30 +0000)]
Don't even spit out NDBM skipped warning

24 years agoDon't list NDBM as an option.
Kurt Zeilenga [Thu, 27 Jan 2000 19:11:44 +0000 (19:11 +0000)]
Don't list NDBM as an option.

24 years agoAdd code to handle operational attributes via new schema codes
Kurt Zeilenga [Thu, 27 Jan 2000 19:02:24 +0000 (19:02 +0000)]
Add code to handle operational attributes via new schema codes
behind -USLAPD_SCHEMA_COMPAT.

24 years agoDon't exclude no-user-modification attributes from ACL checks
Kurt Zeilenga [Thu, 27 Jan 2000 18:35:36 +0000 (18:35 +0000)]
Don't exclude no-user-modification attributes from ACL checks
unless access requested is WRITE.  This allows you to apply
an ACL to limit search/reading of no-user-modification attributes.
Writes, of course, are always prohibited (by do_add, do_modify).

24 years agoMove ldap_unicode_t to ldap_pvt.h, typedef to ldap_ucs2_t for now.
Kurt Zeilenga [Thu, 27 Jan 2000 05:27:36 +0000 (05:27 +0000)]
Move ldap_unicode_t to ldap_pvt.h, typedef to ldap_ucs2_t for now.
ldap_ucs2_t is a short.  The unicode routines may break if
sizeof(short) != 2...

24 years agoLast commit was a bit premature. This fixes up compiler
Kurt Zeilenga [Thu, 27 Jan 2000 01:43:12 +0000 (01:43 +0000)]
Last commit was a bit premature.  This fixes up compiler
bugs and adds temporary code to glue things until we sort
out unicode UTF-8 vs UCS-4 vs UCS-2 issues.

24 years agoAdd NT build support for Unicode library.
Kurt Zeilenga [Thu, 27 Jan 2000 01:04:36 +0000 (01:04 +0000)]
Add NT build support for Unicode library.

24 years agotypedef ber_int_t ldap_ucs4_t
Kurt Zeilenga [Thu, 27 Jan 2000 01:04:17 +0000 (01:04 +0000)]
typedef ber_int_t ldap_ucs4_t

24 years agoAdd IA5StringConvert (to UCS-2/4). May not be needed if we use
Kurt Zeilenga [Thu, 27 Jan 2000 01:02:51 +0000 (01:02 +0000)]
Add IA5StringConvert (to UCS-2/4).  May not be needed if we use
UTF-8 internally.

24 years agounifdef -D__STDC__
Kurt Zeilenga [Thu, 27 Jan 2000 01:00:02 +0000 (01:00 +0000)]
unifdef -D__STDC__

24 years agoAdd in hooks for mr conversion routines
Kurt Zeilenga [Wed, 26 Jan 2000 00:12:51 +0000 (00:12 +0000)]
Add in hooks for mr conversion routines

24 years agoAdd -llunicode to build environment
Kurt Zeilenga [Wed, 26 Jan 2000 00:00:45 +0000 (00:00 +0000)]
Add -llunicode to build environment

24 years agoUse UTF8Normalize, not IA5Normalize for matching rules for directoryString
Kurt Zeilenga [Tue, 25 Jan 2000 23:59:50 +0000 (23:59 +0000)]
Use UTF8Normalize, not IA5Normalize for matching rules for directoryString
syntax.

24 years agoFix typo
Kurt Zeilenga [Tue, 25 Jan 2000 23:58:44 +0000 (23:58 +0000)]
Fix typo

24 years agoRemove Java files from HEAD.
Kurt Zeilenga [Tue, 25 Jan 2000 22:47:53 +0000 (22:47 +0000)]
Remove Java files from HEAD.

24 years agoInitial revision
Kurt Zeilenga [Tue, 25 Jan 2000 22:38:34 +0000 (22:38 +0000)]
Initial revision

24 years agoSecond round of schema changes
Kurt Zeilenga [Tue, 25 Jan 2000 21:13:31 +0000 (21:13 +0000)]
Second round of schema changes
Revert normalization to matching rule per discussions with Julio.
May need separate normalization routines for stored value and asserted
value. Currently rely on passed in syntax/mr to allow "special" behavior.
Reworked filters to pass struct berval * instead of char *. (needs work)
Validation, normalization and matching needed.

24 years agoAdd utf-8 to MSVC projects and remove lint.
Kurt Zeilenga [Tue, 25 Jan 2000 20:22:17 +0000 (20:22 +0000)]
Add utf-8 to MSVC projects and remove lint.

24 years agoMove uppercase comment to be next to uppercasing code.
Kurt Zeilenga [Tue, 25 Jan 2000 00:49:14 +0000 (00:49 +0000)]
Move uppercase comment to be next to uppercasing code.

24 years agoStart putting old code behind the currently defined SLAPD_SCHEMA_COMPAT.
Kurt Zeilenga [Tue, 25 Jan 2000 00:38:48 +0000 (00:38 +0000)]
Start putting old code behind the currently defined SLAPD_SCHEMA_COMPAT.

24 years agoHave compare use get_ava().
Kurt Zeilenga [Tue, 25 Jan 2000 00:05:36 +0000 (00:05 +0000)]
Have compare use get_ava().
Well help when we split assertion options out from the description.

24 years agoModify slapd syntax struct to have both a validation and normalization
Kurt Zeilenga [Mon, 24 Jan 2000 23:31:26 +0000 (23:31 +0000)]
Modify slapd syntax struct to have both a validation and normalization
routine.  Could be combined into one routine.
Modify slapd matching rule struct to only have match function.
Modify old attribute such that 'bin' implies octetString, not 'binary'.
Add compatibility for IA5 strings.  Only directoryStrings were handled
before.
Treat attribute types without syntax as incomplete, not default.
Add OctetStringValidate (always returns okay).
Add {UTF8,IA5}StringValidate/Normalize  (IA5 based loosely on
case_exact_normalize).  Need case{Exact,Ignore}UTFMatch, using IA5 versions
for now.
Removed default of syntax/mr handlders, should just skip
registration of syntax/mr's without handlers.
Added comments to slap.h about types versus descriptions.

24 years agoMake ldap_utf8_bytes() act like strlen() not sizeof()
Kurt Zeilenga [Sun, 23 Jan 2000 23:33:01 +0000 (23:33 +0000)]
Make ldap_utf8_bytes() act like strlen() not sizeof()

24 years agoFix bugs in UTF-8 code. Apply to getdn and charray.
Kurt Zeilenga [Sun, 23 Jan 2000 23:07:24 +0000 (23:07 +0000)]
Fix bugs in UTF-8 code.  Apply to getdn and charray.

24 years agos/case_ignore_normalize/caseIgnoreIA5Normalize/
Kurt Zeilenga [Sun, 23 Jan 2000 20:53:12 +0000 (20:53 +0000)]
s/case_ignore_normalize/caseIgnoreIA5Normalize/
s/case_ignore_compare/caseIgnoreIA5Match/
s/case_exact_normalize/caseExactIA5Normalize/
s/case_exact_compare/caseExactIA5Match/

to make room for UTF-8 and T.61 varients.

24 years agoAdd comment: old schema is OC less category (abstract, struct, aux).
Kurt Zeilenga [Sun, 23 Jan 2000 20:49:17 +0000 (20:49 +0000)]
Add comment: old schema is OC less category (abstract, struct, aux).

24 years agoAdd some robustness to UTF-8 routines.
Kurt Zeilenga [Sun, 23 Jan 2000 18:43:30 +0000 (18:43 +0000)]
Add some robustness to UTF-8 routines.

24 years agoAdd comments to UTF-8 declarations.
Kurt Zeilenga [Sun, 23 Jan 2000 05:35:38 +0000 (05:35 +0000)]
Add comments to UTF-8 declarations.
Add US ASCII optimizations macros.
#ifdef out unused routines
Ready to hack getdn.c and others to support UTF-8

24 years agoAdd comments.
Kurt Zeilenga [Sun, 23 Jan 2000 02:39:55 +0000 (02:39 +0000)]
Add comments.

24 years agoMove ldap_utf8_*() declarations from ldap-int.h to ldap_pvt.h.
Kurt Zeilenga [Sat, 22 Jan 2000 21:09:24 +0000 (21:09 +0000)]
Move ldap_utf8_*() declarations from ldap-int.h to ldap_pvt.h.
We may likely want to expose the routines at a later date (ldap_utf8.h?).

24 years agoWe'll need ldap_utf8_strpbrk() as well.
Kurt Zeilenga [Sat, 22 Jan 2000 21:03:21 +0000 (21:03 +0000)]
We'll need ldap_utf8_strpbrk() as well.

24 years agoAdd initial (untested) implementations of ldap_utf8_strtok,
Kurt Zeilenga [Sat, 22 Jan 2000 20:55:43 +0000 (20:55 +0000)]
Add initial (untested) implementations of ldap_utf8_strtok,
ldap_utf8_strcspn, ldap_utf8_strtok.

24 years agoAdd additional UTF-8 routines
Kurt Zeilenga [Sat, 22 Jan 2000 18:48:37 +0000 (18:48 +0000)]
Add additional UTF-8 routines

24 years agoFix charlen and add getc
Kurt Zeilenga [Sat, 22 Jan 2000 03:40:54 +0000 (03:40 +0000)]
Fix charlen and add getc

24 years agoInitial UTF-8 routines.
Kurt Zeilenga [Sat, 22 Jan 2000 01:55:34 +0000 (01:55 +0000)]
Initial UTF-8 routines.

24 years agoRemove .tar
Kurt Zeilenga [Fri, 21 Jan 2000 00:50:57 +0000 (00:50 +0000)]
Remove .tar

24 years agoRemove SASL/TLS integration projects from TODO as basic
Kurt Zeilenga [Thu, 20 Jan 2000 05:48:18 +0000 (05:48 +0000)]
Remove SASL/TLS integration projects from TODO as basic
code has been committed.
Add item to implement SASL/TLS to clients.
(This is not to imply that the code is complete)

24 years agoUpdate RCSid
Kurt Zeilenga [Mon, 17 Jan 2000 21:27:01 +0000 (21:27 +0000)]
Update RCSid

24 years agoAdd print.c to handle GeneralizedTime.
Kurt Zeilenga [Mon, 17 Jan 2000 17:41:11 +0000 (17:41 +0000)]
Add print.c to handle GeneralizedTime.
Add creat* modify* attributes

24 years agoEven more checks around use of crypt(3).
Kurt Zeilenga [Mon, 17 Jan 2000 17:09:33 +0000 (17:09 +0000)]
Even more checks around use of crypt(3).

24 years agoAdd additional crypt() sanity checks.
Kurt Zeilenga [Mon, 17 Jan 2000 16:53:15 +0000 (16:53 +0000)]
Add additional crypt() sanity checks.

24 years agoIn ldap_pvt_sasl_init() treat subsequent invocations as no-ops, not error.
Luke Howard [Sun, 16 Jan 2000 01:29:15 +0000 (01:29 +0000)]
In ldap_pvt_sasl_init() treat subsequent invocations as no-ops, not error.

24 years agoIn ldap_pvt_tls_init() treat subsequent invocations as no-ops, not error.
Howard Chu [Sat, 15 Jan 2000 19:03:16 +0000 (19:03 +0000)]
In ldap_pvt_tls_init() treat subsequent invocations as no-ops, not error.
In tls_verify_cb() use CRYPTO_free instead of free (necessary on NT due to
use of different heaps).
Changed update_flags to use SSL_get_error() to check success/status. This
fixes the problem of sb->sb_trans_needs_read getting set on dead sockets.

24 years agoFix bug in group spec parsing, was failing to set attributeType if a
Howard Chu [Sat, 15 Jan 2000 03:48:37 +0000 (03:48 +0000)]
Fix bug in group spec parsing, was failing to set attributeType if a
nondefault objectclass was given

24 years agoremove UNSPECIFIED_TLS... HOST implies ldap://
Kurt Zeilenga [Fri, 14 Jan 2000 01:08:15 +0000 (01:08 +0000)]
remove UNSPECIFIED_TLS...  HOST implies ldap://

24 years agoRegenerate using proper tools.
Kurt Zeilenga [Thu, 13 Jan 2000 23:02:51 +0000 (23:02 +0000)]
Regenerate using proper tools.

24 years agosome minor changes - d'n'd support forthcoming
Predrag "Pele" Balorda [Tue, 11 Jan 2000 20:53:38 +0000 (20:53 +0000)]
some minor changes - d'n'd support forthcoming
(but mainly commiting because of the gserver switch)