Commit Graph

578 Commits (7fb394b9ab8e45c85202fc211ee9cabc0f4540c7)

Author SHA1 Message Date
Alexandros C. Couloumbis d7b81def38 tools/m4: update to version 1.4.15
SVN-Revision: 24280
14 years ago
Alexandros C. Couloumbis e3a95a6320 tools/autoconf: update to version 2.68
SVN-Revision: 24279
14 years ago
Alexandros C. Couloumbis d5aecceacd tools/automake: update to version 1.11.1
SVN-Revision: 24278
14 years ago
Hauke Mehrtens 41b3383499 brcm47xx: Add edimax PS1208mfg support
Thank you clemvangelis for the patches. (closes #7672)

SVN-Revision: 24217
14 years ago
Alexandros C. Couloumbis 0d69a941a2 tools/pkg-config: update to version 0.25
SVN-Revision: 24146
14 years ago
Alexandros C. Couloumbis 721a005dc2 tools/e2fsprogs: fix freebsd compile issue
SVN-Revision: 24130
14 years ago
Alexandros C. Couloumbis 8a5b26afd1 tools/mtd-utils: update to mtd-utils-20101124
SVN-Revision: 24129
14 years ago
Alexandros C. Couloumbis 65a07aa7cf tools/e2fsprogs: update to e2fsprogs-1.41.12
SVN-Revision: 24128
14 years ago
Felix Fietkau 233c6672a9 e2fsprogs: fix libuuid installation
SVN-Revision: 24106
14 years ago
Felix Fietkau 5b2df455f0 e2fsprogs: clean up the makefile and install libuuid
SVN-Revision: 24091
14 years ago
Imre Kaloz 5ea6194ab0 remove 2.6.25 support
SVN-Revision: 24089
14 years ago
Imre Kaloz 49a0179e21 add e2fsprogs to tools and use that instead of libuuid
SVN-Revision: 24078
14 years ago
Daniel Dickinson eadb5c84fa imagetag: Significantly updated brcm63xx imagetag writing tool. * Rewrote commandline parsing code using gengetopt - We now get long options - We have more options including use of the info section for board information (e.g. to add the same boardid but different GPIOs on different routers) * Added back the ability to write stock images (this is useful, for example, when copying the firmware from the in-memory flash, and then being able to create an image that will let you revert to/test stock firmware * Fixed copying of CRCs to use memcpy instead of strncpy (strncpy stops at 0) * Added ability to use all sections of the imagetag, including custom magic signatures (e.g. for the Telsey router I'm adding soon), info sections, and reserved sections * Added putting the router type (as defined in the image generating Makefile) into the info1 section and the filesystem type in the info2 section. This will be used by mtd (when I add the code) to return the name of image used to flash this router. (As requested by Jo, as well as being useful for same boardid different board scenario described above).
SVN-Revision: 24011
14 years ago
Daniel Dickinson 6cd4575153 brcm63xx: imagetag: Fixed occaisonal wrong CRC in image due to using strncpy to copy the CRC into the imagetag. strncpy stops copying after a 00 byte, memcpy doesn't.
SVN-Revision: 24000
14 years ago
Alexandros C. Couloumbis 4ec905f3c9 target/linux/orion: create subtargets (closes #8154)
SVN-Revision: 23883
14 years ago
Michael Büsch 676520cf65 ensure an empty BUILD_DIR variable is passed down u-boot's makefile
SVN-Revision: 23832
14 years ago
Felix Fietkau 731877c5d9 add a stripped down (and portable) version of flock to the host tools
SVN-Revision: 23707
14 years ago
Alexandros C. Couloumbis 585850eafb tools/mtd-utils: add two upstream patches
SVN-Revision: 23453
14 years ago
Jo-Philipp Wich 002fde670f quilt: pass PATH and FIND to configure (FreeBSD compatibility)
SVN-Revision: 23288
14 years ago
Jo-Philipp Wich b826e42476 reenable squashfs4 for ar71xx, it needs both old and new
SVN-Revision: 23281
14 years ago
Jo-Philipp Wich 3341e1ece7 ipkg-utils: don't fail if conffiles do not exist, resolve them instead and silently skip not existing files. This prepares support for sysupgrade hints using to build the keepfile list. Subsequent commits will rely on this feature - a rebuild of tools/ipkg-utils is necessary!
SVN-Revision: 23256
14 years ago
Imre Kaloz 7fa8ba095b Toto, we don't support Linux 2.4 anymore..
SVN-Revision: 23245
14 years ago
Imre Kaloz 968a0c1ddb simplify old squashfs/lzma selection
SVN-Revision: 23244
14 years ago
Alexandros C. Couloumbis c74849709f tools/sed: update to sed-4.2.1 (also tested on FreeBSD/AMD64)
SVN-Revision: 23241
14 years ago
Jo-Philipp Wich 3d44120515 mtd-utils: refresh patches again
SVN-Revision: 23194
14 years ago
Alexandros C. Couloumbis 3c67143588 tools/mtd-utils: fix build issue under freebsd. update to latest git tree. (thanks loswillios & larsc)
SVN-Revision: 23193
14 years ago
Alexandros C. Couloumbis e70493a812 tools/mtd-utils: kill 132-revert-zlib-cleanup.patch. it's wrong.
SVN-Revision: 23192
14 years ago
Lars-Peter Clausen be8b1b4d03 libuuid: Use libuuid from util-linux-ng instead of e2fsprogs
SVN-Revision: 23189
14 years ago
Jo-Philipp Wich 4e8f4e1d39 mtd-utils: refresh patches
SVN-Revision: 23179
14 years ago
Jo-Philipp Wich f70671c153 tools/mtd-utils: fix compilation on OS X
SVN-Revision: 23176
14 years ago
Alexandros C. Couloumbis 930031c5d1 tools/mtd-utils: update to mtd-utils-20101001, fix FreeBSD (and hopefully Darwin) build issues.
SVN-Revision: 23169
14 years ago
Gabor Juhos 1d855c0890 firmware-utils/mktplinkfw: add support for the TL-MR3420 v1
SVN-Revision: 23137
14 years ago
Gabor Juhos 142fb3e229 firmware-utils/mktplinkfw: add support for the TL-WR841N v7
SVN-Revision: 23133
14 years ago
Jo-Philipp Wich 78222ff9dc mtd-utils: revert r23075
SVN-Revision: 23076
14 years ago
Jo-Philipp Wich 297f110b2c mtd-utils: do not rely on host kernel headers, redefine the integer types instead (#7950)
SVN-Revision: 23075
14 years ago
Jo-Philipp Wich 97a286cb62 revert r23048 for now until Darwin compile issues have been sorted out (#7934)
SVN-Revision: 23057
14 years ago
Alexandros C. Couloumbis 432cb15bd1 tools/mtd-utils: update to version git-20100912
SVN-Revision: 23048
14 years ago
Felix Fietkau 392888845c fix build error in tools on darwin on newer macs (patch by dirtyfreebooter)
SVN-Revision: 22934
14 years ago
Michael Büsch f40f0c001e Zcomax device firmware tool endianness fix
SVN-Revision: 22885
14 years ago
Gabor Juhos 7bf8159991 tools/firmware-utils: new tool for the Zcomax devices
SVN-Revision: 22883
14 years ago
Felix Fietkau 00d1e599d7 add a command for printing a cleaned up make target database - will be used to analyze package dependencies at some point
SVN-Revision: 22871
14 years ago
Andy Boyett 9638e84966 qemu: add dependency on libuuid
SVN-Revision: 22757
14 years ago
Andy Boyett 6e2f8d7eec qemu: fix build failure on some systems. Closes #7767
SVN-Revision: 22751
14 years ago
Andy Boyett bb662f4f32 quilt: needs autoconf
SVN-Revision: 22652
14 years ago
Florian Fainelli 4bc034f07c update wrt350nv2 builder to v2.3 (#7580)
SVN-Revision: 22579
14 years ago
Andy Boyett ff43518669 qemu: build qemu-img for packaging vmdk and vdi images
SVN-Revision: 22552
14 years ago
Hauke Mehrtens 7640f89045 brcm47xx: Add new image generation and fix leds/reset button on WNR834B V2
Thank you realopty for the patch.
tools/firmware-utils/src/mkchkimg.c is from http://www.myopenrouter.com/download/10611/mkchkimg/

This closes #7702.

SVN-Revision: 22516
14 years ago
Jo-Philipp Wich f45be33f17 sed: fix compilation on FreeBSD/AMD64
SVN-Revision: 22499
14 years ago
Hauke Mehrtens da7493d8f9 mostly revert commit r22396
CFE does not boot images generated with these checksums because of
wrong checksum.

After flashing then with tftp to my Asus wl500-GPv1 the following messages
are show:
Null Rescue Flag.
Boot program checksum is invalid
Hello!! Enter Rescue Mode: (Check error)

SVN-Revision: 22418
14 years ago
Michael Büsch 02549b0448 firmware-utils/trx: Endianness fixes
SVN-Revision: 22414
14 years ago
Hauke Mehrtens 233294722c firmware-utils: The option -F was not detected. This was missing in r22396
This fixes build of brcm47xx

SVN-Revision: 22398
14 years ago
Alexandros C. Couloumbis d83a959719 tools/quilt: fix openSUSE/patch-2.6.1.81 issue (closes #7635)
SVN-Revision: 22397
14 years ago
Markus Wigge 7a052dc799 fix CRC32 calculation for sysupgrade
* reduce image size for CRC calculation by fs_mark size

sysupgrade sometimes failed for me and I noticed that it was due
to incorrect CRC values in trx-header after performing it.
It seems that the fs_mark was completely included in the calculation
and that it was nevertheless modified by sysupgrade while appending
the jffs data.
This only occurs for the first boot after sysupgrade as the flashmap
driver recalculates the CRC to an even smaller area when it boots.

SVN-Revision: 22396
14 years ago
Jo-Philipp Wich f8c3ebc7c6 squashfs4: fix compilation on FreeBSD
SVN-Revision: 22347
14 years ago
Jo-Philipp Wich 26a6539a2e yaffs2: fix compilation on FreeBSD
SVN-Revision: 22345
14 years ago
Jo-Philipp Wich 4ad8aa543d mkimage: fix compilation on FreeBSD
SVN-Revision: 22344
14 years ago
Felix Fietkau 67b4181c8a squashfs4: backport an upstream change to fix the file mode check to allow setuid/setgid binaries (thx, ermo) - fixes #7653
SVN-Revision: 22334
14 years ago
Gabor Juhos a06400d432 tools/firmware-utils: enhance mktplinkfw utility
Attached patch enhances the mktplinkfw utility:
1. existing firmware files in TP-Link format can now be inspected, showing eg. the used offsets
2. optionally the kernel and rootfs parts can be extracted (saves calculations for dd)
3. when generating firmwares, kernel entry point, load address and rootfs offset can be overwritten (for experienced users)

Patch-by: Pieter "Fate" Hollants <pieter@hollants.com>

SVN-Revision: 22169
14 years ago
Gabor Juhos 48e579a536 firmware-utils/mktplinkfw: add support for the TL-WA901ND
Patch-by: Pieter "Fate" Hollants <pieter@hollants.com>

SVN-Revision: 22015
14 years ago
Markus Wigge 642a6e1a51 preset stable and try* flags for TRX2 headers
* changed addpattern.c to preset the stable and try flags used in TRXv2 images
to dupe CFE and pretend a stable image.
* changed trx.c to calculate TRXv2 CRC with stable and try flags set to 0xFF
like CFE does on startup
* fixed compile warnings in trx.c by explicit casting

SVN-Revision: 22012
14 years ago
Markus Wigge 67416b62d7 fixed trx version to handling
I forgot to write the right trx version to the actual header...

SVN-Revision: 21986
14 years ago
Florian Fainelli e79f259abf remove whitespaces in imagetag tool
SVN-Revision: 21848
14 years ago
Florian Fainelli 39fa664f99 Revert r21806 there are no users of it yet
SVN-Revision: 21808
14 years ago
Florian Fainelli 3a332f39de add hcsmakeimage, for cable modems/routers based on bcm33xx
SVN-Revision: 21806
14 years ago
Florian Fainelli 5ec4eabfcb fix mktitanimg segfault on 64-bits hosts (#7443)
SVN-Revision: 21767
14 years ago
Florian Fainelli 04a4638910 add mktitanimg to create Titan (AR7-based) images (#6632)
SVN-Revision: 21689
14 years ago
Gabor Juhos 01d8285e47 firmware-utils/mkzynfw: add support for the NBG460N board
Adding NBG460N/550N/550NH boards to mkzynfw.

Signed-off-by: Michael Kurz <michi.kurz@googlemail.com>

SVN-Revision: 21446
14 years ago
Gabor Juhos 8976d8f2ad firmware-utils/mkzynfw: don't use next_offset twice (closes #7273)
The test if a file can fit in an image considers the current offset
twice. So a image that would fit is too big.

Thanks-to: Michael Kurz <michi.kurz@googlemail.com>

SVN-Revision: 21445
14 years ago
Felix Fietkau ea5b74da62 mkimage fails to build on some systems if sed is not installed, add a dependency to fix parallel build issues
SVN-Revision: 21210
14 years ago
Gabor Juhos edac7e5a63 tools/firmware-utils: add size check to the mkplanexfw tool
Also pad the image to a 64K boundary.

SVN-Revision: 21174
14 years ago
Alexandros C. Couloumbis 5134195d40 tools: update gmp to 4.3.2
SVN-Revision: 21147
14 years ago
Alexandros C. Couloumbis 0d36c3fd37 tools: update quilt to 0.48
SVN-Revision: 21146
14 years ago
Alexandros C. Couloumbis bfe71b159a tools: update cloog to 0.15.9
SVN-Revision: 21071
14 years ago
Florian Fainelli 8ca51dc6f1 fix graphite options with gcc-4.5, add libelf for LTO, fix mbsd_multi patch, patch from Bernhard Loos
SVN-Revision: 21046
14 years ago
Alexandros C. Couloumbis 6d59a298e8 add gcc-4.5.0 preliminary support
SVN-Revision: 21033
14 years ago
Felix Fietkau 01ca56639c mtd-utils: remove bogus include statement to make it more portable
SVN-Revision: 20853
14 years ago
Nicolas Thill 0946764732 remove 'svn:executable' property
SVN-Revision: 20831
14 years ago
Alexandros C. Couloumbis c2c88d315f add jffs2/lzma support (not activated by default yet)
SVN-Revision: 20828
14 years ago
Florian Fainelli 2a4fb82289 flashmap and image generation: reduced union bcm_tag to a single struct combining the elements so that it is no longer necessary to create an openwrt-only tagid and tagcrc, and elimate the tagid detection and switch statements which made dealing with imagetags overly complicated, especially since the logic would need analogs in all code that touched the imagetag. Patch from cshore.
SVN-Revision: 20652
14 years ago
Florian Fainelli dad85cddac move bcm_tag.h out of the flashmap patch so that user-land tools can re-use it
SVN-Revision: 20548
14 years ago
Gabor Juhos 585198518e firmware-utils/trx: add relative offset parameter
* will be used for the WRT160NL board
 * patch by Bernhard Loos
 * note: rejected parts has been fixed

SVN-Revision: 20522
14 years ago
Florian Fainelli 5d2105af23 revert r18760 since it prevents people from building working eva images
SVN-Revision: 20437
14 years ago
Markus Wigge d9a698e77c added support for wrt54g3gv2-vf and new trx header format
- hacked addpattern due to changes in header format
 - added "-5" to addpattern, some 0xFF are needed for trx2 header
   "-4" broke CRC checking in CFE
 - hacked trx.c due to new header format version
 - added target to create trx-V2 images

the flashmap driver possibly needs to be customized.

SVN-Revision: 20433
14 years ago
Florian Fainelli 66dc3ee0c9 fix file creation mode, thanks rtz
SVN-Revision: 20293
14 years ago
Felix Fietkau b321fe82d3 sstrip: fix a section length corruption bug (patch from #6847)
SVN-Revision: 20154
14 years ago
Gabor Juhos c07fdecea8 mktplinkfw: add option to strip padding from the end of the image
SVN-Revision: 20120
14 years ago
Gabor Juhos 4ccab48a6b mktplinkfw: fix help string, and remove duplicated option
SVN-Revision: 20067
14 years ago
Felix Fietkau fe05a0887b mkimage: fix spurious build errors caused by its braindead build system
SVN-Revision: 20065
14 years ago
Felix Fietkau 9156e19ac0 mtd-utils: do not try to compile in support for ubifs ioctls and extended flags - some linux distros do not support this
SVN-Revision: 19846
14 years ago
Gabor Juhos 7fd1228672 firmware-utils/mktplinkfw: add board definitions for TL-WR941ND v4
SVN-Revision: 19748
14 years ago
Travis Kemen 3c5ca326ec Update to v2.2 fixed checksum byte calculation for other versions than 0x2019 fixed rare problem with padsize updated info to stock firmware 2.00.20 fixed typos
Signed off by: Matthias Buecher <mail@maddes.net>

SVN-Revision: 19683
14 years ago
Travis Kemen cb9c37af38 Update to v2.1 Stays closer to the stock firmware by using wrt350n.bin for the created image. Adds the possibility to create the image in two separate steps (-b / -z). Makefiles now support the possibility to include a u-boot image for a 100%-stock-like image.
Signed off by: Matthias Buecher <mail@maddes.net>

SVN-Revision: 19596
14 years ago
Imre Kaloz 7b367d0313 with no users left, remove support for 2.6.21
SVN-Revision: 19578
14 years ago
Jo-Philipp Wich 14f6a53b6d firmware-utils: unify cc and cc2 macros, simplifies Makefile
SVN-Revision: 19487
15 years ago
Jo-Philipp Wich e0933ce6e6 firmware-utils: copy bcm_tag.h to src/ and get rid of cc3 macro, fixes imagetag compilation
SVN-Revision: 19485
15 years ago
Felix Fietkau 393835a5d9 mtd-utils: refresh the cygwin_fixes patch
SVN-Revision: 19159
15 years ago
Felix Fietkau 5c8bfc0c17 mtd-utils: fix compile on mac os x
SVN-Revision: 19158
15 years ago
Felix Fietkau f7c4735a19 libuuid: only build the static variant - fixes compile on mac os x
SVN-Revision: 19157
15 years ago
Lars-Peter Clausen 5f84b8a838 mtd-utils depends on libuuid
SVN-Revision: 19117
15 years ago
Lars-Peter Clausen 5cc66964c1 Fix libuuid header location and reenable building of mkfs.ubifs
SVN-Revision: 19113
15 years ago
Lars-Peter Clausen 46efcd60eb mtd-utils: Don't include lzo headers aswell...
SVN-Revision: 19107
15 years ago
Florian Fainelli bcdfe67a13 do not build nor install mkfs.ubifs until we have it fixed (#6483)
SVN-Revision: 19106
15 years ago
Lars-Peter Clausen fb86cd6dcc Add libuuid Makefile. Oops...
SVN-Revision: 19105
15 years ago
Lars-Peter Clausen f26aa5f82a mtd-utils: Disable lzo for mkfs.ubifs
SVN-Revision: 19104
15 years ago
Lars-Peter Clausen 2ee3073b70 Add libuuid hosttool package. It's needed in order to build mkfs.ubifs
SVN-Revision: 19103
15 years ago
Lars-Peter Clausen 5ec88a4a15 mtd-utils: Build mkfs.ubifs
SVN-Revision: 19096
15 years ago
Felix Fietkau 43d56d9b56 mkimage: fix compile errors on non-glibc systems
SVN-Revision: 19095
15 years ago
Imre Kaloz f8a49928e5 upgrade and build from the u-boot source
SVN-Revision: 19091
15 years ago
Nicolas Thill 02b4c152e2 mpfr: add missing MD5SUM
SVN-Revision: 19060
15 years ago
Florian Fainelli 1c50561480 make mtd-utils compile correctly on cygwin
SVN-Revision: 19039
15 years ago
Imre Kaloz 29a020ffb3 remove handling of older unsupported kernels
SVN-Revision: 18955
15 years ago
Gabor Juhos cace9f4566 ar71xx: add support for the TL-WR841N v1.5 board
SVN-Revision: 18893
15 years ago
Felix Fietkau 79cdfd5456 wrt350nv2-builder: increase path limit from 64 bytes to 256 bytes, as 64 bytes may not be enough. suggested by maddes
SVN-Revision: 18794
15 years ago
Felix Fietkau 3fcaccd9b3 add a hacked up version of upslug2 which is able to flash a wrt350nv2 in recovery mode
SVN-Revision: 18765
15 years ago
Felix Fietkau 2820f3cbd3 wrt350nv2-builder: fix a small off-by-one error (thx, mb)
SVN-Revision: 18764
15 years ago
Felix Fietkau 54f40f36f7 fix portability issues and other minor bugs in the wrt350nv2 image builder
SVN-Revision: 18762
15 years ago
Felix Fietkau a5e97547c6 add wrt350n v2 image building code from #5970 (thx, maddes)
SVN-Revision: 18761
15 years ago
Michael Büsch d0ca6b9080 lzma2eva: Endianness fixes.
SVN-Revision: 18760
15 years ago
Gabor Juhos 7d8a1bf239 ar71xx: TL-WR1043ND support cleanup
SVN-Revision: 18697
15 years ago
Gabor Juhos b12d752a63 ar71xx: preliminary support for the TL-WR1043ND
Adds board support for the TP-Link TL-WR1043ND Based on the Atheros AP81 platform.
Presently the RTL8366RB switch support is missing due to no driver.
The ethernet works with 5 ports@1Gbit but is missing vlan support.

Hope Ive done this right, First time submiting a patch.

Signed-off-by: Andrew Tarabaras <andrew@advancedtechnologies.com.au>

SVN-Revision: 18696
15 years ago
Gabor Juhos 32e3529836 tools: build old squashfs tools for ar71xx
SVN-Revision: 18596
15 years ago
Gabor Juhos 6d2fa1c896 ar71xx: create images for the WNDR3700, which can be flashed via the factory web interface
SVN-Revision: 18571
15 years ago
Gabor Juhos 09b5ed9641 firmware-utils: add WNDR3700 image fixing tool (thanks to Anael Orlinski)
SVN-Revision: 18569
15 years ago
Florian Fainelli 9f15eecf64 update automake to 1.10, fixes #6022
SVN-Revision: 18527
15 years ago
Felix Fietkau e999c93128 mkfwimage: add support for the XM layout (bullet/rocket/nano M)
SVN-Revision: 18448
15 years ago
Felix Fietkau 73384dd1ff mklibs: fix missing __pack_f symbol in uclibc after relink
SVN-Revision: 18438
15 years ago
Imre Kaloz f87c3cbb3a make the lzma version kernel version dependent, and only build the one we do need
SVN-Revision: 18426
15 years ago
Gabor Juhos e6a40cac9a ar71xx: increase max size of RouterStation and RouterStation Pro firmware images
Thanks to riskable! (closes #5860)

SVN-Revision: 18410
15 years ago
Felix Fietkau 3a5deae00d gcc: add a config option for using the gcc graphite framework (disabled by default)
SVN-Revision: 18403
15 years ago
Imre Kaloz cc222ce56d powerpc: use the in-kernel dtc compiler
SVN-Revision: 18374
15 years ago
Felix Fietkau bfba89123b Don't build gmp and mpfr when using external toolchains (based on patch from #6035)
SVN-Revision: 18310
15 years ago
Felix Fietkau c79b439709 squashfs4: use our lzma props settings again instead of the defaults (smaller images on arm/mips)
SVN-Revision: 18273
15 years ago
Felix Fietkau 2ecc782491 squashfs4: refresh the cygwin patch
SVN-Revision: 18272
15 years ago
Felix Fietkau 6b09768275 squashfs4: fix build breakage
SVN-Revision: 18271
15 years ago
Imre Kaloz 4364bc210e sync mksquashfs4 with the CVS code to generate LZMA images
SVN-Revision: 18268
15 years ago
Felix Fietkau 22523c204a add cloog and ppl to the tools build for the graphite framework in gcc 4.4
SVN-Revision: 18264
15 years ago
Gabor Juhos 7849923473 ar71xx: add preliminary support for the TL-WR841ND v5 board
SVN-Revision: 18226
15 years ago
Felix Fietkau 28d3db089d mklibs: use -Wl,--gc-sections when relinking - currently only saves a few bytes, maybe more in the future
SVN-Revision: 18123
15 years ago
Felix Fietkau 6f52504a97 mklibs: preserve the uclibc init symbol
SVN-Revision: 18085
15 years ago
Felix Fietkau 57d29edb07 mklibs: handle duplicate symbols properly
SVN-Revision: 18084
15 years ago
Felix Fietkau eeadbde8ea mklibs: fix crashes on nonexistant sections in readelf (thx, justus)
SVN-Revision: 18083
15 years ago
Felix Fietkau c30639b1e8 gmp: upgrade to 4.3.1 and fix compile on 64-bit mac os x
SVN-Revision: 17717
15 years ago
Felix Fietkau 76c655e96b mklibs: fix libpthread link error (#5851)
SVN-Revision: 17639
15 years ago
Matteo Croce 9f53073e97 fix error in mksquashfs4 when data can't be compressed
SVN-Revision: 17585
15 years ago
Felix Fietkau f32f0814b1 firmware-utils: raise the default trx image size limit for something more appropriate for devices with 8M flash
SVN-Revision: 17537
15 years ago
Florian Fainelli 8868aa88c8 build fixes for squashfs4 on cygwin
SVN-Revision: 17430
15 years ago
Florian Fainelli 8733456b72 fix quilt installation on all platforms
SVN-Revision: 17405
15 years ago
Florian Fainelli d17e2ee125 make quilt installation work on cygwin
SVN-Revision: 17398
15 years ago
Florian Fainelli ec6127c955 update mpfr to 2.4.1
SVN-Revision: 17334
15 years ago
Florian Fainelli 26b1e0ebe2 disable mpfr tests compilation, slightly speeds up the build process
SVN-Revision: 17295
15 years ago
Florian Fainelli 85698765da add support for the Pirelli AG226G board (#5337)
SVN-Revision: 17190
15 years ago
Felix Fietkau d9f9d74f69 mklibs: do not touch libraries that cannot be rebuilt
SVN-Revision: 17172
15 years ago
Felix Fietkau a6a83985a0 upgrade mklibs to 0.1.29 - fixes runtime errors in mklibs-readelf
SVN-Revision: 17171
15 years ago
Felix Fietkau 583f6f2d6a mklibs: do not fail on unresolved symbols, but print warnings
SVN-Revision: 17170
15 years ago
Florian Fainelli a865c9deb5 fix mklibs compilation failures on stdio.h not being included
SVN-Revision: 17164
15 years ago
Felix Fietkau 36aa20bdab add mklibs (based on a patch by florian) in preparation for optional library symbol stripping
SVN-Revision: 17154
15 years ago
Gabor Juhos 59c1e90fd7 firmware-utils/addpattern: add support for the WRT160NL
SVN-Revision: 17140
15 years ago
Florian Fainelli 8cfbcf0d0b revert r17022, this is not the way to do this
SVN-Revision: 17023
15 years ago
Florian Fainelli b78a0f257e override sed configuration to work with FreeBSD (#4531)
SVN-Revision: 17022
15 years ago
Gabor Juhos 86d7900724 firmware-utils: add new tool for the wrt400n (based on a patch by Sandeep Mistry <sandeep.mistry at gmail.com>)
SVN-Revision: 16792
15 years ago
Gabor Juhos a21bf40453 increase size of the kernel partition on the TL-WR[789]41N boards
SVN-Revision: 16785
15 years ago
Gabor Juhos db71f38ed6 firmware-utils/mktplinkfw: add option for combined images
SVN-Revision: 16742
15 years ago
Gabor Juhos 4be401d44b firmware-utils/mktplinkfw: add board definitions for TL-WR741ND v1
SVN-Revision: 16740
15 years ago
Florian Fainelli 9e94806990 fix segfault when using the maxlen argument (#4359)
SVN-Revision: 16641
15 years ago
Gabor Juhos c79ee4222e firmware-utils: add a tool to compute crc value for the 5gxi firmware
SVN-Revision: 16557
15 years ago
Gabor Juhos d14e512f00 firmware-utils/mkcsysimg: minor bugfix
SVN-Revision: 16556
15 years ago
Gabor Juhos 19afadf0b2 firmware-utils/mkcsysimg: add signature for the 5GXi board
SVN-Revision: 16551
15 years ago
Gabor Juhos c1a4eef483 firmware-utils: add a file {en,de}cryption tool, based on the PC1 encryption algrithm
SVN-Revision: 16550
15 years ago
Florian Fainelli 1795111337 add imagetag support for BT Voyager 2500V, patch from Daniel Dickinson (#5364)
SVN-Revision: 16506
15 years ago
Felix Fietkau a6d8f8be9e firmware-utils: add a small utility for generating nand flash images with ecc info
SVN-Revision: 16458
15 years ago
Felix Fietkau a2b97a26e3 add ubinize to the mtd-utils build
SVN-Revision: 16457
15 years ago
Felix Fietkau 2d6fc61216 upgrade to a more recent version of mtd-utils - preparation for adding UBI support
SVN-Revision: 16455
15 years ago
Florian Fainelli ca16accfbb The attached patch adds building of firmware images for more routers based on the brcm63xx chipset.
Signed-Off By: Daniel Dickinson <crazycshore@gmail.com>

SVN-Revision: 16396
15 years ago
Florian Fainelli 01118457e8 rework imagetag firmware generator and MTD partition parser to accomodate with all known imagetag versions from Broadcom and vendors, patch from Daniel Dickinson (fixes #4987).
SVN-Revision: 16393
15 years ago
Gabor Juhos c8bf295481 build firmware image for the MZK-W300NH board
SVN-Revision: 16342
15 years ago
Florian Fainelli 6c5ba45f54 port lzmp that is packaged by debian, build it, but do not install it yet
SVN-Revision: 16282
15 years ago
Ralph Hempel 69fbe5c3b0 fix download url
SVN-Revision: 16226
15 years ago
Felix Fietkau f6079fbd4b add missing dependency
SVN-Revision: 16096
15 years ago
Felix Fietkau f009acf9cd split stampfiles for STAGING_DIR and STAGING_DIR_HOST preparation
SVN-Revision: 16095
15 years ago
Gabor Juhos 9221732114 firmware-utils/mkfwimage: add support for RouterStation Pro (patch from Ubiquiti Networks)
SVN-Revision: 16064
15 years ago
Florian Fainelli 3e8dc710b5 revert r16017 there are no users of it yet
SVN-Revision: 16029
15 years ago
Florian Fainelli d17888808e install the new lzma version (4.65) in staging_dir/host as lzma-new
SVN-Revision: 16017
15 years ago
Felix Fietkau 94808e0108 set PKG_NAME of the old lzma package to lzma-old to fix conflicts with the new lzma package
SVN-Revision: 16014
15 years ago
Florian Fainelli ac7e89329b fix crc calculation with the new padding (#5143)
SVN-Revision: 15977
15 years ago
Felix Fietkau bc152ef2c5 squashfs4: add lzma support (kernel support still missing)
SVN-Revision: 15884
15 years ago
Felix Fietkau 9da8f2b2a0 add the new lzma library (version 4.65), to be used for squashfs4
SVN-Revision: 15883
15 years ago
Gabor Juhos 01287654f2 add tool for squashfs4 image generation (w/o LZMA support)
SVN-Revision: 15864
15 years ago
Florian Fainelli e5a836693e fix padding between end of the kernel and beginning of the rootfs in imagetag (#5108)
SVN-Revision: 15801
15 years ago
Gabor Juhos 35d1918758 firmware-utils/mkfwimage2: fix a typo
SVN-Revision: 15770
15 years ago
Felix Fietkau e53003f5fc clean up / fix various Host/Clean templates in tools/
SVN-Revision: 15714
15 years ago
Felix Fietkau b20fa8f579 rename tools/lzma to tools/lzma-old (preparation for adding a new lzma version)
SVN-Revision: 15595
15 years ago
Felix Fietkau 52339a50fd optimize tools/ directory build order to improve parallel building performance
SVN-Revision: 15365
15 years ago
Felix Fietkau ace4ee61f2 add missing dependencies which broke parallel build
SVN-Revision: 15363
15 years ago
Florian Fainelli 7a0c00a011 gcc-4.4.0 also needs mpfr and gmp to be built
SVN-Revision: 15346
15 years ago
Felix Fietkau 63129f9b4c clean up automake/pkg-config handling, move separate host/package variable exports to templates, fix automake path for host builds
SVN-Revision: 15339
15 years ago
Jo-Philipp Wich 70bf92d03c Generate suitable images for the UBNT PicoStation2
SVN-Revision: 15314
15 years ago
Florian Fainelli 1f334e3caa make images that can be flashed using the stock firmware web interface, thanks to Anselmo Luginbuhl and Daniel Dickinson (#4909, #4943)
SVN-Revision: 15253
15 years ago
Felix Fietkau 34939cad39 get rid of $Id$ - it has never helped us and it has broken too many patches ;)
SVN-Revision: 15242
15 years ago
Florian Fainelli b8e09787fa more cygwin related build fixes
SVN-Revision: 15227
15 years ago
Florian Fainelli a4f6398eda fix ccache host installation (#4902)
SVN-Revision: 15165
15 years ago
Florian Fainelli 47387c945a revert changeset 15081 seems to break Alice box devices
SVN-Revision: 15140
15 years ago
Felix Fietkau 9493f9c19e clean up gmp and mpfr
SVN-Revision: 15114
15 years ago
Felix Fietkau 17b4ce5bc2 add check for common config variants for tools/install
SVN-Revision: 15113
15 years ago
Felix Fietkau 976b78a306 small cleanup for tools/Makefile
SVN-Revision: 15111
15 years ago
Florian Fainelli 11a791a318 compute rootfs crc32 required for brcm63xx web upgrades
SVN-Revision: 15081
15 years ago
Felix Fietkau 0121ec0e10 pkg-config: disable potentially recursive compat lookups which break on systems with gnome devel tools installed (thx, lubek)
SVN-Revision: 15026
15 years ago
Gabor Juhos 406ce1ae5d firmware-utils/mktplinkfw: add support for the TL-WR841ND v3 board
SVN-Revision: 15023
15 years ago
Ralph Hempel bb63dea4fb m4 is now available, sorry for trouble
SVN-Revision: 14972
15 years ago
Ralph Hempel ccb9d96ad7 add missing m4 dir
SVN-Revision: 14971
15 years ago
Felix Fietkau df68a2199b Revert "[tools] add m4 (required for recent auto tools)"
Please add the missing tools/m4/ directory next time

SVN-Revision: 14968
15 years ago
Ralph Hempel bbd36da806 add m4 (required for recent auto tools) thanks to Olaf
SVN-Revision: 14966
15 years ago
Rod Whitby 34ad500e2c tools/firmware-utils: Added encode_crc, for Freecom devices.
SVN-Revision: 14961
15 years ago
Florian Fainelli ddfb6e1637 cleanup imagetag
SVN-Revision: 14941
15 years ago
Florian Fainelli 1c9c725184 fix a bug which prevented imagetag from correctly initializing the version and magic2, use the broadcom default magics, which allows uploading through web interfaces
SVN-Revision: 14925
15 years ago
Gabor Juhos b4644aedce create firmware image for the Ubiquiti LS-SR71 board
SVN-Revision: 14874
15 years ago
Lars-Peter Clausen 2d305f4fb7 Build autoconf before automake.
SVN-Revision: 14864
15 years ago
Florian Fainelli 6495fa36ea add support for AGPF-S0 (Pirelli Alice Gate VoIP 2 Plus Wi-Fi) #4366
SVN-Revision: 14850
15 years ago
Florian Fainelli 0e3c23cdb2 allow flash start address and firmware offset to be set on the command line (#4666)
SVN-Revision: 14832
15 years ago
Ralph Hempel 6ce2c6eb5f add dependency (needed for parallel build)
SVN-Revision: 14704
15 years ago
Gabor Juhos 4a518ddf1c firmware-utils: add new firmware generation tool for the TP-LINK TL-WR941ND device
SVN-Revision: 14672
15 years ago
Felix Fietkau 25d318e815 merge host build of lua from tools/ into package/lua/Makefile
SVN-Revision: 14622
15 years ago
Felix Fietkau 7eb1589875 build system refactoring in preparation for allowing packages to do host-build steps
SVN-Revision: 14610
15 years ago
Felix Fietkau cc7c06781a lzma: use a repacked tarball instead of the original one to get rid of CRLF conversion screwups
SVN-Revision: 14593
15 years ago
Hauke Mehrtens 3849a57cd7 tools: refresh patches for tools lua, mtd-utils, ipkg-utils, squashfs, lzma, and autoconf are touched
SVN-Revision: 14589
15 years ago
Felix Fietkau 062456ec4c prefer gstat over stat if available (patch from #4571)
SVN-Revision: 14568
15 years ago
Felix Fietkau b248acae95 add mkyaffs2image (based on android sources)
SVN-Revision: 14567
15 years ago
Nicolas Thill 9b759f26c9 genext2fs: update to 1.4.1
SVN-Revision: 14536
15 years ago
Gabor Juhos 03f3002a17 firmware-utils/mkplanexfw: new firmware generation tool for the Planex MZK-W04NU device
SVN-Revision: 14410
16 years ago
Gabor Juhos 7fcc18ee99 firmware-utils/mkfwimage: update RouterStation specific values, adn remove some unused code
SVN-Revision: 14404
16 years ago
Felix Fietkau 21e15b7148 fix mpfr download url
SVN-Revision: 14213
16 years ago
Felix Fietkau 58765184c6 detect quilt configure errors properly (their broken configure script does not return proper error codes)
SVN-Revision: 14181
16 years ago
Felix Fietkau ca8486a632 improve support for building on mac os x by improving detection of missing components
SVN-Revision: 14180
16 years ago
Nicolas Thill 593bbfdb8a remove reference to $(LINUX_HEADERS_DIR), not available at tools/compile stage
SVN-Revision: 14139
16 years ago
Florian Fainelli 3b366b4b3e slightly rework the gcc-4.3 checks, thanks {Nico}
SVN-Revision: 14136
16 years ago
Florian Fainelli ef691cc091 only build gmp and mpfr when selecting gcc-4.3.x
SVN-Revision: 14135
16 years ago
Nicolas Thill ec7b663c86 add support for gcc v4.3.1 & v4.3.2 (closes: #3479), thanks to Luigi Mantellini!
SVN-Revision: 14131
16 years ago
Gabor Juhos 955c501e9a firmware-utils/mkcasfw: fix magic value of the TN-U200 board
SVN-Revision: 14022
16 years ago
Gabor Juhos 50c19eee3f firmware-utils/mkfwimage: fix root_start values
SVN-Revision: 13874
16 years ago
Gabor Juhos 54b85f55d9 firmware-utils/mkfwimage: fix Ubiquiti firmware generation (closes #4414)
SVN-Revision: 13859
16 years ago
Gabor Juhos 124f0b003a firmware-utils/mkfwimage: add RouterStation support (based on a patch by Jonas <jonas at ubnt.com>)
SVN-Revision: 13682
16 years ago
Florian Fainelli fa3fb7c809 Directly use the kent sourceforge mirrors, previous are in timeout
SVN-Revision: 13269
16 years ago
Gabor Juhos 0b699a76d8 firmware_utils/mkmylofw: add support of named partitions
SVN-Revision: 13253
16 years ago
Gabor Juhos fcd2fe58ea firmware_utils/mkmylofw: add definitions for the NP25G and WPE53G boards
SVN-Revision: 13226
16 years ago
Florian Fainelli bccf525528 Fix small typo #4148
SVN-Revision: 13142
16 years ago
Florian Fainelli 388485cf0f Use the only working sourceforge.net mirror for gentext2fs, the others are ever not synchronised or timing out
SVN-Revision: 13066
16 years ago
Florian Fainelli 15c130c762 Add makeamitbin to generate images for other RDC-based devices, thanks sn9 !
SVN-Revision: 13056
16 years ago
Gabor Juhos a1f36eaa94 firmware-utils: new firmware generation tool for the WILIGEAR WBD-111
SVN-Revision: 12975
16 years ago
Lars-Peter Clausen 71c8fa8135 Redefine prefix and exec_prefix for pkg config files instead of libdir and includedir. Some packages have their includes in subdirs of include and packages trying to include their headers using pkg-config would fail.
SVN-Revision: 12946
16 years ago
Lars-Peter Clausen 6b4e3e7609 Check for existence of target aclocal folder before including them.
SVN-Revision: 12934
16 years ago
Lars-Peter Clausen 1f819de60e Add wrapper around aclocal which also search in the targets staging dir aclocal folder for m4 files.
SVN-Revision: 12929
16 years ago