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.
John Crispin cc3747e9e2 tools/firmware-utils: add header version 2 support for mktplinkfw
Signed-off-by: Weijie Gao <hackpascal@gmail.com>

This patch adds header version 2 option for mktplinkfw.

The version 2 header is used for AR/QCA firmwares and is not the same as
the header generated by mktplinkfw2.
Instead, it is nearly the same as version 1 header except for the header
version and the RSA signature.

The header version 2 support is used for newer TP-Link routers which have
only a 64kb bootloader part, e.g. TL-WDR6500 v2.

SVN-Revision: 46661
9 years ago
..
add_header.c firmware-utils: when using open with O_CREAT and O_WRONLY, also use O_TRUNC to ensure that overwritten files have the right size (fixes #3505) 16 years ago
addpattern.c tools: adapt addpattern for WD's Range Extender 11 years ago
airlink.c fix file creation mode, thanks rtz 14 years ago
asustrx.c firmware-utils: asustrx: support setting firmware version 9 years ago
bcm_tag.h firmware-utils: move bcm_tag.h here 12 years ago
bcmalgo.c tools: add Broadcom cable modem firmware image creator 11 years ago
bcmalgo.h tools: add Broadcom cable modem firmware image creator 11 years ago
buffalo-enc.c buffalo-enc: pass the longstate option to decryption 10 years ago
buffalo-lib.c firmware-utils: check_magic() in buffalo-lib.c always return 0 11 years ago
buffalo-lib.h tools/firmware-utils: allow to create buffalo image from two files 13 years ago
buffalo-tag.c tools/firmware-utils: allow to create buffalo image from two files 13 years ago
buffalo-tftp.c firmware-utils: fix compilation warnings. 10 years ago
csysimg.h adds support for Edimax BR-6524N 12 years ago
cyg_crc.h firmware-utils: add new tool for the wrt400n (based on a patch by Sandeep Mistry <sandeep.mistry at gmail.com>) 15 years ago
cyg_crc16.c firmware-utils: add new tool for the wrt400n (based on a patch by Sandeep Mistry <sandeep.mistry at gmail.com>) 15 years ago
cyg_crc32.c firmware-utils: add new tool for the wrt400n (based on a patch by Sandeep Mistry <sandeep.mistry at gmail.com>) 15 years ago
dgfirmware.c move target/utils to tools/firmware-utils 18 years ago
dgn3500sum.c lantiq: DGN3500 (all known variants) factory and sysupgrade image building support 10 years ago
edimax_fw_header.c tools: edimax_fw_header: fix suspicious memset usage 10 years ago
encode_crc.c remove 'svn:executable' property 14 years ago
fix-u-media-header.c firmware-utils: new tool for fixing U-Media firmware headers 12 years ago
fw.h buld images for the Ubiquiti LiteStation and NanoStation ported from http://atheros.openwrt.net. Tested on a Nanostation 2 with airos 3 16 years ago
hcsmakeimage.c tools: add Broadcom cable modem firmware image creator 11 years ago
imagetag.c brcm63xx: do not align squashfs rootfs start 9 years ago
imagetag.ggo brcm63xx: do not align squashfs rootfs start 9 years ago
imagetag_cmdline.c brcm63xx: do not align squashfs rootfs start 9 years ago
imagetag_cmdline.h brcm63xx: do not align squashfs rootfs start 9 years ago
lzma2eva.c revert r18760 since it prevents people from building working eva images 14 years ago
makeamitbin.c Add makeamitbin to generate images for other RDC-based devices, thanks sn9 ! 16 years ago
md5.c firmware-utils: add new firmware generation tool for the TP-LINK TL-WR941ND device 15 years ago
md5.h firmware-utils: add new firmware generation tool for the TP-LINK TL-WR941ND device 15 years ago
mkbrncmdline.c Support booting the Speedport W502V using BRN-BOOT. 12 years ago
mkbrnimg.c tools/firmware-utils: Allow changing the CRC32 poly value in mkbrnimg 9 years ago
mkcameofw.c firmware-utils/mkcameofw: allow to use combined kernel image 11 years ago
mkcasfw.c get rid of $Id$ - it has never helped us and it has broken too many patches ;) 15 years ago
mkchkimg.c brcm47xx: Add new image generation and fix leds/reset button on WNR834B V2 14 years ago
mkcsysimg.c adds support for Edimax BR-6524N 12 years ago
mkdapimg.c Add Netgear WNCE2001 (OF version) 11 years ago
mkdcs932.c tools: add tool to generate dcs93xl images 11 years ago
mkdniimg.c tools/firmware-utils: add support for hd_id tag into mkdniimg 13 years ago
mkedimaximg.c Add firmware tool for generating factory images for Edimax devices 13 years ago
mkfwimage.c mkfwimage: Increase RSPRO maximum size to 0xF00000 (15 MiB) 11 years ago
mkfwimage2.c firmware-utils/mkfwimage2: allow to use numbers in partition names 12 years ago
mkheader_gemtek.c firmware-utils: add Gemtek header tool 10 years ago
mkhilinkfw.c firmware-utils: rename encrypt()/decrypt() in mkhilinkfw to avoid collisions 10 years ago
mkmylofw.c ar71xx: Revert "added board support for compex wpj558" 9 years ago
mkplanexfw.c tools/firmware-utils: add size check to the mkplanexfw tool 14 years ago
mkporayfw.c ramips: generate factory images for Nexx devices 10 years ago
mkrtn56uimg.c firmware-utils: fix compilation warnings. 10 years ago
mksenaofw.c firmware-utils: made mkdir615h1 work for all Senao-produced devices as mksenaofw and cleaned up some of its formatting 10 years ago
mktitanimg.c fix mktitanimg segfault on 64-bits hosts (#7443) 14 years ago
mktitanimg.h add mktitanimg to create Titan (AR7-based) images (#6632) 14 years ago
mktplinkfw.c tools/firmware-utils: add header version 2 support for mktplinkfw 9 years ago
mktplinkfw2.c tools/firmware-utils: add version 3 header support for mktplinkfw2 10 years ago
mkwrgimg.c firmware-utils: rename the devname variable in mkwrgimg to avoid a clash with a BSD stdlib function 13 years ago
mkzcfw.c Zcomax device firmware tool endianness fix 14 years ago
mkzynfw.c firmware-utils/mkzynfw: fix available flash space calculation 14 years ago
motorola-bin.c get rid of $Id$ - it has never helped us and it has broken too many patches ;) 15 years ago
myloader.h ar71xx: Revert "added board support for compex wpj558" 9 years ago
nand_ecc.c firmware-utils: add a small utility for generating nand flash images with ecc info 15 years ago
osbridge-crc.c firmware-utils: add a tool to compute crc value for the 5gxi firmware 15 years ago
pc1crypt.c firmware-utils: add a file {en,de}cryption tool, based on the PC1 encryption algrithm 15 years ago
ptgen.c firmware-tools/ptgen: use stdint types for struct pte 9 years ago
seama.c tools/firmware-utils: add seama tool 12 years ago
seama.h tools/firmware-utils: add seama tool 12 years ago
sha1.c firmware-utils/mkplanexfw: new firmware generation tool for the Planex MZK-W04NU device 16 years ago
sha1.h firmware-utils/mkplanexfw: new firmware generation tool for the Planex MZK-W04NU device 16 years ago
spw303v.c bcm63xx: Add firmware helpers for T-Home Speedport W 303V 13 years ago
srec2bin.c Fix a warning 17 years ago
tplink-safeloader.c firmware-utils: remove dependency on error.h in tplink-safeloader 10 years ago
trx.c firmware-utils/trx: remove trailing whitespaces 11 years ago
trx2edips.c firmware-utils: fix build on big endian systems 13 years ago
trx2usr.c move target/utils to tools/firmware-utils 18 years ago
wrt400n.c firmware-utils: add new tool for the wrt400n (based on a patch by Sandeep Mistry <sandeep.mistry at gmail.com>) 15 years ago
xorimage.c bcm63xx: Add firmware helpers for T-Home Speedport W 303V 13 years ago
zynos.h firmware-utils/mkzynfw: add support for the NBG460N board 14 years ago
zyxbcm.c firmware-utils: add new tool for fixing headers on ZyXEL devices (brcm63xx) 10 years ago