<feed xmlns='http://www.w3.org/2005/Atom'>
<title>abrt.git/lib/Plugins/KerneloopsReporter.cpp, branch 0.0.6</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mnowak/public_git/abrt.git/'/>
<entry>
<title>added support for storing results from reporters (used from gui)</title>
<updated>2009-08-14T18:59:43+00:00</updated>
<author>
<name>Zdenek Prikryl</name>
<email>zprikryl@redhat.com</email>
</author>
<published>2009-08-14T18:59:43+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mnowak/public_git/abrt.git/commit/?id=3c226c987f5015e8184bfc4293ee9f9b2f7b8f67'/>
<id>3c226c987f5015e8184bfc4293ee9f9b2f7b8f67</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>moved LoadSettings from plugins into PluginManager</title>
<updated>2009-08-11T16:37:33+00:00</updated>
<author>
<name>Zdenek Prikryl</name>
<email>zdeny@dhcp-lab-218.englab.brq.redhat.com</email>
</author>
<published>2009-08-11T16:37:33+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mnowak/public_git/abrt.git/commit/?id=3335a8cc4e772ed027e400cfac10b17c1536ad9f'/>
<id>3335a8cc4e772ed027e400cfac10b17c1536ad9f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Kerneloops plugin: style fixes</title>
<updated>2009-08-10T21:57:38+00:00</updated>
<author>
<name>Anton Arapov</name>
<email>aarapov@redhat.com</email>
</author>
<published>2009-08-10T21:57:38+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mnowak/public_git/abrt.git/commit/?id=d4353d69f177b7a0e023cb7a90c3493d2b9efca8'/>
<id>d4353d69f177b7a0e023cb7a90c3493d2b9efca8</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 bug where kerneloops segfaults on empty oops data</title>
<updated>2009-08-10T15:40:08+00:00</updated>
<author>
<name>Anton Arapov</name>
<email>aarapov@redhat.com</email>
</author>
<published>2009-08-10T15:40:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mnowak/public_git/abrt.git/commit/?id=6cb98fb02176d0a24474d9843f2648b7ed824a31'/>
<id>6cb98fb02176d0a24474d9843f2648b7ed824a31</id>
<content type='text'>
    also, we aren't interested in empty reports, so do not report anything
    when oops message was not provided.

    Signed-off-by: Anton Arapov &lt;aarapov@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    also, we aren't interested in empty reports, so do not report anything
    when oops message was not provided.

    Signed-off-by: Anton Arapov &lt;aarapov@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fix compile-time warnings.</title>
<updated>2009-08-09T10:11:03+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2009-08-09T10:11:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mnowak/public_git/abrt.git/commit/?id=3bab9d79a01ac70a78c012eaa82dccaaa5c59ee5'/>
<id>3bab9d79a01ac70a78c012eaa82dccaaa5c59ee5</id>
<content type='text'>
One fix (in CCrashWatcher::GetPluginsInfo) needs closer look,
others are "trivially correct"

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
One fix (in CCrashWatcher::GetPluginsInfo) needs closer look,
others are "trivially correct"

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Split real code from lib/MiddleWare/Plugin.h into Plugin.cpp.</title>
<updated>2009-08-07T00:23:33+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2009-08-07T00:23:33+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mnowak/public_git/abrt.git/commit/?id=88093858fa6cf734bb832f7cc9ff06fe57f0ad2a'/>
<id>88093858fa6cf734bb832f7cc9ff06fe57f0ad2a</id>
<content type='text'>
30k smaller code.

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
30k smaller code.

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>added new interface for geting plugins' settings (will be used in gui)</title>
<updated>2009-07-31T15:08:49+00:00</updated>
<author>
<name>Zdenek Prikryl</name>
<email>zdeny@dhcp-lab-218.englab.brq.redhat.com</email>
</author>
<published>2009-07-31T15:08:49+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mnowak/public_git/abrt.git/commit/?id=de2c473ef6cb27a080bb0491f21d1280e2c971c5'/>
<id>de2c473ef6cb27a080bb0491f21d1280e2c971c5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move PLUGIN_INFOs to .cpp files: same object must never be defined twice</title>
<updated>2009-07-31T13:13:38+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2009-07-31T13:13:38+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mnowak/public_git/abrt.git/commit/?id=e60c006499ec9a1604f85f84a98145535a7ad0a7'/>
<id>e60c006499ec9a1604f85f84a98145535a7ad0a7</id>
<content type='text'>
and if structure is defined in a .h file, that happens.
Since this particular structure has non-trivial destructor,
it was running twice and resulted in double-free.

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and if structure is defined in a .h file, that happens.
Since this particular structure has non-trivial destructor,
it was running twice and resulted in double-free.

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>KerneloopsReporter: plug a leak in writefunction</title>
<updated>2009-07-31T13:02:53+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2009-07-31T13:02:53+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mnowak/public_git/abrt.git/commit/?id=36d30c955b6e8cc8ab576ce5fcb8d1dd8e7c043b'/>
<id>36d30c955b6e8cc8ab576ce5fcb8d1dd8e7c043b</id>
<content type='text'>
Also some preparatory cleanups for future dumpoops patch are included

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also some preparatory cleanups for future dumpoops patch are included

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>bug fixes in kerneloops scanner</title>
<updated>2009-07-31T01:58:05+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2009-07-31T01:58:05+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mnowak/public_git/abrt.git/commit/?id=9a2270d2c89f58fbed72d1811dfbe308fdf495ac'/>
<id>9a2270d2c89f58fbed72d1811dfbe308fdf495ac</id>
<content type='text'>
CKerneloopsScanner::Run - scan syslog file first, then dmesg
(was other way around)

CKerneloopsScanner::SaveOopsToDebug - cast time_t and size_t to long
when we feed them to snprintf

CKerneloopsScanner::ScanSysLogFile - do not seek to negative offsets,
 POSIX does not allow that

CSysLog::QueueOops - plug memory leak

Also used some abrtlib functions where appropriate, use open instead of fopen
where appropriate, do not check error in time() - it never fails,
move around bits of code in CKerneloopsScanner
to make it easier in future to create a tool for parsing
arbitrary files for oopses.

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CKerneloopsScanner::Run - scan syslog file first, then dmesg
(was other way around)

CKerneloopsScanner::SaveOopsToDebug - cast time_t and size_t to long
when we feed them to snprintf

CKerneloopsScanner::ScanSysLogFile - do not seek to negative offsets,
 POSIX does not allow that

CSysLog::QueueOops - plug memory leak

Also used some abrtlib functions where appropriate, use open instead of fopen
where appropriate, do not check error in time() - it never fails,
move around bits of code in CKerneloopsScanner
to make it easier in future to create a tool for parsing
arbitrary files for oopses.

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
