<feed xmlns='http://www.w3.org/2005/Atom'>
<title>squashfs-tools-ng.git/include, branch feature/goliath/msvc</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=feature%2Fgoliath%2Fmsvc</id>
<link rel='self' href='https://git.infraroot.at/squashfs-tools-ng.git/atom?h=feature%2Fgoliath%2Fmsvc'/>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/'/>
<updated>2020-04-08T01:14:40+00:00</updated>
<entry>
<title>Fix missing struct option field in getopt_long stub</title>
<updated>2020-04-08T01:14:40+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>goliath@infraroot.at</email>
</author>
<published>2020-04-06T21:07:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=4ea1c1e14d8ee67b2e7a6a4665747ccd87fec479'/>
<id>urn:sha1:4ea1c1e14d8ee67b2e7a6a4665747ccd87fec479</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Add a libcompat implementation for getopt_long</title>
<updated>2020-04-02T21:08:00+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2020-04-02T21:03:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=d68a600d005d9c110145310dc249daaf73653436'/>
<id>urn:sha1:d68a600d005d9c110145310dc249daaf73653436</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Add a libcompat implementation of getopt</title>
<updated>2020-04-02T21:01:48+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2020-04-02T18:03:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=d76eb9dd46081279642d3353f51ebc09fe4bbe9f'/>
<id>urn:sha1:d76eb9dd46081279642d3353f51ebc09fe4bbe9f</id>
<content type='text'>
Limited to the subset actually needed. Vaguely inspired by the NetBSD
libc implementation.

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Import the remaining utility files into VisualStudio project</title>
<updated>2020-04-01T23:07:57+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2020-04-01T23:07:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=a772248e1a2f0886d8479b2f14392f020ea8c6e0'/>
<id>urn:sha1:a772248e1a2f0886d8479b2f14392f020ea8c6e0</id>
<content type='text'>
 - The libcommon print verion function requires the PACKAGE_NAME and
   PACKAGE_VERSION defines. Those are added manually to the msvc stub
   of config.h.
 - Also, libcommon cannot directly include getopt.h
 - libfstree needs to change the return type for getline

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Fix msvc 64 bit build, cleanup configuration</title>
<updated>2020-04-01T23:02:42+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2020-04-01T23:02:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=5de40ee8216c7a3ddb2bf88570f798c8ac4f40f8'/>
<id>urn:sha1:5de40ee8216c7a3ddb2bf88570f798c8ac4f40f8</id>
<content type='text'>
This fixes the msvc 64 bit build configuration which has been
overlooked in the previous commit. The configuration is unified
and the filters file (containing the layout of the files in the
browser) is added. The common definitions are added to config.h.

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Add preliminary VisualStudio support</title>
<updated>2020-04-01T16:31:04+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2020-03-31T22:13:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=a2495bd1ac9e5e54074d65616de0efa822a6309e'/>
<id>urn:sha1:a2495bd1ac9e5e54074d65616de0efa822a6309e</id>
<content type='text'>
 - Mostly workarounds/clutches in compat.h
 - Change getline return type to int
 - Replace C99 style flexible array with alloca
 - Add all the MSVC solution/project crap

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>doxygen: fix some minor typos</title>
<updated>2020-03-22T22:30:28+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2020-03-21T15:44:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=3fd6b0a8e02e1ca50bd03691f404f343995d2ed6'/>
<id>urn:sha1:3fd6b0a8e02e1ca50bd03691f404f343995d2ed6</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>doxygen: propperly label generic inode helper functions as members</title>
<updated>2020-03-22T22:30:28+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2020-03-21T14:21:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=850107807e112a3ddd8cab30d8453a4610245bc4'/>
<id>urn:sha1:850107807e112a3ddd8cab30d8453a4610245bc4</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Cleanup: Move xxhash32 code to libutil</title>
<updated>2020-03-18T12:33:47+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2020-03-18T12:19:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=7c29dc8db20a3e6f1fb351c44a068171bb6c1ff1'/>
<id>urn:sha1:7c29dc8db20a3e6f1fb351c44a068171bb6c1ff1</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@sigma-star.at&gt;
</content>
</entry>
<entry>
<title>Fix the printf format specifies (again)</title>
<updated>2020-03-10T17:44:32+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@sigma-star.at</email>
</author>
<published>2020-03-08T19:30:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/squashfs-tools-ng.git/commit/?id=057c208b6fccfabe56b035a19666ddf0c777aeec'/>
<id>urn:sha1:057c208b6fccfabe56b035a19666ddf0c777aeec</id>
<content type='text'>
The PRIu64 et al are missing a "%" sign in front.

Fixes: aaf7e68c75a907c3c08e83dfd2972665a0f1c1a3

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