<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sssd2.git/src/monitor, branch 1-1-0</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>Add generic error message</title>
<updated>2010-03-22T12:34:24+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2010-03-19T13:19:54+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=b64548afe2eb6586db4922f866c25b0bc2e64cad'/>
<id>b64548afe2eb6586db4922f866c25b0bc2e64cad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix config file error message</title>
<updated>2010-03-22T12:34:24+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2010-03-19T13:17:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=e3458944d3b6ab12adaba56e1397f2bd110389d3'/>
<id>e3458944d3b6ab12adaba56e1397f2bd110389d3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix multiple errors with destructors.</title>
<updated>2010-03-19T14:55:21+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>ssorce@redhat.com</email>
</author>
<published>2010-03-18T23:22:44+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=15f848d579502e53433073c4fd9174c1701b0b7f'/>
<id>15f848d579502e53433073c4fd9174c1701b0b7f</id>
<content type='text'>
This commits cleans up 3 segfaults/valgrind errors due to access
to freed memory.

1. The spy wasn't clearing conn_spy causing the svc_destructor to try
   to clear the spy destructor when the spy was already freed

2. get_config_service was not setting the svc_destrcutor on services
   depending on the orderof frees at exit this was causing the spy
   destructor to try to access freed memory because it was not
   neutralized when the service was freed.

3. at exit the mt_ctx could be freed before services causing the
   svc_destrcutor to try to access freed memory when removing the
   service from the service list in the monitor context.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commits cleans up 3 segfaults/valgrind errors due to access
to freed memory.

1. The spy wasn't clearing conn_spy causing the svc_destructor to try
   to clear the spy destructor when the spy was already freed

2. get_config_service was not setting the svc_destrcutor on services
   depending on the orderof frees at exit this was causing the spy
   destructor to try to access freed memory because it was not
   neutralized when the service was freed.

3. at exit the mt_ctx could be freed before services causing the
   svc_destrcutor to try to access freed memory when removing the
   service from the service list in the monitor context.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix invalid read cause by premature free of tmpctx</title>
<updated>2010-03-19T14:55:21+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>ssorce@redhat.com</email>
</author>
<published>2010-03-18T22:52:36+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=0f53eb0d3ffc10265e748915b2df1411dbce7af0'/>
<id>0f53eb0d3ffc10265e748915b2df1411dbce7af0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a series of memory leaks in the SBUS</title>
<updated>2010-03-17T20:41:12+00:00</updated>
<author>
<name>Stephen Gallagher</name>
<email>sgallagh@redhat.com</email>
</author>
<published>2010-03-17T18:53:17+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=9f461eefc0052c3fd998371a7001a13393350920'/>
<id>9f461eefc0052c3fd998371a7001a13393350920</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Properly handle dbus send attempts on a closed connection</title>
<updated>2010-03-15T15:13:30+00:00</updated>
<author>
<name>Stephen Gallagher</name>
<email>sgallagh@redhat.com</email>
</author>
<published>2010-03-10T20:27:59+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=f0e85485aceb2863c1bad15448c251e87d02f431'/>
<id>f0e85485aceb2863c1bad15448c251e87d02f431</id>
<content type='text'>
dbus_connection_send_with_reply() will report success and return
a NULL pending_reply when the connection is not open for
communication. This patch creates a new wrapper around
dbus_connection_send_with_reply() to properly detect this
condition and report it as an error.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
dbus_connection_send_with_reply() will report success and return
a NULL pending_reply when the connection is not open for
communication. This patch creates a new wrapper around
dbus_connection_send_with_reply() to properly detect this
condition and report it as an error.
</pre>
</div>
</content>
</entry>
<entry>
<title>Flush NSCD cache after modifying local database</title>
<updated>2010-03-15T11:41:22+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2010-03-12T15:52:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=e8634ae63d8ee1f313ad93352c9266ebfce77aae'/>
<id>e8634ae63d8ee1f313ad93352c9266ebfce77aae</id>
<content type='text'>
Fixes: #221
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: #221
</pre>
</div>
</content>
</entry>
<entry>
<title>Reopen logs when SIGHUP is caught</title>
<updated>2010-03-08T18:44:08+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2010-02-24T17:58:15+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=6f0c6f31b0146a7a5deaec764f8e90d65613671c'/>
<id>6f0c6f31b0146a7a5deaec764f8e90d65613671c</id>
<content type='text'>
Upon receiving SIGHUP, the monitor signals all services to reopen their
debug logs. It is also possible to signal individual services to reopen
their particular files.

Fixes: #332
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Upon receiving SIGHUP, the monitor signals all services to reopen their
debug logs. It is also possible to signal individual services to reopen
their particular files.

Fixes: #332
</pre>
</div>
</content>
</entry>
<entry>
<title>Add forgotten \n in DEBUG statements</title>
<updated>2010-03-04T17:41:31+00:00</updated>
<author>
<name>Martin Nagy</name>
<email>mnagy@redhat.com</email>
</author>
<published>2010-03-03T07:33:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=8f4aaae28c88c707853f8f28d8babc4efe0c1bf6'/>
<id>8f4aaae28c88c707853f8f28d8babc4efe0c1bf6</id>
<content type='text'>
Logs from confdb with missing '\n' in the DEBUG statements annoyed me so
I decided to fix them. I also made a quick grep through the code and
found other places so I fixed them too.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Logs from confdb with missing '\n' in the DEBUG statements annoyed me so
I decided to fix them. I also made a quick grep through the code and
found other places so I fixed them too.
</pre>
</div>
</content>
</entry>
<entry>
<title>Eliminate monitor reconfig</title>
<updated>2010-03-04T17:41:30+00:00</updated>
<author>
<name>Stephen Gallagher</name>
<email>sgallagh@redhat.com</email>
</author>
<published>2010-03-02T11:58:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd2.git/commit/?id=b93f6528f77284198ccf974355558f64d6ea7a57'/>
<id>b93f6528f77284198ccf974355558f64d6ea7a57</id>
<content type='text'>
We disabled live reconfiguration a long time ago with the intent
of fixing it so that it wasn't completely broken, but we've
decided that live updates are too delicate to handle all cases
gracefully. For the forseeable future, we will rely on process
restart for updating the configuration.

Furthermore, we had not completely disabled live updates. It would
still attempt to run if we sent a SIGHUP. This has also been
eliminated.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We disabled live reconfiguration a long time ago with the intent
of fixing it so that it wasn't completely broken, but we've
decided that live updates are too delicate to handle all cases
gracefully. For the forseeable future, we will rely on process
restart for updating the configuration.

Furthermore, we had not completely disabled live updates. It would
still attempt to run if we sent a SIGHUP. This has also been
eliminated.
</pre>
</div>
</content>
</entry>
</feed>
