Commit Graph

139 Commits

Author SHA1 Message Date
Kurt Zeilenga
1c91859e9b Remove #ifdef sunos in lthread HAVE_LWP code. 1998-11-15 22:05:28 +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
f0688d71a1 Locks were not always released, in particular if something went wrong.
Fixed in slurpd and the slapd main dir.  Slapd clients were not examined.
It also "felt right" to swap the order of closing dfp and rfp in slurpd
copy_replog(), so the last acquired lock is unlocked first.
1998-11-11 19:17:25 +00:00
Hallvard Furuseth
fc03c3f07a Fix HAVE_PTHREAD_D4 -> HAVE_PTHREADS_D4 1998-11-11 15:53:04 +00:00
Kurt Zeilenga
e03d88fcc4 Don't include portable.h. Headers can and should assume portable.h
has been included.
1998-11-11 01:38:02 +00:00
Kurt Zeilenga
376e1e02ff Update configure to handle DEC OSF1 3.2 special cases.
-thread & -pthread are still treated as libraries, will need
additional work to use them as CFLAGS.
Eliminated HAVE_DCE define (was redundant) and its use.  Code
now relies on draft4 and function existance tests.
1998-11-11 00:24:22 +00:00
Kurt Zeilenga
ab37c7c8b4 j_sanchez@stl.es 1998-11-06 20:40:47 +00:00
Kurt Zeilenga
24a6a91cac Use TOUPPER macro. 1998-11-05 22:08:43 +00:00
Hallvard Furuseth
177367bdb1 Some gcc -W... cleanup 1998-11-05 07:31:40 +00:00
Kurt Zeilenga
2c644a29f1 Needed -llutil before @LUTIL_LIBS@ 1998-11-05 03:06:12 +00:00
Hallvard Furuseth
f3db3e0a8f replace detach.c with lutil_detach() 1998-11-05 01:56:41 +00:00
Kurt Zeilenga
ecc07180de Needs LUTIL_LIBS 1998-11-05 00:37:46 +00:00
Kurt Zeilenga
d33c87fc6f HAVE_LWP_THR was renamed HAVE_THR. 1998-11-04 22:32:18 +00:00
Kurt Zeilenga
8333a03346 struct ldap is now opaque to clients.
updated clients to use ldap_get/set_options
ld_options is renamed ld_booleans.  ldap-int.h has accessor macros.
updated libldap to use new accessor macros.
1998-11-04 01:41:00 +00:00
Kurt Zeilenga
43f29c3cb8 More header work toward draft-ietf-ldapext-ldap-c-api-01. 1998-10-26 01:49:56 +00:00
Kurt Zeilenga
2a869f5a99 merged with autoconf branch 1998-10-25 01:41:42 +00:00
Kurt Zeilenga
d9170de015 Okay, this really works. 1998-09-12 04:38:19 +00:00
Kurt Zeilenga
ac989f108d Directory rule is didn't work... use brute force 1998-09-12 04:33:13 +00:00
Kurt Zeilenga
cad8e004cb Add missing mkdirs in make install rules 1998-09-12 04:13:26 +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
bafbb80824 Add support for Gnu make 1998-09-07 23:13:46 +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
e9233c923d Fixed null termination bug in re.c. Found by vasquez@w270.de 1998-09-02 16:12:07 +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
b3ac184962 Fixed ldapconfig.h.edit/Make-template to generate ldapconfig.h correctly.
ldif2ldbm.c defaults moved to ldapconfig.h, sed no longer needed.
Changed type of lconn_lastused to time_t.
Added include <time.h> were needed.
1998-08-20 02:18:28 +00:00
Kurt Zeilenga
adc2134f03 Modified build environment to correctly support bin,sbin,libexec,etc
and setting of variables from Make-platform with defaults in Make-common.
1998-08-19 18:19:39 +00:00
Kurt Zeilenga
079f21c3ac Added LIBEXECDIR, SBINDIR and patched install rules and files as needed. 1998-08-19 02:38:35 +00:00
Kurt Zeilenga
8a3eefd111 Changed calloc to ch_malloc. Don't need clear, should use ch_ functions. 1998-08-18 20:28:54 +00:00
Kurt Zeilenga
3eb609ab21 Add patch from Gordon Good to fix copying of DNs with null bytes. 1998-08-18 19:05:33 +00:00
Kurt Zeilenga
f51765eead Changed FD_SETSIZE checks for consistency. Added checks where needed. 1998-08-18 18:19:49 +00:00
Kurt Zeilenga
dfeabf5213 Fixes from Allan Lynne 1998-08-18 17:51:53 +00:00
Kurt Zeilenga
e4af28135d Changes prompted by Terry's patches 1998-08-18 00:41:35 +00:00
Kurt Zeilenga
fa2da63ca4 Merge from LAMBERT branch 1998-08-17 23:26:25 +00:00
Kurt Zeilenga
f3e9bc606c integrated changed from rage.net glibc.patch 1998-08-13 19:32:43 +00:00
Kurt Zeilenga
7b115db732 RAGE: SLURPD malloc bug in st.c 1998-08-09 04:52:36 +00:00
Kurt Zeilenga
8893be2975 LDAPworld P7: SLURPD compile problems with SYSERRLIST_IN_STDIO 1998-08-09 02:48:03 +00:00
Kurt Zeilenga
8d5c2b41e6 LDAPworld P3: SLAPD LDBM Generation with Multiple Backends 1998-08-09 02:33:01 +00:00
Kurt Zeilenga
f6c2f2e6ab Merge FreeBSD Make-templates into LDAPworld branch 1998-08-09 02:24:07 +00:00
Kurt Zeilenga
42e0d83cb3 Initial revision 1998-08-09 00:43:13 +00:00