<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sssd.git/src/db, branch rhel7.0</title>
<subtitle>sssd with jhrozek's patches</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/'/>
<entry>
<title>DB: Add sss_ldb_el_to_string_list</title>
<updated>2014-01-29T13:59:02+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2014-01-28T13:51:58+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=329165182d0decee35f3837c1d2ad899f99e9950'/>
<id>329165182d0decee35f3837c1d2ad899f99e9950</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>sudo: memset tm when converting time attributes</title>
<updated>2014-01-29T13:58:09+00:00</updated>
<author>
<name>Pavel Březina</name>
<email>pbrezina@redhat.com</email>
</author>
<published>2014-01-29T11:56:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=89eca8339610956f8d95d701dc02d3f8256e2770'/>
<id>89eca8339610956f8d95d701dc02d3f8256e2770</id>
<content type='text'>
strptime() which is used to parse LDAP time value does not initialize
all fields of tm structure (especially tm_isdst). This results in
random behavior - when the tm is converted into timestamp via mktime(),
the result depends on current value of tm_isdst.

Resolves:
https://fedorahosted.org/sssd/ticket/2213

b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
strptime() which is used to parse LDAP time value does not initialize
all fields of tm structure (especially tm_isdst). This results in
random behavior - when the tm is converted into timestamp via mktime(),
the result depends on current value of tm_isdst.

Resolves:
https://fedorahosted.org/sssd/ticket/2213

b
</pre>
</div>
</content>
</entry>
<entry>
<title>responder: Set forest attribute in AD domains</title>
<updated>2014-01-09T11:32:03+00:00</updated>
<author>
<name>Pavel Reichl</name>
<email>pavel.reichl@redhat.com</email>
</author>
<published>2013-12-17T17:32:04+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=6ac0feca0cdc66fc8d8a612e25d37a49d27c0233'/>
<id>6ac0feca0cdc66fc8d8a612e25d37a49d27c0233</id>
<content type='text'>
Resolves:
https://fedorahosted.org/sssd/ticket/2160
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolves:
https://fedorahosted.org/sssd/ticket/2160
</pre>
</div>
</content>
</entry>
<entry>
<title>Add sysdb_attrs_get_int32_t</title>
<updated>2013-12-19T19:26:27+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2013-12-10T09:14:02+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=91c41b25f3d2e5a6074d1dd73c3355f9159d2cae'/>
<id>91c41b25f3d2e5a6074d1dd73c3355f9159d2cae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add new option ldap_group_type</title>
<updated>2013-12-19T19:26:21+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2013-12-09T11:17:43+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=fd56e9302454869c636c2e40322eec52391b4c4f'/>
<id>fd56e9302454869c636c2e40322eec52391b4c4f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use lower-case name for case-insensitive searches</title>
<updated>2013-12-19T19:26:07+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2013-12-13T10:44:59+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=b0af402f8201d28922892b18792474f4ec546f36'/>
<id>b0af402f8201d28922892b18792474f4ec546f36</id>
<content type='text'>
The patch makes sure that a completely lower-cased version of a fully
qualified name is used for case insensitive searches. Currently there
are code paths where the domain name was used as configured and was not
lower-cased.

To make sure this patch does not break with old entries in the cache or
case sensitive domains a third template was added to the related filters
templates which is either filled with a completely lower-cased version or
with the old version. The other two template values are unchanged.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The patch makes sure that a completely lower-cased version of a fully
qualified name is used for case insensitive searches. Currently there
are code paths where the domain name was used as configured and was not
lower-cased.

To make sure this patch does not break with old entries in the cache or
case sensitive domains a third template was added to the related filters
templates which is either filled with a completely lower-cased version or
with the old version. The other two template values are unchanged.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add sysdb_attrs_add_lc_name_alias</title>
<updated>2013-12-19T19:25:56+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2013-11-28T10:28:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=b1f74ee745aa84f53fe330d55fafb9810012f875'/>
<id>b1f74ee745aa84f53fe330d55fafb9810012f875</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SYSDB: Sanitize filter before removing ghost attrs</title>
<updated>2013-12-02T15:43:16+00:00</updated>
<author>
<name>Lukas Slebodnik</name>
<email>lslebodn@redhat.com</email>
</author>
<published>2013-11-25T15:01:59+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=0a509d518dd5d17e32e3a4c34b319a38210ba17b'/>
<id>0a509d518dd5d17e32e3a4c34b319a38210ba17b</id>
<content type='text'>
sysdb_add_user fails with EIO if enumeration is disabled and user contains
backslashes.
We try to remove ghost attributes from groups with disabled enumeration,
but unsanitized filter is used to find ghost attributes
"(|(ghost=usr\\\\002)" and ldb cannot parse this filter.

Resolves:
https://fedorahosted.org/sssd/ticket/2163
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
sysdb_add_user fails with EIO if enumeration is disabled and user contains
backslashes.
We try to remove ghost attributes from groups with disabled enumeration,
but unsanitized filter is used to find ghost attributes
"(|(ghost=usr\\\\002)" and ldb cannot parse this filter.

Resolves:
https://fedorahosted.org/sssd/ticket/2163
</pre>
</div>
</content>
</entry>
<entry>
<title>SYSDB: Sanitize filter before sysdb_search_groups</title>
<updated>2013-12-02T15:43:16+00:00</updated>
<author>
<name>Lukas Slebodnik</name>
<email>lslebodn@redhat.com</email>
</author>
<published>2013-11-25T12:43:30+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=bd24c6f485ac1421053167eabd6e5e963829403b'/>
<id>bd24c6f485ac1421053167eabd6e5e963829403b</id>
<content type='text'>
sysdb_delete_user fails with EIO if user does not exist and contains
backslashes.
ldb could not parse filter (&amp;(objectclass=group)(ghost=usr\\\\001)),
because ghost value was not sanitized

Resolves:
https://fedorahosted.org/sssd/ticket/2163
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
sysdb_delete_user fails with EIO if user does not exist and contains
backslashes.
ldb could not parse filter (&amp;(objectclass=group)(ghost=usr\\\\001)),
because ghost value was not sanitized

Resolves:
https://fedorahosted.org/sssd/ticket/2163
</pre>
</div>
</content>
</entry>
<entry>
<title>SYSDB: Skip malformed netgroup attribute.</title>
<updated>2013-11-29T15:27:45+00:00</updated>
<author>
<name>Lukas Slebodnik</name>
<email>lslebodn@redhat.com</email>
</author>
<published>2013-11-12T13:39:27+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=d0eeff900d721a0e147b3513d075dbb64b002dc1'/>
<id>d0eeff900d721a0e147b3513d075dbb64b002dc1</id>
<content type='text'>
It was not easy find out why netgroup could not be covert into result entries.
Problem was that nisNetgroupTriple contained unexpected string "(,user01)"
This patch will ignore only malformed attribute and processing of netgroup
will not fail.

Resolves:
https://fedorahosted.org/sssd/ticket/2137
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was not easy find out why netgroup could not be covert into result entries.
Problem was that nisNetgroupTriple contained unexpected string "(,user01)"
This patch will ignore only malformed attribute and processing of netgroup
will not fail.

Resolves:
https://fedorahosted.org/sssd/ticket/2137
</pre>
</div>
</content>
</entry>
</feed>
