<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sssd.git/src/krb5_plugin, branch ccname</title>
<subtitle>Experimental work on SSSD - Systen Security Services Daemon</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/sssd.git/'/>
<entry>
<title>Fix formating of variables with type: long</title>
<updated>2013-09-11T17:44:53+00:00</updated>
<author>
<name>Lukas Slebodnik</name>
<email>lslebodn@redhat.com</email>
</author>
<published>2013-07-13T13:25:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/sssd.git/commit/?id=57cd3443dcb7c073c5a00a9f2c3c3a3030ae2d3e'/>
<id>57cd3443dcb7c073c5a00a9f2c3c3a3030ae2d3e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>KRB5_LOCATOR: Print the filename that couldn't be opened</title>
<updated>2012-07-06T15:44:45+00:00</updated>
<author>
<name>Stephen Gallagher</name>
<email>sgallagh@redhat.com</email>
</author>
<published>2012-06-27T23:43:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/sssd.git/commit/?id=71062d4494bbe9c24358e21fa3a40ae747eae0f6'/>
<id>71062d4494bbe9c24358e21fa3a40ae747eae0f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>krb5 locator: Do not leak addrinfo</title>
<updated>2012-05-07T18:35:49+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2012-05-07T13:42:29+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/sssd.git/commit/?id=06ca37517d873ff240422c4c004d97e1d067af14'/>
<id>06ca37517d873ff240422c4c004d97e1d067af14</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Kerberos locator: Include the correct krb5.h header file</title>
<updated>2012-05-07T18:35:49+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2012-05-07T09:52:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/sssd.git/commit/?id=7efbb82f43d5b7c17c4f7a4bfc363e6bf0291281'/>
<id>7efbb82f43d5b7c17c4f7a4bfc363e6bf0291281</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/1325
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/1325
</pre>
</div>
</content>
</entry>
<entry>
<title>Convert read and write operations to sss_atomic_read</title>
<updated>2012-04-20T14:55:14+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2012-04-02T21:26:05+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/sssd.git/commit/?id=9d7d4458d94d0aac0a7edf999368eb18f89cb76a'/>
<id>9d7d4458d94d0aac0a7edf999368eb18f89cb76a</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/1209
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/1209
</pre>
</div>
</content>
</entry>
<entry>
<title>Multiline macro cleanup</title>
<updated>2011-09-28T13:06:57+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2011-09-23T06:47:53+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/sssd.git/commit/?id=4a6a5421113ab662a665c62ed6a24b61a5a36950'/>
<id>4a6a5421113ab662a665c62ed6a24b61a5a36950</id>
<content type='text'>
This is mostly a cosmetic patch.

The purpose of wrapping a multi-line macro in a do { } while(0) is to
make the macro usable as a regular statement, not a compound statement.

When the while(0) is terminated with a semicolon, the do { } while(0);
block becomes a compound statement again.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is mostly a cosmetic patch.

The purpose of wrapping a multi-line macro in a do { } while(0) is to
make the macro usable as a regular statement, not a compound statement.

When the while(0) is terminated with a semicolon, the do { } while(0);
block becomes a compound statement again.
</pre>
</div>
</content>
</entry>
<entry>
<title>Set _GNU_SOURCE globally</title>
<updated>2011-05-23T14:57:44+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2011-05-19T07:58:09+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/sssd.git/commit/?id=324fb26ba803a999bedc29e93c46c84f27abf5b7'/>
<id>324fb26ba803a999bedc29e93c46c84f27abf5b7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make sure to close varargs before returning from a function</title>
<updated>2010-06-10T14:17:38+00:00</updated>
<author>
<name>Stephen Gallagher</name>
<email>sgallagh@redhat.com</email>
</author>
<published>2010-06-09T14:45:33+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/sssd.git/commit/?id=75b1a17efec759980a636b41e0c8144230725802'/>
<id>75b1a17efec759980a636b41e0c8144230725802</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/528
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/528
</pre>
</div>
</content>
</entry>
<entry>
<title>Properly handle read() and write() throughout the SSSD</title>
<updated>2010-06-10T14:17:38+00:00</updated>
<author>
<name>Stephen Gallagher</name>
<email>sgallagh@redhat.com</email>
</author>
<published>2010-06-08T19:47:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/sssd.git/commit/?id=06247775aa9c49ffce72827921eb45e2d04c6aa1'/>
<id>06247775aa9c49ffce72827921eb45e2d04c6aa1</id>
<content type='text'>
We need to guarantee at all times that reads and writes complete
successfully. This means that they must be checked for returning
EINTR and EAGAIN, and all writes must be wrapped in a loop to
ensure that they do not truncate their output.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We need to guarantee at all times that reads and writes complete
successfully. This means that they must be checked for returning
EINTR and EAGAIN, and all writes must be wrapped in a loop to
ensure that they do not truncate their output.
</pre>
</div>
</content>
</entry>
<entry>
<title>Krb5 locator plugin returns KRB5_PLUGIN_NO_HANDLE</title>
<updated>2010-05-27T18:44:13+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2010-05-14T10:16:59+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/sssd.git/commit/?id=717bab5b52c755c950eb451d95a805d474d0ef07'/>
<id>717bab5b52c755c950eb451d95a805d474d0ef07</id>
<content type='text'>
To allow a fallback to the setting in krb5.conf the locator plugin
returns KRB5_PLUGIN_NO_HANDLE in nearly all error conditions. Only if the
call back fails the error code of the callback is returned.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To allow a fallback to the setting in krb5.conf the locator plugin
returns KRB5_PLUGIN_NO_HANDLE in nearly all error conditions. Only if the
call back fails the error code of the callback is returned.
</pre>
</div>
</content>
</entry>
</feed>
