]> git.sur5r.net Git - openldap/log
openldap
24 years agoChange reporting of SASL username
Kurt Zeilenga [Thu, 6 Jul 2000 01:22:42 +0000 (01:22 +0000)]
Change reporting of SASL username

24 years agoAdd SASL projects
Kurt Zeilenga [Thu, 6 Jul 2000 00:18:41 +0000 (00:18 +0000)]
Add SASL projects

24 years agoAdd missing EOL
Kurt Zeilenga [Wed, 5 Jul 2000 23:11:37 +0000 (23:11 +0000)]
Add missing EOL

24 years agoFix error handling
Kurt Zeilenga [Wed, 5 Jul 2000 22:15:43 +0000 (22:15 +0000)]
Fix error handling

24 years agoReturn last step output in final response.
Kurt Zeilenga [Wed, 5 Jul 2000 21:43:11 +0000 (21:43 +0000)]
Return last step output in final response.
And some code cleanup.

24 years agoRemove lint
Kurt Zeilenga [Wed, 5 Jul 2000 21:03:57 +0000 (21:03 +0000)]
Remove lint

24 years agoAdded NO_THREADS version of ldap_pvt_thread_pool_maxthreads
Mark Valence [Wed, 5 Jul 2000 17:36:58 +0000 (17:36 +0000)]
Added NO_THREADS version of ldap_pvt_thread_pool_maxthreads

24 years agoOnly process back-* subdirectories that have a Makefile.
Randy Kunkee [Wed, 5 Jul 2000 17:05:42 +0000 (17:05 +0000)]
Only process back-* subdirectories that have a Makefile.

24 years agoImport announcement from 2.0-releng
Kurt Zeilenga [Tue, 4 Jul 2000 22:25:56 +0000 (22:25 +0000)]
Import announcement from 2.0-releng

24 years agoReport return code on failure
Kurt Zeilenga [Tue, 4 Jul 2000 22:11:12 +0000 (22:11 +0000)]
Report return code on failure

24 years agoCorrect improper ldap_result() result checking...
Kurt Zeilenga [Tue, 4 Jul 2000 21:59:41 +0000 (21:59 +0000)]
Correct improper ldap_result() result checking...

24 years agoImproved but still broken client tools.
Kurt Zeilenga [Tue, 4 Jul 2000 21:49:00 +0000 (21:49 +0000)]
Improved but still broken client tools.

24 years agoMisc doc updates
Kurt Zeilenga [Tue, 4 Jul 2000 21:42:11 +0000 (21:42 +0000)]
Misc doc updates

24 years agoFix leak pointed out by christian.lorenz@suse.de (ITS#614)
Kurt Zeilenga [Tue, 4 Jul 2000 20:27:59 +0000 (20:27 +0000)]
Fix leak pointed out by christian.lorenz@suse.de (ITS#614)

24 years agoAdded "threads" config to slapd.conf.
Mark Valence [Tue, 4 Jul 2000 19:24:13 +0000 (19:24 +0000)]
Added "threads" config to slapd.conf.

24 years agoAdd Steve Sonntag's (Novell) memory debugging extensions
Kurt Zeilenga [Tue, 4 Jul 2000 18:47:06 +0000 (18:47 +0000)]
Add Steve Sonntag's (Novell) memory debugging extensions

24 years agoRename local variable 'sun' to 'sa' to avoid clash on Sun computers...
Kurt Zeilenga [Tue, 4 Jul 2000 17:57:21 +0000 (17:57 +0000)]
Rename local variable 'sun' to 'sa' to avoid clash on Sun computers...

24 years agoAdd reporting of LDAPv3 referrals. Should also report returned controls.
Kurt Zeilenga [Mon, 3 Jul 2000 19:03:22 +0000 (19:03 +0000)]
Add reporting of LDAPv3 referrals. Should also report returned controls.
Also, as written, the code will behave better in the face of unsolicited
noticifications (such as notice of disconnect).  However, code needs to
be improved to better distinguished such from expected result response.
Delete improvements are limited to base object delete.  Should be applied
to -p[rune] option as well.

24 years agoAdd octetString syntax to undefined attribute type
Kurt Zeilenga [Sun, 2 Jul 2000 17:50:18 +0000 (17:50 +0000)]
Add octetString syntax to undefined attribute type

24 years agoAdd experimental support for undefined attribute types.
Kurt Zeilenga [Sun, 2 Jul 2000 17:16:18 +0000 (17:16 +0000)]
Add experimental support for undefined attribute types.

24 years agoRename escape_value to filter_escape_value
Kurt Zeilenga [Sun, 2 Jul 2000 17:14:37 +0000 (17:14 +0000)]
Rename escape_value to filter_escape_value

24 years agoProvide caseExactIA5SubstringsMatch using OpenLDAP OID
Kurt Zeilenga [Sun, 2 Jul 2000 16:36:21 +0000 (16:36 +0000)]
Provide caseExactIA5SubstringsMatch using OpenLDAP OID

24 years agoClarify ad_type usage
Kurt Zeilenga [Sun, 2 Jul 2000 08:06:55 +0000 (08:06 +0000)]
Clarify ad_type usage

24 years agoFix seg fault (test003).
Mark Valence [Sun, 2 Jul 2000 07:18:55 +0000 (07:18 +0000)]
Fix seg fault (test003).

24 years agoAdd sets to NT build, remove LINT
Kurt Zeilenga [Sat, 1 Jul 2000 04:58:23 +0000 (04:58 +0000)]
Add sets to NT build, remove LINT

24 years agoEscape filter strings
Kurt Zeilenga [Sat, 1 Jul 2000 04:57:54 +0000 (04:57 +0000)]
Escape filter strings

24 years agoRemove ldap_*_dn() prototypes of #if 0 routines
Kurt Zeilenga [Fri, 30 Jun 2000 22:31:21 +0000 (22:31 +0000)]
Remove ldap_*_dn() prototypes of #if 0 routines

24 years agoFix typos
Kurt Zeilenga [Fri, 30 Jun 2000 21:57:29 +0000 (21:57 +0000)]
Fix typos

24 years agos/SUBSTRINGS/SUBSTR/
Kurt Zeilenga [Fri, 30 Jun 2000 21:26:43 +0000 (21:26 +0000)]
s/SUBSTRINGS/SUBSTR/

24 years agoClarify LDAP_ATTRCHAR
Kurt Zeilenga [Fri, 30 Jun 2000 19:08:40 +0000 (19:08 +0000)]
Clarify LDAP_ATTRCHAR

24 years agoFix aci link error.
Mark Valence [Fri, 30 Jun 2000 18:04:10 +0000 (18:04 +0000)]
Fix aci link error.

24 years agoQuick fix to aci link error
Kurt Zeilenga [Fri, 30 Jun 2000 17:09:52 +0000 (17:09 +0000)]
Quick fix to aci link error

24 years agoSkip over unsupported tags
Kurt Zeilenga [Fri, 30 Jun 2000 17:09:26 +0000 (17:09 +0000)]
Skip over unsupported tags

24 years agoInclude tab in LDAP_SPACE
Kurt Zeilenga [Fri, 30 Jun 2000 02:19:39 +0000 (02:19 +0000)]
Include tab in LDAP_SPACE

24 years agogenTime: Move validate above normalizer
Kurt Zeilenga [Fri, 30 Jun 2000 02:18:58 +0000 (02:18 +0000)]
genTime: Move validate above normalizer

24 years agoAdd support for Set ACLs and ACIs. Still need to make this syntax awa
Mark Valence [Thu, 29 Jun 2000 22:02:15 +0000 (22:02 +0000)]
Add support for Set ACLs and ACIs.  Still need to make this syntax awa
re.

24 years agominor fix (eliminate warnings)
Dmitry Kovalev [Thu, 29 Jun 2000 21:54:31 +0000 (21:54 +0000)]
minor fix (eliminate warnings)

24 years agoPrepare for Set ACLs and ACIs.
Mark Valence [Thu, 29 Jun 2000 21:41:54 +0000 (21:41 +0000)]
Prepare for Set ACLs and ACIs.

24 years agochanges for 2.0-beta
Dmitry Kovalev [Thu, 29 Jun 2000 21:14:43 +0000 (21:14 +0000)]
changes for 2.0-beta
including:
- fixes according to new API changes
- closing db connection in connection_destroy callback, not unbind
- support of new schema code, samples changed accordingly
- support for multiple objectclasses (to distinguish from unique objectclass-to-tables mapping)
- auto 'ref' attribute support
- samples now include illustrations of using these 2 features to make named referrals as described in ldapext-namedref draft

more to come:
- documentation update
- different improvements to be more close to native directory (after beta?)

24 years agoAvoid locale specific ctype routines.
Kurt Zeilenga [Thu, 29 Jun 2000 19:38:03 +0000 (19:38 +0000)]
Avoid locale specific ctype routines.

24 years agoFix inclusion of <sasl.h>
Kurt Zeilenga [Thu, 29 Jun 2000 19:36:32 +0000 (19:36 +0000)]
Fix inclusion of <sasl.h>

24 years agoAdd LDAPv3 rename support
Kurt Zeilenga [Thu, 29 Jun 2000 19:35:51 +0000 (19:35 +0000)]
Add LDAPv3 rename support

24 years agoInitial, very unforgiving, booleanValidate and booleanMatch.
Kurt Zeilenga [Thu, 29 Jun 2000 19:00:17 +0000 (19:00 +0000)]
Initial, very unforgiving, booleanValidate and booleanMatch.

24 years agoFix additional typo
Kurt Zeilenga [Thu, 29 Jun 2000 03:20:19 +0000 (03:20 +0000)]
Fix additional typo

24 years agoFix typo
Kurt Zeilenga [Thu, 29 Jun 2000 03:19:04 +0000 (03:19 +0000)]
Fix typo

24 years agoFix negated tests in IA5StringNormalize and numericStringNormalize.
Mark Valence [Wed, 28 Jun 2000 05:29:09 +0000 (05:29 +0000)]
Fix negated tests in IA5StringNormalize and numericStringNormalize.

24 years agoUpdated attribute routine to pass back bervals.
Mark Valence [Wed, 28 Jun 2000 05:26:17 +0000 (05:26 +0000)]
Updated attribute routine to pass back bervals.

24 years agoUpdate matching rule usage
Kurt Zeilenga [Mon, 26 Jun 2000 17:54:45 +0000 (17:54 +0000)]
Update matching rule usage

24 years agoFix make clean
Kurt Zeilenga [Mon, 26 Jun 2000 05:36:39 +0000 (05:36 +0000)]
Fix make clean

24 years agoReverse SASL mechanism restriction #ifdef
Kurt Zeilenga [Mon, 26 Jun 2000 05:29:37 +0000 (05:29 +0000)]
Reverse SASL mechanism restriction #ifdef

24 years agoAdd missing sockerr call
Kurt Zeilenga [Mon, 26 Jun 2000 05:23:33 +0000 (05:23 +0000)]
Add missing sockerr call

24 years agoAdd attribute type/matching rule support for structuralObjectClass attribute
Kurt Zeilenga [Mon, 26 Jun 2000 05:13:41 +0000 (05:13 +0000)]
Add attribute type/matching rule support for structuralObjectClass attribute
type.  Add type to core.schema.  Not yet populated on add nor checked on modify.

24 years agoMinor cleanup
Kurt Zeilenga [Mon, 26 Jun 2000 01:26:53 +0000 (01:26 +0000)]
Minor cleanup

24 years agoDisallow kbind over LDAPv3
Kurt Zeilenga [Mon, 26 Jun 2000 01:25:36 +0000 (01:25 +0000)]
Disallow kbind over LDAPv3

24 years agoSet TMPDIR
Kurt Zeilenga [Mon, 26 Jun 2000 01:24:38 +0000 (01:24 +0000)]
Set TMPDIR

24 years agoDo not include <lber.h>
Kurt Zeilenga [Mon, 26 Jun 2000 01:24:03 +0000 (01:24 +0000)]
Do not include <lber.h>

24 years agoRipe out Kbind
Kurt Zeilenga [Mon, 26 Jun 2000 01:23:00 +0000 (01:23 +0000)]
Ripe out Kbind

24 years agoModify backend_attribute to return bervals and adjust ACLs
Kurt Zeilenga [Mon, 26 Jun 2000 01:22:32 +0000 (01:22 +0000)]
Modify backend_attribute to return bervals and adjust ACLs
(actually, ACL here might be dangerous)

24 years agoRemove ldif.dsp
Kurt Zeilenga [Sun, 25 Jun 2000 23:16:42 +0000 (23:16 +0000)]
Remove ldif.dsp

24 years agoUpdate slurpd to use LDAPv3 w/ ManageDSAit
Kurt Zeilenga [Sun, 25 Jun 2000 22:45:28 +0000 (22:45 +0000)]
Update slurpd to use LDAPv3 w/ ManageDSAit
Remove slurpd kbind support as this requires LDAPv2
Backout back-ldbm/referrals.c update_ndn hack

24 years agoMove old files to the Attic
Kurt Zeilenga [Sun, 25 Jun 2000 22:01:42 +0000 (22:01 +0000)]
Move old files to the Attic

24 years agoQUIPU -> Attic
Kurt Zeilenga [Sun, 25 Jun 2000 21:40:13 +0000 (21:40 +0000)]
QUIPU -> Attic

24 years agoReturn unwillingToPerform for step 2 kerberos bind.
Kurt Zeilenga [Sun, 25 Jun 2000 20:39:34 +0000 (20:39 +0000)]
Return unwillingToPerform for step 2 kerberos bind.

24 years agoAdd -C to manual pages
Kurt Zeilenga [Sun, 25 Jun 2000 20:29:20 +0000 (20:29 +0000)]
Add -C to manual pages

24 years agoAdd SLURPD v3 updates project: use v3 bind and manageDSAit
Kurt Zeilenga [Sun, 25 Jun 2000 20:23:23 +0000 (20:23 +0000)]
Add SLURPD v3 updates project:  use v3 bind and manageDSAit

24 years ago-C/-R changes
Kurt Zeilenga [Sun, 25 Jun 2000 20:22:59 +0000 (20:22 +0000)]
-C/-R changes

24 years agoModified slapd to be slurpd friendly.
Kurt Zeilenga [Sun, 25 Jun 2000 20:07:40 +0000 (20:07 +0000)]
Modified slapd to be slurpd friendly.
Slurpd incorrectly sends a separate attribute for each value of an
attribute which caused slapd to complain.  Hacked slapd/add.c
to merge values.
Slurpd uses version 2 and hence cannot set ManageDSAit.  Hack
slapd/back-ldbm/referral.c such that if update_ndn matches
o_ndn, no referrals are returned.
Fix replication tests
ldapmodify must be made against master as no rebind proc exists
final ldapsearch should not chase
Fix referral tests
Use -C option as needed

24 years agoFail if ldap_set_option fails
Kurt Zeilenga [Sun, 25 Jun 2000 18:17:47 +0000 (18:17 +0000)]
Fail if ldap_set_option fails

24 years agoRound 2 of tools work.
Kurt Zeilenga [Sun, 25 Jun 2000 18:07:15 +0000 (18:07 +0000)]
Round 2 of tools work.
-R now ignored
-C added to chase.  No rebind proc yet, no checking of appropriate authentication.
complain if non-critical TLS was not started.
Fail if requested version is not supported.
ldapdelete:
  deletechildren modified to use ldap_search_ext_s()
  fixed deletechildren dn memory leak
ldapsearch:
  modified to use ldap_search_ext()

24 years agoAdd comment regarding use of LDAP_OPT_SUCCESS v. LDAP_OPT_ERROR comparisons.
Kurt Zeilenga [Sun, 25 Jun 2000 17:57:47 +0000 (17:57 +0000)]
Add comment regarding use of LDAP_OPT_SUCCESS v. LDAP_OPT_ERROR comparisons.

24 years agoModify ldapsearch(1) significantly. Now handles LDAPv3 search
Kurt Zeilenga [Sun, 25 Jun 2000 00:35:17 +0000 (00:35 +0000)]
Modify ldapsearch(1) significantly.  Now handles LDAPv3 search
references, extended results, and extended partial results.  LDIF
extended to support these new features and reported version 2.
-L now limits output to LDIFv1 for compatibility reasons.  No
-L is now LDIFv2.  Old alternative form is no longer supported.

Use LDAP_TMPDIR (in ldap_config.h) instead of hardcoded /tmp
Use LDAP_FILE_URI_PREFIX (in ldap_config.h) instead of hardcoded
file://tmp/

24 years agoAdded -llber 'N' ber_printf format which inserts a NULL if
Kurt Zeilenga [Sat, 24 Jun 2000 01:40:39 +0000 (01:40 +0000)]
Added -llber 'N' ber_printf format which inserts a NULL if
an internal flag set.  Used for SEQUENCE testing.  Flag must
be set using debugger.  Modified ber_printf to use new format
were needed for extensibility testing.

Added first cut -lldap support for extended responses.
Modified ldapsearch(1) to handle v3 search references when not
chasing.  Also added extended/unsolicited notification handling
and extended partial response handling.  Changes include a
number of LDIF enhancements.

Fixed getpassphrase() returns NULL bugs

24 years agoClarify LinuxThreads USR1/USR2 issue
Kurt Zeilenga [Sat, 24 Jun 2000 00:46:07 +0000 (00:46 +0000)]
Clarify LinuxThreads USR1/USR2 issue

24 years agoDirectoryString syntaxes must have one or more octets to be valid.
Kurt Zeilenga [Fri, 23 Jun 2000 23:57:53 +0000 (23:57 +0000)]
DirectoryString syntaxes must have one or more octets to be valid.

24 years agoAdd attribute.c to project.
Mark Valence [Fri, 23 Jun 2000 20:24:13 +0000 (20:24 +0000)]
Add attribute.c to project.

24 years agoFix several bugs with dereferencing aliases and create 'compare' subcommand.
Randy Kunkee [Thu, 22 Jun 2000 23:22:38 +0000 (23:22 +0000)]
Fix several bugs with dereferencing aliases and create 'compare' subcommand.

24 years agoCorrectly parse v2 OpenLDAP ldap.h.
Randy Kunkee [Thu, 22 Jun 2000 23:21:05 +0000 (23:21 +0000)]
Correctly parse v2 OpenLDAP ldap.h.

24 years agoFix minor bug in handling group ACLs.
Mark Valence [Wed, 21 Jun 2000 19:07:56 +0000 (19:07 +0000)]
Fix minor bug in handling group ACLs.

24 years agoAdd ldap_back_attribute to ldap backend
Mark Valence [Wed, 21 Jun 2000 18:23:38 +0000 (18:23 +0000)]
Add ldap_back_attribute to ldap backend

24 years agoAdded attribute.c
Mark Valence [Wed, 21 Jun 2000 17:46:15 +0000 (17:46 +0000)]
Added attribute.c

24 years agoNew backend routine: back_attribute
Mark Valence [Wed, 21 Jun 2000 17:41:49 +0000 (17:41 +0000)]
New backend routine:  back_attribute

24 years agoNew backend routine: back_attribute
Mark Valence [Wed, 21 Jun 2000 17:23:24 +0000 (17:23 +0000)]
New backend routine:  back_attribute

24 years agoFix for thread/fork problem. Don't start a worker thread until one is
Mark Valence [Wed, 21 Jun 2000 06:09:45 +0000 (06:09 +0000)]
Fix for thread/fork problem.  Don't start a worker thread until one is
 needed.

24 years agoPrepare for additional schema routines.
Kurt Zeilenga [Wed, 21 Jun 2000 01:12:29 +0000 (01:12 +0000)]
Prepare for additional schema routines.

24 years agoITS#601: fix fetch bugs
Kurt Zeilenga [Wed, 21 Jun 2000 00:40:10 +0000 (00:40 +0000)]
ITS#601: fix fetch bugs

24 years agoUse ASCII_*() macros and friends. Should be combined with similiar LDAP_*()
Kurt Zeilenga [Tue, 20 Jun 2000 17:05:15 +0000 (17:05 +0000)]
Use ASCII_*() macros and friends.  Should be combined with similiar LDAP_*()
macros in ldap_pvt.h.

24 years agoNo need to include <lber.h>
Kurt Zeilenga [Tue, 20 Jun 2000 17:02:19 +0000 (17:02 +0000)]
No need to include <lber.h>

24 years agoremove locale option. OpenLDAP is designed only for the "C" locale.
Kurt Zeilenga [Tue, 20 Jun 2000 16:55:23 +0000 (16:55 +0000)]
remove locale option.  OpenLDAP is designed only for the "C" locale.

24 years agoAdd experimental objectIdentifierFirstComponentMatch routine
Kurt Zeilenga [Tue, 20 Jun 2000 03:55:40 +0000 (03:55 +0000)]
Add experimental objectIdentifierFirstComponentMatch routine

24 years agoUse SLAPD_COMPARE_UNDEFINED
Kurt Zeilenga [Tue, 20 Jun 2000 03:54:50 +0000 (03:54 +0000)]
Use SLAPD_COMPARE_UNDEFINED

24 years agoIntroduce LDAP_V() and friends
Kurt Zeilenga [Tue, 20 Jun 2000 03:53:12 +0000 (03:53 +0000)]
Introduce LDAP_V() and friends

24 years agoUpdate OpenLDAP experimental schema
Kurt Zeilenga [Tue, 20 Jun 2000 03:15:48 +0000 (03:15 +0000)]
Update OpenLDAP experimental schema

24 years agoFix minor bugs
Kurt Zeilenga [Tue, 20 Jun 2000 02:46:45 +0000 (02:46 +0000)]
Fix minor bugs

24 years agoUpdate some prototype macros to build on NT.
Mark Valence [Mon, 19 Jun 2000 22:40:42 +0000 (22:40 +0000)]
Update some prototype macros to build on NT.

24 years agoMake that LDAP_NEEDS_PROTOTYPES... might as well use proper English
Kurt Zeilenga [Mon, 19 Jun 2000 22:20:36 +0000 (22:20 +0000)]
Make that LDAP_NEEDS_PROTOTYPES... might as well use proper English

24 years agoNEEDS_PROTOTYPE fix
Kurt Zeilenga [Mon, 19 Jun 2000 22:17:47 +0000 (22:17 +0000)]
NEEDS_PROTOTYPE fix

24 years agoFix NEEDS_PROTOTYPES
Kurt Zeilenga [Mon, 19 Jun 2000 21:48:10 +0000 (21:48 +0000)]
Fix NEEDS_PROTOTYPES

24 years agoRegen
Kurt Zeilenga [Mon, 19 Jun 2000 21:31:44 +0000 (21:31 +0000)]
Regen

24 years agoRemove SCHEMA_NOT_COMPAT #ifdef
Kurt Zeilenga [Mon, 19 Jun 2000 21:30:48 +0000 (21:30 +0000)]
Remove SCHEMA_NOT_COMPAT #ifdef

24 years agoClarify normalization/matching routine recycling
Kurt Zeilenga [Mon, 19 Jun 2000 21:30:18 +0000 (21:30 +0000)]
Clarify normalization/matching routine recycling