Commit Graph

  • 75ca8d074b hexdump: accept hex numbers in -n, closes 16195 master Denys Vlasenko 2024-10-08 04:23:29 +0200
  • 49d9e06fba libbb: modify find_executable() to not temporarily write to PATH Denys Vlasenko 2024-10-08 04:03:17 +0200
  • 8c4bccb83e hush: fix "type ./cat" and "command -v ./cat" to not scan PATH Denys Vlasenko 2024-10-07 22:00:16 +0200
  • baa49bdc1b hush: make "test -x" use cached groupinfo Denys Vlasenko 2024-10-07 15:18:45 +0200
  • 0929a129fc test: -x can return 0/1 early if all X bits are the same Denys Vlasenko 2024-10-07 07:33:58 +0200
  • 96b0607302 ash: cache more of uid/gid syscalls Denys Vlasenko 2024-10-07 07:28:44 +0200
  • d26e958725 ash: make "test -x" use cached groupinfo Denys Vlasenko 2024-10-07 07:14:27 +0200
  • 4c1d645c86 libbb: simplify parameter passing in is_in_supplementary_groups() Denys Vlasenko 2024-10-07 06:36:00 +0200
  • 860b3d066f ash: command -v CMD must skip (go to next path) when CMD exists, but is not executable Denys Vlasenko 2024-10-07 05:46:31 +0200
  • 748b168154 libbb: move is_in_supplementary_groups() from test to libbb Denys Vlasenko 2024-10-07 01:20:43 +0200
  • bb5525613e test: Invert return value of test_eaccess and rename it to test_st_mode Denys Vlasenko 2024-10-06 19:24:06 +0200
  • 222802e833 test: code shrink Denys Vlasenko 2024-10-06 19:08:10 +0200
  • 8953429a82 networking/libiproute/iplink.c: fix support for older kernels Thomas Devoogdt 2024-10-04 15:32:55 +0200
  • bf57f732a5 libbb: fix sha1 on !x86 if CONFIG_SHA1_HWACCEL=y Rudi Heitbaum 2024-09-29 17:57:55 +0000
  • dff444bc37 hush: whitespace and comment fixes Denys Vlasenko 2024-09-28 03:52:44 +0200
  • 24aa93d538 ash: reject unknown long options Ron Yorston 2024-09-23 12:44:28 +0100
  • 39c5c08b28 lineedit: use stdout for shell history builtin Ron Yorston 2024-07-27 07:51:35 +0100
  • 26895db35d ed: fix line insertion before current line. Closes 15081 Ron Yorston 2024-07-18 14:59:30 +0100
  • 480a07bd68 fixdep: add fstat error handling Sam James 2024-04-23 21:10:18 +0100
  • dbd14c4a42 libbb: send usage messages to correct stream Ron Yorston 2024-04-09 09:51:48 +0100
  • 2c232f1e60 libbb: use full_write1_str() to shrink busybox_main() Ron Yorston 2024-04-09 09:50:59 +0100
  • e5b0547ac8 lineedit: make save_history() FAST_FUNC Denys Vlasenko 2024-09-27 19:35:50 +0200
  • a023f39265 Start 1.38.0 development cycle Denys Vlasenko 2024-09-26 23:33:06 +0200
  • be7d1b7b17 Bump version to 1.37.0 1_37_0 1_37_stable Denys Vlasenko 2024-09-26 23:31:15 +0200
  • a667a7f020 wget: fix compile warnings when WGET_FTP is not selected Denys Vlasenko 2024-09-26 16:27:10 +0200
  • 371fe9f71d ash: move hashvar() calls into findvar() Ron Yorston 2024-04-06 09:50:42 +0100
  • e4b5ccd13b timeout: allow fractional seconds in timeout values Ron Yorston 2024-04-08 13:12:25 +0100
  • b20b3790b4 powertop: code shrink Denys Vlasenko 2024-07-13 11:46:15 +0200
  • 23da5c4b71 hush: do not exit interactive shell on some redirection errors Denys Vlasenko 2024-07-13 01:47:49 +0200
  • 14e28c18ca hush: fix "exec 3>FILE" aborting if 3 is exactly the next free fd Denys Vlasenko 2024-07-13 00:59:02 +0200
  • 6c38d0e9da hush: avoid duplicate fcntl(F_SETFD, FD_CLOEXEC) during init Denys Vlasenko 2024-07-13 00:14:41 +0200
  • 08fb86726b ash: remove limitation on fd# length Denys Vlasenko 2024-07-12 22:28:25 +0200
  • 0829fce079 ash: do not abort interactive mode on >&9999 redirect Denys Vlasenko 2024-07-12 21:58:04 +0200
  • 1ad2f5cd9f tls: fix CONFIG_FEATURE_TLS_SHA1=y + CONFIG_SHA1_HWACCEL=y Denys Vlasenko 2024-07-12 19:30:14 +0200
  • 999e290ef6 tls: P256: improve x86_64 multiplication asm code Denys Vlasenko 2024-07-12 11:08:08 +0200
  • d745852f13 tls: P256: fix obscure x86_64 asm misbehavior, closes 15679 Denys Vlasenko 2024-07-11 23:48:53 +0200
  • a3c5068306 md5/shaXsum: accept uppercase hex strings Ron Yorston 2024-04-03 13:59:25 +0100
  • 05e5d6a381 vi: Ensure that the edit buffer ends in a newline Petja Patjas 2023-04-17 16:28:53 +0300
  • 0af28b84e5 ash: remove defunct control character to save a few bytes Ron Yorston 2024-07-10 07:35:26 +0200
  • 87c31609f4 Makefile.flags: suppress clang warnings when cross-compiling Ron Yorston 2024-01-02 09:01:32 +0000
  • ba0f94458b ash: fix parsing of alias expansion + bash features Ron Yorston 2024-05-02 13:08:14 +0100
  • 0a88a7ae3b awk: mktime() with no arguments is not allowed Denys Vlasenko 2024-07-10 07:04:28 +0200
  • 2eea3494f1 awk: improve comments and constants, no code changes Denys Vlasenko 2024-07-10 06:58:51 +0200
  • 45d471d435 qwk: code shrink Denys Vlasenko 2024-07-09 17:50:58 +0200
  • 38335df9e9 awk: restore assignment precedence to be lower than ternary ?: Denys Vlasenko 2024-07-09 15:30:46 +0200
  • 49340d93ed awk: do not infinitely recurse getvar_s() if CONVFMT is set to a numeric value Denys Vlasenko 2024-07-09 03:04:26 +0200
  • fb08d43d44 awk: fix use after free (CVE-2023-42363) Natanael Copa 2024-05-20 17:55:28 +0200
  • eba9b33b45 chown: stop accepting deprecated USER.GROUP syntax, only : separator is allowed Denys Vlasenko 2024-07-08 17:53:32 +0200
  • 9f262698cc wget: ignore header casing Sertonix 2024-06-08 18:05:44 +0000
  • a6ce017a8a typo fix Denys Vlasenko 2024-06-01 10:51:58 +0200
  • 41b47398f5 libbb: fix 64-bit bb_popcnt_long Denys Vlasenko 2024-05-31 23:37:28 +0200
  • 2075553a1b libbb: add bit counting function, use where appropriate Denys Vlasenko 2024-05-31 12:01:43 +0200
  • 5a68a246e7 nproc: prepare for arbitrarily large CPU masks Denys Vlasenko 2024-05-31 11:56:40 +0200
  • fd47f05676 lineedit: print prompt and editing operations to stderr Denys Vlasenko 2024-04-13 18:40:20 +0200
  • 681e4f5d92 docproc: avoid segfault during file closing Yan Zhu 2023-09-12 00:03:09 +0800
  • e1a6874106 awk: fix segfault when compiled by clang Ron Yorston 2024-01-19 15:41:17 +0000
  • 01f2b5976d crond: log5 fix typo, replace log level '4' with '5' Jones Syue 2024-01-29 10:58:41 +0800
  • c5a1be25ba ash: fix handling of single-quoted strings in pattern substitution Denys Vlasenko 2024-02-26 16:26:15 +0100
  • f873c63085 ip link: support for the CAN netlink Dario Binacchi 2024-02-25 10:13:33 +0100
  • 758b21402a hush: detect when terminating "done"/"fi" is missing Denys Vlasenko 2024-02-25 17:50:43 +0100
  • 2639f3bc72 hush: set G.ifs sooner (prevents segfault) Denys Vlasenko 2024-02-10 18:51:39 +0300
  • a97a2f1280 ls: do not truncate username/groupname to 8 chars Denys Vlasenko 2024-02-25 01:06:30 +0100
  • 5dc9ece3b9 sed: check errors writing file with sed -i Dominique Martinet 2023-09-19 17:11:02 +0900
  • 1cac258521 time: implement %% and \escapes in -f FMT Denys Vlasenko 2024-01-01 22:22:15 +0100
  • 01e80ff9eb time: fix max resident set size unit Natanael Copa 2023-12-20 12:23:31 +0100
  • 789ccac7d9 awk: fix handling of empty fields Denys Vlasenko 2023-12-31 15:49:54 +0100
  • 5e0e54827f util-linux/lsusb.c: print manufacturer/product strings if available Peter Korsgaard 2023-12-13 14:19:48 +0100
  • 28f4126093 top: improve large PID display in memory ('s') mode Denys Vlasenko 2023-11-23 01:18:02 +0100
  • a63b60bdd6 Cygwin: regenerate defconfig Christian Franke 2023-10-09 11:12:35 +0200
  • 59cf2c23ae start-stop-daemon: make --output not depend on FANCY Denys Vlasenko 2023-11-08 14:42:00 +0100
  • 58ca629fd2 start-stop-daemon: do not lose error messages with -b Denys Vlasenko 2023-11-08 14:07:20 +0100
  • 2de67a62e8 start-stop-daemon: typo fix Denys Vlasenko 2023-11-08 12:36:11 +0100
  • 389c0458da start-stop-daemon: implement option -O|--output Louai Al-Khanji 2023-11-07 21:41:32 +0100
  • d17c0a348f sleep: Update doc Petr Vorel 2023-11-03 21:14:00 +0100
  • da8d1d84fd start-stop-daemon: update comment, no code changes Denys Vlasenko 2023-11-07 15:59:11 +0100
  • 73f28134fc start-stop-daemon: add -d DIR chdir option ejaaskel 2023-11-07 07:12:40 +0100
  • 0c71497e65 start-stop-daemon: fix --help: -K or -S is required Denys Vlasenko 2023-11-07 06:55:35 +0100
  • e265c8d4c0 udhcp: Avoid leaking uninitialized/stale data Russ Dill 2023-10-02 12:34:50 -0700
  • 5fa39d48d5 syslogd: fix breakage caused by "daemonize _after_ init" change Denys Vlasenko 2023-10-03 17:18:41 +0200
  • 92ab29fcf0 awk: implement -E; do not reorder -f and -e Denys Vlasenko 2023-10-02 15:24:06 +0200
  • 6d22c9abc2 install: Fix chown resetting suid/sgid bits from chmod Nero 2023-09-23 11:50:04 +0000
  • 791b222dd5 sleep: fix "sleep -- ARGS" Denys Vlasenko 2023-10-02 13:56:32 +0200
  • 2cc9d436e8 tsort: avoid use-after-free Ron Yorston 2023-08-22 09:38:03 +0100
  • ed4a24dfd1 ash: initialize basepf.buf in ash zhuyan 2023-08-29 20:50:32 +0800
  • 8f0845cad7 libbb: rename source files, no code changes Denys Vlasenko 2023-07-18 16:41:12 +0200
  • c484846c44 introduce and use exitcode_t Denys Vlasenko 2023-07-17 17:29:36 +0200
  • a6a102ec4c getfattr: fix "getfattr NOTEXIST" - now prints error msg Denys Vlasenko 2023-07-17 09:36:17 +0200
  • cf809e2f2d getfattr: new applet YU Jincheng 2023-07-07 16:44:24 +0800
  • ab755f4925 hwclock: force LONG_OPTS, stop accepting non-compatible -t Denys Vlasenko 2023-07-14 16:37:24 +0200
  • d70256a5c7 hwclock: add get/set parameters option Andrej Picej 2023-07-11 10:42:49 +0200
  • 9fc5933b10 ntpd: fix a warning on 32-bit arch build Denys Vlasenko 2023-07-10 17:27:54 +0200
  • 69d33db445 i2ctransfer: fix build warning Denys Vlasenko 2023-07-10 17:27:26 +0200
  • 5353df91cb Update applet size estimates Denys Vlasenko 2023-07-10 17:25:21 +0200
  • a9047e0980 ash: tweak comments, no code changes Denys Vlasenko 2023-07-10 12:02:34 +0200
  • ae351311da ash: remove "volatile" specifier from suppress_int Denys Vlasenko 2023-07-10 11:13:51 +0200
  • 5e0411a7fb ash: disable sleep as builtin, closes 15619 Denys Vlasenko 2023-07-10 10:52:41 +0200
  • 6ce1dc2e91 libiproute: fix filtering ip6 route by table id Yousong Zhou 2023-02-12 12:30:20 +0800
  • e41e481fd5 hush: fix a compile failure Denys Vlasenko 2023-07-08 17:57:42 +0200
  • 07a95cfcab ash: disable check for "good" function name, bash does not check this Denys Vlasenko 2023-07-04 14:35:41 +0200
  • e5692e2342 hush: quote values in "readonly" output Denys Vlasenko 2023-07-03 14:30:59 +0200