-------------------------------------------------------------------------------
* 7e013f0 Do not read entire file into buffer when extracting
-------------------------------------------------------------------------------
commit 7e013f0afa68378d38a6bdc9b0c5a342bd3dd0a5
Author: Erik Karlsson <erik.karlsson@genexis.eu>
Date: 2021-11-30 00:09:44 +0100
Do not read entire file into buffer when extracting
Only read FDT into buffer, and then in case of external image, use lseek
followed by sendfile if supported or otherwise read/write.
Remove unnecessary strdup of option arguments that would leak memory in case
options are repeated.
Fix confusing error message with --attribute when --image is used to specify
a non-existing image.
Base directory -> /
fdtextract.c | 169 +++++++++++++++++++++++++++++++++++++----------------------
1 file changed, 106 insertions(+), 63 deletions(-)
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
* ef46eb3 Add --image switch for getting attributes from image nodes. Also update the indentation and fix some minor naming issues.
-------------------------------------------------------------------------------
commit ef46eb3be68ae1216d8699234f237fb2243289f1
Author: Markus Gothe <markus.gothe@genexis.eu>
Date: 2021-10-14 10:22:48 +0200
Add --image switch for getting attributes from image nodes. Also update the
indentation and fix some minor naming issues.
Base directory -> /
fdtextract.c | 122 +++++++++++++++++++++++++++++++++++-----------------------
util.c | 2 +-
version_gen.h | 2 +-
3 files changed, 76 insertions(+), 50 deletions(-)
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
* 4557526 Do not hardcode hash node name
-------------------------------------------------------------------------------
commit 45575262de7a9690bcb2c760f35e2c74e88e1176
Author: Andreas Gnau <andreas.gnau@iopsys.eu>
Date: 2021-08-19 15:29:52 +0200
Do not hardcode hash node name
Align hash-support with U-Boot which accepts hashes in any node starting
with "hash".
Base directory -> /
fdtextract.c | 29 +++++++++++++++++++++--------
1 file changed, 21 insertions(+), 8 deletions(-)
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
* cc2831a Support FIT-images with embedded data
-------------------------------------------------------------------------------
commit cc2831addca083f86c74fbaec2630d080c981aa4
Author: Andreas Gnau <andreas.gnau@iopsys.eu>
Date: 2021-07-21 15:30:53 +0200
Support FIT-images with embedded data
Support the older way of storing image data directly inside the FIT rather
than after the FIT specified by offset or absolute position.
Base directory -> /
fdtextract.c | 43 +++++++++++++++++++++++++------------------
1 file changed, 25 insertions(+), 18 deletions(-)
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
* 573bf95 Only read the FIT header when possible to speed up reading attributes.
-------------------------------------------------------------------------------
commit 573bf9543f8dc792b6d5dc8760cb69c64f11e932
Author: Jonas Höglund <jonas.hoglund@embeddednation.com>
Date: 2021-06-11 16:42:26 +0200
Only read the FIT header when possible to speed up reading attributes.
Base directory -> /
fdtextract.c | 56 ++++++++++++++++++++++++++++++++++++++++++++++++--------
1 file changed, 48 insertions(+), 8 deletions(-)
-------------------------------------------------------------------------------