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 |
2023-05-26 |
Denys Vlasenko | hexdump, xxd: shrink strings Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-26 |
Denys Vlasenko | libbb/dump: correct handling of 1-byte signed int format Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-26 |
Denys Vlasenko | libbb/dump: use fputs_stdout where appropriate Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-26 |
Denys Vlasenko | od, hexdump: byte 0x11 is "dc1" not "dcl" Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-26 |
Denys Vlasenko | od: actually remove -IL from --help, as comment says Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-26 |
Denys Vlasenko | od: support -DOHXIL Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-26 |
Denys Vlasenko | libbb/dump: conditionalize code used only by xxd and od Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-26 |
Denys Vlasenko | od: fix default format, shrink Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-25 |
Denys Vlasenko | od: stop printing extra trailing spaces Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-25 |
Denys Vlasenko | od: implement -B Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-25 |
Denys Vlasenko | od: correct -i, enable tests which pass for DESKTOP too Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-25 |
Denys Vlasenko | od: for !DESKTOP, match output more closely to GNU... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-25 |
David Leonard | od: add tests Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-25 |
David Leonard | od: fix -O Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-25 |
Denys Vlasenko | hush: make "false" built-in Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-25 |
Denys Vlasenko | hush: fix ELIF cmd1;cmd2 THEN ... not executing cmd2... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-18 |
Karsten Sperling | ash: use-after-free in bash pattern substitution Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-18 |
Denys Vlasenko | examples/var_service/README: fix an error Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-09 |
Denys Vlasenko | cpio: tweak --help Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-09 |
Denys Vlasenko | nslookup: code shrink Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-09 |
Denys Vlasenko | nslookup: ensure unique transaction IDs for the DNS... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-09 |
Denys Vlasenko | hush: add comment about abort on syntax error %{^} Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-08 |
Denys Vlasenko | build system: fix "Config.in:117 error: Overlong line" Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-08 |
Denys Vlasenko | hush: fix an interactive abort on error Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-07 |
Uwe Kleine-König | build system: Make it possible to build with 64bit... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-07 |
Denys Vlasenko | readlink: code shrink Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-05-07 |
Denys Vlasenko | nmeter: improve %T fractionals display Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-23 |
Denys Vlasenko | factor: we can pack 21, not 20, 3-bit elements into... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-23 |
Denys Vlasenko | ip: code shrink Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-16 |
Eric Blake | readlink: support --, -n always Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-16 |
Ron Yorston | tr: display usage for incorrect arguments Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-16 |
Ron Yorston | ash,hush: tab completion of functions and aliases Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-13 |
Denys Vlasenko | hush: quote variable values printed by "set" (match... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-13 |
Denys Vlasenko | shuf: another tweak to COMMON_PREFIX_HACK code Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-12 |
Denys Vlasenko | shuf: fix pfx_len calculation Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-12 |
Denys Vlasenko | shuf: remove redundant code Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-12 |
Denys Vlasenko | shuf: add (disabled) code to support very long numbers... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-12 |
Akos Somfai | lineedit: fix crash when icanon set with -echo Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-12 |
Denys Vlasenko | sleep: fix error exit when called as "sh" builtin Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-11 |
Denys Vlasenko | seq: fix yet another case of negative parameters not... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-11 |
Thomas Devoogdt | seedrng: fix for glibc <= 2.24 not providing random... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-10 |
Denys Vlasenko | seedrng: fix for glibc <= 2.24 not providing getrandom() Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-10 |
Tomas Paukrt | appletlib: fix "warning: unused variable applet_no" Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-10 |
Denys Vlasenko | ash: fix sleep built-in not running INT trap immediately... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-10 |
Denys Vlasenko | mkfs_vfat: do not generate same volume_id when run... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-10 |
Denys Vlasenko | seq: accept negative parameters Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-06 |
Denys Vlasenko | libbb: consolidate NOMMU fix of restoring high bit... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-03 |
Denys Vlasenko | ash: sleep builtin with no arguments should not exit Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-03 |
Denys Vlasenko | hush: printf builtin with no arguments should not exit Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-03 |
Denys Vlasenko | ash: code shrink: do not take address of prefix(),... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-03 |
Denys Vlasenko | ash: code shrink - reuse is_prefixed_with() from libbb Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-03 |
Denys Vlasenko | ash: get rid of separate mail_var_path_changed flag... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-03 |
Denys Vlasenko | ash: fix still-broken new mail detection Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-03 |
Denys Vlasenko | ash: fix broken new mail detection Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-01 |
Denys Vlasenko | hush (NOMMU): fix LINENO in execed children Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-01 |
Denys Vlasenko | hush: speed up "big heredoc" code Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-01 |
Denys Vlasenko | hush: add TODO comment Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |
2023-04-01 |
Denys Vlasenko | ash: code shrink Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
commit | commitdiff | tree |