openwrt/tools
John Crispin f318ae995a firmware-utils: add new tool tplink-safeloader for the new TP-LINK Pharos devices (CPE210/220/510/520)
The new TP-LINK Pharos series uses a new bootloader, the "TP-LINK Safeloader".
It uses an advanced firmware image format, containing an image partition table
and a flash partition table (and image partitions are mapped to the
corresponding flash partitions). The exact image format is documented in the
source code.

Furthermore, the bootloader expects the kernel image as an ELF executable.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>

SVN-Revision: 43384
2014-11-26 08:59:22 +00:00
..
autoconf autoconf: bump version to 2.69 2014-10-09 07:16:22 +00:00
automake automake: update to 1.11.6 2013-12-17 02:47:13 +00:00
b43-tools b43-tools: b43-fwsquash.py: manually remove LP-PHY 16 support 2014-07-12 15:41:50 +00:00
bc tools: do not build bc documentation (#13841) 2013-07-09 08:33:44 +00:00
bison bison: update to 3.0.2 2013-12-15 03:59:49 +00:00
ccache ccache: upgrade to version 3.1.9 2013-02-27 23:08:02 +00:00
cloog cloog: update to 0.18.1 2013-12-15 21:07:32 +00:00
cmake cmake: upgrade to 2.8.12.2 2014-02-16 21:51:10 +00:00
dosfstools use HOST_STATIC_LINKING instead of hardcoding -static 2012-08-12 12:34:30 +00:00
e2fsprogs e2fsprogs: update to 1.42.8, fixes a build error 2013-10-28 15:15:24 +00:00
elftosb elftosb: support static linking 2013-10-14 19:45:31 +00:00
findutils tools: Fix compilation on x32 host 2014-10-25 16:57:16 +00:00
firmware-utils firmware-utils: add new tool tplink-safeloader for the new TP-LINK Pharos devices (CPE210/220/510/520) 2014-11-26 08:59:22 +00:00
flex tools/flex: disable building shared libfl.so 2014-08-27 09:20:18 +00:00
flock use HOST_STATIC_LINKING instead of hardcoding -static 2012-08-12 12:34:30 +00:00
genext2fs tools: genext2fs: add support for blocksize != 1024 2014-06-02 12:43:46 +00:00
gmp tools: Fix compilation on x32 host 2014-10-25 16:57:16 +00:00
include tools: include endian.h from byteswap.h to ensure that bswap_* is available 2013-07-06 14:49:08 +00:00
ipkg-utils tools/ipkg-utils: remove some unnecessary field checks 2012-12-22 19:56:17 +00:00
libelf build: add the + token to any commands that can pass through the jobserver, fixes parallel build on some systems 2012-09-23 09:50:01 +00:00
libtool tools/libtool: enable parallel builds 2012-09-15 14:17:34 +00:00
lzma convert remaining tools to $(HOST_STATIC_LINKING) (#12012) 2012-08-12 13:27:49 +00:00
lzma-old tools/lzma-old fix compile issues (patch from #10253) 2011-10-21 12:52:49 +00:00
m4 m4: update to 1.4.17 2013-09-24 20:01:00 +00:00
missing-macros missing-macros: add GTKDOC_REBASE macro needed by some newer packages Signed-off-by: Jochen Friedrich <jochen@scram.de> 2011-04-12 20:19:52 +00:00
mkimage mkimage: update to 2014.07 2014-08-08 21:03:14 +00:00
mklibs Revert "[tools] mklibs: upgrade to 0.1.37" 2013-06-05 00:21:23 +00:00
mm-macros mm-macros: upgrade to 0.9.6 2013-08-16 00:19:18 +00:00
mpc mpc: upgrade to 1.0.2 2014-04-19 21:39:11 +00:00
mpfr tools/mpfr: add GNU source 2013-11-25 14:09:24 +00:00
mtd-utils tools: Fix compilation on x32 host 2014-10-25 16:57:16 +00:00
mtools mtools: upgrade to 4.0.18 2013-08-16 00:19:20 +00:00
padjffs2 padjffs2: add a different kind of padding (using standard jffs2 elements) to work around broken boot loaders for kernel partitions 2013-11-14 19:04:44 +00:00
patch build: BSD compile fixes 2013-03-07 17:32:29 +00:00
patch-image rename patch-cmdline and add code for patching DTB files into kernel images 2012-11-02 20:06:45 +00:00
pkg-config pkg-config: fix occasional install problem 2013-11-20 22:09:11 +00:00
ppl ppl: update to 1.1 2013-12-15 21:07:34 +00:00
qemu include/download.mk: Add download mirrors for tools from GNU Savannah (bug #15184) 2014-10-08 08:01:39 +00:00
quilt include/download.mk: Add download mirrors for tools from GNU Savannah (bug #15184) 2014-10-08 08:01:39 +00:00
scons scons: upgrade to 2.3.1 2014-04-19 21:39:12 +00:00
sed sed: upgrade to version 4.2.2 2013-02-28 00:52:28 +00:00
sparse sparse: add as a new package selectable from the config 2014-04-12 21:21:49 +00:00
squashfs squashfs: make inline functions static to fix build errors 2013-10-28 15:15:20 +00:00
squashfs4 squashfs4: make inline functions static to fix build errors 2013-10-28 15:15:16 +00:00
sstrip tools/sstrip: remove redundant -I flag that breaks build on some x86_64 linux hosts 2012-12-02 16:17:33 +00:00
upslug2 use HOST_STATIC_LINKING instead of hardcoding -static 2012-08-12 12:34:30 +00:00
upx upx: upgrade to 3.09 2013-08-19 01:22:29 +00:00
wrt350nv2-builder wrt350nv2-builder: don't use internal zlib macro OF() in ioapi.h, it breaks with new zlib releases 2012-08-14 10:33:43 +00:00
xfce-macros tools: use host build_dir instead of target build_dir 2011-11-23 04:06:57 +00:00
xorg-macros tools: use host build_dir instead of target build_dir 2011-11-23 04:06:57 +00:00
xz xz: upgrade to 5.0.5 2013-08-16 00:19:21 +00:00
yaffs2 yaffs2: the yaffs2 git moved 2013-10-12 22:34:45 +00:00
Makefile findutils: add dependency on bison 2014-10-26 11:26:54 +00:00