<feed xmlns='http://www.w3.org/2005/Atom'>
<title>squashfs-tools-ng.git/difftool, branch v0.7</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.7</id>
<link rel='self' href='https://git.infraroot.at/squashfs-tools-ng.git/atom?h=v0.7'/>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/'/>
<updated>2019-10-08T08:17:43+00:00</updated>
<entry>
<title>sqfsdiff: continue comparison if types are compatible</title>
<updated>2019-10-08T08:17:43+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-10-08T08:17:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=1fc5b3bb6d4dcaa5a1e54e3f60434c8623e8e274'/>
<id>urn:sha1:1fc5b3bb6d4dcaa5a1e54e3f60434c8623e8e274</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Cleanup: move libutil related headers to "util" sub directory</title>
<updated>2019-10-07T13:34:22+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-10-07T13:26:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=c973bcc1039b64ec00acaf8e8d61b9f5229da56f'/>
<id>urn:sha1:c973bcc1039b64ec00acaf8e8d61b9f5229da56f</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Rename libsqfshelper to libcommon</title>
<updated>2019-10-07T11:54:24+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-10-07T11:54:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=1fad07ce86fc2a506c59501d7fb7c7d7481525f6'/>
<id>urn:sha1:1fad07ce86fc2a506c59501d7fb7c7d7481525f6</id>
<content type='text'>
That is IMO less confusing and express what it is (i.e. what it has
become) more clearly, i.e. common code shared by the utilities.

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Rename "hihglevel.h" to the more appropriate "common.h"</title>
<updated>2019-10-07T11:49:40+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-10-07T11:49:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=5597dca9c6053cd19104e18d88edb199b32e3743'/>
<id>urn:sha1:5597dca9c6053cd19104e18d88edb199b32e3743</id>
<content type='text'>
It only contains helpers for _common_ stuff for all the utilities. The
actual high level stuff has been moved to libsquashfs a while ago.

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Improve error reporting for sqfs2tar, rdsquashfs, sqfsdiff</title>
<updated>2019-10-06T17:08:01+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-10-06T17:01:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=41ddda0c732d916a6962c54a3a974a8b753f194b'/>
<id>urn:sha1:41ddda0c732d916a6962c54a3a974a8b753f194b</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Fix null-pointer deref in sqfsdiff initialization error path</title>
<updated>2019-09-27T22:06:07+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-09-27T21:54:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=e7a38a62d3005c4b859bcfb9af151304d5008cd2'/>
<id>urn:sha1:e7a38a62d3005c4b859bcfb9af151304d5008cd2</id>
<content type='text'>
If creating a dir reader fails, don't try to clean it up afterwards.

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Cleanup: replace fixed with data types with typedefs</title>
<updated>2019-09-27T16:15:40+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-09-27T16:15:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=40232f4bd4d7e8e001f7d1e8f120606f59b2c147'/>
<id>urn:sha1:40232f4bd4d7e8e001f7d1e8f120606f59b2c147</id>
<content type='text'>
This is a fully automated search and replace, i.e. I ran this:

git grep -l uint8_t | xargs sed -i 's/uint8_t/sqfs_u8/g'
git grep -l uint16_t | xargs sed -i 's/uint16_t/sqfs_u16/g'
git grep -l uint32_t | xargs sed -i 's/uint32_t/sqfs_u32/g'
git grep -l uint64_t | xargs sed -i 's/uint64_t/sqfs_u64/g'

git grep -l int8_t | xargs sed -i 's/int8_t/sqfs_s8/g'
git grep -l int16_t | xargs sed -i 's/int16_t/sqfs_s16/g'
git grep -l int32_t | xargs sed -i 's/int32_t/sqfs_s32/g'
git grep -l int64_t | xargs sed -i 's/int64_t/sqfs_s64/g'

and than added the appropriate definitions to sqfs/predef.h

The whole point being better compatibillity with platforms that may
not have an stdint.h with the propper definitions.

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Add helper functions for working with inodes</title>
<updated>2019-09-22T00:13:06+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-09-21T23:48:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=57b6a4c855120bc721cd4e76cca32c7b1a382407'/>
<id>urn:sha1:57b6a4c855120bc721cd4e76cca32c7b1a382407</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Minor fstree related cleanup</title>
<updated>2019-09-21T02:00:59+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-09-21T01:58:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=1bf363ba52025a0cf504b313878ea99c174a1683'/>
<id>urn:sha1:1bf363ba52025a0cf504b313878ea99c174a1683</id>
<content type='text'>
 - file list is no longer needed for statistics
 - the size field in the directory info structure is no longer in use
 - sqfs2tar, rdsquashfs and sqfsdiff no longer depend on libfstree.a

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Add sqfs_ prefix to data_reader_t &amp; functions</title>
<updated>2019-09-20T20:26:56+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2019-09-20T20:26:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=012a83c9466e8668fc08acb6a80fa4dd5c82997c'/>
<id>urn:sha1:012a83c9466e8668fc08acb6a80fa4dd5c82997c</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
</feed>
