Commit Graph

537 Commits

Author SHA1 Message Date
Luke Howard
9cc32ac874 Fix crasher if paged results size is not specified 2004-02-27 09:32:16 +00:00
Luke Howard
bd8712ad36 Fix for RFC 2696 compliance - avoids infinite loop when talking to
Active Directory (which returns no cookie but size in the last
paged results - this is permitted).
2004-02-27 08:16:36 +00:00
Kurt Zeilenga
65b9c027f6 Allow no args 2004-02-27 02:12:46 +00:00
Kurt Zeilenga
95b74beed8 cleanup 2004-01-22 17:48:28 +00:00
Howard Chu
1f6369f984 ITS#2922 disable argument globbing under Cygwin and MinGW. 2004-01-15 21:27:32 +00:00
Kurt Zeilenga
3c598e89fb Happy new year 2004-01-01 19:15:16 +00:00
Kurt Zeilenga
2284f101fc Print UNDEFINED on compare error 2003-12-18 23:24:49 +00:00
Kurt Zeilenga
8db7cd5b26 Cleanup 2003-12-18 19:48:40 +00:00
Kurt Zeilenga
d779da4410 Clean error handling 2003-12-18 19:30:37 +00:00
Kurt Zeilenga
d2b9a4913b Use ldap_unbind_ext(3) 2003-12-18 19:15:57 +00:00
Kurt Zeilenga
271fff13de Sync with HEAD 2003-12-17 17:55:27 +00:00
Kurt Zeilenga
d5a1231a64 Remove -C(hasing) option. Doesn't make sense for update operations
(at least not with a secure authentication framework).
2003-12-17 00:34:37 +00:00
Kurt Zeilenga
d5936c1242 Remove LDAP_DEPRECATED dependency 2003-12-14 03:15:28 +00:00
Kurt Zeilenga
4d29df5bd1 Add LDAP_DEPRECATED macro
Need to remove use of deprecated functions.
2003-12-14 02:47:42 +00:00
Kurt Zeilenga
d78a5a4d25 Clarify that referrals are chased anonymously 2003-12-02 18:02:24 +00:00
Hallvard Furuseth
51f1b8ccd7 Avoid /* inside comments. 2003-11-29 17:29:44 +00:00
Kurt Zeilenga
e0e43961c8 Cleanup notices and attribution 2003-11-26 08:31:36 +00:00
Kurt Zeilenga
e3a4c4ec9c Notice/Acknowledge updates 2003-11-26 02:58:56 +00:00
Kurt Zeilenga
b24f96cd51 Berkeley DB 4.2 support (DB 4.2 required by default)
libldif to libutil updates
notice updates
2003-11-25 23:22:12 +00:00
Kurt Zeilenga
327880b984 Notice updates 2003-11-25 23:17:08 +00:00
Howard Chu
5788e12926 Revert/Fix prev commit 2003-10-18 12:59:55 +00:00
Howard Chu
7fd05f235c Fix parse order in new print_entry ( ctrls ) 2003-10-18 11:05:48 +00:00
Kurt Zeilenga
a2f36ae2d3 Rework of berbuf allocation:
Moved BerElementBuffer to lber_pvt.h
	Defined union by macro so it can be easily reused.
Updated client/tools/common.c.
2003-10-13 18:09:15 +00:00
Kurt Zeilenga
4f003dbdaf mv ldap_int_get_controls to ldap_pvt_get_controls 2003-10-12 08:14:28 +00:00
Howard Chu
c6cd37c5cf Fix prev commit for empty attrs 2003-09-23 11:29:20 +00:00
Howard Chu
87faffa2e6 Make new print_entry() the default 2003-09-23 11:06:21 +00:00
Kurt Zeilenga
04cecc7666 Fix pre/post attrs init bug (ITS#2728) 2003-09-18 17:12:27 +00:00
Kurt Zeilenga
99f968b597 Initial support for pre/post read controls.
TODO:
	Fix transactional consistency
	Add client response control handling
2003-09-16 18:56:04 +00:00
Kurt Zeilenga
aa8fd2f6b0 -y should not require -W 2003-09-12 20:10:05 +00:00
Kurt Zeilenga
6b9109466c ITS#2696:
ldappasswd -T and -t options don't work, they try to open the file ldappasswd
  instead of the argument passed.

Applied patch provided by Nicolas Schodet.
2003-09-09 17:17:21 +00:00
Jong Hyuk Choi
090ac0a772 unifdef LDAP_SYNC and LDAP_SYNCREPL 2003-08-27 22:16:04 +00:00
Kurt Zeilenga
794c4942bf ITS#2645: fix NULL DN bug 2003-08-09 17:45:34 +00:00
Kurt Zeilenga
afa2cd1893 ITS#2657: authzid (and assertion) should apply to most everything
(preliminary modify/incr client-side code)
2003-07-30 10:21:16 +00:00
Jong Hyuk Choi
262f8bf11f LCUP primitive routines removed 2003-06-27 17:39:48 +00:00
Kurt Zeilenga
3ca2a91ae1 Assertion control with no backend support (yet) 2003-06-10 02:19:30 +00:00
Hallvard Furuseth
6fab51e339 Rename setlocale,bindtextdomain,textdomain to ldap_pvt_<function> (ITS#2513).
#include "ldap_defaults.h" to get LDAP_LOCALEDIR.
2003-06-05 11:49:07 +00:00
Kurt Zeilenga
12304f64e5 Merge partial and intermediate responses 2003-05-31 05:01:49 +00:00
Howard Chu
203493bea7 ldap_pvt_tls_destroy depends on HAVE_TLS
These calls belong in an ldap_destroy() library function.
2003-05-22 23:25:10 +00:00
Kurt Zeilenga
65bfb44e8e Error when user tries to mix command line and default URI components.
Remove TLS hard as an ldap.conf option as being not a over-writable
default.  The appropriate way to request ldaps:// is use an ldaps://
URI.  A rewrite to only sent hard for the default URIs but ignored
if the application provides it own URI would be acceptable.
2003-05-22 00:13:00 +00:00
Kurt Zeilenga
0f2bb9f027 cleanup 2003-05-17 01:37:01 +00:00
Howard Chu
8e8fbe0908 Fix ldap_get_attribute_ber to get values in-place.
Revert previous memleak fix in ldapsearch.c
2003-05-14 13:16:56 +00:00
Howard Chu
7a720d4b40 plug memleak in alternate print_entry() 2003-05-12 14:29:35 +00:00
Hallvard Furuseth
5ee9264465 Fix assignment of <char/int>* to unsigned <char/int>* and vice versa. 2003-05-02 13:29:28 +00:00
Howard Chu
4abff760a0 Check HAVE_CYRUS_SASL for sasl_done(). 2003-04-29 20:21:48 +00:00
Hallvard Furuseth
28e1a3c9da #include "ldap_pvt.h", to get ldap_pvt_tls_destroy().
Cast argument to isspace() to unsigned char.
2003-04-29 14:42:58 +00:00
Kurt Zeilenga
a255dbb9e9 Add -y support 2003-04-12 03:46:45 +00:00
Kurt Zeilenga
bbfaf8c6c5 Misc translation tweaks 2003-04-06 03:27:52 +00:00
Kurt Zeilenga
0dcd32372c Mark translatable strings. Needs work. 2003-04-06 02:59:15 +00:00
Howard Chu
4f8a99e111 ITS#2423 plug some memleaks 2003-04-06 00:48:48 +00:00
Kurt Zeilenga
02028df6c6 Add additional password file support. 2003-03-31 06:29:59 +00:00