Commit Graph

486 Commits

Author SHA1 Message Date
Luke Howard
97e214ac8d Fix previous commit 2006-02-10 15:18:45 +00:00
Luke Howard
da5c17aa1e Use : to separate OID/data in exop - will use :: for base64 encoding data 2006-02-10 08:11:53 +00:00
Luke Howard
074b1fa409 Allow passing string arguments to arbitrary extended operation 2006-02-09 05:29:45 +00:00
Luke Howard
4bae2b8db3 allow execution of arbitrary extended operations (right now there is no way
of passing data to them -- working on it)
2006-02-07 09:43:18 +00:00
Kurt Zeilenga
6fd5f89d8e Don't use C comments to comment out C code 2006-01-10 00:15:56 +00:00
Pierangelo Masarati
32a33fe678 add experimental, non-advertised support for obsolete version of proxyAuthz 2006-01-09 23:06:18 +00:00
Pierangelo Masarati
ade9272561 streamline server control requests 2006-01-09 23:00:28 +00:00
Pierangelo Masarati
8d93570cdf fix type specifier in format 2006-01-09 21:27:45 +00:00
Kurt Zeilenga
d8eace75a7 cleanup 2006-01-09 05:22:46 +00:00
Pierangelo Masarati
5640f6313a use new paged results control client API (ITS#4314) 2006-01-08 22:49:24 +00:00
Pierangelo Masarati
57ca537d0c rework control response handling 2006-01-08 19:51:28 +00:00
Pierangelo Masarati
6baeab011e paged results may not be the only control response 2006-01-07 16:52:33 +00:00
Pierangelo Masarati
24374846be fix copyright years 2006-01-06 18:25:22 +00:00
Pierangelo Masarati
339b9c371e rfc2589 support (ITS#4293) 2006-01-06 17:46:52 +00:00
Pierangelo Masarati
b1fb7f824d minor cleanup 2006-01-06 16:20:24 +00:00
Kurt Zeilenga
acbb5cf689 Happy new year! 2006-01-03 23:11:52 +00:00
Pierangelo Masarati
9db7874784 complain if new password is not returned when expected 2006-01-02 14:16:34 +00:00
Kurt Zeilenga
ff763d4730 return LDAP_NOT_SUPPORTED when SASL is not available 2005-12-21 22:56:45 +00:00
Kurt Zeilenga
57c7fe311e s/LDAP_OPERATIONS_ERROR/LDAP_LOCAL_ERROR/
as error is local (e.g., not a protocol result code).
2005-12-15 19:36:07 +00:00
Pierangelo Masarati
d71b24d0fd return the error code, much like the rest of the tools 2005-12-15 18:01:00 +00:00
Pierangelo Masarati
fcda57e90f use macros instead of numbers... 2005-12-13 20:11:26 +00:00
Kurt Zeilenga
a525a24eb5 Add dontUseCopy control to ldapcompare(1) and ldapsearch(1).
No slapd(8) support yet.
Also removed unnecessary #ifdefs
2005-11-26 06:31:05 +00:00
Kurt Zeilenga
4297ec242a clarify ALL 2005-11-25 07:27:38 +00:00
Pierangelo Masarati
d34fffcaf9 use lutil_ato*() whenever appropriate 2005-11-24 01:10:05 +00:00
Pierangelo Masarati
337e297faf add some friendly output of server control responses; please review 2005-11-23 01:18:18 +00:00
Pierangelo Masarati
78ce7e2d32 print control response (may need to condition with an arg switch?) 2005-11-22 14:29:38 +00:00
Pierangelo Masarati
165fb447be even better wording (according to RFC2849) 2005-11-20 22:31:07 +00:00
Kurt Zeilenga
210638e3c5 slightly better wording 2005-11-20 21:28:32 +00:00
Pierangelo Masarati
55349537ad warn if one uses "dn:" inside an entry during add (likely forgot the newline between two entries) 2005-11-20 19:10:13 +00:00
Pierangelo Masarati
1ce491e4f4 fix library checks; implement client side of "touch" modify (ITS#4183) 2005-11-20 14:17:37 +00:00
Kurt Zeilenga
2707ba1ddf Limit use of deprecated ldap_bind(3) to LDAPv2 KBIND 2005-11-18 00:18:53 +00:00
Pierangelo Masarati
81b28fe329 check reponse tags in ldapmodify; other functions rely on client library, which might need further work. Also, remove or silence all deprecated API calls 2005-11-16 21:50:51 +00:00
Pierangelo Masarati
af23be3675 silence warnings... 2005-11-14 21:47:17 +00:00
Kurt Zeilenga
be14ac9fed Add error number to tool_perror() output
Don't hardcode function name.
2005-11-10 03:23:04 +00:00
Pierangelo Masarati
1a28cc1c64 don't perror when not required 2005-11-05 12:23:17 +00:00
Kurt Zeilenga
7c8d854e19 ITS#4147 fix
Should replace all ldap_perror calls with tool_perror calls to
avoid use of deprecated function.
2005-11-05 00:53:19 +00:00
Kurt Zeilenga
5a654472f5 Provide unique error message for ldap_parse_extended_result 2005-10-29 23:42:12 +00:00
Howard Chu
059e7c62ce ITS#4101 fgets leaves NL in input buffer 2005-10-25 21:37:37 +00:00
Pierangelo Masarati
1ca8defe9b improve previous commit 2005-10-01 15:27:16 +00:00
Pierangelo Masarati
2821dcb04c allow to inject whatever control doesn't need response handling 2005-10-01 15:11:58 +00:00
Hallvard Furuseth
a286d07109 Plug memory leaks 2005-08-01 03:44:52 +00:00
Pierangelo Masarati
f6f6ecb4f3 fix previous commit (ITS#3905) 2005-07-31 23:15:08 +00:00
Hallvard Furuseth
d49a477702 Cleanup 2005-07-31 18:05:51 +00:00
Hallvard Furuseth
262f199bb2 Silence warning 2005-07-27 08:33:59 +00:00
Pierangelo Masarati
4971ea14bb silence warnings 2005-07-25 20:46:38 +00:00
Hallvard Furuseth
2bdc980a4b Remove spurious cvalue=NULL printf argument. 2005-07-17 11:49:27 +00:00
Hallvard Furuseth
a043d4d356 Fix typo: Scope "base" was only matched properly on 32-bit hosts. 2005-07-17 11:47:00 +00:00
Hallvard Furuseth
a4e0331f89 Silence "unused label" warning 2005-07-14 19:11:48 +00:00
Kurt Zeilenga
40f0e3a77d move ManageDIT behind LDAP_DEVEL 2005-06-03 20:58:09 +00:00
Kurt Zeilenga
edac9abcfe Fix client-side ManageDIT control 2005-05-13 18:35:55 +00:00