Commit Graph

550 Commits

Author SHA1 Message Date
Kurt Zeilenga
21b249ca6e Change init_w_userconf to not interpet the filename. If it's
give "/foo", then it will check $HOME/foo, $HOME/./foo, then /foo.
This might not be what the installer hand it mind... but then again
may be it is.
w_userconf and w_conf both now use NULL arguments to disable conf loading.
1998-11-23 03:03:06 +00:00
Kurt Zeilenga
1494cf2a44 Update code to use HAVE_STDARG and to properly include <ac/stdarg.h> 1998-11-23 02:41:30 +00:00
Hallvard Furuseth
c0333b758f Forced commit to update previous log, files were not changed.
Also modified openldap_ldap_init_w_userconf to not prepend a pathname
to filenames starting with "/" or "./".
1998-11-23 01:51:01 +00:00
Hallvard Furuseth
7273fd47fd gcc -W cleanup 1998-11-23 01:46:32 +00:00
Hallvard Furuseth
185586f5c2 Plug memory leak 1998-11-23 01:44:24 +00:00
Kurt Zeilenga
86555712c4 Add NT related projects. 1998-11-23 00:24:36 +00:00
Kurt Zeilenga
07a03d2245 Should use right define HAVE_NT_THREADS... 1998-11-23 00:17:23 +00:00
Kurt Zeilenga
61e8984d7a Add basic NT thread support. 1998-11-23 00:14:12 +00:00
Kurt Zeilenga
dbb981f96e Remove lint. 1998-11-23 00:00:48 +00:00
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