<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/noltari/tools/squashfs4, branch master</title>
<subtitle>Staging tree of Alvaro Fernandez Rojas</subtitle>
<id>https://git.openwrt.org/openwrt/staging/noltari/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/noltari/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/'/>
<updated>2023-02-25T19:01:53Z</updated>
<entry>
<title>tools/squashfs4: fix PKG_MIRROR_HASH</title>
<updated>2023-02-25T19:01:53Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2023-02-25T17:49:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/commit/?id=af5e230c2036af07ef0fca6795ee259849b51e59'/>
<id>urn:sha1:af5e230c2036af07ef0fca6795ee259849b51e59</id>
<content type='text'>
The hash currently matches neither the SHA256 of the Github download
nor the hash of the archive generated by the OpenWrt build system.
(and yes, they differ...)

Set hash of Github-generated tarball.

Fixes: 30f2d516ba ("tools/squashfs4: add new tool for squashfs4 images")
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>tools/squashfs4: add new tool for squashfs4 images</title>
<updated>2023-02-20T06:34:03Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2023-02-06T22:22:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/commit/?id=30f2d516ba7be08f06f7ca8767472c3ea5678706'/>
<id>urn:sha1:30f2d516ba7be08f06f7ca8767472c3ea5678706</id>
<content type='text'>
squashfs tool is finally reborn and correctly maintained.

Introduce the new version as a replacement for squasfs4kit as it was a
fork and also abandoned.

Add additional patch to add the missing feature present in squashfskit4
but still missing on this new project.

Backport each required patch that fix compilation error on macos.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools: migrate from squashfs4 to squashfskit4</title>
<updated>2019-02-28T00:38:46Z</updated>
<author>
<name>Alexander Couzens</name>
</author>
<published>2018-12-12T15:10:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/commit/?id=889b6423b78bcde8af81d68a3fabcdd019181de4'/>
<id>urn:sha1:889b6423b78bcde8af81d68a3fabcdd019181de4</id>
<content type='text'>
squashfskit is a fork of the squashfs-tools.
squashfskit creates reproducible filesystems and includes
many of the distro patches.

Signed-off-by: Alexander Couzens &lt;lynxis@fe80.eu&gt;
Tested-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>tools/zlib: move zlib build to tools</title>
<updated>2018-04-28T13:28:59Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2018-04-15T17:24:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/commit/?id=8dcd941d8b934891676a8d4bbef1ee78e89a4bf7'/>
<id>urn:sha1:8dcd941d8b934891676a8d4bbef1ee78e89a4bf7</id>
<content type='text'>
This allows us to link the other tools against our libz and we do not
need the system zlib any more.

Only the static linked library is copied to the staging directory so we
have a statically linked library on all systems and not only on Linux.
This also adds the new dependencies of the packages which are depending
on zlib.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Tested-by: Koen Vandeputte &lt;koen.vandeputte@ncentric.com&gt;
</content>
</entry>
<entry>
<title>add PKG_CPE_ID ids to package and tools</title>
<updated>2017-11-17T01:24:35Z</updated>
<author>
<name>Alexander Couzens</name>
</author>
<published>2017-09-28T02:55:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/commit/?id=c61a2395140d92cdd37d3d6ee43a765427e8e318'/>
<id>urn:sha1:c61a2395140d92cdd37d3d6ee43a765427e8e318</id>
<content type='text'>
CPE ids helps to tracks CVE in packages.
https://cpe.mitre.org/specification/

Thanks to swalker for CPE to package mapping and
keep tracking CVEs.

Acked-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
Signed-off-by: Alexander Couzens &lt;lynxis@fe80.eu&gt;
</content>
</entry>
<entry>
<title>tools/squashfs4: include sysmacros.h explicitly</title>
<updated>2017-10-27T09:19:38Z</updated>
<author>
<name>Alex Maclean</name>
</author>
<published>2017-10-23T12:48:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/commit/?id=4425fa84dad57b6b0046b97e224d50b33f1f536b'/>
<id>urn:sha1:4425fa84dad57b6b0046b97e224d50b33f1f536b</id>
<content type='text'>
glibc is moving to remove the include of sys/sysmacros.h from
sys/types.h, and some distros have done this early. Other libcs may
already lack this include. Include sysmacros.h explicitly.

Fixes: FS#1017

Signed-off-by: Alex Maclean &lt;monkeh@monkeh.net&gt;
[refresh patches]
Signed-off-by: Mathias Kresin &lt;dev@kresin.me&gt;
</content>
</entry>
<entry>
<title>treewide: clean up download hashes</title>
<updated>2016-12-16T21:39:22Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-16T16:32:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/commit/?id=720b99215da295a2e7b4acdef30b58bec6acedc2'/>
<id>urn:sha1:720b99215da295a2e7b4acdef30b58bec6acedc2</id>
<content type='text'>
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>squashfs4: use upstream xz compression header format</title>
<updated>2016-06-22T17:32:06Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2016-06-21T20:05:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/commit/?id=f97ad870e11ebe5f3dcf833dda6c83b9165b37cb'/>
<id>urn:sha1:f97ad870e11ebe5f3dcf833dda6c83b9165b37cb</id>
<content type='text'>
In the upstream kernel and the upstream squashfs4 tools the xz
compression header looks the following:
struct disk_comp_opts {
        __le32 dictionary_size;
        __le32 flags;
};

We added some other members and also moved some existing members. Place
the members which are already in upstream header at the same position
as in that kernel and add our own at the end. The kernel should not
have a problem when there are some additional members and just ignore
them.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>tools/squashfs4: refresh patches</title>
<updated>2015-12-11T19:21:43Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2015-12-11T19:21:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/commit/?id=d437c72c216b45aa27187bbfddbf43fafdc0b5fe'/>
<id>urn:sha1:d437c72c216b45aa27187bbfddbf43fafdc0b5fe</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 47869
</content>
</entry>
<entry>
<title>tools/squashfs: add argument -fixed-time to set all timestamps</title>
<updated>2015-12-11T15:07:15Z</updated>
<author>
<name>John Crispin</name>
</author>
<published>2015-12-11T15:07:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/commit/?id=fd1c1b491828bb66eb2aa06b2c9f4a4e86ce661b'/>
<id>urn:sha1:fd1c1b491828bb66eb2aa06b2c9f4a4e86ce661b</id>
<content type='text'>
-fixed-time &lt;timestamp&gt; set mkfs-timestamp and file-mtime to this timestamp.
Reproducible builds requires the removal of all timestamp or setting all to a specific one.

Signed-off-by: Alexander Couzens &lt;lynxis@fe80.eu&gt;

SVN-Revision: 47858
</content>
</entry>
</feed>
