]>
git.sur5r.net Git - openldap/log
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.
Kurt Zeilenga [Wed, 7 Jun 2000 23:43:56 +0000 (23:43 +0000)]
Add VLV/Sort controls (from Novell)
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
Mark Valence [Wed, 7 Jun 2000 19:27:33 +0000 (19:27 +0000)]
Use thread pool for operation threads.
Mark Valence [Wed, 7 Jun 2000 19:21:45 +0000 (19:21 +0000)]
Add thread pool routines.
Kurt Zeilenga [Wed, 7 Jun 2000 18:49:36 +0000 (18:49 +0000)]
Include <lber.h> to use ber_strdup(). (probably should create/use
macros LUTIL_STRDUP and friends).
Kurt Zeilenga [Wed, 7 Jun 2000 17:50:58 +0000 (17:50 +0000)]
Use ldap_pvt_url_scheme2tls() to test for ldaps://
Mark Valence [Wed, 7 Jun 2000 17:28:01 +0000 (17:28 +0000)]
ldap_is_ldaps_url takes a char *. Is there a better fix, since the ur
l is already parsed?
Kurt Zeilenga [Wed, 7 Jun 2000 14:18:09 +0000 (14:18 +0000)]
fix up stats/debug messages
Kurt Zeilenga [Wed, 7 Jun 2000 14:07:50 +0000 (14:07 +0000)]
Fix up debug statement as suggested by christian.lorenz@suse.de
Kurt Zeilenga [Wed, 7 Jun 2000 06:33:59 +0000 (06:33 +0000)]
Update a few misc docs
Kurt Zeilenga [Wed, 7 Jun 2000 05:17:29 +0000 (05:17 +0000)]
Use LDAP_VFREE and friends. Other misc code cleanup.
Kurt Zeilenga [Wed, 7 Jun 2000 01:34:00 +0000 (01:34 +0000)]
Add Pth specific r/w lock implementation.
Kurt Zeilenga [Wed, 7 Jun 2000 01:09:40 +0000 (01:09 +0000)]
Rework URI parser to provide true scheme not proto/properties.
Plus more pthread rwlock code
Kurt Zeilenga [Wed, 7 Jun 2000 00:28:35 +0000 (00:28 +0000)]
Use pthread rwlocks, if available
Kurt Zeilenga [Tue, 6 Jun 2000 23:46:45 +0000 (23:46 +0000)]
Fix typo in comment
Kurt Zeilenga [Tue, 6 Jun 2000 21:20:38 +0000 (21:20 +0000)]
Demonstrate how rdwr routines could be easily replaced.
Update comment with reference to publically available examples.
Kurt Zeilenga [Tue, 6 Jun 2000 20:23:22 +0000 (20:23 +0000)]
Basic IPv6 support...
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.
Kurt Zeilenga [Tue, 6 Jun 2000 20:21:56 +0000 (20:21 +0000)]
Cleanup slapd.conf sed'ing
Kurt Zeilenga [Tue, 6 Jun 2000 20:00:14 +0000 (20:00 +0000)]
Additional unifdef'ing
Mark Valence [Tue, 6 Jun 2000 19:59:34 +0000 (19:59 +0000)]
In preparation for thread pools
Kurt Zeilenga [Tue, 6 Jun 2000 19:55:26 +0000 (19:55 +0000)]
Cleanup schema/data symlinks
Kurt Zeilenga [Tue, 6 Jun 2000 19:48:06 +0000 (19:48 +0000)]
Axe old schema files
Kurt Zeilenga [Tue, 6 Jun 2000 19:43:18 +0000 (19:43 +0000)]
unifdef -DSLAPD_SCHEMA_NOT_COMPAT -USLAPD_SCHEMA_COMPAT
Kurt Zeilenga [Tue, 6 Jun 2000 19:32:15 +0000 (19:32 +0000)]
Add presense indexing
Kurt Zeilenga [Tue, 6 Jun 2000 19:31:45 +0000 (19:31 +0000)]
remove init arg from attrs_index_config proto
Kurt Zeilenga [Tue, 6 Jun 2000 19:30:49 +0000 (19:30 +0000)]
Don't automatically index objectlclass eq, ineffective more than not
Kurt Zeilenga [Tue, 6 Jun 2000 07:57:41 +0000 (07:57 +0000)]
Remove old schema directives
Kurt Zeilenga [Tue, 6 Jun 2000 05:54:36 +0000 (05:54 +0000)]
Use err2txt for unknown error
Mark Valence [Tue, 6 Jun 2000 05:21:14 +0000 (05:21 +0000)]
Fix memory leak in new schema code.
Kurt Zeilenga [Tue, 6 Jun 2000 04:50:24 +0000 (04:50 +0000)]
Remove not to be implemented control.
Kurt Zeilenga [Tue, 6 Jun 2000 04:49:19 +0000 (04:49 +0000)]
Prepare for unifdef -DSLAPD_SCHEMA_NOT_COMPAT
Mark Valence [Tue, 6 Jun 2000 04:24:11 +0000 (04:24 +0000)]
Updated for schemas.
Kurt Zeilenga [Tue, 6 Jun 2000 02:12:58 +0000 (02:12 +0000)]
Don't include files moved to attic
Kurt Zeilenga [Tue, 6 Jun 2000 02:11:27 +0000 (02:11 +0000)]
Complete group ACL impl. under new schema code
Kurt Zeilenga [Tue, 6 Jun 2000 02:11:01 +0000 (02:11 +0000)]
Remove lint
Kurt Zeilenga [Tue, 6 Jun 2000 01:23:17 +0000 (01:23 +0000)]
Move experimental Back-BDB2 to Attic
Kurt Zeilenga [Tue, 6 Jun 2000 00:27:49 +0000 (00:27 +0000)]
(very) incomplete Digest-MD5 impl to Attic (until someone steps up
to the plate)
Kurt Zeilenga [Tue, 6 Jun 2000 00:23:50 +0000 (00:23 +0000)]
getbyname/getbyaddr should share mutex per ITS#563.
Patch provided by Steve @ Novell, thanks!
Kurt Zeilenga [Mon, 5 Jun 2000 23:56:26 +0000 (23:56 +0000)]
DNSSRV use res_query, not res_search
Update configure and depend --enable-dnssrv upon finding res_query
Update back-dnssrv to better handle ManageDSAit control
Kurt Zeilenga [Mon, 5 Jun 2000 20:07:02 +0000 (20:07 +0000)]
Remove support for DNS DNs (not to be confused with X.500 DN using
domainComponents (DC)).
Kurt Zeilenga [Mon, 5 Jun 2000 19:22:19 +0000 (19:22 +0000)]
remove old STR_TRANSLATION feature. The use of this feature
was only of limited use with LDAPv2 (worked okay if no non-T.61
values existed) but downright dangerous in the face of LDAPv3.
Any translation must be schema aware and the BER isn't.
Kurt Zeilenga [Mon, 5 Jun 2000 17:47:15 +0000 (17:47 +0000)]
Include core.schema, not old schema files
Kurt Zeilenga [Mon, 5 Jun 2000 16:18:48 +0000 (16:18 +0000)]
Use #ifdef, not #if
Kurt Zeilenga [Mon, 5 Jun 2000 07:48:57 +0000 (07:48 +0000)]
Fix up makefiles after removal of getdxname.c
Kurt Zeilenga [Mon, 5 Jun 2000 07:38:23 +0000 (07:38 +0000)]
A simple (and correct) backend group selection.
Kurt Zeilenga [Mon, 5 Jun 2000 07:19:09 +0000 (07:19 +0000)]
move --enable-dns (LDAP_API_FEATURE_X_OPENLDAP_V2_DNS) to Attic
Kurt Zeilenga [Mon, 5 Jun 2000 07:17:51 +0000 (07:17 +0000)]
Move old schema files to Attic.
SLAPD_SCHEMA_COMPAT *should* be able to use schema files
Mark Valence [Mon, 5 Jun 2000 06:00:15 +0000 (06:00 +0000)]
Fix broken non-schema build (var not defined).
Mark Valence [Mon, 5 Jun 2000 05:10:30 +0000 (05:10 +0000)]
Keep from ldbm_sync'ing a DBCache unless it has been changed.
Mark Valence [Mon, 5 Jun 2000 04:59:26 +0000 (04:59 +0000)]
Use "uri" directive (instead of "server") to specify server. Add "bin
ddn" and "bindpw" directives for supporting group lookups.
Mark Valence [Mon, 5 Jun 2000 04:34:59 +0000 (04:34 +0000)]
backend_group selects the correct backend for the group.
Kurt Zeilenga [Mon, 5 Jun 2000 03:10:46 +0000 (03:10 +0000)]
Add ManageDSAit support to back-dnssrv
Fix backend critical controls crash
Move 'associatedDomain' to core.schema
Julio Sánchez Fernández [Mon, 5 Jun 2000 00:09:24 +0000 (00:09 +0000)]
Initial version of man page for the schema routines
Mark Valence [Sun, 4 Jun 2000 23:02:19 +0000 (23:02 +0000)]
Update to work with schemas (SLAPD_SCHEMA_NOT_COMPAT=1)
Kurt Zeilenga [Sun, 4 Jun 2000 22:59:38 +0000 (22:59 +0000)]
New indexer/filter codes (test suite works) with cheats
Updated NT Project files (with Cyrus SASL library depend)
Mark Valence [Sun, 4 Jun 2000 22:59:34 +0000 (22:59 +0000)]
Fix parameter order error.
Mark Valence [Sun, 4 Jun 2000 22:59:06 +0000 (22:59 +0000)]
Fix memory leak.
Mark Valence [Sun, 4 Jun 2000 04:35:13 +0000 (04:35 +0000)]
Clean up some NT lint.
Mark Valence [Sun, 4 Jun 2000 04:34:21 +0000 (04:34 +0000)]
Bug fix.
Mark Valence [Sun, 4 Jun 2000 04:29:07 +0000 (04:29 +0000)]
Bug fix for new sockbuf code under NT. Added mutex protection against
deadlock in connection_resched.
Kurt Zeilenga [Sat, 3 Jun 2000 17:24:21 +0000 (17:24 +0000)]
Use provided macros and comment
Kurt Zeilenga [Sat, 3 Jun 2000 16:29:34 +0000 (16:29 +0000)]
Fix anonymous mapping
Kurt Zeilenga [Sat, 3 Jun 2000 16:28:47 +0000 (16:28 +0000)]
Use ldap_parse_result instead of deprecated ldap_result2error
Kurt Zeilenga [Sat, 3 Jun 2000 03:37:02 +0000 (03:37 +0000)]
Raise MAXDBCACHE to 128.
Kurt Zeilenga [Fri, 2 Jun 2000 23:51:31 +0000 (23:51 +0000)]
This is a one-liner Steve missed in the referral patch. Make sure the
ldo_rebindproc value has a sane value.
Kurt Zeilenga [Thu, 1 Jun 2000 23:00:22 +0000 (23:00 +0000)]
Move ldapd into the Attic, quipu tools remain for now.
Kurt Zeilenga [Thu, 1 Jun 2000 22:01:00 +0000 (22:01 +0000)]
remove lint
Kurt Zeilenga [Thu, 1 Jun 2000 22:00:12 +0000 (22:00 +0000)]
Remove lint
Kurt Zeilenga [Thu, 1 Jun 2000 20:59:21 +0000 (20:59 +0000)]
ITS#537: lber io rewrite from Gambor Gombas.
Copyright 2000 Gábor Gombás. All rights reserved.
This is free software. You may redistribute and use it under the same
terms as OpenLDAP itself.
Kurt Zeilenga [Thu, 1 Jun 2000 20:55:36 +0000 (20:55 +0000)]
Must work with trailing / on URI
Kurt Zeilenga [Thu, 1 Jun 2000 15:27:10 +0000 (15:27 +0000)]
Install *.schema only
Install *.schema as read-only
Kurt Zeilenga [Wed, 31 May 2000 18:46:13 +0000 (18:46 +0000)]
Add extensibleObject support
Kurt Zeilenga [Wed, 31 May 2000 18:01:59 +0000 (18:01 +0000)]
Fix up referral commit.
Kurt Zeilenga [Wed, 31 May 2000 17:47:33 +0000 (17:47 +0000)]
A couple of minor fixes to LDAPv3 referral chasing
Kurt Zeilenga [Wed, 31 May 2000 17:44:24 +0000 (17:44 +0000)]
Regenerate
Kurt Zeilenga [Wed, 31 May 2000 17:34:43 +0000 (17:34 +0000)]
LDAPv3 referrals changes by Steve Sonntag @ Novell
Kurt Zeilenga [Wed, 31 May 2000 17:30:03 +0000 (17:30 +0000)]
Clean links, patch from <Christian.Lorenz@suse.de>
Kurt Zeilenga [Wed, 31 May 2000 00:47:40 +0000 (00:47 +0000)]
Add project public directory schema
Kurt Zeilenga [Wed, 31 May 2000 00:13:37 +0000 (00:13 +0000)]
Don't need openldap.schema anymore to run tests
Kurt Zeilenga [Wed, 31 May 2000 00:13:10 +0000 (00:13 +0000)]
Move schema needed by slapd to core.schema so that only one file
is required to be included.
This leaves openldap.schema empty. Will use it to hold example
schema from the OpenLDAP Public Directory.
Kurt Zeilenga [Tue, 30 May 2000 22:09:00 +0000 (22:09 +0000)]
Add more tests to tests project
Kurt Zeilenga [Tue, 30 May 2000 21:39:07 +0000 (21:39 +0000)]
Add TLS SASL/EXTERNAL project
Add subtype/subclassing tests to test suite project
Kurt Zeilenga [Tue, 30 May 2000 21:36:27 +0000 (21:36 +0000)]
Move -DSLAPD_SCHEMA_COMPAT to acconfig.h...
Kurt Zeilenga [Tue, 30 May 2000 21:34:55 +0000 (21:34 +0000)]
Rework ACI codes to use OpenLDAPaci. Add needed schema elements.
Needs work. Volunteers welcomed.
Kurt Zeilenga [Tue, 30 May 2000 20:20:25 +0000 (20:20 +0000)]
Clean up 'ref' DESC
Kurt Zeilenga [Tue, 30 May 2000 20:17:10 +0000 (20:17 +0000)]
rebuild after removal of dmalloc detection
Kurt Zeilenga [Tue, 30 May 2000 20:15:54 +0000 (20:15 +0000)]
comment out dmalloc detection
Kurt Zeilenga [Tue, 30 May 2000 19:07:07 +0000 (19:07 +0000)]
Minor fix to last commit
Kurt Zeilenga [Tue, 30 May 2000 18:32:10 +0000 (18:32 +0000)]
Referral hack
Kurt Zeilenga [Tue, 30 May 2000 18:23:56 +0000 (18:23 +0000)]
Strip installed executables
better library clean
Kurt Zeilenga [Tue, 30 May 2000 11:01:09 +0000 (11:01 +0000)]
Clarify deprecated API task... it's _ext API use we're after.
Kurt Zeilenga [Mon, 29 May 2000 21:16:45 +0000 (21:16 +0000)]
Trim '/' off of referral URL.
Kurt Zeilenga [Mon, 29 May 2000 20:43:29 +0000 (20:43 +0000)]
Force referrals on
Kurt Zeilenga [Mon, 29 May 2000 19:47:48 +0000 (19:47 +0000)]
Preset error just in case
Kurt Zeilenga [Mon, 29 May 2000 17:42:49 +0000 (17:42 +0000)]
Mark most of RFC 1823 API as deprecated.
Kurt Zeilenga [Mon, 29 May 2000 17:11:43 +0000 (17:11 +0000)]
Remove BDB3 project, thanks Gary
Move about and clarify other projects
Kurt Zeilenga [Mon, 29 May 2000 16:39:16 +0000 (16:39 +0000)]
New schema code is now the default.
Use -DSLAPD_SCHEMA_COMPAT to use 1.x compatible schema (deprecated).
Kurt Zeilenga [Mon, 29 May 2000 05:54:36 +0000 (05:54 +0000)]
Update directory comment
Kurt Zeilenga [Mon, 29 May 2000 05:51:24 +0000 (05:51 +0000)]
install $(localstatedir)/openldap-ldbm with mode 700