<feed xmlns='http://www.w3.org/2005/Atom'>
<title>squashfs-tools-ng.git/lib/util, branch v0.4.1</title>
<subtitle>A new set of tools and libraries for working with SquashFS images</subtitle>
<id>https://git.infraroot.at/squashfs-tools-ng.git/atom?h=v0.4.1</id>
<link rel='self' href='https://git.infraroot.at/squashfs-tools-ng.git/atom?h=v0.4.1'/>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/'/>
<updated>2019-06-20T08:26:39+00:00</updated>
<entry>
<title>simplify and improve canonicalize_name</title>
<updated>2019-06-20T08:26:39+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-06-19T13:59:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=f2981c2ff581e4e425c7b23da43aee29f25232c5'/>
<id>urn:sha1:f2981c2ff581e4e425c7b23da43aee29f25232c5</id>
<content type='text'>
 - Replace scan and memmove with simple automaton
 - Convert forward to back slashes, lots of file systems treat them
   equivalenty, this saves us a few more checks down the road
 - Remove './' path components. We can saveley remove them in a string
   processing step instead of throwing an error. Also they actually appear
   often in tar balls, possibly not under user control.

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Move function to padd a file with 0 bytes to libutil</title>
<updated>2019-06-15T12:49:58+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-06-15T12:48:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=868843fbf76dd67e804bc8a02121f5b56c560621'/>
<id>urn:sha1:868843fbf76dd67e804bc8a02121f5b56c560621</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>cleanup: mark input pointer on write_retry as const</title>
<updated>2019-06-10T23:04:36+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-06-10T23:04:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=b45eead4dfd6e820b4c1634ae72398bf717193f9'/>
<id>urn:sha1:b45eead4dfd6e820b4c1634ae72398bf717193f9</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Add pushd/popd utility</title>
<updated>2019-06-09T22:22:48+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-06-09T22:22:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=781716c240da330d57f27bf22f48017f9132a489'/>
<id>urn:sha1:781716c240da330d57f27bf22f48017f9132a489</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Add string table implementation</title>
<updated>2019-05-19T12:27:34+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-05-08T18:43:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=fe5102f23da752870c9514d5ffe79b7f067f70c4'/>
<id>urn:sha1:fe5102f23da752870c9514d5ffe79b7f067f70c4</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>unsquashfs: add code to unpack the entire file system</title>
<updated>2019-05-03T19:45:46+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-05-03T19:44:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=9de5c93986bc6a4b33f3f50ed2a94c9aa3a33c7f'/>
<id>urn:sha1:9de5c93986bc6a4b33f3f50ed2a94c9aa3a33c7f</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>unsquashfs: add argument processing, file listing parameter</title>
<updated>2019-05-03T19:45:46+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-05-02T14:30:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=2aa2f13131663afa0d13259365f824b05e9a2f02'/>
<id>urn:sha1:2aa2f13131663afa0d13259365f824b05e9a2f02</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Add utility functions</title>
<updated>2019-05-02T10:40:06+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-04-30T10:29:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=c1efe73569d429b49a9e6e1c9c72b947d414270c'/>
<id>urn:sha1:c1efe73569d429b49a9e6e1c9c72b947d414270c</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
</feed>
