<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sssd.git, 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>CI: Enforce coverage make check failures</title>
<updated>2015-11-09T13:38:48+00:00</updated>
<author>
<name>Nikolai Kondrashov</name>
<email>Nikolai.Kondrashov@redhat.com</email>
</author>
<published>2015-06-17T12:13:41+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=8d1b572126afceb60693ff4c4a734bd6dbdaf548'/>
<id>8d1b572126afceb60693ff4c4a734bd6dbdaf548</id>
<content type='text'>
Fail CI coverage build, if make-check stage fails. Previously make-check
stage failures were ignored for coverage build for the sake of
collecting coverage data in any case. However, catching extra test
failures seems more important than getting coverage data in all cases,
thus the change.

Reviewed-by: Lukáš Slebodník &lt;lslebodn@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fail CI coverage build, if make-check stage fails. Previously make-check
stage failures were ignored for coverage build for the sake of
collecting coverage data in any case. However, catching extra test
failures seems more important than getting coverage data in all cases,
thus the change.

Reviewed-by: Lukáš Slebodník &lt;lslebodn@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>CI: Workaroung for code coverage with old gcc</title>
<updated>2015-11-09T13:30:44+00:00</updated>
<author>
<name>Lukas Slebodnik</name>
<email>lslebodn@redhat.com</email>
</author>
<published>2015-11-09T07:56:54+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/commit/?id=057f699b401097ad7f48fe3760e81c6993619a4b'/>
<id>057f699b401097ad7f48fe3760e81c6993619a4b</id>
<content type='text'>
It's fixed in upstream gcc &gt;= 4.6.0

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

Reviewed-by: Nikolai Kondrashov &lt;Nikolai.Kondrashov@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's fixed in upstream gcc &gt;= 4.6.0

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

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