]> pere.pagekite.me Git - homepage.git/blob - blog/archive/2014/01/01.rss
More tags.
[homepage.git] / blog / archive / 2014 / 01 / 01.rss
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/'>
3 <channel>
4 <title>Petter Reinholdtsen - Entries from January 2014</title>
5 <description>Entries from January 2014</description>
6 <link>http://people.skolelinux.org/pere/blog/</link>
7
8
9 <item>
10 <title>New chrpath release 0.16</title>
11 <link>http://people.skolelinux.org/pere/blog/New_chrpath_release_0_16.html</link>
12 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/New_chrpath_release_0_16.html</guid>
13 <pubDate>Tue, 14 Jan 2014 11:00:00 +0100</pubDate>
14 <description>&lt;p&gt;&lt;a href=&quot;http://www.coverity.com/&quot;&gt;Coverity&lt;/a&gt; is a nice tool to
15 find problems in C, C++ and Java code using static source code
16 analysis. It can detect a lot of different problems, and is very
17 useful to find memory and locking bugs in the error handling part of
18 the source. The company behind it provide
19 &lt;a href=&quot;https://scan.coverity.com/&quot;&gt;check of free software projects as
20 a community service&lt;/a&gt;, and many hundred free software projects are
21 already checked. A few days ago I decided to have a closer look at
22 the Coverity system, and discovered that the
23 &lt;a href=&quot;http://www.gnu.org/software/gnash/&quot;&gt;gnash&lt;/a&gt; and
24 &lt;a href=&quot;http://sourceforge.net/projects/ipmitool/&quot;&gt;ipmitool&lt;/a&gt;
25 projects I am involved with was already registered. But these are
26 fairly big, and I would also like to have a small and easy project to
27 check, and decided to &lt;a href=&quot;http://scan.coverity.com/projects/1179&quot;&gt;request
28 checking of the chrpath project&lt;/a&gt;. It was
29 added to the checker and discovered seven potential defects. Six of
30 these were real, mostly resource &quot;leak&quot; when the program detected an
31 error. Nothing serious, as the resources would be released a fraction
32 of a second later when the program exited because of the error, but it
33 is nice to do it right in case the source of the program some time in
34 the future end up in a library. Having fixed all defects and added
35 &lt;a href=&quot;https://lists.alioth.debian.org/mailman/listinfo/chrpath-devel&quot;&gt;a
36 mailing list for the chrpath developers&lt;/a&gt;, I decided it was time to
37 publish a new release. These are the release notes:&lt;/p&gt;
38
39 &lt;p&gt;New in 0.16 released 2014-01-14:&lt;/p&gt;
40
41 &lt;ul&gt;
42
43 &lt;li&gt;Fixed all minor bugs discovered by Coverity.&lt;/li&gt;
44 &lt;li&gt;Updated config.sub and config.guess from the GNU project.&lt;/li&gt;
45 &lt;li&gt;Mention new project mailing list in the documentation.&lt;/li&gt;
46
47 &lt;/ul&gt;
48
49 &lt;p&gt;You can
50 &lt;a href=&quot;https://alioth.debian.org/frs/?group_id=31052&quot;&gt;download the
51 new version 0.16 from alioth&lt;/a&gt;. Please let us know via the Alioth
52 project if something is wrong with the new release. The test suite
53 did not discover any old errors, so if you find a new one, please also
54 include a test suite check.&lt;/p&gt;
55 </description>
56 </item>
57
58 </channel>
59 </rss>