Commit Graph

  • 6606c519ef hush: add command2.tests from ash tests Denys Vlasenko 2018-01-12 17:58:20 +01:00
  • afb73a25ea hush: tweak command -vV printing code, no logic changes Denys Vlasenko 2018-01-12 16:17:59 +01:00
  • 5700029c65 hush: implement "command -v -V" Denys Vlasenko 2018-01-12 14:41:45 +01:00
  • cca7c611f2 which: fix TODO with NOFORK+malloc_failure misbehaving Denys Vlasenko 2018-01-12 13:21:33 +01:00
  • 3bb3e1d0a1 hush: implement "command" builtin (no options are supported yet) Denys Vlasenko 2018-01-11 18:05:05 +01:00
  • 1f1911239c hush: fix handling of ^C in eval Denys Vlasenko 2018-01-11 13:17:30 +01:00
  • 932b9971d0 hush: fix handling of raw ^C in scripts: "echo ^C" Denys Vlasenko 2018-01-11 12:39:48 +01:00
  • aaf7a2e24d hush: remove dead code Denys Vlasenko 2018-01-11 11:19:00 +01:00
  • 03c36e0be1 ash: ALWAYS_INLINE grabstackblock() Denys Vlasenko 2018-01-10 15:18:35 +01:00
  • f2539c78d2 init: stop using static data Denys Vlasenko 2018-01-10 13:32:20 +01:00
  • baa41c7855 ash: make ${v:N:M} more robust for very large M by clamping to MIN/MAX_INT Denys Vlasenko 2018-01-10 13:22:25 +01:00
  • 2c876774a9 dd: fixed partial count logic Denys Vlasenko 2018-01-10 11:04:09 +01:00
  • 5afd63a631 dd: exit with 1 if last write was incomplete Denys Vlasenko 2018-01-10 10:58:55 +01:00
  • d1df1a709f ash: add comment explaining last change Denys Vlasenko 2018-01-09 17:25:58 +01:00
  • 740058b42b ash: fix var_bash5.tests - ${VAR/pattern/repl} construct Denys Vlasenko 2018-01-09 17:01:00 +01:00
  • 4261341281 umount: ignore -c Shawn Landden 2018-01-08 13:31:58 +01:00
  • 2f55404bbc mknod: better --help, much clearer code Denys Vlasenko 2018-01-08 11:22:37 +01:00
  • 83c99ab446 less: code shrink Denys Vlasenko 2018-01-08 10:27:23 +01:00
  • 562f63e9a4 dhcprelay: code shrink Denys Vlasenko 2018-01-08 10:14:17 +01:00
  • c9807d787d nice: code shrink Denys Vlasenko 2018-01-08 10:13:11 +01:00
  • cb9c3894e5 *: make "argc UNUSED_PARAM" consistent Denys Vlasenko 2018-01-08 09:43:51 +01:00
  • 844a6c5abd awk: code shrink Denys Vlasenko 2018-01-07 14:39:34 +01:00
  • 9c8e94bc0a ash: fail if 'shift' operand is out of range Ingo van Lil 2018-01-05 15:04:23 +01:00
  • 6f4a785bd1 awk: fix 'delete array[var--]' decrementing var twice Denys Vlasenko 2018-01-07 01:19:08 +01:00
  • 7367a949a6 libbb: compile obscure() only if FEATURE_PASSWD_WEAK_CHECK=y Denys Vlasenko 2018-01-04 15:21:25 +01:00
  • a47375de8c build system: add rule to install without cloberring existing utilities Yann E. MORIN 2017-12-28 23:49:49 +01:00
  • 952d5a6024 applets/install: accept more than one install option Yann E. MORIN 2017-12-28 23:49:48 +01:00
  • 84be5ce0d8 applets/install: respect noclobber for script wrappers too Yann E. MORIN 2017-12-28 23:49:47 +01:00
  • a034cab095 tc: enables this applet Denys Vlasenko 2018-01-04 10:27:51 +01:00
  • d75f9081d4 Start 1.29.0 development cycle Denys Vlasenko 2018-01-02 06:11:19 +01:00
  • c0fab1ba49 Bump version to 1.28.0 Denys Vlasenko 2018-01-02 06:07:28 +01:00
  • 9c9a742e80 scripts/randomtest: do not try building static libbysubox Denys Vlasenko 2017-12-31 20:31:05 +01:00
  • b013bec31b chown: fix a mistake in opt_complementary change Denys Vlasenko 2017-12-31 17:59:16 +01:00
  • 82d1c1f84a randomconfig fixes Denys Vlasenko 2017-12-31 17:30:02 +01:00
  • 36acc4631c ntpd: do run the script at leat once in 11 minutes Denys Vlasenko 2017-12-26 20:19:37 +01:00
  • 8d8ee910f0 env: -u option fails due to typo Ron Yorston 2017-12-25 21:36:05 +01:00
  • a07fead823 tar: code shrink Denys Vlasenko 2017-11-13 01:56:51 +01:00
  • 931cf64ae7 tar: code shrink, better help text Denys Vlasenko 2017-11-13 01:40:28 +01:00
  • 02e93b3a28 tar: improve help text Denys Vlasenko 2017-11-10 22:14:22 +01:00
  • 2fee2bce6f inetd: fix for running by non-root Denys Vlasenko 2017-11-09 16:19:42 +01:00
  • 1b510900e2 unshare: -r should map root to user, not the other way around Denys Vlasenko 2017-11-09 16:06:33 +01:00
  • b5a0d9d867 unshare: -r implies -U, not -u Denys Vlasenko 2017-11-09 15:59:22 +01:00
  • 978810d7ac unzip: add missing -j to trivial usage Eugene Rudoy 2017-11-07 08:03:37 +01:00
  • c6f213ade4 unzip: fix content listing and filtering when -j is used Eugene Rudoy 2017-11-07 08:03:36 +01:00
  • 0a67722140 lineedit: get terminal width before printing prompt Denys Vlasenko 2017-11-08 13:38:12 +01:00
  • c3797d40a1 lineedit: do not tab-complete any strings which have control characters Denys Vlasenko 2017-11-07 18:09:29 +01:00
  • a5060b8364 ash: fix nofork bug where environment is not properly passed to a command Denys Vlasenko 2017-11-03 14:16:25 +01:00
  • f5e8b42788 init: reduce the window when init can lose reboot/poweroff signals Denys Vlasenko 2017-11-02 15:25:28 +01:00
  • 9c143ce52d ash: retain envvars with bad names in initial environment. Closes 10231 Denys Vlasenko 2017-11-02 12:56:24 +01:00
  • d5c1482fba ntpd: skip over setting next DNS resolution attempt if it is not needed Denys Vlasenko 2017-10-31 16:53:23 +01:00
  • f1fdda4542 Fix build failures if MAXHOSTNAMELEN or MAXPATHLEN is not defined Denys Vlasenko 2017-10-31 15:59:19 +01:00
  • 6bcc2c0f6c grep: skip grepping symlinks to directories James Clarke 2017-10-07 18:53:24 +01:00
  • 59a5604a79 ntpd: mention in help text that -d can be repeated Denys Vlasenko 2017-10-31 12:47:07 +01:00
  • 6a4f223122 ntpd: improve treatment of DNS resolution failures Denys Vlasenko 2017-10-31 12:44:37 +01:00
  • 518fb3ba19 udp_io, traceroute: Standardise IPv6 PKTINFO handling to be portable James Clarke 2017-10-07 18:53:23 +01:00
  • d1535216ca df: Use statvfs instead of non-standard statfs James Clarke 2017-10-07 18:53:20 +01:00
  • 24e17b4385 xfuncs: Handle missing non-POSIX termios constants James Clarke 2017-10-30 15:18:32 +01:00
  • 160d027c21 blkdiscard: Only build on Linux James Clarke 2017-10-07 18:53:19 +01:00
  • 4d0971b7fb networking: Fall back on IPPROTO_RAW when SOL_RAW is not defined James Clarke 2017-10-07 18:53:21 +01:00
  • a1e9bc6876 ntpd: perform DNS resolution out of send/receive loop - closes 10466 Denys Vlasenko 2017-10-28 17:54:24 +02:00
  • ecce3a1999 iproute/iprule: support toolchains without RTA_TABLE routing attribute Eugene Rudoy 2017-10-19 00:05:11 +02:00
  • d3a7e88008 time: fix build for toolchains without O_CLOEXEC Denys Vlasenko 2017-10-27 19:05:00 +02:00
  • 9ac42c5005 unlzma: fix SEGV, closes 10436 Denys Vlasenko 2017-10-27 15:37:03 +02:00
  • 0402cb32df bunzip2: fix runCnt overflow from bug 10431 Denys Vlasenko 2017-10-22 18:23:23 +02:00
  • 25f3b737dc hush: fix comment parsing in cmd, closes 10421 Denys Vlasenko 2017-10-22 15:55:48 +02:00
  • 045327a418 lsscsi: fix xchdir("..") from symlink in /sys/bus/scsi/devices Markus Gothe 2017-10-21 21:34:22 +02:00
  • 14c85eb7db whitespace fixes Denys Vlasenko 2017-10-12 19:40:47 +02:00
  • 3c183a8758 typo fix Denys Vlasenko 2017-10-12 19:35:42 +02:00
  • a2e32b324e ash: survive failures in $PS1 expansion. Closes 10371 Denys Vlasenko 2017-10-12 19:20:13 +02:00
  • 0fd5dbba8f lineedit: improve multiline PS1 - redraw using last PS1 line. Closes 10381 Avi Halachmi 2017-10-12 16:38:35 +02:00
  • 1121b4e568 sendmail allow "=" symbol in recipient, closes 10241 Denys Vlasenko 2017-10-05 17:18:23 +02:00
  • 2ab9403119 whitespace and comment format fixes, no code changes Denys Vlasenko 2017-10-05 15:33:28 +02:00
  • a02a4e9830 whitespace and comment format fixes, no code changes Denys Vlasenko 2017-10-05 15:19:25 +02:00
  • 416899fca6 do not include <sys/stat.h> just before "libbb.h", it's there already Denys Vlasenko 2017-10-05 14:41:36 +02:00
  • ebe6d9d875 whitespace and comment format fixes, no code changes Denys Vlasenko 2017-10-05 14:40:24 +02:00
  • 099ef9324e free: no longer include common_bufsiz.h Denys Vlasenko 2017-10-05 14:16:09 +02:00
  • 318c8114de free: make it NOFORK Denys Vlasenko 2017-10-05 14:06:49 +02:00
  • 6e2beb7dfe date: maybe_set_utc only once Denys Vlasenko 2017-10-05 12:53:25 +02:00
  • b5d9ba8fe6 i2cset: fix 'i' & 's' modes (3 extra bytes were sent) Avi Fishman 2017-10-05 11:25:16 +02:00
  • 6f97b30a90 use %m printf specifier where appropriate Denys Vlasenko 2017-09-29 18:17:25 +02:00
  • f625836e60 udhcpc[6]: make log2 messages for chaddr field indented like the rest Denys Vlasenko 2017-09-29 18:02:01 +02:00
  • a6a3ad3273 udhcpc: paranoia when using kernel UDP mode for sending renew: server ID may be bogus Denys Vlasenko 2017-09-29 15:55:24 +02:00
  • 2b9acc60c0 udhcpc[6]: initialize entire sockaddr_ll Denys Vlasenko 2017-09-29 14:09:02 +02:00
  • 0c4dbd481a regularize format of source file headers, no code changes Denys Vlasenko 2017-09-18 16:28:43 +02:00
  • b63afead44 ip,ip*: make them NOEXEC Denys Vlasenko 2017-09-18 15:45:13 +02:00
  • c3e60e1e9a update NOFORK_NOEXEC.lst Denys Vlasenko 2017-09-18 14:34:15 +02:00
  • a6390ed77e httpd: fix handling of range requests Denys Vlasenko 2017-09-18 13:09:11 +02:00
  • 3f5ba0c872 stty: add cmspar, flusho, extproc attributes Denys Vlasenko 2017-09-18 12:16:47 +02:00
  • 3c34f681b3 netcat: net applet (alias to nc) Denys Vlasenko 2017-09-15 18:55:53 +02:00
  • 7735e52df4 Clarify OPOST bit meaning Denys Vlasenko 2017-09-15 17:19:55 +02:00
  • aaaaaa5ad6 less,microcom,lineedit: use common routine to set raw termios Denys Vlasenko 2017-09-15 17:14:01 +02:00
  • e58b44755d hexedit: code shrink Denys Vlasenko 2017-09-15 15:23:47 +02:00
  • f3fa865258 hexedit: fixes to "goto address" code Denys Vlasenko 2017-09-15 14:00:41 +02:00
  • 9a4100cf53 hexedit: position in correct column on "goto" command Denys Vlasenko 2017-09-14 13:57:07 +02:00
  • 44cb1666ef hexedit: code shrink Denys Vlasenko 2017-09-14 11:20:36 +02:00
  • 8838c6d53e hexdump: code shrink Denys Vlasenko 2017-09-14 11:01:37 +02:00
  • d54f58d487 hexedit: implement "[enter] goto offset" key Denys Vlasenko 2017-09-14 10:51:12 +02:00
  • 363fb5ec40 hexedit: restore screen on exit Denys Vlasenko 2017-09-14 09:42:40 +02:00
  • d72e804e6d hexedit: optimize output buffering Denys Vlasenko 2017-09-14 00:04:16 +02:00
  • 62643017c3 hexedit: implement page up/down Denys Vlasenko 2017-09-13 23:02:51 +02:00