<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sssd.git/src/util, branch sssd-1_5_13</title>
<subtitle>System Security Services Daemon [okos' clone]</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/'/>
<entry>
<title>Handle timeout during sss_ldap_init_send</title>
<updated>2011-08-15T19:22:04+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2011-08-15T15:46:04+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=bba376bff88042bb04ac89e9b3167ae89c57a953'/>
<id>bba376bff88042bb04ac89e9b3167ae89c57a953</id>
<content type='text'>
In some cases, where there would be no response from the LDAP server,
there would be no R/W events on the LDAP fd, so
sdap_async_sys_connect_done would never be called.

This patch adds a tevent timer that cancels the connection after
SDAP_NETWORK_TIMEOUT seconds.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In some cases, where there would be no response from the LDAP server,
there would be no R/W events on the LDAP fd, so
sdap_async_sys_connect_done would never be called.

This patch adds a tevent timer that cancels the connection after
SDAP_NETWORK_TIMEOUT seconds.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow the O_NONBLOCK flag to be reset correctly</title>
<updated>2011-08-11T17:19:54+00:00</updated>
<author>
<name>Ralf Haferkamp</name>
<email>rhafer@suse.de</email>
</author>
<published>2011-08-04T13:38:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=0e1075701d2a8fa15ead6164d9874a1f94142155'/>
<id>0e1075701d2a8fa15ead6164d9874a1f94142155</id>
<content type='text'>
sssd set the O_NONBLOCK flag on the LDAP socket twice. First in
set_fd_flags_and_opts(). And the second time in sdap_async_sys_connect_send()
after storing a backup in the local state structure. The backup is later
used to restore the original flags (after connect() succeeded). As NONBLOCK
was already set before it didn't correctly reset that flag.

https://fedorahosted.org/sssd/ticket/952
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
sssd set the O_NONBLOCK flag on the LDAP socket twice. First in
set_fd_flags_and_opts(). And the second time in sdap_async_sys_connect_send()
after storing a backup in the local state structure. The backup is later
used to restore the original flags (after connect() succeeded). As NONBLOCK
was already set before it didn't correctly reset that flag.

https://fedorahosted.org/sssd/ticket/952
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix python HBAC bindings for python &lt;= 2.4</title>
<updated>2011-08-01T16:18:34+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2011-07-12T19:22:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=833eda9de40ad28e966f8f883dba8e187f8efd32'/>
<id>833eda9de40ad28e966f8f883dba8e187f8efd32</id>
<content type='text'>
Several parts of the HBAC python bindings did not work with old Python
versions, such as the one shipped in RHEL5.

The changes include:
* a compatibility wrapper around python set object
* PyModule_AddIntMacro compat macro
* Py_ssize_t compat definition
* Do not use PyUnicode_FromFormat
* several function prototypes and structures used to have "char
  arguments where they have "const char *" in recent versions.
  This caused compilation warnings this patch mitigates by using
  the discard_const hack on python 2.4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Several parts of the HBAC python bindings did not work with old Python
versions, such as the one shipped in RHEL5.

The changes include:
* a compatibility wrapper around python set object
* PyModule_AddIntMacro compat macro
* Py_ssize_t compat definition
* Do not use PyUnicode_FromFormat
* several function prototypes and structures used to have "char
  arguments where they have "const char *" in recent versions.
  This caused compilation warnings this patch mitigates by using
  the discard_const hack on python 2.4
</pre>
</div>
</content>
</entry>
<entry>
<title>Call ldap_install_tls() on ldaps connections</title>
<updated>2011-07-05T17:29:04+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2011-07-05T09:37:45+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=081d023fecf82390758b05f170d8521f84e05896'/>
<id>081d023fecf82390758b05f170d8521f84e05896</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not access state after tevent_req_done() is called.</title>
<updated>2011-07-01T12:07:46+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2011-07-01T11:01:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=424e0122c95e292aca926f66fa1faafdf55328d7'/>
<id>424e0122c95e292aca926f66fa1faafdf55328d7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not attempt to close() a file descriptor &lt; 0</title>
<updated>2011-07-01T12:07:46+00:00</updated>
<author>
<name>Stephen Gallagher</name>
<email>sgallagh@redhat.com</email>
</author>
<published>2011-07-01T11:36:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=d6a3efc22e51bd26b16caad95a6eaabf55e67a69'/>
<id>d6a3efc22e51bd26b16caad95a6eaabf55e67a69</id>
<content type='text'>
Coverity 10886
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Coverity 10886
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't pass NULL to printf for TLS errors</title>
<updated>2011-06-30T18:07:38+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2011-03-04T21:17:55+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=b6ed1d6569fea94cb58d91877c1873ec28328fd7'/>
<id>b6ed1d6569fea94cb58d91877c1873ec28328fd7</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/643

Conflicts:

	src/util/sss_ldap.h
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/643

Conflicts:

	src/util/sss_ldap.h
</pre>
</div>
</content>
</entry>
<entry>
<title>Use ldap_init_fd() instead of ldap_initialize() if available</title>
<updated>2011-06-30T18:07:38+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2011-06-28T10:58:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=177c89d1c8a4a8a5201c957dbe9d04fa95e00d51'/>
<id>177c89d1c8a4a8a5201c957dbe9d04fa95e00d51</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bad merge</title>
<updated>2011-06-02T19:00:19+00:00</updated>
<author>
<name>Stephen Gallagher</name>
<email>sgallagh@redhat.com</email>
</author>
<published>2011-06-02T18:59:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=7a4af61dd7706752786200f19737b32f4e2190bd'/>
<id>7a4af61dd7706752786200f19737b32f4e2190bd</id>
<content type='text'>
We merged in a patch, but missed that it missed a dependency added
by another earlier patch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We merged in a patch, but missed that it missed a dependency added
by another earlier patch.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a utility function to escape IPv6 address for use in URIs</title>
<updated>2011-06-02T18:12:42+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2011-05-27T09:42:38+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=c326cfa73357be922105dd8ce42b39273fe21f37'/>
<id>c326cfa73357be922105dd8ce42b39273fe21f37</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
