<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sssd.git/src/util/util.h, branch simo</title>
<subtitle>Unnamed repository; edit this file to name it for gitweb.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/'/>
<entry>
<title>Refactor single domain initialization</title>
<updated>2013-01-11T15:43:09+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2013-01-06T08:58:58+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/commit/?id=0ffd1aee6bcbefb6b7af09f4f086d8b25e09f5b9'/>
<id>0ffd1aee6bcbefb6b7af09f4f086d8b25e09f5b9</id>
<content type='text'>
Bring it out of sysdb, which will slowly remove internal dependencies on
domains and instead will always require them to be passed by callers.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bring it out of sysdb, which will slowly remove internal dependencies on
domains and instead will always require them to be passed by callers.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add function to safely wipe memory.</title>
<updated>2013-01-10T17:24:59+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2012-10-20T05:10:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/commit/?id=c63415eabb1dc595c60760fb1df7fa7cfd1d3200'/>
<id>c63415eabb1dc595c60760fb1df7fa7cfd1d3200</id>
<content type='text'>
This is useful for wiping passwords, as it prevents the compiler from
optimizing out a memset to zero before a free()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is useful for wiping passwords, as it prevents the compiler from
optimizing out a memset to zero before a free()
</pre>
</div>
</content>
</entry>
<entry>
<title>failover: Protect against empty host names</title>
<updated>2013-01-02T16:44:09+00:00</updated>
<author>
<name>Michal Zidek</name>
<email>mzidek@redhat.com</email>
</author>
<published>2012-10-15T10:21:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/commit/?id=04759b59e71c78ab23b84d13dd29d9c6dd680adb'/>
<id>04759b59e71c78ab23b84d13dd29d9c6dd680adb</id>
<content type='text'>
Added new parameter to split_on_separator that allows to skip
empty values.

The whole function was rewritten. Unit test case was added to
check the new implementation.

https://fedorahosted.org/sssd/ticket/1484
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added new parameter to split_on_separator that allows to skip
empty values.

The whole function was rewritten. Unit test case was added to
check the new implementation.

https://fedorahosted.org/sssd/ticket/1484
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid const warnings when deallocating memory</title>
<updated>2012-11-28T12:36:12+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2012-11-14T13:01:15+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/commit/?id=df24b52d8b809ab47f89221bed247e13281ca20a'/>
<id>df24b52d8b809ab47f89221bed247e13281ca20a</id>
<content type='text'>
In some case we allocate and assign data to a const pointer.
When we then try to free it we would get a const warning because talloc_free
accepts a void, not a const void pointer. Use discard_const to avoid the
warning, it is safe in this case.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In some case we allocate and assign data to a const pointer.
When we then try to free it we would get a const warning because talloc_free
accepts a void, not a const void pointer. Use discard_const to avoid the
warning, it is safe in this case.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Avoid accessing half-deallocated memory when using talloc_zfree macro."</title>
<updated>2012-11-28T12:36:12+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2012-11-14T13:01:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/commit/?id=048bd9dd3f616fee1ff401db2e72cf833213e766'/>
<id>048bd9dd3f616fee1ff401db2e72cf833213e766</id>
<content type='text'>
This reverts commit ff57c6aeb80a52b1f52bd1dac9308a69dc7a4774.

This commit doesn't really make sense, we are never accessing freed
memory as all we are dealing with is a pointer which is never itsef
part of the memory we are freeing (if it were, it would be an error
in the caller and we shouldn't mask it in this macro).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit ff57c6aeb80a52b1f52bd1dac9308a69dc7a4774.

This commit doesn't really make sense, we are never accessing freed
memory as all we are dealing with is a pointer which is never itsef
part of the memory we are freeing (if it were, it would be an error
in the caller and we shouldn't mask it in this macro).
</pre>
</div>
</content>
</entry>
<entry>
<title>debug: print fatal and critical errors if debug level is unresolved</title>
<updated>2012-11-26T19:58:41+00:00</updated>
<author>
<name>Michal Zidek</name>
<email>mzidek@redhat.com</email>
</author>
<published>2012-11-19T12:10:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/commit/?id=3d97f2645356adca1e9e6eeca4f735a1acbed15d'/>
<id>3d97f2645356adca1e9e6eeca4f735a1acbed15d</id>
<content type='text'>
If global variable debug_level has value SSSDBG_UNRESOLVED, we should
print at least fatal and critical errors.

https://fedorahosted.org/sssd/ticket/1345
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If global variable debug_level has value SSSDBG_UNRESOLVED, we should
print at least fatal and critical errors.

https://fedorahosted.org/sssd/ticket/1345
</pre>
</div>
</content>
</entry>
<entry>
<title>Always start PAC responder if IPA ID provider is configured</title>
<updated>2012-11-14T09:42:34+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2012-11-13T20:21:38+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/commit/?id=778491bebee536a196afc29b0d9953843a5374b2'/>
<id>778491bebee536a196afc29b0d9953843a5374b2</id>
<content type='text'>
Since the PAC responder is used during the authentication of users from
trusted realms it is started automatically if the IPA ID provider is
configured for a domain to simplify the configuration.

Fixes https://fedorahosted.org/sssd/ticket/1613
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since the PAC responder is used during the authentication of users from
trusted realms it is started automatically if the IPA ID provider is
configured for a domain to simplify the configuration.

Fixes https://fedorahosted.org/sssd/ticket/1613
</pre>
</div>
</content>
</entry>
<entry>
<title>Add string_in_list() and add_string_to_list() with tests</title>
<updated>2012-11-14T09:42:34+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2012-11-13T20:20:32+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/commit/?id=032d0980dfe5a27a5954f44f9d519e03fc7d1ced'/>
<id>032d0980dfe5a27a5954f44f9d519e03fc7d1ced</id>
<content type='text'>
string_in_list() and add_string_to_list() are two utilities for NULL
terminated strings arrays. add_string_to_list() adds a new string to an
existing list or creates a new one with the strings as only item if
there is not list. string_in_list() checks if a given string is in the
list. It can be used case sensitive or in-sensitive.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
string_in_list() and add_string_to_list() are two utilities for NULL
terminated strings arrays. add_string_to_list() adds a new string to an
existing list or creates a new one with the strings as only item if
there is not list. string_in_list() checks if a given string is in the
list. It can be used case sensitive or in-sensitive.
</pre>
</div>
</content>
</entry>
<entry>
<title>util_lock.c: sss_br_lock_file accepted invalid parameter value</title>
<updated>2012-11-08T10:43:34+00:00</updated>
<author>
<name>Michal Zidek</name>
<email>mzidek@redhat.com</email>
</author>
<published>2012-11-07T10:12:36+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/commit/?id=e9086c9178b06ff396b958dcc2a1e5baa0693f5c'/>
<id>e9086c9178b06ff396b958dcc2a1e5baa0693f5c</id>
<content type='text'>
Return EINVAL if number of tries is &lt;= 0. Also the parameter
retries was renamed to num_tries, so it is more obvious that
it also includes the first try.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Return EINVAL if number of tries is &lt;= 0. Also the parameter
retries was renamed to num_tries, so it is more obvious that
it also includes the first try.
</pre>
</div>
</content>
</entry>
<entry>
<title>util: Added new file util_lock.c</title>
<updated>2012-11-06T11:29:28+00:00</updated>
<author>
<name>Michal Zidek</name>
<email>mzidek@redhat.com</email>
</author>
<published>2012-10-31T10:05:31+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/commit/?id=0a55f903a1da319338fdcf147efa01ed22f9710d'/>
<id>0a55f903a1da319338fdcf147efa01ed22f9710d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
