You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/target/linux/brcm47xx
Rafał Miłecki e68c1cebd1 brcm47xx: extend firmware validation
This provides TRX validation result, so final JSON may look like:
{
	"tests": {
		"fwtool_signature": true,
		"fwtool_device_match": true,
		"trx_valid": true
	},
	"valid": true,
	"forceable": true
}

It also prevents users from installing broken firmware files, e.g.:

root@OpenWrt:/# sysupgrade -F -n /tmp/TZ
Image metadata not found
Invalid image type. Please use firmware specific for this device.
Image check failed but --force given - will update anyway!
Commencing upgrade. Closing all shell sessions.
Firmware image is broken and cannot be installed

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
5 years ago
..
base-files brcm47xx: extend firmware validation 5 years ago
generic treewide: use wpad-basic for not small flash targets 6 years ago
image brcm47xx: image: build firmware for Asus WL-500g Deluxe 7 years ago
legacy treewide: use wpad-basic for not small flash targets 6 years ago
mips74k treewide: use wpad-basic for not small flash targets 6 years ago
patches-4.14 kernel: bump 4.14 to 4.14.134 5 years ago
patches-4.19 kernel: bump 4.19 to 4.19.62 5 years ago
Makefile build: add a config option for enabling a testing version of the target kernel 5 years ago
config-4.14 kernel: enable THIN_ARCHIVES by default 6 years ago
config-4.19 brcm47xx: add support for the kernel 4.19 6 years ago
modules.mk brcm47xx: fix bgmac package 8 years ago