<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/source4/libcli/ldap/ldap_client.c, branch talloc-2.0.8</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/'/>
<entry>
<title>s4:libcli/ldap: fix sending oneway requests</title>
<updated>2010-09-27T06:24:36+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2010-09-26T20:34:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=b65a164f3e05a53c08998dc86eb6a899278f687a'/>
<id>b65a164f3e05a53c08998dc86eb6a899278f687a</id>
<content type='text'>
metze
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
metze
</pre>
</div>
</content>
</entry>
<entry>
<title>s4/ldap: use time_mono for reconnect timeout</title>
<updated>2010-09-10T21:10:26+00:00</updated>
<author>
<name>Björn Jacke</name>
<email>bj@sernet.de</email>
</author>
<published>2010-09-10T18:39:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=d320aa1212ba926f81d37ee0690381f1f287f30d'/>
<id>d320aa1212ba926f81d37ee0690381f1f287f30d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>s4-loadparm: 2nd half of lp_ to lpcfg_ conversion</title>
<updated>2010-07-16T08:24:27+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2010-07-16T04:32:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=6b266b85cf34145ac1f03d8f787b81121e4ec92b'/>
<id>6b266b85cf34145ac1f03d8f787b81121e4ec92b</id>
<content type='text'>
this converts all callers that use the Samba4 loadparm lp_ calling
convention to use the lpcfg_ prefix.

Signed-off-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this converts all callers that use the Samba4 loadparm lp_ calling
convention to use the lpcfg_ prefix.

Signed-off-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:libcli/ldap Rename ldap.h to libcli_ldap.h</title>
<updated>2010-05-21T07:39:15+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2010-05-21T07:39:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=c8a23147fe12c693fd7944af7bb09b88393789d9'/>
<id>c8a23147fe12c693fd7944af7bb09b88393789d9</id>
<content type='text'>
It is a problem if a samba header is called ldap.h if we also want
to use OpenLDAP's ldap.h

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is a problem if a samba header is called ldap.h if we also want
to use OpenLDAP's ldap.h

Andrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>s4: Changes the old occurences of "lp_realm" in "lp_dnsdomain" where needed</title>
<updated>2009-10-14T08:50:43+00:00</updated>
<author>
<name>Matthias Dieter Wallnöfer</name>
<email>mwallnoefer@yahoo.de</email>
</author>
<published>2009-10-12T17:09:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=e9686985cbf1f5234d9e9731176b1eb4e02911e8'/>
<id>e9686985cbf1f5234d9e9731176b1eb4e02911e8</id>
<content type='text'>
For KERBEROS applications the realm should be upcase (function "lp_realm") but
for DNS ones it should be used lowcase (function "lp_dnsdomain"). This patch
implements the use of both in the right way.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For KERBEROS applications the realm should be upcase (function "lp_realm") but
for DNS ones it should be used lowcase (function "lp_dnsdomain"). This patch
implements the use of both in the right way.
</pre>
</div>
</content>
</entry>
<entry>
<title>s4: fix various warnings (not "const" related ones)</title>
<updated>2009-10-02T13:33:48+00:00</updated>
<author>
<name>Matthias Dieter Wallnöfer</name>
<email>mwallnoefer@yahoo.de</email>
</author>
<published>2009-09-29T09:49:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=44df2488e30da783add33b4fb85d96ce65856484'/>
<id>44df2488e30da783add33b4fb85d96ce65856484</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:libcli/ldap Explain why we set a hostname for ldapi:// connections</title>
<updated>2009-08-17T01:08:42+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2009-08-14T07:50:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=7496095c1b119c1e4f99d985b6dca6ee68dcb520'/>
<id>7496095c1b119c1e4f99d985b6dca6ee68dcb520</id>
<content type='text'>
It is a pretty odd thing to do, and it's only because of the
restrictions of DIGEST-MD5 in Cyrus SASL that we do it.

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is a pretty odd thing to do, and it's only because of the
restrictions of DIGEST-MD5 in Cyrus SASL that we do it.

Andrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:libcli/ldap: the tls code steals the original socket on its own now</title>
<updated>2009-07-31T12:42:05+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-07-30T06:44:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=a3bcbd177537e5da437974e64bbd07d88c087fa2'/>
<id>a3bcbd177537e5da437974e64bbd07d88c087fa2</id>
<content type='text'>
metze
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
metze
</pre>
</div>
</content>
</entry>
<entry>
<title>libcli/ldap: move generic ldap control encoding code to ldap_message.c</title>
<updated>2009-02-24T16:55:41+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-02-24T15:49:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=f6b0a99cefaedfa7642af31f8fcc4457bacb07a3'/>
<id>f6b0a99cefaedfa7642af31f8fcc4457bacb07a3</id>
<content type='text'>
As they can we static there, we pass the specific handlers as parameter
where we need to support controls.

metze
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As they can we static there, we pass the specific handlers as parameter
where we need to support controls.

metze
</pre>
</div>
</content>
</entry>
<entry>
<title>Worked around a problem with select/poll/epoll and gnutls </title>
<updated>2009-02-18T06:37:45+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2009-02-18T06:37:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=bb7e6f0f51a91e461c18efd392af3e4fc6174c34'/>
<id>bb7e6f0f51a91e461c18efd392af3e4fc6174c34</id>
<content type='text'>
Our packet layer relies on the event system reliably telling us when a
packet is available. When we are using a socket layer like TLS then
things get a bit trickier, as there may be bytes in the encryption
buffer which could be read even if there are no bytes at the socket
level. The GNUTLS library is supposed to prevent this happening by
always leaving some data at the socket level when there is data to be
processed in its buffers, but it seems that this is not always
reliable.

To work around this I have added a new packet option
packet_set_unreliable_select() which tells the packet layer to not
assume that the socket layer has a reliable select, and to instead
keep trying to read from the socket until it gets back no data. This
option is set for the ldap client and server when TLS is negotiated.

This seems to fix the problems with the ldaps tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Our packet layer relies on the event system reliably telling us when a
packet is available. When we are using a socket layer like TLS then
things get a bit trickier, as there may be bytes in the encryption
buffer which could be read even if there are no bytes at the socket
level. The GNUTLS library is supposed to prevent this happening by
always leaving some data at the socket level when there is data to be
processed in its buffers, but it seems that this is not always
reliable.

To work around this I have added a new packet option
packet_set_unreliable_select() which tells the packet layer to not
assume that the socket layer has a reliable select, and to instead
keep trying to read from the socket until it gets back no data. This
option is set for the ldap client and server when TLS is negotiated.

This seems to fix the problems with the ldaps tests.
</pre>
</div>
</content>
</entry>
</feed>
