<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sssd.git/src, branch misc</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>tools: Don't shadow 'exit'</title>
<updated>2015-11-09T14:33:46+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2015-11-09T09:27:41+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=09433d9edefcd5e4f4409555c25f8de0a0d4cc40'/>
<id>09433d9edefcd5e4f4409555c25f8de0a0d4cc40</id>
<content type='text'>
Fixes:
    /sssd/src/tools/sss_override.c: In function ‘override_user_import’:
    /sssd/src/tools/sss_override.c:1471: warning: declaration of ‘exit’ shadows a global declaration
    /usr/include/stdlib.h:544: warning: shadowed declaration is here
    /sssd/src/tools/sss_override.c: In function ‘override_group_import’:
    /sssd/src/tools/sss_override.c:1737: warning: declaration of ‘exit’ shadows a global declaration
    /usr/include/stdlib.h:544: warning: shadowed declaration is here
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes:
    /sssd/src/tools/sss_override.c: In function ‘override_user_import’:
    /sssd/src/tools/sss_override.c:1471: warning: declaration of ‘exit’ shadows a global declaration
    /usr/include/stdlib.h:544: warning: shadowed declaration is here
    /sssd/src/tools/sss_override.c: In function ‘override_group_import’:
    /sssd/src/tools/sss_override.c:1737: warning: declaration of ‘exit’ shadows a global declaration
    /usr/include/stdlib.h:544: warning: shadowed declaration is here
</pre>
</div>
</content>
</entry>
<entry>
<title>DP: Reduce code duplication</title>
<updated>2015-11-09T14:33:46+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2015-11-06T13:04:45+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=4920fdad33639467b01f5937f0798aab4568b445'/>
<id>4920fdad33639467b01f5937f0798aab4568b445</id>
<content type='text'>
The handling of sbus requests in Data Provider was extremely duplicated,
resulting in copy-paste errors. This patch adds several helpers that
reduce code duplication.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The handling of sbus requests in Data Provider was extremely duplicated,
resulting in copy-paste errors. This patch adds several helpers that
reduce code duplication.
</pre>
</div>
</content>
</entry>
<entry>
<title>sbus utf8 fix</title>
<updated>2015-11-09T14:33:46+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2015-11-06T21:10:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=d36c757351a9fe37446afe68c5ccd5fbdf1e0e4d'/>
<id>d36c757351a9fe37446afe68c5ccd5fbdf1e0e4d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>sbus: Check string arguments for valid UTF-8 strings</title>
<updated>2015-11-09T14:33:46+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2015-11-06T19:54:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=b9a9bc90c8be499c84533b3687aae3dfe835a117'/>
<id>b9a9bc90c8be499c84533b3687aae3dfe835a117</id>
<content type='text'>
libdbus abort()s when a string argument is not valid UTF-8. Since the
arguments sometimes come from untrusted sources, it's better to check
the string validity explicitly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
libdbus abort()s when a string argument is not valid UTF-8. Since the
arguments sometimes come from untrusted sources, it's better to check
the string validity explicitly.
</pre>
</div>
</content>
</entry>
<entry>
<title>dp utf8 fix</title>
<updated>2015-11-09T14:33:46+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2015-11-06T21:10:48+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=81ca4c578d77659d32ccf71050a1b4d6686b42a3'/>
<id>81ca4c578d77659d32ccf71050a1b4d6686b42a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DP: Check callback messages for valid UTF-8</title>
<updated>2015-11-09T14:33:46+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2015-11-06T14:45:19+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=8897c4ffc09926cc122aad2ca8b0be67d3f6e09f'/>
<id>8897c4ffc09926cc122aad2ca8b0be67d3f6e09f</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/2861

Messages passed from Data Provider to responder must be valid UTF-8
strings. Because providers might not be completely under our control,
we need to check if the messages we receive are valid UTF-8 and if they
are not, use a fallback.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/2861

Messages passed from Data Provider to responder must be valid UTF-8
strings. Because providers might not be completely under our control,
we need to check if the messages we receive are valid UTF-8 and if they
are not, use a fallback.
</pre>
</div>
</content>
</entry>
<entry>
<title>DP: Drop dp_pam_err_to_string</title>
<updated>2015-11-09T14:33:46+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2015-11-06T11:33:59+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=4ff7e466f9e96336e9111b2812b4790bc04727c6'/>
<id>4ff7e466f9e96336e9111b2812b4790bc04727c6</id>
<content type='text'>
Resolves:
    https://fedorahosted.org/sssd/ticket/2861

All back end requests were using pam_strerror() to print additional info
about why request failed. Since pam_strerror() returns localized message
and we don't know the locale beforehand, this message failed to be
transferred through D-Bus, resulting in a crash.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolves:
    https://fedorahosted.org/sssd/ticket/2861

All back end requests were using pam_strerror() to print additional info
about why request failed. Since pam_strerror() returns localized message
and we don't know the locale beforehand, this message failed to be
transferred through D-Bus, resulting in a crash.
</pre>
</div>
</content>
</entry>
<entry>
<title>sbus: Add a compat wrapper sbus_validate_utf8()</title>
<updated>2015-11-09T14:33:45+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2015-11-06T21:11:04+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=eef26709738de724a41919d3a7079a90b4273908'/>
<id>eef26709738de724a41919d3a7079a90b4273908</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>TOOLS: DFL_UMASK --&gt; SSS_DFL_UMASK</title>
<updated>2015-11-05T15:07:59+00:00</updated>
<author>
<name>Petr Cech</name>
<email>pcech@redhat.com</email>
</author>
<published>2015-10-21T12:27:37+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=691387507c256e49845d4ca2a7bd558a2b41e4bb'/>
<id>691387507c256e49845d4ca2a7bd558a2b41e4bb</id>
<content type='text'>
We could use SSS_DFL_UMASK instead of DFL_UMASK.

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

Reviewed-by: Jakub Hrozek &lt;jhrozek@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We could use SSS_DFL_UMASK instead of DFL_UMASK.

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

Reviewed-by: Jakub Hrozek &lt;jhrozek@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>UTIL: More restrictive umask on sss_unique_file()</title>
<updated>2015-11-05T15:07:55+00:00</updated>
<author>
<name>Petr Cech</name>
<email>pcech@redhat.com</email>
</author>
<published>2015-10-21T12:06:19+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=56e067109659886408789c936d37c1e86fe46695'/>
<id>56e067109659886408789c936d37c1e86fe46695</id>
<content type='text'>
There is no need to have executable unique_file.

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

Reviewed-by: Jakub Hrozek &lt;jhrozek@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is no need to have executable unique_file.

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

Reviewed-by: Jakub Hrozek &lt;jhrozek@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
