aboutsummaryrefslogtreecommitdiffstats
path: root/tools/mkimage/patches
Commit message (Collapse)AuthorAgeFilesLines
* tools: mkimage: add patches for 64-bit MediaTek BootROMDaniel Golle2021-03-112-0/+360
| | | | | | | Add patches for mkimage to allow using it instead of the binary-only 'bromimage' tool to generate bl2 for MT7622. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* tools: mkimage: Update U-Boot to version 2021.01Hauke Mehrtens2021-02-085-58/+9
| | | | | | | | | | | | * The fit image is now created with 0666 permission in upstream U-Boot remove our patch switch creates it with 0744 * The generated/autoconf.h file is created now as an empty file, it is not needed to remove this include any more. * Upstream lib/rsa/rsa-sign.c now includes stdlib.h instead of malloc.h * ALIGN_MASK was moved to imagetool.h, own patch should not be needed any more. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* tools/mkimage: create .itb file with read-access for group,other not just owner.Ted Hess2020-07-231-0/+11
| | | | | | | This patch will fix the source of 403 errors on these files from downloads.openwrt.org. Signed-off-by: Ted Hess <thess@kitschensync.net>
* tools/mkimage: update to 2020.04Lucian Cristian2020-04-266-238/+107
| | | | | | | | | also change the download source to https and add a mirror drop merged patches Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> [Add extra changes to compile on FreeBSD, merge two patches] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* tools/mkimage: Update U-Boot to version 2019.07Hauke Mehrtens2019-09-049-157/+208
| | | | | | | | | | | | | This updates the U-Boot which provides the host tools like mkimage to version 2019.07. The patches were cleaned up and it was checked if this still compiles on Linux and FreeBSD. CONFIG_FIT_SIGNATURE_MAX_SIZE is set to the default value. The patch for libressl was merged upstream. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* tools/mkimage: update to version 2018.03Hauke Mehrtens2018-04-1814-1060/+137
| | | | | | | | This activates support for fit images and some other new mkimage features. Some of the patches were applied upstream and could be removed. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* tools/mkimage: fix musl buildMarty Plummer2017-08-231-0/+67
| | | | | | Taken from: http://git.denx.de/?p=u-boot.git;a=commit;h=26e355d131a6b56ea78a156c1cee4f6ba0500b37 Signed-off-by: Marty Plummer <ntzrmtthihu777@gmail.com>
* mkimage: fix openssl 1.1.x compat fix with libresslFelix Fietkau2016-11-301-1/+1
| | | | | | | libressl sets OPENSSL_VERSION_NUMBER to 0x20000000L, which breaks API checks based on it. Signed-off-by: Felix Fietkau <nbd@nbd.name>
* tools: mkimage: fix build with OpenSSL 1.1.x (FS#182)Jo-Philipp Wich2016-11-301-0/+97
| | | | | | | | The OpenSSL 1.1.x version series undergone some major API changes which made the RSA structure opaque and deprecated a number of methods, so add some conditional compat code to make the u-boot source build again. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* tools: mkimage: sync include/linux/compiler*.h with u-boot masterMatthias Schiffer2016-05-082-87/+702
| | | | | | Fixes build with GCC 6. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* tools/mkimage: backport SOURCE_DATE_EPOCH for reproducible buildsFelix Fietkau2016-01-284-12/+88
| | | | | | | | | | | | | | | | This pulls in Paul Kocialkowski's SOURCE_DATE_EPOCH support patch for u-boot, which landed upstream circa July 2015. Note that this "host" u-boot repo is only used to compile the 'mkimage' utility, and isn't used to actually compile a bootloader for any target. This patch could be removed if/when the host u-boot package is updated to a contemporary version (but there doesn't seem to be any motivation/need to do so). Signed-off-by: bryan newbold <bnewbold@robocracy.org> Signed-off-by: Felix Fietkau <nbd@openwrt.org> [fix portability error, refresh patches] SVN-Revision: 48542
* tools/mkimage: backport gcc5 compatibility, patchHauke Mehrtens2015-05-191-0/+93
| | | | | | | | | | | | | | | | | | | | | Fedora 22 includes gcc5 by default build leads to error: include/linux/compiler-gcc.h:114:30: fatal error: linux/compiler-gcc5.h: No such file or directory backport upstream patch: "Add linux/compiler-gcc5.h to fix builds with gcc5" id: 478b02f1a7043b673565075ea5016376f3293b23 Issue was reported at https://forum.openwrt.org/viewtopic.php?id=56853 & replicated in a VM created, flashed and tested ar71xx image successfully as test Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de> Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 45703
* tools: Fix mkimage build on FreeBSD 10.1Jo-Philipp Wich2015-02-051-0/+14
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 44280
* mkimage: remove check for miscompiled __weakFelix Fietkau2014-12-011-0/+16
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43458
* tools/mkimage: fix build errors (#18445)Felix Fietkau2014-11-301-0/+52
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43441
* mkimage: update to 2014.10Luka Perkov2014-11-295-23/+15
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 43428
* mkimage: update to 2014.07Luka Perkov2014-08-083-3/+3
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 42082
* mkimage: update to 2014.04Luka Perkov2014-05-217-42/+28
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 40807
* tools/mkimage: avoid a linux specific return codeFelix Fietkau2013-07-161-0/+11
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37368
* mkimage: update to 2013.07-rc1Luka Perkov2013-07-156-98/+12
| | | | | | | | also remove 100-dtc-binary.patch which was not accepted upstream Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 37361
* tools/mkimage: add back a fixed version of 040-include_order.patch to fix ↵Felix Fietkau2013-06-181-0/+14
| | | | | | | | build errors on some systems (#12232) Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 36967
* tools/mkimage: unbreak non-linux build againFelix Fietkau2013-05-061-0/+35
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 36556
* mkimage: update to 2013.04Luka Perkov2013-05-055-22/+94
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 36550
* mkimage: unbreak build on non-linux systemsFelix Fietkau2013-03-091-0/+31
| | | | SVN-Revision: 35909
* mkimage: upgrade to version 2013.01.01Luka Perkov2013-03-084-13/+12
| | | | SVN-Revision: 35905
* build: BSD compile fixesFelix Fietkau2013-03-071-0/+19
| | | | | | | | | | | | | | | | following patch allows to build images for Qemu ARM on OpenBSD 5.2 amd64 and FreeBSD 9.1 amd64. Mostly small pieces of code changes to get things right on the specific platform. Updated the README to describe better, which tools on the host are required. Added some kind of prepare scripts to install needed tools on BSD via packages. Signed-off-by: Waldemar Brodkorb <mail@waldemar-brodkorb.de> SVN-Revision: 35900
* tools/mkimage: avoid picking up unrelated /usr/include headers with the same ↵Felix Fietkau2012-09-231-0/+14
| | | | | | name as internal header files (e.g. image.h), fixes #12232 SVN-Revision: 33519
* mkimage: update to 2012.04.01Luka Perkov2012-06-091-1/+1
| | | | SVN-Revision: 32143
* mkimage: update to 2011.12Florian Fainelli2012-04-022-31/+9
| | | | | | Signed-off-by: Luka Perkov <openwrt@lukaperkov.net> SVN-Revision: 31171
* tools/mkimage: allow to use different magic in uImagesGabor Juhos2011-12-051-0/+63
| | | | SVN-Revision: 29442
* mkimage/getline.h - Mac OS X 10.7 (Lion) fixLars-Peter Clausen2011-08-051-0/+22
| | | | | | | | This mends mkimage for getline() in Mac OS X 10.7. Signed-off-by: Joe Roback <openwrt-devel at roback.cc> SVN-Revision: 27917
* tools/mkimage: fix r24887Alexandros C. Couloumbis2011-01-031-46/+0
| | | | SVN-Revision: 24890
* tools/mkimage: fix compilation on FreeBSDAlexandros C. Couloumbis2011-01-032-0/+59
| | | | SVN-Revision: 24887
* tools/mkimage: remove the broken portability patch, it is no longer ↵Felix Fietkau2010-12-301-46/+0
| | | | | | necessary with the new version SVN-Revision: 24857
* use u-boot v2010.12Imre Kaloz2010-12-231-3/+3
| | | | SVN-Revision: 24809
* mkimage: fix compilation on FreeBSDJo-Philipp Wich2010-07-221-1/+16
| | | | SVN-Revision: 22344
* mkimage: fix compile errors on non-glibc systemsFelix Fietkau2010-01-101-0/+31
SVN-Revision: 19095