2024-04-13 |
Denys Vlasenko | lineedit: print prompt and editing operations to stderr Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2024-02-26 |
Denys Vlasenko | ash: fix handling of single-quoted strings in pattern... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2024-02-25 |
Denys Vlasenko | hush: detect when terminating "done"/"fi" is missing Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2024-02-25 |
Denys Vlasenko | hush: set G.ifs sooner (prevents segfault) Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2024-02-25 |
Denys Vlasenko | ls: do not truncate username/groupname to 8 chars Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2024-01-01 |
Denys Vlasenko | time: implement %% and \escapes in -f FMT Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-12-31 |
Denys Vlasenko | awk: fix handling of empty fields Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-11-23 |
Denys Vlasenko | top: improve large PID display in memory ('s') mode Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-11-08 |
Denys Vlasenko | start-stop-daemon: make --output not depend on FANCY Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-11-08 |
Denys Vlasenko | start-stop-daemon: do not lose error messages with -b Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-11-08 |
Denys Vlasenko | start-stop-daemon: typo fix Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-11-07 |
Denys Vlasenko | start-stop-daemon: update comment, no code changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-11-07 |
Denys Vlasenko | start-stop-daemon: fix --help: -K or -S is required Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-10-03 |
Denys Vlasenko | syslogd: fix breakage caused by "daemonize _after_... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-10-02 |
Denys Vlasenko | awk: implement -E; do not reorder -f and -e Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-10-02 |
Denys Vlasenko | sleep: fix "sleep -- ARGS" Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-07-18 |
Denys Vlasenko | libbb: rename source files, no code changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-07-17 |
Denys Vlasenko | introduce and use exitcode_t Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-07-17 |
Denys Vlasenko | getfattr: fix "getfattr NOTEXIST" - now prints error msg Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-07-14 |
Denys Vlasenko | hwclock: force LONG_OPTS, stop accepting non-compatible -t Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-07-10 |
Denys Vlasenko | ntpd: fix a warning on 32-bit arch build Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-07-10 |
Denys Vlasenko | i2ctransfer: fix build warning Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-07-10 |
Denys Vlasenko | Update applet size estimates Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-07-10 |
Denys Vlasenko | ash: tweak comments, no code changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-07-10 |
Denys Vlasenko | ash: remove "volatile" specifier from suppress_int Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-07-10 |
Denys Vlasenko | ash: disable sleep as builtin, closes 15619 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-07-08 |
Denys Vlasenko | hush: fix a compile failure Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-07-04 |
Denys Vlasenko | ash: disable check for "good" function name, bash does... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-07-03 |
Denys Vlasenko | hush: quote values in "readonly" output Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-07-02 |
Denys Vlasenko | shell/math: avoid $((3**999999999999999999)) to take... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-07-02 |
Denys Vlasenko | shell/math: do not accept $((36#@)) Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-30 |
Denys Vlasenko | shell/math: code shrink Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-29 |
Denys Vlasenko | shell/math: code shrink Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-28 |
Denys Vlasenko | shell/math: code shrink Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-26 |
Denys Vlasenko | shell/math: improve comments Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-26 |
Denys Vlasenko | shell/math: rename TOK_NUM to TOK_VALUE, improve comments Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-25 |
Denys Vlasenko | shell/math: bash-compatible handling of too large numbers Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-19 |
Denys Vlasenko | shell/math: disable debug again Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-19 |
Denys Vlasenko | shell/math: $((1?)) has one-too-small opstack, fix... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-19 |
Denys Vlasenko | shell/math: fix comments about jammed-together num... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-18 |
Denys Vlasenko | shell/math: add note on ERANGE Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-18 |
Denys Vlasenko | shell/math: explain why we use separate &end Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-18 |
Denys Vlasenko | shell/math: code shrink Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-18 |
Denys Vlasenko | shell/math: eliminate redundant endofname() Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-18 |
Denys Vlasenko | shell: typo fix in tests Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-18 |
Denys Vlasenko | shell/math: code shrink Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-18 |
Denys Vlasenko | shell/math: decrease stack usage by not allocating... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-18 |
Denys Vlasenko | shell/math: decrease stack usage Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-17 |
Denys Vlasenko | shell: move varcmp() to shell_common.h and use it in... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-17 |
Denys Vlasenko | ash: code shrink Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-17 |
Denys Vlasenko | shell/read: do not allow empty variable name Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-17 |
Denys Vlasenko | shell/math: eliminate some redundant stores on return... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-17 |
Denys Vlasenko | shell/math: change ?: nesting code to not have 63 level... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-17 |
Denys Vlasenko | shell/math.h: update comments, rearrange struct members... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-16 |
Denys Vlasenko | shell/math: code shrink Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-16 |
Denys Vlasenko | shell/math: tweka comments Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-16 |
Denys Vlasenko | shell/math: fix ?: to not evaluate not-taken branches Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-15 |
Denys Vlasenko | shell/math: simplify handling of unary plus Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-15 |
Denys Vlasenko | shell/math: explain the logic, small tweak to make... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-15 |
Denys Vlasenko | shell/math: fix order of expansion of variables to... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-15 |
Denys Vlasenko | shell: document another arithmetic discrepancy with... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-15 |
Denys Vlasenko | libbb: code shrink: introduce and use [_]exit_FAILURE() Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-15 |
Denys Vlasenko | shell/math: remove special code to handle a?b?c:d:e... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-15 |
Denys Vlasenko | shell/math: fix parsing of ?: and explain why it's... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-15 |
Denys Vlasenko | shell/math: simpler insertion of "fake" last RPAREN Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-14 |
Denys Vlasenko | shell: sync ash/hush test scripts Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-14 |
Denys Vlasenko | shell/math: trivial code shrink Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-14 |
Denys Vlasenko | shell/math: fix the order of variable resolution in... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-14 |
Denys Vlasenko | shell/math: remove now-unused second_val Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-14 |
Denys Vlasenko | shell/math: fix nested ?: and do not parse variables... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-13 |
Denys Vlasenko | shell/math: remove a redundant check Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-13 |
Denys Vlasenko | shell/math: document ternary ?: op's weirdness, add... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-13 |
Denys Vlasenko | syslogd: daemonize _after_ init (so that init errors... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-13 |
Denys Vlasenko | syslogd: decrease stack usage, ~50 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-13 |
Denys Vlasenko | shell/math: fix one name check, other minor cleanups Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-13 |
Denys Vlasenko | shell: add a few yet-failing arithmentic tests Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-13 |
Denys Vlasenko | shell/math: reduce stack usage Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-12 |
Denys Vlasenko | shell: avoid segfault on ${0::0/0~09J}. Closes 15216 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-12 |
Denys Vlasenko | hush: fix expansion of space in "a=${a:+$a }c" construct Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-12 |
Denys Vlasenko | udhcpd: optional BOOTP support Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-12 |
Denys Vlasenko | libbb: pass "" rather than NULL as format string in... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-08 |
Denys Vlasenko | awk: fix subst code to handle "start of word" pattern... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-07 |
Denys Vlasenko | awk: fix SEGV on read error in -f PROGFILE Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-06 |
Denys Vlasenko | awk: code shrink Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-06-02 |
Denys Vlasenko | awk: fix backslash handling in sub() builtins Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-30 |
Denys Vlasenko | awk: fix precedence of = relative to == Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-29 |
Denys Vlasenko | tunctl: code shrink Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-29 |
Denys Vlasenko | awk: printf(INVALID_FMT) prints it verbatim Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-28 |
Denys Vlasenko | awk: shrink - use setvar_sn() to set variables from... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-28 |
Denys Vlasenko | awk: code shrink Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-28 |
Denys Vlasenko | awk: fix closing of non-opened file Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-28 |
Denys Vlasenko | libbb/dump: code shrink Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-27 |
Denys Vlasenko | awk: do not read ARGIND, only set it (gawk compat) Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-27 |
Denys Vlasenko | awk: remove a local variable "caching" a struct member Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-27 |
Denys Vlasenko | awk: get rid of one indirection level for iF (input... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-27 |
Denys Vlasenko | awk: fix splitting with default FS Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-27 |
Denys Vlasenko | libbb/dump: make xxd_displayoff member conditional... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-26 |
Denys Vlasenko | od: -l,I,L indeed depend on sizeof(long), fix this Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-26 |
Denys Vlasenko | awk: fix use-after-realloc (CVE-2021-42380), closes... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-26 |
Denys Vlasenko | hexdump: code shrink Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |