No description
Find a file
Andreas Gnau f9f31384c2 Update feed [ iopsys ] package [ fdtextract ]
-------------------------------------------------------------------------------
* 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(-)
-------------------------------------------------------------------------------
2021-12-09 18:24:19 +01:00
ated treewide: Add PKG_MIRROR_HASH:=skip to pkgs downloaded from git 2021-03-15 10:57:13 +01:00
bashdb bachdb:update Makefile with licence info 2019-09-04 16:13:15 +02:00
bbf bbf: 6.3.3 2021-12-09 12:14:09 +01:00
bbk_cli bbk_cli: initial package 2019-09-21 14:12:35 +02:00
bootchart2 bootchart2: Makefile added licence 2019-09-04 16:12:34 +02:00
bulkdata bulkdata: 1.0.3 2021-10-22 11:11:46 +01:00
bulut bulut: move from 3rdparty to iopsys feed 2021-05-06 17:14:06 +02:00
catv correct copyright headers in package Makefiles 2020-11-17 13:14:22 +01:00
crashlog remove reference to non-existing parameters 2020-11-17 13:22:09 +01:00
crun crun: version 0.20 2021-06-27 16:28:13 +02:00
dectmngr dectmngr: Fix unitialized ptr value causing crash 2021-12-09 10:03:10 +01:00
dslmngr Update feed [iopsys] package [dslmngr] 2021-09-14 13:10:38 +05:30
easy-qos remove reference to iopsys_brcm63xx_mips target 2020-11-01 10:42:32 +01:00
easy-soc-events treewide: Add PKG_MIRROR_HASH:=skip to pkgs downloaded from git 2021-03-15 10:57:13 +01:00
easy-soc-libs easy-soc-libs: 6.4.28 2021-11-17 16:53:40 +05:30
endptmngr Adjustment for the restructure of asterisk UCI config 2021-10-29 11:58:40 +02:00
ethmngr treewide: Add PKG_MIRROR_HASH:=skip to pkgs downloaded from git 2021-03-15 10:57:13 +01:00
fatrace fatrace: Changed licences to correct license file and update opkg database 2019-09-05 10:32:51 +02:00
fdtextract Update feed [ iopsys ] package [ fdtextract ] 2021-12-09 18:24:19 +01:00
gryphon-led-module gryphon-led-module: use the right toolchain on Broadcom targets 2021-11-19 16:16:19 +01:00
icwmp icwmp: Remove manual seeding of openssl RAND generator 2021-12-07 17:29:22 +05:30
ieee1905 ieee1905: allow local dev build 2021-12-01 08:30:54 +00:00
imonitor imonitor: 1.0.1 2021-05-11 15:56:56 +02:00
inbd inbd: Update version number 2021-03-15 11:02:20 +01:00
iop Disabled and removed DEVTMPS from config 2021-12-01 15:00:27 +00:00
iwatchdog iwatchdog:updated copyright and added opkgs data plus changed name to iopsys 2019-09-05 14:20:08 +02:00
json-editor treewide: Add PKG_MIRROR_HASH:=skip to pkgs downloaded from git 2021-03-15 10:57:13 +01:00
libjwt libwjt:added opkg licenses tag 2019-09-05 14:30:02 +02:00
libmicroxml treewide: Add PKG_MIRROR_HASH:=skip to pkgs downloaded from git 2021-03-15 10:57:13 +01:00
libpicoevent treewide: Add PKG_MIRROR_HASH:=skip to pkgs downloaded from git 2021-03-15 10:57:13 +01:00
librpc Add librpc 2019-11-22 14:46:18 +01:00
libtrace libtrace: skip PKG_MIRROR_HASH check 2021-04-21 10:45:58 +00:00
lmbench lmbench: added opkg licences hooks 2019-09-05 15:10:16 +02:00
loop-detector treewide: Add PKG_MIRROR_HASH:=skip to pkgs downloaded from git 2021-03-15 10:57:13 +01:00
ltq-nand lqt-nand:added opkg licences hooks 2019-09-05 15:15:58 +02:00
map-agent map-agent: 6.2.2 2021-12-07 10:52:49 +01:00
map-controller map-controller: 5.2.3 2021-12-07 12:48:42 +01:00
map-topology map-topology: 3.1.0 2021-11-25 16:49:23 +01:00
mcastmngr mcastmngr: corrected P1 break of mcast stats 2021-11-18 06:48:52 +00:00
mqtt-ciotc treewide: Add PKG_MIRROR_HASH:=skip to pkgs downloaded from git 2021-03-15 10:57:13 +01:00
ndisc ndisc: Added opkg licenses tag 2019-09-05 15:34:44 +02:00
ndt ndt: add pkg_hash 2020-06-08 16:20:47 +02:00
netmode treewide: Add PKG_MIRROR_HASH:=skip to pkgs downloaded from git 2021-03-15 10:57:13 +01:00
obudpst obudpst: install as udpst 2021-10-06 18:48:39 +02:00
obuspa obuspa: 4.1.0.15 2021-12-09 21:01:14 +05:30
owsd Revert "owsd: hotplug: map aliases against interface on ifup" 2021-09-19 14:38:18 +00:00
paho-mqtt-c correct copyright headers in package Makefiles 2020-11-17 13:14:22 +01:00
periodicstats periodicstats: 1.0.5 2021-12-07 17:46:29 +05:30
peripheral_manager peripheral_manager: Remove bcmkernel dependency 2021-04-27 14:21:40 +02:00
port-management port-management: Fix failing uci-defaults script 2021-02-06 10:08:44 +00:00
qosmngr qosmngr: porttminit added before qcfg 2021-10-29 10:45:10 +00:00
questd questd: remove reload trigger 2021-10-14 16:12:01 +02:00
quickjs quickjs: added quickjs package graciously provided by Genexis 2021-11-23 10:34:34 +01:00
quickjs-websocket quickjs-websocket: 1.1 2021-12-01 16:22:58 +01:00
rulengd rulengd: 1.2.4 2021-12-07 17:56:52 +05:30
shflags shflags: skip PKG_MIRROR_HASH check 2021-04-21 10:45:58 +00:00
sipcalc There is no kmod-ipv6 2019-11-26 10:21:52 +01:00
stunc stunc: Added stun related params 2021-05-12 23:37:29 +05:30
sulu sulu: 0.2.21 2021-12-07 19:49:30 +05:30
swmodd swmodd: optimize du_list get time 2021-12-09 21:04:40 +05:30
twamp twamp: 1.0.1 2021-09-09 18:14:40 +01:00
uboot treewide: Add PKG_MIRROR_HASH:=skip to pkgs downloaded from git 2021-03-15 10:57:13 +01:00
ubus-mqtt treewide: Add PKG_MIRROR_HASH:=skip to pkgs downloaded from git 2021-03-15 10:57:13 +01:00
udpechoserver move bulkdata, twamp and udpechoserver to their individual repos 2021-04-20 19:19:26 +02:00
urlfilter urlfilter: iptable and ip6tables rules for DNS added 2021-07-06 12:26:56 +05:30
uspd uspd: 2.1.38 2021-11-26 19:19:43 +05:30
voicesec treewide: Add PKG_MIRROR_HASH:=skip to pkgs downloaded from git 2021-03-15 10:57:13 +01:00
wfa-capi wfa-capi: 1.1.0 2021-11-11 10:51:12 +01:00
wfadatad wfadatad: 5.1.0 2021-11-25 17:15:35 +01:00
wifimngr wifimngr: 14.0.0 2021-11-12 09:37:33 +01:00
xmppc xmppc: 1.0.2 2021-09-09 18:19:54 +01:00