Kurt Zeilenga
f1fde41ff8
remove an entry from its parent's children ID list when it's deleted.
...
Provided by "Gary D. Williams" <sasgwi@unx.sas.com>
1998-11-12 18:39:33 +00:00
Hallvard Furuseth
523fd2c891
Fix most `wider type truncated to int' bugs on OSF1 due to implicit decls:
...
#include <stdlib.h> to get malloc & co various places,
#include <ac/string.h> to get strlen & co in (liblutil/setproctitle.c),
declare ch_malloc & co (slurp.h), avl_find_lin (avl.h), Malloc (ud/edit.c).
Also changed ch_malloc & co from char* to void* functions.
1998-11-11 23:37:38 +00:00
Hallvard Furuseth
f165bb2b96
strlen() needed string.h.
1998-11-11 16:35:58 +00:00
Kurt Zeilenga
21cb9a1c5d
Fix LDBM_SYNC typo
1998-11-07 17:14:35 +00:00
Kurt Zeilenga
3f1b97481c
Make flush_writes the default. Change option to 'dbcachenowsync'.
...
Change backend struct option to li_dbcachewsync.
1998-11-07 02:25:32 +00:00
Kurt Zeilenga
8777f818dc
Fix datum typo.
1998-11-05 21:56:08 +00:00
Hallvard Furuseth
853a1371d1
Some gcc -W... cleanup
1998-11-05 06:49:49 +00:00
Hallvard Furuseth
0c38adcfd8
Get struct sockaddr for slap.h
1998-11-05 05:05:05 +00:00
Hallvard Furuseth
83ec12246e
Enclose debug variables in #ifdef LDAP_DEBUG
1998-11-05 05:03:12 +00:00
Stuart Lynne
7c52060c67
1. extend aclgroup's to be able to specify objectClassValue and groupAttrName
...
2. update print_acl() a bit and call it during aclparse if LDAP_DEBUG_ACL
1998-10-27 02:07:12 +00:00
Kurt Zeilenga
033cf4ebe7
Fixup bugs created by merge.
1998-10-26 17:37:35 +00:00
Kurt Zeilenga
cbb281cc4e
remove old files
1998-10-25 01:50:47 +00:00
Kurt Zeilenga
2a869f5a99
merged with autoconf branch
1998-10-25 01:41:42 +00:00
Kurt Zeilenga
708e5abb08
Fixed memory leaks.
1998-10-24 06:11:30 +00:00
Kurt Zeilenga
32d9124fed
Updated derefAlias/DN to handle Entry R/W locks.
...
New alias.c provided by Stuart Lynne.
1998-10-24 04:01:20 +00:00
Kurt Zeilenga
6772a6e130
new files for general aliasing
1998-10-24 03:49:07 +00:00
Kurt Zeilenga
bf6c1e0ad2
Added Will Ballantyne's General Aliasing code.
...
Not quite sure if the entry lock handling is correct yet.
1998-10-24 02:42:38 +00:00
Kurt Zeilenga
d4c5308b3a
Use current schema objectClass 'groupOfNames' instead of 'groupOfUniqueNames'
...
Will consider moving to groupOfUniqueNames as part of OpenLDAP 2.0.
1998-10-24 02:33:17 +00:00
Kurt Zeilenga
1d0e090998
remove lint reported by Hallvard
...
This could have caused a crash.
1998-10-23 22:00:20 +00:00
Kurt Zeilenga
1c0b433a25
very bad typo.
1998-10-23 21:49:03 +00:00
Kurt Zeilenga
4a5d740e2e
Merged in per cache entry reader/writer locks from OPENLDAP_DEVEL_THREAD
1998-09-20 20:22:46 +00:00
Kurt Zeilenga
c246205958
Add ldap_ prefix to md5 calls.
...
Patch submitted by Chris Smith <csmith@platform.com>
1998-09-16 19:03:22 +00:00
Kurt Zeilenga
2fb96905d2
Add Kerberos V5 support from Predrag Balorda <pele@artewisdom.com>
1998-09-08 02:26:56 +00:00
Kurt Zeilenga
cac3ea1e92
Import public domain sha1 routines from Steve Reid <steve@edmweb.com>.
...
Modified for OpenLDAP use by Daniel J. Gregor <djg@gregor.com>.
1998-09-03 06:25:38 +00:00
Kurt Zeilenga
2054d40b7c
Added support for SleepyCat DB2 DBI.
...
Derived from public posting to ldap@umich.edu
by Kurt Spanier <kurt.spanier@zdv.uni-tuebingen.de>
See Make-common.dist for DB2 options
1998-09-03 00:50:13 +00:00
Kurt Zeilenga
8c5868b500
Add basic support for MD5 and SHA1 passwords.
...
SHA1 support is contributed by Daniel J. Gregor <dj@gregor.com>
MD5 support is contributed by me <kurt@OpenLDAP.org>
Uses public domain MD5 routines
Uses ISC/IBM freely redistributable Base64 routines
SHA1 support requires external SHA1 routines
1998-09-02 21:31:35 +00:00
Kurt Zeilenga
27496ee554
<sys/socket.h> is required if CLDAP is enabled.
1998-08-28 21:56:24 +00:00
Kurt Zeilenga
48dcea21a1
Added modify race patch from sl@fireplug.net
1998-08-28 17:42:42 +00:00
Kurt Zeilenga
2ec25ef881
Merged files from branch REGEX_REMOVAL. Despite name, this merge
...
adds POSIX RegEx (and removes BSD re_comp/re_exec) support.
* POSIX RegEx is not currently included in the distribution, however
we will probably add Henry Spencer's REGEX library soon.
* ACL Group functionality is also included in this merge!
1998-08-21 06:33:42 +00:00
Kurt Zeilenga
d2ef362f99
Removed use of paths not defined in ldapconfig.h.edit.
...
Fixed Dependency Generation not to mess with Make-templates.
side effect: depends are not carried forward after "make makefiles"
1998-08-20 03:56:19 +00:00
Kurt Zeilenga
c6e7dd892e
CLDAP need <sys/socket.h>
1998-08-20 00:13:01 +00:00
Kurt Zeilenga
49d40a26f8
Added ldbm flush on write code which uses slapd.conf option.
1998-08-19 00:10:02 +00:00
Kurt Zeilenga
dfeabf5213
Fixes from Allan Lynne
1998-08-18 17:51:53 +00:00
Kurt Zeilenga
97e88afb5e
Sync the cache per Stuart Lynne <sl@poste.com>
1998-08-17 23:34:12 +00:00
Kurt Zeilenga
e66aa92102
Added support for TCP_WRAPPERS (ldapd code not tested, don't have isode here).
...
Cleaned up LDAP_CRYPT support.
1998-08-15 23:03:09 +00:00
Kurt Zeilenga
b58c782eeb
needs socket.h
1998-08-15 18:18:12 +00:00
Kurt Zeilenga
fcbca73f90
Merged LDAPworldCurrent (P1-10,13,15,16,19-22)
...
Cleaned up old rcs keyworld subs
1998-08-09 04:13:55 +00:00
Kurt Zeilenga
29062d06e4
LDAPworldP20: Patch for comparing crypt()ed passwords (#ifdef LDAP_CRYPT)
1998-08-09 03:34:35 +00:00
Kurt Zeilenga
1cad5fd9b2
LDAPworld P13: LDAPv2 client referrals bug
1998-08-09 02:56:52 +00:00
Kurt Zeilenga
38c92a1151
LDAPworld P10: SLAPD Index corruption
1998-08-09 02:54:09 +00:00
Kurt Zeilenga
835d3ef9bd
LDAPworld P5: SLAPD Negation of Non-Indexed Search
1998-08-09 02:39:52 +00:00
Kurt Zeilenga
8d5c2b41e6
LDAPworld P3: SLAPD LDBM Generation with Multiple Backends
1998-08-09 02:33:01 +00:00
Kurt Zeilenga
860038cff1
LDAPworld P1: DEC and other portability issues
1998-08-09 02:28:45 +00:00
Kurt Zeilenga
04ff180cbf
Modified make system to support CVS instead of RCS
1998-08-09 01:24:49 +00:00
Kurt Zeilenga
42e0d83cb3
Initial revision
1998-08-09 00:43:13 +00:00