<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sssd2.git/src/tools, branch master</title>
<subtitle>System Security Services Daemon [okos' clone]</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/'/>
<entry>
<title>Inform about function duplication.</title>
<updated>2013-04-17T09:39:57+00:00</updated>
<author>
<name>Michal Zidek</name>
<email>mzidek@redhat.com</email>
</author>
<published>2013-04-16T11:14:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=714ba5f50551a42df324714358dc379b351d4a53'/>
<id>714ba5f50551a42df324714358dc379b351d4a53</id>
<content type='text'>
sss_mc_set_recycled is a static function, that should not
be used outside nsssrv_mmap_cache.c. The sss_cache tool
is an exception, because in the case when sssd is not running,
sss_cache must invalidate the memory cache file. That is why
sss_mc_set_recycled was copied to the tools_mc_util.c
(as helper function for sss_memcache_invalidate function).
It was duplicated to allow this function to remain static
(and invisible to any .h files), so that it is not used anywhere else.
Wrong usage of this function might cause race conditions and corrupt
the cache.

I'll add comments about the duplication to the code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
sss_mc_set_recycled is a static function, that should not
be used outside nsssrv_mmap_cache.c. The sss_cache tool
is an exception, because in the case when sssd is not running,
sss_cache must invalidate the memory cache file. That is why
sss_mc_set_recycled was copied to the tools_mc_util.c
(as helper function for sss_memcache_invalidate function).
It was duplicated to allow this function to remain static
(and invisible to any .h files), so that it is not used anywhere else.
Wrong usage of this function might cause race conditions and corrupt
the cache.

I'll add comments about the duplication to the code.
</pre>
</div>
</content>
</entry>
<entry>
<title>sss_cache: Remove annoying messages</title>
<updated>2013-04-15T12:51:44+00:00</updated>
<author>
<name>Michal Zidek</name>
<email>mzidek@redhat.com</email>
</author>
<published>2013-04-12T22:58:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=eeee8d4e089830d337f217ec4921421ab448a8ec'/>
<id>eeee8d4e089830d337f217ec4921421ab448a8ec</id>
<content type='text'>
When requested entry was not found in one domain, an ERROR message
was written to the user even if the entry was found in
the next domain and deleted properly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When requested entry was not found in one domain, an ERROR message
was written to the user even if the entry was found in
the next domain and deleted properly.
</pre>
</div>
</content>
</entry>
<entry>
<title>sss_cache: support for subdomains</title>
<updated>2013-04-15T12:51:44+00:00</updated>
<author>
<name>Michal Zidek</name>
<email>mzidek@redhat.com</email>
</author>
<published>2013-03-27T15:50:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=72bb31d9a093bff7b8c7f973b057ed4e9e41d4ca'/>
<id>72bb31d9a093bff7b8c7f973b057ed4e9e41d4ca</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/1741
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/1741
</pre>
</div>
</content>
</entry>
<entry>
<title>Wrong condition after waitpid.</title>
<updated>2013-04-05T15:22:29+00:00</updated>
<author>
<name>Michal Zidek</name>
<email>mzidek@redhat.com</email>
</author>
<published>2013-04-03T15:43:01+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=827e8dbc3c792ed34b0608c3bd3a4d7b0eedf4f5'/>
<id>827e8dbc3c792ed34b0608c3bd3a4d7b0eedf4f5</id>
<content type='text'>
On success, waitpid() returns pid of terminated child, not 0.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On success, waitpid() returns pid of terminated child, not 0.
</pre>
</div>
</content>
</entry>
<entry>
<title>Check for waitpid failure at wrong place.</title>
<updated>2013-04-05T15:22:29+00:00</updated>
<author>
<name>Michal Zidek</name>
<email>mzidek@redhat.com</email>
</author>
<published>2013-04-03T15:04:41+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=e391eb27c711a5d51f7a5ad92928212fdcb3133a'/>
<id>e391eb27c711a5d51f7a5ad92928212fdcb3133a</id>
<content type='text'>
Coverity bugs.

https://fedorahosted.org/sssd/ticket/1865
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Coverity bugs.

https://fedorahosted.org/sssd/ticket/1865
</pre>
</div>
</content>
</entry>
<entry>
<title>Return errno, not -1 on failure in files.c</title>
<updated>2013-04-03T11:26:41+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2013-04-03T08:41:50+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=bebeea7ed99394c4061810ed15121bd0f5ac4964'/>
<id>bebeea7ed99394c4061810ed15121bd0f5ac4964</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/1862
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/1862
</pre>
</div>
</content>
</entry>
<entry>
<title>Reuse sss_open_cloexec at other places in code.</title>
<updated>2013-03-13T18:41:33+00:00</updated>
<author>
<name>Lukas Slebodnik</name>
<email>lslebodn@redhat.com</email>
</author>
<published>2013-03-08T13:26:42+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=22d381367c27910fe82f476a76b9f4ede555e35a'/>
<id>22d381367c27910fe82f476a76b9f4ede555e35a</id>
<content type='text'>
Functions open_cloexec and openat_cloexec were renamed with prefix
"sss_" and moved to separete file. Replacing duplicated code of
function sss_open_cloexec everywhere in the source code.

https://fedorahosted.org/sssd/ticket/1794
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Functions open_cloexec and openat_cloexec were renamed with prefix
"sss_" and moved to separete file. Replacing duplicated code of
function sss_open_cloexec everywhere in the source code.

https://fedorahosted.org/sssd/ticket/1794
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the alt_db_path parameter of sysdb_init</title>
<updated>2013-03-05T16:41:56+00:00</updated>
<author>
<name>Michal Zidek</name>
<email>mzidek@redhat.com</email>
</author>
<published>2013-03-05T15:23:14+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=2ba16c5a5c4b6d3cd2a44179186ec60eda828bcd'/>
<id>2ba16c5a5c4b6d3cd2a44179186ec60eda828bcd</id>
<content type='text'>
This parameter was never used.

https://fedorahosted.org/sssd/ticket/1765
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This parameter was never used.

https://fedorahosted.org/sssd/ticket/1765
</pre>
</div>
</content>
</entry>
<entry>
<title>tools: append new line to string from poptStrerror()</title>
<updated>2013-02-21T09:52:12+00:00</updated>
<author>
<name>Milan Cejnar</name>
<email>milancejnar@gmail.com</email>
</author>
<published>2013-02-18T09:09:12+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=12ee35f8275f94e080b6a990e7a4f87882282453'/>
<id>12ee35f8275f94e080b6a990e7a4f87882282453</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/1756

Messages from poptStrerror() passed to BAD_POPT_PARAMS macro were
printed out to the console without new line character at the end of the
message. BAD_POPT_PARAMS should now behave correctly with strings both
with or without new line character at the end.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/1756

Messages from poptStrerror() passed to BAD_POPT_PARAMS macro were
printed out to the console without new line character at the end of the
message. BAD_POPT_PARAMS should now behave correctly with strings both
with or without new line character at the end.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add function get_next_domain()</title>
<updated>2013-02-10T21:08:47+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2013-01-14T22:04:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=0232747f04b650796db56fd7b487aee8a96fab03'/>
<id>0232747f04b650796db56fd7b487aee8a96fab03</id>
<content type='text'>
Use this function instead of explicitly calling domain-&gt;next

This function allows to get the next primary domain or to descend into the
subdomains and replaces also get_next_dom_or_subdom()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use this function instead of explicitly calling domain-&gt;next

This function allows to get the next primary domain or to descend into the
subdomains and replaces also get_next_dom_or_subdom()
</pre>
</div>
</content>
</entry>
</feed>
