Kurt Zeilenga
53100db1a5
Update portable.h for NT
1998-11-22 23:29:51 +00:00
Kurt Zeilenga
baf8e2f010
Axe the SunOS 5.6 define and use Pthreads.
1998-11-22 23:18:46 +00:00
Kurt Zeilenga
0f518857f0
Update configure with new yielding select test.
1998-11-22 20:25:52 +00:00
Kurt Zeilenga
04d91569e1
Replaced PREEMPTIVE_THREADS with HAVE_YIELDING_SELECT to clarify
...
the exact nature of the functionality being tested. -DNO_THREADS
does NOT have a yield select, hence the macro is not defined.
The slapd/daemon code has been changed to test both no threads
and yielding select before using a timeout of NULL.
1998-11-22 20:08:14 +00:00
Kurt Zeilenga
1eba97fc91
Use environment $CC is available, otherwise cc. New makefiles
...
actually use -c option.
1998-11-22 19:18:58 +00:00
Hallvard Furuseth
61a3251cf7
Typo: '#ifdef defined(...)'
1998-11-22 10:26:51 +00:00
Hallvard Furuseth
aa9229c454
be& was passed uninitialized to read_config()
1998-11-22 09:33:30 +00:00
Hallvard Furuseth
e2b8daf62b
gcc -W cleanup: Remove implicit int, remove unused idtest:usage()
1998-11-22 06:43:49 +00:00
Hallvard Furuseth
e97950dd45
Include ac/ctype.h
1998-11-22 06:41:26 +00:00
Kurt Zeilenga
475fd6dc45
"make veryclean" now lives up to its name.
1998-11-22 06:24:59 +00:00
Kurt Zeilenga
3baad5c27a
update termios: HAVE_TERMIOS -> HAVE_TERMIOS_H -> HAVE_POSIX_TERMIOS
1998-11-22 05:20:19 +00:00
Hallvard Furuseth
627b5ef64d
Do not use struct winsize or declare chwinsz unless defined(TIOCGWINSZ)
1998-11-22 05:14:41 +00:00
Hallvard Furuseth
45834c2ddb
"handler" should return RETSIGTYPE, not void
1998-11-22 05:10:33 +00:00
Kurt Zeilenga
6f92e197dc
Add libtool support based upon patch by Bart Hartgers <Hartgers@kfm1.phys.tue.nl>
...
Updated to use libtool 1.2 (with FreeBSD3.0 a.out v. elf detection).
Updated autoconf to 1.12 with sed patch (don't use stock 1.12).
aclocal.m4 is built using automake's aclocal, v1.3.
Updated mkdep to support libtool .lo files.
Updated automake provided macros for TERMIOS, STRTOD, MKTIME, PTRDIFF_T
Autoconf now checks to ensure C compiler supports ANSI C prototypes.
Updated make files templates.
1998-11-22 04:22:28 +00:00
Kurt Zeilenga
1941422b2d
LIBS needs to be redefined to link test programs.
1998-11-21 20:50:35 +00:00
Kurt Zeilenga
b35e18c03f
Build library test programs. Fix compiling issues.
1998-11-21 20:39:24 +00:00
Predrag "Pele" Balorda
744be28b32
Update to my little php3-tool thingy - config file parsing.
1998-11-21 20:33:20 +00:00
Kurt Zeilenga
e1417bf74c
Add hints for FreeBSD
1998-11-20 22:32:31 +00:00
Kurt Zeilenga
77ee86f6f1
Fix manual support. Set MANCOMPRESS to $(CAT) for now.
...
Need to extend autoconf to support user setting.
1998-11-20 19:54:39 +00:00
Kurt Zeilenga
8111fb612e
$BINDIR should be $bindir
1998-11-20 18:12:31 +00:00
Kurt Zeilenga
db573ddd11
Fix SunOS5 HAVE_THR detection -llwp -> -lthread
1998-11-20 17:52:44 +00:00
Kurt Zeilenga
758e1774c0
Pass $(CC) to mkdep
1998-11-20 16:22:50 +00:00
Hallvard Furuseth
aec88f98bd
Don't use perror after ldbm_store() failure; errno is not set then.
1998-11-20 12:15:05 +00:00
Hallvard Furuseth
22fb527939
Add rfc2279 (obsoletes rfc2244)
1998-11-20 11:54:58 +00:00
Hallvard Furuseth
e80e9c8342
The tsleep() versions had different return types
1998-11-20 11:46:59 +00:00
Hallvard Furuseth
de808662ac
stack.c did not compile, needed ldap_log.h for its debugging statements.
1998-11-20 11:44:19 +00:00
Hallvard Furuseth
71ad63f926
Don't use the `return value' from void free()
1998-11-20 11:40:06 +00:00
Hallvard Furuseth
00bdddf4cc
Needed stdio.h
1998-11-20 11:38:45 +00:00
Kurt Zeilenga
d693e3015a
Add strdup.c to project file.
1998-11-20 07:38:09 +00:00
Kurt Zeilenga
781bf990e5
LWP/THR detected failed to set ol_link_threads.
1998-11-20 07:17:18 +00:00
Kurt Zeilenga
8dcc4b6c8f
Update string.h to unconditional declare forwards for
...
strdup(), strcasecmp(), strncasecmp(). Should test to see
if these are truely needed. Hopefully their addition will
not break other platforms.
1998-11-20 07:04:20 +00:00
Kurt Zeilenga
120b7fedae
Add strdup.c from -llutil, renamed to ldap_strdup() and always used.
...
This will allow us to substitute malloc() at a later date.
1998-11-20 07:02:39 +00:00
Kurt Zeilenga
05059be190
Update INSTALL/README files with references to new documents.
...
Added new developer todo list.
1998-11-20 03:12:46 +00:00
Kurt Zeilenga
15c9883a7a
Added some additional guidelines and clarified some existing points.
1998-11-20 01:59:16 +00:00
Hallvard Furuseth
9fb92703da
Guidelines for developers in doc/devel/, added doc/install for installation info
1998-11-19 20:59:21 +00:00
Hallvard Furuseth
c24d932b02
add ldap_strdup and eliminate strdup in libldap
1998-11-19 06:18:23 +00:00
Hallvard Furuseth
ad9a9ac8bc
Add "avoid extern in .c files".
1998-11-19 04:49:01 +00:00
Hallvard Furuseth
1479cf39e4
Added a file with coding rules and hints for OpenLDAP developers.
1998-11-19 04:38:05 +00:00
Kurt Zeilenga
cbf7c28c0a
Support $LDAPRC to specify fullpath to additional rc file
...
Don't support ./.ldaprc... can be spoofed to easily.
1998-11-19 03:55:56 +00:00
Hallvard Furuseth
990f15d15d
pass struct in_addr.s_addr*, not long*, to gethostbyaddr
1998-11-19 03:02:33 +00:00
Kurt Zeilenga
1b51fc23f3
Check in default ldap.conf file
1998-11-19 02:10:52 +00:00
Kurt Zeilenga
2d876eb74e
Update comments associated with SIGUSRx -> LDAP_SIGUSRx change.
1998-11-19 01:18:24 +00:00
Kurt Zeilenga
bbdac6ebca
debug messages incorrectly said "add" instead of "remove".
1998-11-18 20:27:21 +00:00
Kurt Zeilenga
e622bc85f8
free parent's reader lock. Thanks Gary!
1998-11-18 20:20:54 +00:00
Kurt Zeilenga
1fbe517aaf
Update configure.
1998-11-18 20:12:31 +00:00
Kurt Zeilenga
9f55887315
wrap include fcntl.h with HAVE_FCNTL_H
1998-11-18 20:11:15 +00:00
Kurt Zeilenga
2a0715d947
Remove lint in UserDirectory found on NT
1998-11-18 20:08:02 +00:00
Kurt Zeilenga
8be224a80e
Add headers to resolve implicit declaration warnings.
1998-11-18 18:11:55 +00:00
Kurt Zeilenga
3111cfa3bd
Update LinuxThread signal handling. Hide #ifdef hell in ac/signal.h.
1998-11-18 17:45:32 +00:00
Kurt Zeilenga
499735fec6
OBJS: passwd.c -> passwd.o (I thought I already fixed this once)
1998-11-18 16:15:10 +00:00