mirror of
synced
2026-10-30 21:34:23 +03:00
-
cefdd4be1f
popmaildir: tweak help text
Denys Vlasenko
2018-01-14 20:48:14 +01:00
-
c4144ca3a5
renice: add comment about getpwnam/NOFORK interaction
Denys Vlasenko
2018-01-14 19:40:00 +01:00
-
9967978551
renice: use BUILD_BUG_ON()
Denys Vlasenko
2018-01-14 19:05:02 +01:00
-
6f1c942a31
NOFORK_NOEXEC.sh: a script to find "interesting" applets
Denys Vlasenko
2018-01-14 14:44:30 +01:00
-
88663e481f
mv: make it NOEXEC
Denys Vlasenko
2018-01-14 14:41:52 +01:00
-
cbdc37cae0
cal: make it NOEXEC
Denys Vlasenko
2018-01-14 14:32:11 +01:00
-
586f1ee7cf
nandwrite: cope with old headers which have no MTD_FILE_MODE_RAW
Denys Vlasenko
2018-01-14 13:43:31 +01:00
-
36495af81f
size_single_applets.sh: fix a bug which mishandles e.g. "udhcpc6" name
Denys Vlasenko
2018-01-14 12:13:16 +01:00
-
38da4c4420
config: add size estimations for a few applets
Denys Vlasenko
2018-01-14 12:03:33 +01:00
-
12714ffa27
tc: fix single-applet build
Denys Vlasenko
2018-01-13 21:37:20 +01:00
-
aea52e7b2d
shell: echo ${?:0} was fixed sometime ago, enable it in tests
Denys Vlasenko
2018-01-13 19:28:19 +01:00
-
9809a82b59
hush: fix raw ^C handlisg in single-quoted strings
Denys Vlasenko
2018-01-13 19:14:27 +01:00
-
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
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
-
b03007455c
httpd: fix handling of range requests
1_24_stable
Denys Vlasenko
2017-09-18 13:09:11 +02:00
-
4316dff48a
httpd: fix handling of range requests
1_26_stable
Denys Vlasenko
2017-09-18 13:09:11 +02:00