Package: busybox / 1:1.30.1-4

Metadata

Package Version Patches format
busybox 1:1.30.1-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
cherry pick.1_30_0 35 g74d9f1ba3.udhcpc when decoding dhcp subnet ensure it is 4 bytes long.patch | (download)

networking/udhcp/common.c | 2 1 + 1 - 0 !
networking/udhcp/common.h | 2 1 + 1 - 0 !
networking/udhcp/dhcpc.c | 2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 3 deletions(-)

 udhcpc: when decoding dhcp_subnet, ensure it is 4 bytes long
ID: CVE-2018-20679
cherry pick.1_30_0 110 gbb3a9531b.ip fix ip o link.patch | (download)

networking/libiproute/ipaddress.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 ip: fix ip -o link
u mount FreeBSD support.patch | (download)

util-linux/Config.src | 1 1 + 0 - 0 !
util-linux/mount.c | 45 4 + 41 - 0 !
util-linux/umount.c | 10 5 + 5 - 0 !
util-linux/xmount.c | 70 70 + 0 - 0 !
util-linux/xmount.h | 105 105 + 0 - 0 !
5 files changed, 185 insertions(+), 46 deletions(-)

 [patch 18/19] (u)mount: freebsd support
Date: Thu, 29 Jul 2010 21:16:09 +0200
swaponoff FreeBSD support.patch | (download)

util-linux/swaponoff.c | 8 3 + 5 - 0 !
util-linux/xmount.c | 10 10 + 0 - 0 !
util-linux/xmount.h | 16 10 + 6 - 0 !
3 files changed, 23 insertions(+), 11 deletions(-)

 [patch 19/19] swaponoff: freebsd support
shell ash export HOME.patch | (download)

include/libbb.h | 2 1 + 1 - 0 !
libbb/messages.c | 2 1 + 1 - 0 !
shell/ash.c | 2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 3 deletions(-)

 busybox sh sets but does not export path
version.patch | (download)

Makefile.flags | 4 4 + 0 - 0 !
libbb/messages.c | 5 4 + 1 - 0 !
2 files changed, 8 insertions(+), 1 deletion(-)

 build-sys: allow override of bb_bt (build tag) from command line
init console.patch | (download)

init/init.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 skip non-existing devices in inittab
stop checking ancient kernel version.patch | (download)

util-linux/mount.c | 7 3 + 4 - 0 !
1 file changed, 3 insertions(+), 4 deletions(-)

 stop checking ancient kernel version for nfs mount
revert 9c143ce52da11ec3d21a3491c3749841d3dc10f0.patch | (download)

shell/ash.c | 26 4 + 22 - 0 !
1 file changed, 4 insertions(+), 22 deletions(-)

 revert 9c143ce52da11ec3d21a3491c3749841d3dc10f0 just to make sure the next patch can be applied

temp deb installer hack.patch | (download)

shell/Config.src | 7 7 + 0 - 0 !
shell/ash.c | 7 6 + 1 - 0 !
2 files changed, 13 insertions(+), 1 deletion(-)

 temporary hack re-enable invalid variable names
install readlink in bin.patch | (download)

coreutils/readlink.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
ignore ip valid_lft.patch | (download)

networking/libiproute/ipaddress.c | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 don't choke on ip addr add [...] valid_lft [...] preferred_lft
 isc-dhcp-dclient 4.4.1 has started passing valid_lft, preferred_lft to
 ip addr add but busybox ip doesn't support these options.  Handle these
 gracefully, making them no-ops for now.