<feed xmlns='http://www.w3.org/2005/Atom'>
<title>squashfs-tools-ng.git/include, branch v0.6</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.6</id>
<link rel='self' href='https://git.infraroot.at/squashfs-tools-ng.git/atom?h=v0.6'/>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/'/>
<updated>2019-08-20T17:30:39+00:00</updated>
<entry>
<title>Add explicit padding to tree_node_t</title>
<updated>2019-08-20T17:30:39+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-08-20T17:30:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=d236633a699b0f4dba30ac8853918a09c8d12445'/>
<id>urn:sha1:d236633a699b0f4dba30ac8853918a09c8d12445</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Replace update_crc32 helper function with crc32 from zlib</title>
<updated>2019-08-18T20:53:32+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-08-18T14:09:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=50385e06ec207af0171c021f1909e9ef38c00519'/>
<id>urn:sha1:50385e06ec207af0171c021f1909e9ef38c00519</id>
<content type='text'>
It is optimized to the maximum and if we already use zlib anyway,
why not use zlib crc32? This also makes zlib a hard dependency which
also means the whole "do we have a compressor" sanity check in the
build system can be removed.

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Make data writer use block processor</title>
<updated>2019-08-18T20:44:39+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-08-18T16:57:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=58c5d7c933a714096ef0dd42bd1446a6e1a25a16'/>
<id>urn:sha1:58c5d7c933a714096ef0dd42bd1446a6e1a25a16</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Restructure data writer around passing block_t structures</title>
<updated>2019-08-18T20:44:39+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-08-17T17:50:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=64322709a908560f6d08ffc6f50a42f1c1be51dc'/>
<id>urn:sha1:64322709a908560f6d08ffc6f50a42f1c1be51dc</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Minor interface change to data writer</title>
<updated>2019-08-18T20:44:39+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-08-16T21:13:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=cfe80ff9045f33375f11a285098fb15ce214372a'/>
<id>urn:sha1:cfe80ff9045f33375f11a285098fb15ce214372a</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>cleanup: internalize deduplication list in data_writer</title>
<updated>2019-08-18T20:44:39+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-08-16T17:52:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=b45850388ea5505f4fd50cd659abe2f02aeca0b5'/>
<id>urn:sha1:b45850388ea5505f4fd50cd659abe2f02aeca0b5</id>
<content type='text'>
This change removes the need for passing a list of files around for
deduplication. Also the deduplication code no longer needs to worry
about order, since the file being deduplicated is only added after
deduplication is done.

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Add block processor data structure</title>
<updated>2019-08-18T20:44:39+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-08-13T12:11:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=7ca19d23cb4913b5dabfdf3469852ec9f2c0f8d7'/>
<id>urn:sha1:7ca19d23cb4913b5dabfdf3469852ec9f2c0f8d7</id>
<content type='text'>
The interface is designed for parallel, asynchronuous processing of data
blocks with an I/O callback that handles the serialized result.

The underlying implementation is currently still synchronuous.

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Add deep-copy function to compressor interface</title>
<updated>2019-08-16T14:47:24+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-08-12T16:25:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=2f22a35e843a24f0ad5f31644133d64648fe4efc'/>
<id>urn:sha1:2f22a35e843a24f0ad5f31644133d64648fe4efc</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Add gensquashfs option to read xattrs from input files</title>
<updated>2019-08-11T12:11:30+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-08-11T11:59:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=33d5e09ccbf2bafe3d06f615b11bf29d07f47784'/>
<id>urn:sha1:33d5e09ccbf2bafe3d06f615b11bf29d07f47784</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Add --one-file-system option to gensquashfs</title>
<updated>2019-08-10T22:45:34+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-08-10T22:44:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=b54d026f982a9f6c62d3276908a3fbc3cc628a9d'/>
<id>urn:sha1:b54d026f982a9f6c62d3276908a3fbc3cc628a9d</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
</feed>
