<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ding-libs.git/ini, branch master</title>
<subtitle>Unnamed repository; edit this file to name it for gitweb.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dpal/public_git/ding-libs.git/'/>
<entry>
<title>[INI] Function to merge two configurations</title>
<updated>2011-01-04T20:41:07+00:00</updated>
<author>
<name>Dmitri Pal</name>
<email>dpal@redhat.com</email>
</author>
<published>2011-01-03T19:41:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dpal/public_git/ding-libs.git/commit/?id=23d28ed6d464076ec69902fba580f8cad10bcc65'/>
<id>23d28ed6d464076ec69902fba580f8cad10bcc65</id>
<content type='text'>
This patch provides first draft of the implementation
of the code to merge different configurations.
It is similar to the merge code that is implemented inside
the parser but different since it is not done during parsing
of one file but addresses use case when the configuration
is provided by different files that need to be merged together.

NOTE: It would make more sence to review function by function
from bottom of the patch rather than from the top.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch provides first draft of the implementation
of the code to merge different configurations.
It is similar to the merge code that is implemented inside
the parser but different since it is not done during parsing
of one file but addresses use case when the configuration
is provided by different files that need to be merged together.

NOTE: It would make more sence to review function by function
from bottom of the patch rather than from the top.
</pre>
</div>
</content>
</entry>
<entry>
<title>[INI] Coverity issue 10075</title>
<updated>2011-01-04T20:41:07+00:00</updated>
<author>
<name>Dmitri Pal</name>
<email>dpal@redhat.com</email>
</author>
<published>2011-01-04T20:40:06+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dpal/public_git/ding-libs.git/commit/?id=fc011afb1583248101ea75957653b8ddad21f3cf'/>
<id>fc011afb1583248101ea75957653b8ddad21f3cf</id>
<content type='text'>
Previous fix was not complete.
Secondary scan revealed other issues.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previous fix was not complete.
Secondary scan revealed other issues.
</pre>
</div>
</content>
</entry>
<entry>
<title>[INI] Coverity issue 10042</title>
<updated>2011-01-04T20:41:07+00:00</updated>
<author>
<name>Dmitri Pal</name>
<email>dpal@redhat.com</email>
</author>
<published>2011-01-04T20:34:27+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dpal/public_git/ding-libs.git/commit/?id=6610b758a5725b7f523fc99fc1909921d9bb9b55'/>
<id>6610b758a5725b7f523fc99fc1909921d9bb9b55</id>
<content type='text'>
Previous fix was not complete. New scan revealed
potential memory leak in case of coding error.
Low severity but still a bug...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previous fix was not complete. New scan revealed
potential memory leak in case of coding error.
Low severity but still a bug...
</pre>
</div>
</content>
</entry>
<entry>
<title>[INI] Exposing functions</title>
<updated>2011-01-03T20:00:43+00:00</updated>
<author>
<name>Dmitri Pal</name>
<email>dpal@redhat.com</email>
</author>
<published>2011-01-03T19:36:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dpal/public_git/ding-libs.git/commit/?id=f9f8998bef402648d2565ada6789305e0c0ad46e'/>
<id>f9f8998bef402648d2565ada6789305e0c0ad46e</id>
<content type='text'>
This patch makes two internal functions
resusable from different source modules.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch makes two internal functions
resusable from different source modules.
</pre>
</div>
</content>
</entry>
<entry>
<title>[INI] Initialize variables in loops</title>
<updated>2011-01-03T20:00:43+00:00</updated>
<author>
<name>Dmitri Pal</name>
<email>dpal@redhat.com</email>
</author>
<published>2010-12-27T02:58:24+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dpal/public_git/ding-libs.git/commit/?id=baa1b6eb9604729fa678a0988138a7aaa3f5c9c6'/>
<id>baa1b6eb9604729fa678a0988138a7aaa3f5c9c6</id>
<content type='text'>
It occured to me that one of the issues that Coverity
did not like (and I could not understand what it is
complaining about) is related to intializing the variables
in the loop.
This patch adds initialization in the loops.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It occured to me that one of the issues that Coverity
did not like (and I could not understand what it is
complaining about) is related to intializing the variables
in the loop.
This patch adds initialization in the loops.
</pre>
</div>
</content>
</entry>
<entry>
<title>[INI] Rename error print function</title>
<updated>2011-01-03T20:00:43+00:00</updated>
<author>
<name>Dmitri Pal</name>
<email>dpal@redhat.com</email>
</author>
<published>2010-12-27T02:45:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dpal/public_git/ding-libs.git/commit/?id=8654e77c640ac19e6997542589fbd1500ae6532d'/>
<id>8654e77c640ac19e6997542589fbd1500ae6532d</id>
<content type='text'>
All config file processing functions start with "ini_config".
The only function that does not comply is
ini_print_errors. We can't rename it since
it is a part of the current active interface.
I marked that function needs to be removed when we
remove old interface and created a copy with
the correct name. I also updated unit test accordingly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All config file processing functions start with "ini_config".
The only function that does not comply is
ini_print_errors. We can't rename it since
it is a part of the current active interface.
I marked that function needs to be removed when we
remove old interface and created a copy with
the correct name. I also updated unit test accordingly.
</pre>
</div>
</content>
</entry>
<entry>
<title>[INI] Tests for access and changes</title>
<updated>2011-01-03T20:00:43+00:00</updated>
<author>
<name>Dmitri Pal</name>
<email>dpal@redhat.com</email>
</author>
<published>2010-12-27T02:31:33+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dpal/public_git/ding-libs.git/commit/?id=2ec4163bcbbcfa6c025b32cdbdbd3adf8c7a84f2'/>
<id>2ec4163bcbbcfa6c025b32cdbdbd3adf8c7a84f2</id>
<content type='text'>
Patch adds two functions. One tests permissions,
another validates if the file has changed or not.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patch adds two functions. One tests permissions,
another validates if the file has changed or not.
</pre>
</div>
</content>
</entry>
<entry>
<title>[INI] Function to check for changes</title>
<updated>2011-01-03T20:00:43+00:00</updated>
<author>
<name>Dmitri Pal</name>
<email>dpal@redhat.com</email>
</author>
<published>2010-12-27T02:28:59+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dpal/public_git/ding-libs.git/commit/?id=81e90b377b432ef874fda11b6e82f6f0eb894807'/>
<id>81e90b377b432ef874fda11b6e82f6f0eb894807</id>
<content type='text'>
Added function to detect changes to the configuration file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added function to detect changes to the configuration file.
</pre>
</div>
</content>
</entry>
<entry>
<title>[INI] Avoid double free</title>
<updated>2011-01-03T20:00:43+00:00</updated>
<author>
<name>Dmitri Pal</name>
<email>dpal@redhat.com</email>
</author>
<published>2010-12-27T02:24:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dpal/public_git/ding-libs.git/commit/?id=c4d2383282b898f4c5914bf720301cdcabf5eb51'/>
<id>c4d2383282b898f4c5914bf720301cdcabf5eb51</id>
<content type='text'>
I might squash this patch into one of the previous ones.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I might squash this patch into one of the previous ones.
</pre>
</div>
</content>
</entry>
<entry>
<title>[INI] Check access function</title>
<updated>2011-01-03T20:00:43+00:00</updated>
<author>
<name>Dmitri Pal</name>
<email>dpal@redhat.com</email>
</author>
<published>2010-12-27T00:46:15+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dpal/public_git/ding-libs.git/commit/?id=87be7cfc4b8cc143a582a38a0d024e166d91df35'/>
<id>87be7cfc4b8cc143a582a38a0d024e166d91df35</id>
<content type='text'>
Added check access constants and the check access function.
The function is effectively copied from ini_metadata.c
The flags are copied from ini_config.h
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added check access constants and the check access function.
The function is effectively copied from ini_metadata.c
The flags are copied from ini_config.h
</pre>
</div>
</content>
</entry>
</feed>
