Kurt Zeilenga
a500feb4a6
Patch: lutil_progname() and lutil_strcopy() are not declared (ITS#2021)
...
================
Written by Hallvard B. Furuseth and placed into the public domain.
This software is not subject to any license of the University of Oslo.
================
lutil_progname() and lutil_strcopy() are not declared, which can
be fatal since they do not return int.
Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, Aug 2002.
2002-08-13 02:33:20 +00:00
Howard Chu
771974f99d
ITS#2019 Initialize utils properly
2002-08-10 23:34:55 +00:00
Kurt Zeilenga
ca5aa3b615
Some more sockaddr_in v sockaddr_storage cleanup
2002-08-10 03:48:09 +00:00
Howard Chu
4c69827b15
ITS#2016 possibly better macro test for this fix
2002-08-10 00:32:25 +00:00
Howard Chu
66d9bf404b
ITS#2016 Don't include <openssl/des.h> if we're also including <krb.h>.
2002-08-10 00:22:52 +00:00
Kurt Zeilenga
b3bbe586b6
ITS#2018: use sockaddr_storage
...
based upon patch provided by <thorild@Update.UU.SE>
2002-08-09 22:14:43 +00:00
Kurt Zeilenga
9c28c9b361
Zap LDAPv2-only stuff
2002-08-08 03:01:14 +00:00
Howard Chu
6226684204
Eliminate an unnecessary malloc/free
2002-08-07 00:47:57 +00:00
Howard Chu
1c69a2ab2b
ITS#1998 ber_mem2bv should accept 0-length calls, just like ber_strdup.
2002-08-06 02:35:51 +00:00
Kurt Zeilenga
9c9bd4d5ab
Set O_EXCL
2002-08-05 19:49:27 +00:00
Howard Chu
91aff0b3e2
Revert previous commit. Fix needs more design.
2002-08-01 07:09:11 +00:00
Howard Chu
d9eac72099
ITS#1995 return error text when ldap_pvt_tls_check_hostname fails
2002-08-01 03:23:29 +00:00
Howard Chu
478283ea47
ITS#910, ITS#1983 retry partial writes in ber_pvt_sb_do_write
...
blind fix, needs testing
2002-08-01 03:03:52 +00:00
Kurt Zeilenga
dc4413349e
Fix up restart code for EINTR
2002-07-28 05:30:39 +00:00
Howard Chu
f2af8dfdd7
If HAVE_EBCDIC, translate dbname from ASCII to EBCDIC in ldbm_open.
2002-07-27 04:43:48 +00:00
Howard Chu
db8aec69e2
test programs need -llutil
2002-07-27 03:20:47 +00:00
Howard Chu
0fcec3a01c
test programs need -llutil
2002-07-27 03:06:15 +00:00
Howard Chu
3b141ba108
Fix segfault from ITS#1960 hacks
2002-07-27 02:19:44 +00:00
Howard Chu
155c16484b
Moved slap_strcopy, slap_strncopy to lutil_strcopy, lutil_strncopy
...
Added lutil_gentime, moved lutil_vsnprintf to stdio.c
2002-07-27 00:25:16 +00:00
Howard Chu
f969443fb7
Additional tweak for HAVE_PTHREADS_OS390
2002-07-27 00:12:39 +00:00
Kurt Zeilenga
89b3550f95
Clarify error messages
2002-07-26 17:35:57 +00:00
Howard Chu
2db6e4e97e
Must include <stdio.h> for prototypes
2002-07-26 13:21:27 +00:00
Howard Chu
84b91f70ad
Minor uniformity tweaks, use lutil_progname, don't use fscanf
2002-07-26 03:22:53 +00:00
Howard Chu
42ef1aab4d
Make liblutil before liblunicde, ucgendat needs liblutil
2002-07-26 03:17:21 +00:00
Howard Chu
1a0ca2195e
Moved <stdio.h> before <ac/stdlib.h>
2002-07-26 03:16:21 +00:00
Howard Chu
cc8aa38d7d
Some tweaks for OS/390 pthreads. Func signatures are different, return
...
val is 0/-1 with err in errno instead of in return val.
2002-07-26 03:15:25 +00:00
Howard Chu
a20390528d
Fix previous commit, "data" disappeared...
2002-07-26 03:14:13 +00:00
Howard Chu
f0b25d7b2c
Conditionalize use of vsyslog
2002-07-26 02:56:01 +00:00
Kurt Zeilenga
ee705326d4
More 64-bit hacking...
...
This code should be rewritten to avoid fixed sized types.
2002-07-25 15:00:31 +00:00
Howard Chu
5dc098dab0
Wrap get_ca_list opendir code with #if HAVE_DIRENT_H || dirent to avoid
...
compile errors on incompatible build platforms.
2002-07-24 19:36:03 +00:00
Kurt Zeilenga
45c9cbafe3
Clean up last commit
2002-07-23 18:41:30 +00:00
Kurt Zeilenga
e6460769ab
Misc sprintf/snprintf cleanup
2002-07-23 18:26:33 +00:00
Kurt Zeilenga
b6bbc69e2f
Short term fix for ITS#1960
...
Code really should be changed to write only 'unsigned int's
with simple sanity check.
2002-07-23 18:22:58 +00:00
Howard Chu
1a8d570c08
Added vsnprintf, snprintf implementations.
2002-07-19 17:33:14 +00:00
Howard Chu
dc1773dbd4
pw_gecos depends on HAVE_PW_GECOS
2002-07-19 14:25:37 +00:00
Howard Chu
3fd49c39ec
Must include <stdio.h> since <rewrite.h> uses FILE *.
2002-07-19 14:24:53 +00:00
Stig Venaas
26b33bf614
Fixes ITS#1935
2002-07-16 02:38:14 +00:00
Stig Venaas
bf5e3a15ca
Use AF_INET instead of AF_UNSPEC when IPv6 disabled
2002-07-12 15:36:33 +00:00
Julius Enarusai
a6730db3e9
debug.c file moved from liblutil to liblber due to changes in LDAP_LOG macro and global variable ldap_logvels
2002-07-11 23:26:34 +00:00
Julius Enarusai
6107ba67d2
Coverted LDAP_LOG macro to use subsystem ID int values instead of string values
2002-07-11 20:33:24 +00:00
Howard Chu
2adfd47e88
Fix SEGV on single-byte connection input
2002-07-11 12:26:35 +00:00
Kurt Zeilenga
7592a9b9c7
make sure we don't test against stored values starting with "{"
2002-07-10 22:04:14 +00:00
Kurt Zeilenga
7259718466
ITS#1916: fix fscanf EOF bugs
2002-07-09 01:00:56 +00:00
Kurt Zeilenga
d401bf956f
ITS#1922: add references.lo
2002-07-09 00:34:41 +00:00
Kurt Zeilenga
d13285fdd8
Fix possible under allocation of buffer
2002-07-08 18:45:53 +00:00
Howard Chu
07ffaeaac8
ITS#1924 use GENERAL_NAMES_free instead of ext_free.
2002-07-05 21:59:02 +00:00
Kurt Zeilenga
2de291ed6e
Cut back on the logging...
2002-06-21 19:49:25 +00:00
Kurt Zeilenga
cdce8064e5
ITS#1898: ldap_controls_dup() writes beyond allocated memory
...
patch suggested by Dave Steck <dsteck@novell.com>
2002-06-21 19:14:37 +00:00
Kurt Zeilenga
0371c61073
Add monitorContext rootDSE attribute
2002-06-19 06:44:16 +00:00
Howard Chu
5e6c17bb2b
ITS#1891 in ber_flush, no-op if towrite == 0
2002-06-18 01:00:27 +00:00