<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/hauke/tools/cpio, branch master</title>
<subtitle>Hauke Mehrtens staging tree</subtitle>
<id>https://git.openwrt.org/openwrt/staging/hauke/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/hauke/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/'/>
<updated>2023-05-09T09:38:18Z</updated>
<entry>
<title>tools/cpio: update to 2.14</title>
<updated>2023-05-09T09:38:18Z</updated>
<author>
<name>Linhui Liu</name>
</author>
<published>2023-05-07T07:28:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=3636b06b2d05de0d5a29c68f390d10bc52666f3c'/>
<id>urn:sha1:3636b06b2d05de0d5a29c68f390d10bc52666f3c</id>
<content type='text'>
Noteworthy changes in this release:

* New option --ignore-dirnlink

Valid in copy-out mode, it instructs cpio to ignore the actual number
of links reported for each directory member and always store 2
instead.

* Changes in --reproducible option

The --reproducible option implies --ignore-dirlink.  In other words,
it is equivalent to --ignore-devno --ignore-dirnlink --renumber-inodes.

* Use GNU ls algorithm for deciding timestamp format in -tv mode

* Bugfixes

** Fix cpio header verification.

** Fix handling of device numbers on copy out.

** Fix calculation of CRC in copy-out mode.

** Rewrite the fix for CVE-2015-1197.

** Fix combination of --create --append --directory.

** Fix appending to archives bigger than 2G.

Removed upstreamed:
- 001-duplicate-program-name.patch
- 010-clang.patch

Signed-off-by: Linhui Liu &lt;liulinhui36@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools: add Host/Uninstall where possible</title>
<updated>2022-10-19T22:33:22Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2022-09-28T08:23:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=a63805b25f99e609d575ee920baae269fb58794c'/>
<id>urn:sha1:a63805b25f99e609d575ee920baae269fb58794c</id>
<content type='text'>
This cleans staging_dir when calling tool/x/clean.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools/cpio: fix compilation with clang</title>
<updated>2021-11-20T20:08:25Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2021-03-04T01:59:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=9211af712f29556be2d1a757a0d17c55580e4eab'/>
<id>urn:sha1:9211af712f29556be2d1a757a0d17c55580e4eab</id>
<content type='text'>
A define dealing with builtin type is wrong. A gnulib update fixes
this, but that requires a new cpio version.

Refresh other patch.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools: add cpio</title>
<updated>2021-02-28T00:09:09Z</updated>
<author>
<name>David Bauer</name>
</author>
<published>2021-02-27T18:12:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=ad54e32651c9de5079ca1b6e637edb2ebfe59656'/>
<id>urn:sha1:ad54e32651c9de5079ca1b6e637edb2ebfe59656</id>
<content type='text'>
mediatek-mt7622 as well as mediatek-mt7623 require CPIO to create their
initramfs images. So build CPIO as part of the host toolchain.

Signed-off-by: David Bauer &lt;mail@david-bauer.net&gt;
</content>
</entry>
</feed>
