From e4800c73e63e51cb143566ccf0ec0d95981969ff Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Thu, 6 Aug 2020 03:39:36 +0200 Subject: busybox: update to latest --- package/busybox/config/libbb/Config.in | 36 ++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) (limited to 'package/busybox/config/libbb') diff --git a/package/busybox/config/libbb/Config.in b/package/busybox/config/libbb/Config.in index 6aff24699..afbc81213 100644 --- a/package/busybox/config/libbb/Config.in +++ b/package/busybox/config/libbb/Config.in @@ -39,6 +39,12 @@ config BUSYBOX_FEATURE_USE_BSS_TAIL appletlib.c:(.text.main+0xd): undefined reference to '_end' disable this option. +config BUSYBOX_FLOAT_DURATION + bool "Enable fractional duration arguments" + default y + help + Allow sleep N.NNN, top -d N.NNN etc. + config BUSYBOX_FEATURE_RTMINMAX bool "Support RTMIN[+n] and RTMAX[-n] signal names" default y @@ -46,6 +52,18 @@ config BUSYBOX_FEATURE_RTMINMAX Support RTMIN[+n] and RTMAX[-n] signal names in kill, killall etc. This costs ~250 bytes. +config BUSYBOX_FEATURE_RTMINMAX_USE_LIBC_DEFINITIONS + bool "Use the definitions of SIGRTMIN/SIGRTMAX provided by libc" + default y + depends on BUSYBOX_FEATURE_RTMINMAX + help + Some C libraries reserve a few real-time signals for internal + use, and adjust the values of SIGRTMIN/SIGRTMAX seen by + applications accordingly. Saying yes here means that a signal + name RTMIN+n will be interpreted according to the libc definition + of SIGRTMIN, and not the raw definition provided by the kernel. + This behavior matches "kill -l RTMIN+n" from bash. + config BUSYBOX_PASSWORD_MINLEN int "Minimum password length" default 6 @@ -92,6 +110,19 @@ config BUSYBOX_FEATURE_ETC_NETWORKS a rarely used feature which allows you to use names instead of IP/mask pairs in route command. +config BUSYBOX_FEATURE_ETC_SERVICES + bool "Consult /etc/services even for well-known ports" + default n + help + Look up e.g. "telnet" and "http" in /etc/services file + instead of assuming ports 23 and 80. + This is almost never necessary (everybody uses standard ports), + and it makes sense to avoid reading this file. + If you disable this option, in the cases where port is explicitly + specified as a service name (e.g. "telnet HOST PORTNAME"), + it will still be looked up in /etc/services. + + config BUSYBOX_FEATURE_USE_TERMIOS bool "Use termios to manipulate the screen" default y @@ -180,6 +211,11 @@ config BUSYBOX_FEATURE_EDITING_FANCY_PROMPT Setting this option allows for prompts to use things like \w and \$ and escape codes. +config BUSYBOX_FEATURE_EDITING_WINCH + bool "Enable automatic tracking of window size changes" + default y + depends on BUSYBOX_FEATURE_EDITING + config BUSYBOX_FEATURE_EDITING_ASK_TERMINAL bool "Query cursor position from terminal" default n -- cgit v1.2.3