<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apk-tools/src/hash.c, branch v2.3.2</title>
<subtitle>Alpine Package Keeper, the 2.x tree
</subtitle>
<id>https://git-old.alpinelinux.org/apk-tools/atom?h=v2.3.2</id>
<link rel='self' href='https://git-old.alpinelinux.org/apk-tools/atom?h=v2.3.2'/>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/'/>
<updated>2011-09-13T08:53:01Z</updated>
<entry>
<title>all: update copyright year statement</title>
<updated>2011-09-13T08:53:01Z</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2011-09-13T08:53:01Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=1817b0a3c3ebd57e5332a80c15c70c46ec3eb8c0'/>
<id>urn:sha1:1817b0a3c3ebd57e5332a80c15c70c46ec3eb8c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>all: rework how arrays work</title>
<updated>2010-06-05T09:33:54Z</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2010-06-05T09:06:41Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=7be853e63785276338a4c4d9e5be084f24114bed'/>
<id>urn:sha1:7be853e63785276338a4c4d9e5be084f24114bed</id>
<content type='text'>
Instead of having a null pointer, use a dummy array which just
says the array is empty. This helps in multiple places of the code
which would otherwise need explicitly need to check first if the
array exists. This has been cause of multiple seg.faults in the
past as the array check is easily omitted.

This also removes (or fixes) all existing checks accordingly.
</content>
</entry>
<entry>
<title>hash: allow caching of hash value</title>
<updated>2009-07-14T07:47:20Z</updated>
<author>
<name>Timo Teras</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2009-07-14T07:47:20Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=f1985b03bdf77c049cc28b25fe6275867c25ba49'/>
<id>urn:sha1:f1985b03bdf77c049cc28b25fe6275867c25ba49</id>
<content type='text'>
</content>
</entry>
<entry>
<title>del: proper ordering of file db entry deletion</title>
<updated>2009-01-17T07:33:02Z</updated>
<author>
<name>Timo Teras</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2009-01-17T07:28:02Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=1a9cc552a536e15083e5eceaad39f0f8019392c5'/>
<id>urn:sha1:1a9cc552a536e15083e5eceaad39f0f8019392c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>db, hash: fix package purging/upgrading to update filedb properly</title>
<updated>2009-01-16T07:33:05Z</updated>
<author>
<name>Timo Teras</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2009-01-16T07:32:04Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=cf3dfb7611f9055034b55f4caf7d145ce3e04af4'/>
<id>urn:sha1:cf3dfb7611f9055034b55f4caf7d145ce3e04af4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>db: keep only filename in file entries, hash by both directory and file</title>
<updated>2009-01-14T08:44:47Z</updated>
<author>
<name>Timo Teras</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2009-01-14T08:44:47Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=15b547c55b2045e68f9f48f7d929d47b300dc3a9'/>
<id>urn:sha1:15b547c55b2045e68f9f48f7d929d47b300dc3a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>db, pkg: fix rest of memory leaks</title>
<updated>2009-01-06T19:23:26Z</updated>
<author>
<name>Timo Teras</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2009-01-06T18:30:22Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=0314104d93b831f53a9ab21622ba61aa49b7cccd'/>
<id>urn:sha1:0314104d93b831f53a9ab21622ba61aa49b7cccd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hash, db: use apk_blob_t and list_*</title>
<updated>2008-11-27T18:25:01Z</updated>
<author>
<name>Timo Teras</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2008-11-27T18:25:01Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=f0609951b9fd2938c0f30853e0aa6b08b8698a88'/>
<id>urn:sha1:f0609951b9fd2938c0f30853e0aa6b08b8698a88</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initial commit of some stuff written so far. Still in state of flux. Expect</title>
<updated>2008-04-17T14:09:13Z</updated>
<author>
<name>Timo Teras</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2008-04-17T14:09:13Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=d6c74352427367a334d37469962bbcf1b9ae364c'/>
<id>urn:sha1:d6c74352427367a334d37469962bbcf1b9ae364c</id>
<content type='text'>
breakage and major changes.

</content>
</entry>
</feed>
