Shiji Yang
9dc4128e03
uboot-tools: update to v2025.07
...
Update to the latest version.
Remove upstreamed patches:
010-image-fit-sig-skip-in-tools-build-if-key-is-missing.patch[1]
011-tools-fit_check_sign-make-key-optional.patch[2]
012-tools-fit_check_sign-no-libcrypto.patch[2]
[1] 40dcd5088b
[2] 9c79c8fe70
Signed-off-by: Shiji Yang <yangshiji66@outlook.com>
Link: https://github.com/openwrt/openwrt/pull/19342
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-07-12 16:37:49 +02:00
Daniel Golle
27adf03f70
uboot-tools: validate all uImage.FIT sub-images
...
uImage.FIT validation was restricted to certain sub-image types
which is problematic as it then won't validate eg. 'filesystem' type
subimages. Also prevent decompressing sub-images into a arbitrary
sized buffer just to then free that buffer -- there is not need to
do this and creating malicious compressed payloads which overflow the
buffer is too easy.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-04-24 06:43:59 +01:00
Daniel Golle
390e00355e
uboot-tools: add fit-check-sign package
...
Add fit-check-sign package which allows validating a uImage.FIT.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-03-30 16:47:37 +01:00
Daniel Golle
51b0abae52
uboot-tools: dumpimage: get rid of libopenssl dependency
...
Get rid of of dependency on libopenssl and refresh patches.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-03-30 16:47:37 +01:00
Daniel Golle
a3b2689e88
uboot-tools: rename patches
...
Sanetize patch name scheme to always use 3 digits prefix.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-03-30 16:47:37 +01:00
Scott Mercer
635be2a329
uboot-tools: create dumpimage package
...
Ddd dumpimage package to uboot-tools.
Add patches to fix compile for uboot versions >= 2024.01
Signed-off-by: Scott Mercer <TheRootEd24@gmail.com>
2025-03-22 13:19:14 +00:00
Scott Mercer
46e376c935
uboot-tools: migrate uboot-envtools to uboot-tools
...
Generalize and merge uboot-envtools package into uboot-tools package.
Remove existing uboot-envtools package.
Signed-off-by: Scott Mercer <TheRootEd24@gmail.com>
2025-03-22 13:18:09 +00:00