Commit Graph

293 Commits

Author SHA1 Message Date
Howard Chu
a9bfce1292 Add some MS AD controls 2018-11-17 18:33:41 -08:00
Ondřej Kuzník
c7ef49c8ce ITS#8116 Fix handling of syncinfo intermediate message 2018-10-30 10:19:59 +00:00
Ondřej Kuzník
3004e4cabd ITS#8116 Outline SyncInfo intermediate response 2018-10-19 13:08:09 +01:00
Quanah Gibson-Mount
59e9ff6243 Happy New Year 2018-03-22 15:35:24 +00:00
Quanah Gibson-Mount
1df85d3427 Happy New Year! 2017-01-03 12:36:47 -08:00
Quanah Gibson-Mount
6c4d6c880b Happy New Year! 2016-01-29 13:32:05 -06:00
Thomas Cort
590378edca ITS#8118 dosearch: flush stdout
The LDIF output wasn't being explicitly flushed. In certain scenarios,
such as piping the output of a persistent ldapsearch to node.js v0.12
on Mac OS X 10.10.3, the output is unavailable to the process
consuming the search results until the stdio buffer fills (8192 bytes
for example). This can leave the tail end of persistent search results
in the buffer for a long time (until enough output has accumulated).

Explicitly call flush so that the output is immediately available.
2015-04-29 20:01:03 +01:00
Quanah Gibson-Mount
1705fa7e55 Happy New Year 2015-02-11 15:36:57 -06:00
Kurt Zeilenga
5c878c1bf2 Happy new year (belated) 2014-01-25 05:21:25 -08:00
Kurt Zeilenga
0fd1bf30b8 Happy New Year 2013-01-02 10:22:57 -08:00
Hallvard Furuseth
25eb3dc534 ITS#7156 ldapsearch.c: #include <ac/time.h>.
Needed since e080ba6e9d, ITS#7009.
2012-02-07 16:46:39 +01:00
Kurt Zeilenga
2bbf9804b9 Happy New Year! 2012-01-01 07:10:53 -08:00
Hallvard Furuseth
ef76d419ec ITS#6548,#7092 Unbind,cleanup before client exit.
Gets rid of "(connection lost)" in slapd statslog "closed" message.
2011-11-20 13:52:40 +01:00
Pierangelo Masarati
58255ab250 further cleanup of ldapsearch response 2011-08-22 11:19:30 -06:00
Pierangelo Masarati
71eda709c6 referral is a legitimate result 2011-08-22 11:19:30 -06:00
Pierangelo Masarati
72e8a15068 make sure size limits are passed to ldapsearch 2011-08-22 11:19:30 -06:00
Pierangelo Masarati
d75803ed3f use ldap_search_ext(timelimit) instead of ldap_set_option(LDAP_OPT_TIMELIMIT) (related to ITS#7009) 2011-08-11 12:16:01 +02:00
Pierangelo Masarati
e080ba6e9d honor TIMEOUT when appropriate (ITS#7009); also honor timelimit (was broken) 2011-08-10 22:40:49 +02:00
Howard Chu
a7e0c6cd2e ITS#6755 pagedresults loop was accessing a closed FILE*. 2011-02-01 05:24:53 +00:00
Kurt Zeilenga
966cef8c9a Happy New Year 2011-01-05 00:42:37 +00:00
Hallvard Furuseth
e0adc1aa69 Fix rev 1.270: free def_urlpre correctly. Also free urlpre. 2010-12-04 18:53:04 +00:00
Hallvard Furuseth
bc38ec228b For ITS#5421: Remove unnecessary #include "ldap_log.h" 2010-11-23 15:25:49 +00:00
Pierangelo Masarati
5524873079 fix multiple generic control parsing 2010-09-18 18:24:31 +00:00
Pierangelo Masarati
18bf64a726 plug one-time leak 2010-09-06 03:09:54 +00:00
Pierangelo Masarati
00fe7f1a7c fix ITS#6638 2010-09-06 03:09:08 +00:00
Kurt Zeilenga
3dadeb3efe happy belated New Year 2010-04-13 22:17:29 +00:00
Pierangelo Masarati
c5cf99dd4d move getpassphrase inside tool_bind; make sure password is always malloc'd and freed 2010-04-12 04:06:13 +00:00
Pierangelo Masarati
9abaf38d1f silence warnings 2009-08-19 12:23:27 +00:00
Pierangelo Masarati
8fc79e1116 rework common options (ITS#6049) 2009-08-03 13:40:28 +00:00
Howard Chu
8f336e9107 Add VLV support 2009-07-13 12:41:02 +00:00
Howard Chu
cb594c7128 Fix typo in derefcrit control 2009-07-13 01:57:25 +00:00
Howard Chu
7029d640cb mem cleanup (see ITS#6005) not worth chasing them all down 2009-03-07 01:31:34 +00:00
Kurt Zeilenga
4af9eb9715 Update copyright notices 2009-01-22 00:40:04 +00:00
Pierangelo Masarati
7681642bcf fix LDAP deref control response; fix tool response handling; add lutil_memcopy() for API uniformity (more about ITS#5768) 2008-12-11 23:17:08 +00:00
Howard Chu
86b5de38be ITS#5812 add SASL_NOCANON / -N option 2008-11-21 03:30:15 +00:00
Pierangelo Masarati
308b24a327 allow to override (more than one \!) specs requirements on control criticality (for testing purposes; do not advertise) 2008-11-01 16:55:45 +00:00
Pierangelo Masarati
543a75355c slight fixes and improvements to previous commit 2008-10-22 23:01:20 +00:00
Pierangelo Masarati
91e14ca638 add support for (experimental) dereference control (ITS#5768); need to re-run autoconf (and autoheader?) 2008-10-22 22:19:49 +00:00
Hallvard Furuseth
0d7ee548e1 Warning cleanup: signed meets unsigned. (Adds variable dosearch():outlen.) 2008-10-17 16:35:24 +00:00
Hallvard Furuseth
f40582fc7d Warning cleanup: signed meets unsigned. ber_printf() returns -1 on
error, not LBER_ERROR.
2008-10-13 08:09:52 +00:00
Pierangelo Masarati
1b983cfb77 note RFC for each standard track control 2008-09-28 20:44:53 +00:00
Pierangelo Masarati
43ae03fc10 silence warnings 2008-09-16 14:10:02 +00:00
Howard Chu
689b51fe48 Add server side sorting control 2008-08-01 22:53:47 +00:00
Quanah Gibson-Mount
55e8763433 More for ITS#5317 2008-02-12 20:59:20 +00:00
Hallvard Furuseth
f150ef3edd for ITS#5317: initialize exit code for -f/dev/null 2008-01-09 20:24:29 +00:00
Kurt Zeilenga
c890c96d13 Happy New Year (belated) 2008-01-08 00:19:56 +00:00
Pierangelo Masarati
9ab9162f4d fix one-time leaks 2007-12-15 11:51:20 +00:00
Pierangelo Masarati
fb2e448e87 cleanup 2007-01-11 18:57:37 +00:00
Howard Chu
d0d709fadd ITS#4799 remove kbind 2007-01-10 00:01:38 +00:00
Kurt Zeilenga
da6d9eb046 happy new year 2007-01-02 20:00:42 +00:00