Kurt Zeilenga
709ce4fa6c
Re: Patch: ctype functions require 'unsigned char' args (ITS#1678)
...
================
Written by Hallvard B. Furuseth and placed into the public domain.
This software is not subject to any license of the University of Oslo.
================
Here are fixes for more places where the argument to ctype.h functions
should be in the range of `unsigned char'.
Explanation of the last patch (to schema_init.c:bvcasechr()):
TOLOWER() and TOUPPER() return values in the range of `unsigned char',
but bvcasechr() then compares those values with a plain `char'. So I
convert the return values from TOLOWER()/TOUPPER() to `char' first.
Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, April 2002.
2002-04-15 20:42:42 +00:00
Pierangelo Masarati
4a8ab5dbf2
Mostly based on patches provided by Hallvard B. Furuseth
...
ITS#1677 - cast away const warnings
ITS#1678 - unsigned char args to ctype funcs
ITS#1682 - don't redefine ldap_debug
ITS#1683 - uninitialized vars
ITS#1703 - ldo_debug initialization
ITS#1705 - unsigned testing
ITS#1706 - socklen_t args
ITS#1719 - back-tcl update (other cleanups/fixes/improvements; yet untested)
ITS#1724 - integerNormalize/integerFilter/integerIndexer bugs
ITS#1725 - libdes not required
Implement back-null (/dev/null style backend)
Cleanup some misc warnings ("%lu" format, unused/uninitialized vars,
ambiguous operator precedence)
Kurt, please regenerate configure
2002-04-08 09:43:22 +00:00
Howard Chu
deee7442b4
Fix ITS#1649, a filter constructed from a BUFSIZ input line combined with
...
an argv[] filtpattern will be larger than BUFSIZ.
2002-03-18 16:16:47 +00:00
Kurt Zeilenga
3a5c4e9e97
Return EXIT_FAILURE if result code is not success.
2002-03-11 00:25:20 +00:00
Kurt Zeilenga
ce07fb958e
Update libtool usage
...
s/-L.../libraries -lldap/.../libraries/libldap/libldap.la/
2002-02-10 22:42:51 +00:00
Kurt Zeilenga
ac6df28e7d
Fix misplaced "search" references
2002-02-08 19:10:06 +00:00
Pierangelo Masarati
0c952c8893
fixes ITS#1578
2002-02-06 08:43:32 +00:00
Kurt Zeilenga
77698024d4
Add a project for ldapcompare(1)
2002-01-30 04:01:38 +00:00
Kurt Zeilenga
abf91ca1ff
Initial ldapcompare(1) implementation. Adapted from patch
...
submitted by Jeff Costlow <j.costlow@f5.com> (ITS#1560).
Portions:
Copyright 2002, F5 Networks, Inc, All rights reserved.
This software is not subject to any license of F5 Networks.
This is free software; you can redistribute and use it
under the same terms as OpenLDAP itself.
2002-01-29 07:33:11 +00:00
Kurt Zeilenga
a8710d2105
Fix typo in last commit
2002-01-28 21:33:57 +00:00
Kurt Zeilenga
fef9741b52
Initial ldapwhoami implementation
2002-01-28 21:24:40 +00:00
Kurt Zeilenga
14662be692
Add whoami extended operation.
...
Add no-op control (needs backend implementation)
Updated modify password extended option API
Kludged control infrastructure to support frontend only controls
2002-01-28 20:25:30 +00:00
Kurt Zeilenga
0e2af54a3f
Update copyright statements
2002-01-04 21:17:25 +00:00
Kurt Zeilenga
b64374fba1
Fix typo in last commit
2001-12-20 05:27:55 +00:00
Kurt Zeilenga
a07ab15ea1
Minor cleanup
2001-12-20 03:00:53 +00:00
Kurt Zeilenga
2a24264098
Remove lint
2001-12-19 21:19:41 +00:00
Howard Chu
c0dbedca50
from jon@symas.com; include ldap_log.h for proper declarations, remove
...
unused variable
2001-12-17 22:37:47 +00:00
Howard Chu
63d4d0eb1e
Fix ITS#1497 use strcmp instead of strncmp
2001-12-17 21:56:24 +00:00
Howard Chu
331a7bd1c5
More from jon@symas.com - argv[0] comparison must exclude EXEEXT.
2001-12-12 00:26:42 +00:00
Howard Chu
0552b1c53f
NT updates from jon@symas.com.
2001-12-07 04:03:25 +00:00
Howard Chu
82eca519ae
More from Jon Leichter @ Symas - platform-independent TMPDIR usage
2001-12-07 02:22:07 +00:00
Howard Chu
e6d6faf3c9
From jon@symas.com - patches for consistent use of directory separators
...
in pathnames.
2001-12-07 01:46:26 +00:00
Kurt Zeilenga
6ba3b26c09
Enhance error messages from Walter.Mueller@uibk.ac.at
2001-12-05 03:13:50 +00:00
Pierangelo Masarati
77dc11ba3c
liberal treatment of trailing spaces in changetype and mod op lines in ldif files (needs -DLIBERAL_CHANGETYPE_MODOP)
2001-09-29 10:29:24 +00:00
Kurt Zeilenga
2c1273cd17
ITS#1328 LDIFv1 CR/LF fix
2001-09-25 18:48:48 +00:00
Kurt Zeilenga
97db0eb716
Don't ignore attribute list when -S is specified.
2001-09-04 06:06:44 +00:00
Kurt Zeilenga
0c13c5bbdd
Use parens for clarity
2001-08-28 00:35:34 +00:00
Kurt Zeilenga
fe2361b855
Don't say "version: 2"
2001-06-21 20:32:04 +00:00
Kurt Zeilenga
44bef574c8
Updated pthread test and usage (avoid pthread_detach if possible)
...
don't use tmpnam()
2001-06-09 01:05:35 +00:00
Kurt Zeilenga
39d364c710
Fix filter printing
2001-05-18 00:27:08 +00:00
Kurt Zeilenga
383391b460
detect and use fcntl (for BSD/OS)
...
detect inet_ntop (for MacOSX)
2001-05-03 05:53:34 +00:00
Kurt Zeilenga
db71f0c8a7
Clean up some logic, based upon Novell patches
2001-05-02 19:52:09 +00:00
Kurt Zeilenga
3ea33ebd12
Add LDAP version to comment
2001-03-15 04:10:17 +00:00
Kurt Zeilenga
6b822b67ef
Validate timelimit argument
2001-01-23 20:51:14 +00:00
Kurt Zeilenga
b873db292c
Rename timelimit to timeout where it refers to the time out not the time limit.
2001-01-23 20:38:19 +00:00
Kurt Zeilenga
111dd4cc97
Move -V to -F so that -V can be used for version information
2001-01-19 04:55:38 +00:00
Kurt Zeilenga
867ed1c7c8
use "authcid" instead of "username".
2001-01-18 08:04:56 +00:00
Kurt Zeilenga
ed9bacc1a6
Change start tls warning message
2001-01-16 04:32:13 +00:00
Kurt Zeilenga
ba37cbc233
Fix passwd clearing bug
2000-11-06 15:53:02 +00:00
Kurt Zeilenga
5c9357fa81
Fix encoding of old password
2000-10-28 10:15:17 +00:00
Gary Williams
3a002e8768
enable new logging functions (behind NEW_LOGGING)
2000-10-25 15:03:22 +00:00
Kurt Zeilenga
b4368db948
Remove commented out (logging) code
2000-10-17 20:44:34 +00:00
Kurt Zeilenga
a43392cd42
return default to no logging
2000-10-17 20:43:33 +00:00
Kurt Zeilenga
9ad5246a9a
Don't print bind dn, it's confusing when using SASL
2000-10-13 18:57:56 +00:00
Kurt Zeilenga
9e1458724b
Use LDAP_VERSION3 instead of 3
2000-10-13 18:30:24 +00:00
Gary Williams
fd4b8ba0cd
example client using new logging
2000-10-12 20:13:20 +00:00
Kurt Zeilenga
5a32ff0603
Add missing 'static'... (ITS#823,825,828)
...
as reported by Jeff Earickson <jaearick@colby.edu>
other suggestions to be separately reviewed
2000-10-11 23:42:53 +00:00
Kurt Zeilenga
e6dc9d1889
Update ldappasswd binddn bug, man page and error reporting
2000-10-11 04:56:08 +00:00
Kurt Zeilenga
9e450558d8
Fix add of empty value.
2000-10-03 22:05:28 +00:00
Kurt Zeilenga
3d47cb33c1
Fix spelling error
2000-09-19 20:47:22 +00:00