<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/981213/tools/mkimage, branch main</title>
<subtitle>Staging tree of Chuanhong Guo</subtitle>
<id>https://git.openwrt.org/openwrt/staging/981213/atom?h=main</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/981213/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/981213/'/>
<updated>2024-01-25T15:07:42Z</updated>
<entry>
<title>tools/mkimage: update to 2024.01</title>
<updated>2024-01-25T15:07:42Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2024-01-24T12:26:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/981213/commit/?id=ae7a7ef5da250d59953f4365ce0ccf014dd89d14'/>
<id>urn:sha1:ae7a7ef5da250d59953f4365ce0ccf014dd89d14</id>
<content type='text'>
Update to latest version.

Refresh patch:
- 030-allow-to-use-different-magic.patch

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools/mkimage: update to 2023.10</title>
<updated>2023-11-09T11:50:04Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2023-11-04T08:57:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/981213/commit/?id=a82c9699c43d185af4420a013ffb976e85652f46'/>
<id>urn:sha1:a82c9699c43d185af4420a013ffb976e85652f46</id>
<content type='text'>
Update to latest version.

Remove "100-increase-tmpfile-name-length-limit.patch" because project
is now using limits.h with PATH_MAX [0].

Automatically refreshed:
- 030-allow-to-use-different-magic.patch

[0] - https://github.com/u-boot/u-boot/commit/99d430f344bfdb0641022fd3efa26c29c957df02

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools/mkimage: update to 2023.04</title>
<updated>2023-04-11T15:30:32Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2023-04-09T09:26:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/981213/commit/?id=cd8c698f78980356d8fd2408e54f0c1c1d04c349'/>
<id>urn:sha1:cd8c698f78980356d8fd2408e54f0c1c1d04c349</id>
<content type='text'>
Update to latest version.

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools/mkimage: update to 2023.01</title>
<updated>2023-01-13T14:49:52Z</updated>
<author>
<name>Linhui Liu</name>
</author>
<published>2023-01-12T10:10:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/981213/commit/?id=1909a3d69be15b34430f8c30b9ec7c8ef07c9650'/>
<id>urn:sha1:1909a3d69be15b34430f8c30b9ec7c8ef07c9650</id>
<content type='text'>
Remove upstreamed patches:
- 020-tools-mtk_image-split-gfh-header-verification-into-a.patch
- 021-tools-mtk_image-split-the-code-of-generating-NAND-he.patch
- 022-tools-mtk_image-add-support-for-nand-headers-used-by.patch

Signed-off-by: Linhui Liu &lt;liulinhui36@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools/mkimage: bring back removed patches</title>
<updated>2022-10-23T15:29:59Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-10-23T15:21:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/981213/commit/?id=e3706bf49756557636105f0d5f6ecf45d5b12e20'/>
<id>urn:sha1:e3706bf49756557636105f0d5f6ecf45d5b12e20</id>
<content type='text'>
Patches for mtk_image supporting newer SoCs have been dropped in the
process of updating mkimage to U-Boot 2022.10. While it is true that
the patches have been merged upstream a while ago, they were not merged
in time to be part of the U-Boot 2022.10 release.
See also commit 537b423d9f ("uboot-mediatek: update to U-Boot 2022.10")
which explicitly mentions that.

Fixes: 6e245777bd ("tools/mkimage: update to 2022.10")
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>tools/mkimage: update to 2022.10</title>
<updated>2022-10-22T20:50:36Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2022-10-21T20:53:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/981213/commit/?id=6e245777bdfe75f73766ef06458de6313a7d4d5e'/>
<id>urn:sha1:6e245777bdfe75f73766ef06458de6313a7d4d5e</id>
<content type='text'>
Remove upstreamed patches:
- 020-tools-mtk_image-split-gfh-header-verification-into-a.patch
- 021-tools-mtk_image-split-the-code-of-generating-NAND-he.patch
- 022-tools-mtk_image-add-support-for-nand-headers-used-by.patch

Refreshed manually:
- 030-allow-to-use-different-magic.patch

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools: mkimage: Add support for MediaTek MT798x</title>
<updated>2022-08-28T18:01:55Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-08-05T12:18:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/981213/commit/?id=8686a9a085d4313a0107a3e4378b3762c8293570'/>
<id>urn:sha1:8686a9a085d4313a0107a3e4378b3762c8293570</id>
<content type='text'>
Import pending patches for mtk_image to support BootROM headers of
newer MediaTek SoCs.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>mkimage: fix validation of legacy images with custom magic</title>
<updated>2022-08-12T10:02:41Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-08-12T10:02:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/981213/commit/?id=68cd4dc3ed6e50988bcc4f1eaeec9902677f109b'/>
<id>urn:sha1:68cd4dc3ed6e50988bcc4f1eaeec9902677f109b</id>
<content type='text'>
All images generated by mkimage are now always validated.
This change broke our downstream support for setting a custom value for
IH_MAGIC (mkimage -M ...). Make sure also plain legacy kernel images
with custom value set for IH_MAGIC validate correctly.

Fixes: fa9895ee5b ("tools: mkimage: update to U-Boot release 2022.07")
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>tools: mkimage: update to U-Boot release 2022.07</title>
<updated>2022-08-11T15:11:54Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-08-05T12:06:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/981213/commit/?id=fa9895ee5bae9fa91b18b7a8e06bc63374b0a2a0'/>
<id>urn:sha1:fa9895ee5bae9fa91b18b7a8e06bc63374b0a2a0</id>
<content type='text'>
Removed patch 090-macos-arm64-builing-fix.patch as an equivalent
solution was applied upstream:
 3b142045e8 Support building on macOS/arm64

To not add new host dependencies (libuuid, gnuTLS) don't build the
anyway unused mkeficapsule tool which would otherwise now be built
by default.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>tools/mkimage: increase tmpfile name length limit</title>
<updated>2022-06-05T10:32:58Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-06-05T10:28:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/981213/commit/?id=3fbf9689b652e230e21bbc7ab2a9b8c936bd6e80'/>
<id>urn:sha1:3fbf9689b652e230e21bbc7ab2a9b8c936bd6e80</id>
<content type='text'>
mkimage limits the length of the file paths in can deal with to 256
characters. Turns out that in automated builds by asu we break this
limit, so increase it to 1024 characters.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
</feed>
