-
8187e01438
*: use ESC define instead of "\033"; use ESC[m instead of ESC[0m
Denys Vlasenko
2017-09-13 22:48:30 +02:00
-
136946c3ea
hexedit: smarter redraw
Denys Vlasenko
2017-09-13 21:38:55 +02:00
-
73af705628
hexedit: new applet
Denys Vlasenko
2017-09-13 19:20:27 +02:00
-
b5a0396716
networking/interface.c: remove superfluous "& 0377"
Denys Vlasenko
2017-09-12 17:54:28 +02:00
-
b278ac0e60
setfattr: new applet
Denys Vlasenko
2017-09-08 20:55:59 +02:00
-
d134aa9341
build system: fix a compiler warning
Denys Vlasenko
2017-09-07 14:50:00 +02:00
-
0b1c629342
build system: fix "allnoconfig" to clear all options. Closes 10296
Denys Vlasenko
2017-09-07 14:40:28 +02:00
-
9d858f5717
chat: do not die when HANGUP param is missing. Closes 10016
Denys Vlasenko
2017-09-05 19:16:40 +02:00
-
94aaf4b5d3
httpd: skip "Status: " from CGI, including space. Closes 10291
Denys Vlasenko
2017-09-01 17:06:12 +02:00
-
e39da802dd
klibc-utils: add ipconfig.c work-in-progress
Denys Vlasenko
2017-09-01 12:48:15 +02:00
-
58bf902a94
xargs: fix a thinko in last commit
Denys Vlasenko
2017-08-30 13:44:27 +02:00
-
f8ee849ecd
xargs: support -a FILE
Johannes Schindelin
2017-08-25 22:42:05 +02:00
-
f41ffff2dc
klibc-utils: remove accidental "or later" licensing wording.
Denys Vlasenko
2017-08-29 19:44:45 +02:00
-
3256111efb
udhcpc: show only short opts in --help text
Denys Vlasenko
2017-08-29 16:51:17 +02:00
-
f27e150fa6
i2c_tools: tweak --help text
Denys Vlasenko
2017-08-29 15:44:01 +02:00
-
0180b57aaf
setpriv: placete "declaration of 'index' shadows a global declaration" warning
Denys Vlasenko
2017-08-29 15:34:38 +02:00
-
9fed83a7cc
hush: fix false positive in unset.tests
Denys Vlasenko
2017-08-29 14:35:58 +02:00
-
6016181b68
hush: GETOPT_RESET() _after_ getopts too.
Denys Vlasenko
2017-08-29 14:32:17 +02:00
-
55af51c66d
hush: reuse "OPTIND=..." string
Denys Vlasenko
2017-08-29 13:48:49 +02:00
-
238ff98bb8
hush: fix "getopts" builtin to not be upset by other builtins calling getopt()
Denys Vlasenko
2017-08-29 13:38:30 +02:00
-
0d1eaf407c
i2c-tools: don't include linux/i2c-dev.h
Bartosz Golaszewski
2017-08-29 12:31:22 +02:00
-
3a7b0fb7b6
i2c-tools: remove unneeded include
Bartosz Golaszewski
2017-08-28 11:49:24 +02:00
-
0b6ec06beb
kill: add '--' option to separate options from arguments
Ron Yorston
2017-08-27 08:25:18 +01:00
-
14551b7036
xargs: optional support for -P NUM. Closes 9511
Denys Vlasenko
2017-08-24 13:23:54 +02:00
-
b270be3fb3
xargs: code shrink
Denys Vlasenko
2017-08-24 11:21:27 +02:00
-
9c47c43e07
sed: in '/regexp/cmd1;//cmd2', cmd2 should use the same regexp as cmd1
Denys Vlasenko
2017-08-23 17:56:03 +02:00
-
8b77a9ea81
*: fix fallout from opt_complementary conversion
Denys Vlasenko
2017-08-23 15:08:25 +02:00
-
12ffefb549
ash: more s/error/perror/ for better error reporting
Denys Vlasenko
2017-08-23 14:52:56 +02:00
-
687aac056d
ash: when cd fails, say why
Johannes Schindelin
2017-08-22 22:03:22 +02:00
-
20a63b2c18
ash: report reason when a script file could not be opened
Johannes Schindelin
2017-08-22 22:03:17 +02:00
-
6bafcfb67a
tar: fix handling of first argument without '-'
Ron Yorston
2017-08-22 16:33:06 +01:00
-
3505e38bd1
sendmail: fix segfault if "To: email1,email2" is used
Denys Vlasenko
2017-08-22 15:53:16 +02:00
-
e837a0dbbe
libarchive: fix build failure on NOMMU systems
Ron Yorston
2017-08-22 11:34:03 +01:00
-
0ec0fac045
ps: fix build failure if FEATURE_PS_TIME is disabled
Ron Yorston
2017-08-22 11:21:56 +01:00
-
efcc89b21b
rpm,rpm2cpio: do not compile not-configurred parts of rpm.c
Denys Vlasenko
2017-08-22 15:33:04 +02:00
-
7d834c9bb4
run-init: if doing dry run, do not require pid==1
Denys Vlasenko
2017-08-22 11:40:27 +02:00
-
753c4045e4
ps: allow ps config options if minips is enabled
Kang-Che Sung
2017-08-19 14:18:27 +08:00
-
bbc26c6934
run-init: implement -n "dry run"
Denys Vlasenko
2017-08-22 10:37:30 +02:00
-
200bcc851a
run-init: new applet
Denys Vlasenko
2017-08-21 19:30:01 +02:00
-
44b3f2ffbc
libbb: move capability names code to libbb
Denys Vlasenko
2017-08-21 02:14:19 +02:00
-
ec2482e966
setpriv: code shrink
Denys Vlasenko
2017-08-20 20:21:31 +02:00
-
20c0d07e95
nuke: shorten help text
Denys Vlasenko
2017-08-18 19:23:51 +02:00
-
ab77e81a85
klibc-utils: new applets: resume, nuke, minips
Denys Vlasenko
2017-08-18 19:15:29 +02:00
-
79747415d6
setpriv: accept any case in capability names
Denys Vlasenko
2017-08-18 19:11:57 +02:00
-
fec2b1f79d
ash: stage backported LINENO support as a separate patch
Denys Vlasenko
2017-08-17 16:43:33 +02:00
-
fb8348b364
telnet: "-a" + "-l USER" should respect USER
Denys Vlasenko
2017-08-17 13:37:51 +02:00
-
048491fbdc
hush: trivial code shrink in builtin_getopts
Denys Vlasenko
2017-08-17 12:36:39 +02:00
-
a1799db4ac
awk: stop on first non-option, closes 9861
Denys Vlasenko
2017-08-16 19:07:53 +02:00
-
e440b39416
*: stop using atexit in non-debug build: saves ~260 in bss with musl
Denys Vlasenko
2017-08-16 17:45:32 +02:00
-
cf686ae3b4
syslogd,logger: code shrink for musl
Denys Vlasenko
2017-08-16 15:05:36 +02:00
-
dce39c9894
fsck_minix,mkfs_minix: fix "strict-aliasing" warnings
Denys Vlasenko
2017-08-16 11:53:48 +02:00
-
c4367d7227
uevent: placate gcc
Denys Vlasenko
2017-08-16 11:45:09 +02:00
-
d80302db99
top: switch to malloced "globals".
Denys Vlasenko
2017-08-16 11:40:10 +02:00
-
9832bbaba9
ash: unset OPTARG if getopts exits 1, support OPTERR=0 behavior
Denys Vlasenko
2017-08-15 15:44:41 +02:00
-
4476c70301
ash,hush: comment and debug tweaks, no code changes
Denys Vlasenko
2017-08-15 15:27:41 +02:00
-
0485b677d2
ash: one "current line = 1" might be missing, fix that
Denys Vlasenko
2017-08-14 19:46:56 +02:00
-
c2aea025bb
ash: update testsuite (we now error out on ${#=})
Denys Vlasenko
2017-08-14 15:01:32 +02:00
-
452cc1d9bd
ash: [PARSER] Catch variable length expansions on non-existant specials
Denys Vlasenko
2017-08-14 14:23:45 +02:00
-
647d8afe86
build system: remove unused CONFIG_FEATURE_HAVE_RPC
Denys Vlasenko
2017-08-14 12:25:55 +02:00
-
007ce9f807
shell: tweak getopts tests, no code changes
Denys Vlasenko
2017-08-13 02:59:00 +02:00
-
419db0391e
hush: implement "silent" optstrings of ":opts"
Denys Vlasenko
2017-08-11 17:21:14 +02:00
-
129e1ce72c
hush: add a test which fails due to uclibc bug in getopt()
Denys Vlasenko
2017-08-11 17:00:39 +02:00
-
d16e612c93
hush: fix redirect code (was using uninitialized variables)
Denys Vlasenko
2017-08-11 15:41:39 +02:00
-
9a7d0a0191
shell: add OPTARG poisoning to getopt_optarg.tests
Denys Vlasenko
2017-08-11 02:37:48 +02:00
-
81f962f3df
hush: teach getopts to set/unset OPTARG
Denys Vlasenko
2017-08-11 02:05:21 +02:00
-
74d4058928
hush: getopts builtin
Denys Vlasenko
2017-08-11 01:32:46 +02:00
-
4628945cd8
ash: fix "unset OPTIND" throwing an error message
Denys Vlasenko
2017-08-11 00:59:36 +02:00
-
11f2e99c13
hush: optional times builtin
Denys Vlasenko
2017-08-10 16:34:03 +02:00
-
c52dc0e836
fdisk: typo fix
Denys Vlasenko
2017-08-10 15:12:11 +02:00
-
9c7c63b5c2
ps: improve TIME column for large times: showing "14453:50" is not good
Denys Vlasenko
2017-08-10 15:01:43 +02:00
-
9a6f62fd51
ps: make it NOEXEC
Denys Vlasenko
2017-08-10 14:15:52 +02:00
-
1fd8e66203
ps: stop using AT_CLKTCK, there are more standard ways
Denys Vlasenko
2017-08-10 14:10:56 +02:00
-
5da5365d3c
rpm,rpm2cpio: INIT_G() was missing (it is a nop here so far)
Denys Vlasenko
2017-08-10 13:22:01 +02:00
-
bac929b99b
Hopefully fix "will break strict-aliasing rules" warning for get_le32
Denys Vlasenko
2017-08-10 12:40:48 +02:00
-
bc9bbeb2b8
libarchive: do not extract unsafe symlinks unless $EXTRACT_UNSAFE_SYMLINKS=1
Denys Vlasenko
2017-08-10 11:52:42 +02:00
-
0cf64c8b5d
rpm2cpio: handle LZMA compressed rpms. closes 10166
Denys Vlasenko
2017-08-10 10:35:08 +02:00
-
3c9b8fe252
rpm2cpio: use rpm_gettags
Denys Vlasenko
2017-08-10 09:56:49 +02:00
-
e5650a40d4
rpm: prepare rpm_gettags for reuse in rpm2cpio
Denys Vlasenko
2017-08-10 09:41:57 +02:00
-
3fa9262dcd
rpm,rpm2cpio: put both sources into one file, no code changes
Denys Vlasenko
2017-08-10 09:30:38 +02:00
-
3bc2317c61
Update NOFORK_NOEXEC.lst
Denys Vlasenko
2017-08-09 19:51:17 +02:00
-
890bd5de51
ipcs: tweak output orer to match util-linux 2.28
Denys Vlasenko
2017-08-09 19:27:01 +02:00
-
c6ce1c9ca3
ipcrm,ipcs: make them NOEXEC
Denys Vlasenko
2017-08-09 19:24:19 +02:00
-
7943be1e13
ipcrm: code shrink
Denys Vlasenko
2017-08-09 19:20:08 +02:00
-
a4d4ab04c3
vconfig: make it NOEXEC
Denys Vlasenko
2017-08-09 18:52:19 +02:00
-
9be166b5dd
rpm: code shrink
Denys Vlasenko
2017-08-09 18:20:01 +02:00
-
cde46f75cb
shell: more efficient check for EOL in read
Denys Vlasenko
2017-08-09 14:04:07 +02:00
-
1f41c885fc
hush: implement -d DELIM option for 'read'
Denys Vlasenko
2017-08-09 13:52:36 +02:00
-
3bef5d89b0
ash: implement -d DELIM option for read
Johannes Schindelin
2017-08-08 16:46:39 +02:00
-
5856dc74be
chcon: show '--reference' in help text only if LONG_OPTS=y
Xabier Oneca
2017-08-09 12:18:36 +02:00
-
4974917c5e
start-stop-daemon: show only short options in --help text
Denys Vlasenko
2017-08-08 23:18:05 +02:00
-
89d8753c55
ftpgetput: show only short options in --help text
Denys Vlasenko
2017-08-08 22:33:02 +02:00
-
22542eca18
getopt32: remove opt_complementary
Denys Vlasenko
2017-08-08 21:55:02 +02:00
-
036585a911
getopt32: remove applet_long_options
Denys Vlasenko
2017-08-08 16:38:18 +02:00
-
00677b5e35
*: fix up use of "getopt_longopts" for longopts not in getopt applet
Denys Vlasenko
2017-08-08 14:59:35 +02:00
-
ddd1ee4443
libbb: simplify NOFORK/NOEXEC defines, move set_task_comm to libbb
Denys Vlasenko
2017-08-08 14:09:23 +02:00
-
8858a9864e
libbb: rearrange NOFORK/NOEXEC code, logic is not changed
Denys Vlasenko
2017-08-08 01:21:49 +02:00
-
73adef14b2
ipcalc: trim help text
Denys Vlasenko
2017-08-08 00:49:48 +02:00
-
90ad4ba9db
ipcalc,rdev: make NOEXEC
Denys Vlasenko
2017-08-08 00:42:15 +02:00
-
dbbc3f2e64
dumpleases: make NOEXEC
Denys Vlasenko
2017-08-07 23:30:22 +02:00
-
af5d008669
expr: make it NOEXEC
Denys Vlasenko
2017-08-07 23:23:18 +02:00