Gary Williams
3146c94e03
update project settings
1999-04-01 15:57:57 +00:00
Gary Williams
5fc6a9b0ca
NT port
1999-04-01 15:51:11 +00:00
Gary Williams
e6b47355f9
NT port
1999-04-01 14:50:34 +00:00
Kurt Spanier
1c7ebc514f
Some minor clean-up; checking bdb2 for sync with ldbm.
1999-04-01 09:58:36 +00:00
Juan Gomez
3b4fdbfeb3
Added full v2 and v3 support for MODRDN/MODDN.
1999-03-31 02:53:27 +00:00
Juan Gomez
3eaae95aa1
Back with previous change, use ac/time.h include instead.
1999-03-31 01:28:42 +00:00
Juan Gomez
bbff96dd90
Do include of sys/time.h to define struct timeval used in back-bdb2/add.c
...
and back-bdb2/compare.c.
1999-03-31 01:15:51 +00:00
Kurt Zeilenga
9b51f19e00
Make sure everything is up to date after MDBM changes.
1999-03-30 20:27:03 +00:00
Juan Gomez
4838a836df
Added mdbm option for with-ldbm-api variable.
1999-03-30 19:46:52 +00:00
Kurt Zeilenga
058aad0312
Fix SLAPD_CONFIG_DN e_ndn bug.
1999-03-30 18:50:41 +00:00
Kurt Zeilenga
f2fee94114
remove libtool comment
1999-03-30 05:10:20 +00:00
Kurt Zeilenga
f626fbbd57
Rebuild configure due to MDBM addition.
1999-03-30 04:46:17 +00:00
Juan Gomez
8c23e997e9
MDBM support added.
1999-03-30 04:39:41 +00:00
Juan Gomez
01d9ac9168
MDBM Support added.
1999-03-30 04:39:08 +00:00
Juan Gomez
009038a795
MDBM detection feature.
1999-03-30 04:25:52 +00:00
Kurt Zeilenga
a95247a58a
Add pthread_detach to -kthread test.
1999-03-30 04:07:16 +00:00
Kurt Zeilenga
da25203c58
IRIX (very strange) default libraries have working pthread_create() but
...
no pthread_detach(). So, augment pthread_create() in default libraries
test to detach created thread.
1999-03-30 00:07:37 +00:00
Kurt Spanier
80400aba52
Fix ldbmcat crash problem: first use the key before deleting it!
1999-03-29 16:01:59 +00:00
Kurt Zeilenga
b9109a9f20
add wait macros. add LDAP_SIGCHLD. and other misc NT cleanups.
1999-03-29 09:04:35 +00:00
Kurt Zeilenga
db721ca821
Add ioctl_t for arg type (Unix requires 'int', Winsock requires 'u_long').
1999-03-29 05:28:29 +00:00
Kurt Zeilenga
ff23537bcb
Rework ac/socket.h for HAVE_WINSOCK:
...
tcp_close -> closesocket
ioctl -> ioctlsocket
Modify codes to use tcp_close() instead of close() for sockets.
Modify ioctl codes to be compatible with WINSOCK.
1999-03-29 05:15:59 +00:00
Kurt Zeilenga
30665cb19a
Misc header cleanup
1999-03-29 02:07:18 +00:00
Kurt Zeilenga
618a788953
wrap sys/param.h with HAVE_SYS_PARAM_H...
1999-03-29 01:55:49 +00:00
Kurt Zeilenga
30f953160f
Add wait4/3 detection.
...
Modify slapd_tester to use pid_t and wait macros. May need to
implement additional macros in ac/wait.h (in addition to
WEXITSTATUS and WIFEXITED).
1999-03-29 01:40:17 +00:00
Kurt Zeilenga
598b7473fe
All implementations of lutil_lockf (aka ldap_lockf) block until
...
the lock is acquired. Add comments to that effect. Remove
unnecessary busy loops from slapd/lock.c and slurpd/lock.c.
1999-03-28 22:43:43 +00:00
Kurt Zeilenga
f4161b5bf8
NT doesn't have waitpid()
1999-03-28 22:42:13 +00:00
Kurt Zeilenga
7adc0a65d0
Update lutil_lockf (aka: ldap_lockf) to hide implementation in
...
library, not header. Eliminate need for <ac/unistd.h> to sometimes
include <fcntl.h> and/or <sys/file.h>. Change lock API to expect
fd not FILE*. Allows wider use and eliminates requirement that
lutil_lockf.h depencency on stdio.h.
Implemented lockf, fcntl, and flock locking in lutil/lockf.c.
Additional implementations (including no-op) may be needed.
Update slapd/lock.c and slurpd/lock.c to use new API.
1999-03-28 21:39:02 +00:00
Kurt Zeilenga
a45bbea505
Remove quick install guide from README, it's too quick. Update INSTALL.
1999-03-28 21:33:32 +00:00
Ben Collins
5c931bdffa
If we are using lutil_lock functions then define NEED_SIMPLE_LOCKING or
...
liblutil/lockf.c wont be compiled.
1999-03-28 18:07:44 +00:00
Hallvard Furuseth
3f6dc76a59
Avoid integer truncation of v1->bv_len - v2->bv_len in value_cmp(,,SYNTAX_BIN,)
1999-03-28 01:40:54 +00:00
Hallvard Furuseth
2527e0d878
ROTATE<LEFT/RIGHT> error messages to stderr, not stdout
1999-03-27 18:12:58 +00:00
Hallvard Furuseth
dd44e1c28f
Initial port of web_ldap to OpenLDAP. Also fixed some doc bugs.
1999-03-27 18:05:33 +00:00
Hallvard Furuseth
a3bc2bbe63
free() -> ldap_memfree() change
1999-03-27 16:51:05 +00:00
Hallvard Furuseth
ac536906c5
Free() -> ldap_memfree() changes. Remove use of the return value of free().
1999-03-27 16:43:56 +00:00
Hallvard Furuseth
4459780fb3
Add wait4child()
1999-03-27 16:21:44 +00:00
Kurt Zeilenga
ac6ececfee
Remove release version number from README in -devel.
1999-03-26 21:11:13 +00:00
Kurt Zeilenga
12c3efb878
Replace -M with $CC_MKDEP_FLAGS in comment
1999-03-26 19:19:12 +00:00
Kurt Zeilenga
11add79cb1
Update locking codes.
1999-03-26 17:43:23 +00:00
Will Ballantyne
918b9f8d86
argh, somehow bdb2 version overwritten by ldbm version. Fixed.
1999-03-26 16:34:47 +00:00
Ben Collins
cfe36cb71f
Added extra checks to locking definitions
1999-03-26 15:10:06 +00:00
Will Ballantyne
4fbc5ed92c
check for NULL newDN prior to final deref check
1999-03-26 05:36:26 +00:00
Kurt Zeilenga
81acad8937
Add LDAP_DEBUG promotion and include of ac/insert.h
1999-03-26 04:37:39 +00:00
Kurt Zeilenga
668c8da980
Reenable counters.
1999-03-26 02:51:33 +00:00
Kurt Zeilenga
10d7f35484
Don't call AC_CANONICAL_HOST from configure.in. We use feature tests.
...
(libtool, though, will drag it for it's use...)
1999-03-26 01:05:22 +00:00
Kurt Zeilenga
af2183c35e
close ldap.conf after reading it.
1999-03-25 22:19:42 +00:00
Kurt Zeilenga
a9ed7c24e2
Use modified works test to check for pthread_create in default
...
libraries. Original work test is still used to valid detected
header/library are compatible.
1999-03-25 22:11:42 +00:00
Kurt Zeilenga
37ff5e356f
Backout previous change. It breaks specification of pthreads via
...
the environment. A more general solution is needed.
1999-03-25 19:51:54 +00:00
Juan Gomez
90ebcb8bd9
Added support for newSuperior.
1999-03-24 21:45:15 +00:00
Juan Gomez
dccfdb97e9
Added a new function: build_new_dn(), which builds new dn for entries
...
being renamed through modrdn/moddn. This in preparation to add support
for MODDN v3.
1999-03-24 20:26:43 +00:00
Juan Gomez
3b367ac961
Fixed Pthread detection problem in IRIX.
1999-03-24 04:09:55 +00:00