<feed xmlns='http://www.w3.org/2005/Atom'>
<title>squashfs-tools-ng.git, branch master</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=master</id>
<link rel='self' href='https://git.infraroot.at/squashfs-tools-ng.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/'/>
<updated>2024-03-23T23:00:58+00:00</updated>
<entry>
<title>fixed fragment table size typo</title>
<updated>2024-03-23T23:00:58+00:00</updated>
<author>
<name>juls0730</name>
<email>62722391+juls0730@users.noreply.github.com</email>
</author>
<published>2024-03-22T04:42:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=e3dcf1770fd77a0babcca422dcbe7b2cc7b8ab90'/>
<id>urn:sha1:e3dcf1770fd77a0babcca422dcbe7b2cc7b8ab90</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: remove rest of libio</title>
<updated>2023-10-24T13:57:18+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2023-09-23T09:16:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=9f2d63162e82d423faeda9c7449d6edd819e4591'/>
<id>urn:sha1:9f2d63162e82d423faeda9c7449d6edd819e4591</id>
<content type='text'>
Move the directory iterator test to libsquashfs, move the tree
scanning code to libcommon.

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Cleanup: move xfrm stream wrappers to libxfrm</title>
<updated>2023-10-24T13:57:18+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2023-09-23T09:00:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=ee26abcab9faf037cf87438cca20d54e5b0edd05'/>
<id>urn:sha1:ee26abcab9faf037cf87438cca20d54e5b0edd05</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Cleanup: move memory/stdio streams to libcommon</title>
<updated>2023-10-24T13:57:18+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2023-09-23T08:37:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=6e7b20a41c8a7f10392884e1741b031b579a93fa'/>
<id>urn:sha1:6e7b20a41c8a7f10392884e1741b031b579a93fa</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Remove some unused variables</title>
<updated>2023-10-24T13:57:18+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2023-09-23T08:09:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=b3c5de63c132f74f4e3592f2ff07e5172c5e295f'/>
<id>urn:sha1:b3c5de63c132f74f4e3592f2ff07e5172c5e295f</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>libsqfs: Add the path lookup function back to the dir reader</title>
<updated>2023-10-24T13:57:18+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2023-09-22T18:46:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=0e7b2348ea8fbfd9cb9fb532d552e27a9636010a'/>
<id>urn:sha1:0e7b2348ea8fbfd9cb9fb532d552e27a9636010a</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>libutil: add a string list helper to replace some of the adhoc ones</title>
<updated>2023-10-24T13:57:18+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2023-09-21T13:53:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=7f89eb3cfff465cf32d03a2ae6919252eae67e9b'/>
<id>urn:sha1:7f89eb3cfff465cf32d03a2ae6919252eae67e9b</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Cleanup: gensquashfs: simplify apply_xattrs</title>
<updated>2023-10-24T13:57:18+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2023-10-24T13:49:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=c4ab32879df8b5e83b0ebd091ce2c750f53f5633'/>
<id>urn:sha1:c4ab32879df8b5e83b0ebd091ce2c750f53f5633</id>
<content type='text'>
 - Pass the option structure along and use it's values rather than
   passing several of them individually
 - free() the path ASAP, so we don't have it around anymore when we
   go into the recursion step
 - shorten some argument names. Together with the above changes, this
   allows collapsing some multi line blocks into much simpler
   constructs.

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Cleanup: gensquashfs: merge glob scan_directory &amp; fstree_from_dir</title>
<updated>2023-10-24T13:57:18+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2023-10-24T12:45:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=3c70940f4c1b8534e1ef547e09050d33b8187122'/>
<id>urn:sha1:3c70940f4c1b8534e1ef547e09050d33b8187122</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Cleanup: gensquashfs: remove tree walk for force-uid/gid</title>
<updated>2023-10-24T13:57:18+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2023-10-24T08:10:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=d17f308b24a332d1767888e086ece9a2e71a891d'/>
<id>urn:sha1:d17f308b24a332d1767888e086ece9a2e71a891d</id>
<content type='text'>
If the --force-uid or --force-gid flags are used, don't do a recursive
tree walk after the fact, instead simply apply the settings at the
source (e.g. tree iterator).

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
</feed>
