mirror of
synced
2026-11-01 09:34:39 +03:00
-
cc0056db5c
ash testsuite: remove two inadvertent bashisms
Denys Vlasenko
2016-10-01 17:30:21 +02:00
-
4d12e944ea
ash: [ERROR] Set exitstatus in onint
Denys Vlasenko
2016-10-01 16:03:11 +02:00
-
0840c91909
ash: [EVAL] Revert SKIPEVAL into EXEXIT
Denys Vlasenko
2016-10-01 15:27:44 +02:00
-
7b3fa1e441
ash: [EVAL] Pass EV_TESTED into evalcmd
Denys Vlasenko
2016-10-01 15:10:16 +02:00
-
08089c7c85
ash: fix a thinko in the last commit
Denys Vlasenko
2016-10-01 14:47:52 +02:00
-
514b51ddf3
ash: make internal globbing code selectable from config
Denys Vlasenko
2016-10-01 14:33:08 +02:00
-
cac4d002e7
ash: explain how "command" is handled, and shrink it a bit
Denys Vlasenko
2016-10-01 03:02:25 +02:00
-
e627ac95be
ash: [VAR] Initialise OPTIND after importing environment
Denys Vlasenko
2016-09-30 14:36:59 +02:00
-
6a0710e954
ash: [BUILTIN] Merge SKIPFUNC/SKIPFILE and only clear SKIPFUNC when leaving dotcmd
Denys Vlasenko
2016-09-30 14:18:34 +02:00
-
ed6ff5edfc
hush: enable "msh is deprecated" message in msh stub
Denys Vlasenko
2016-09-30 12:28:37 +02:00
-
50e6d42c19
ash: Avoid overflow for very long variable name
Denys Vlasenko
2016-09-30 11:35:54 +02:00
-
b6838b520a
ash: [VAR] Sanitise environment variable names on entry
Denys Vlasenko
2016-09-30 11:33:47 +02:00
-
a2d121cc1b
ash: [EVAL] Avoid using undefined handler
Denys Vlasenko
2016-09-30 11:30:11 +02:00
-
53d6e03a0a
ash: remove dead stores and unused variables
Denys Vlasenko
2016-09-30 11:24:12 +02:00
-
60ca834358
ash: [MEMALLOC] Add pushstackmark
Denys Vlasenko
2016-09-30 11:21:21 +02:00
-
08755f9bcb
hush: fix typo in comment
Denys Vlasenko
2016-09-30 02:02:25 +02:00
-
4074d49557
hush: fix interactive input handling of backslash+newline
Denys Vlasenko
2016-09-30 01:49:53 +02:00
-
0448c55cc8
hush: G.user_input_buf[] is needed only if line editing is enabled
Denys Vlasenko
2016-09-29 20:25:44 +02:00
-
7a24e8ffeb
shell testsuite: add trailing newline to var_unbackslash1.tests
Denys Vlasenko
2016-09-29 20:02:53 +02:00
-
46e6498b2a
hush: speed optimizations
Denys Vlasenko
2016-09-29 19:50:55 +02:00
-
657086a3dc
hush: fix handling of by backslash-newline in $((arith)) and $(cmd)
Denys Vlasenko
2016-09-29 18:07:42 +02:00
-
d17a91db6e
hush: rework input char buffering to allow more than one-deep peek
Denys Vlasenko
2016-09-29 18:02:37 +02:00
-
459293b1c5
ash: fix arithmetic closing )) split by backslash-newline
Denys Vlasenko
2016-09-29 17:58:58 +02:00
-
73c3e074df
ash: [PARSER] Handle backslash newlines properly after dollar sign
Denys Vlasenko
2016-09-29 17:17:04 +02:00
-
8286513838
hush: rework input char buffering to allow more than one-deep peek
Denys Vlasenko
2016-09-29 16:59:06 +02:00
-
3b4d04b77e
ash: input: Allow two consecutive calls to pungetc
Denys Vlasenko
2016-09-29 02:11:19 +02:00
-
78c9c736ab
hush: fix 'eval ""' handling
Denys Vlasenko
2016-09-29 01:44:17 +02:00
-
992e0ff7e9
hush: fix ". EMPTY_LINE" not setting $? to 0
Denys Vlasenko
2016-09-29 01:27:09 +02:00
-
46a45ce02f
ash: jobs: Don't attempt to access job table for job %0
Denys Vlasenko
2016-09-29 01:10:08 +02:00
-
928e2a7ef4
ash: [EVAL] Make eval with empty arguments return 0
Denys Vlasenko
2016-09-29 00:30:31 +02:00
-
8e2bc47d62
ash: [EVAL] Fix use-after-free in dotrap/evalstring
Denys Vlasenko
2016-09-28 23:02:57 +02:00
-
7ee7c6fc20
ash: Remove unused EV_BACKCMD flag
Denys Vlasenko
2016-09-28 19:44:16 +02:00
-
eb17b6f6c9
ash: eval: Return status in eval functions
Denys Vlasenko
2016-09-28 19:41:57 +02:00
-
1c32e49bdf
traceroute: cleanup and fixes for packet size calculations
Denys Vlasenko
2016-09-28 18:39:06 +02:00
-
61fcc8c781
vi: fix '' command (goto to prev context)
Denys Vlasenko
2016-09-28 16:23:05 +02:00
-
b09ab448b8
mount: for cifs, dont insert "ip=ADDR" option if user gave it explicitly
Denys Vlasenko
2016-09-27 21:02:35 +02:00
-
dea3bdbefe
examples: wpa_supplicant.conf has a wrong field deleted in examples
Denys Vlasenko
2016-09-26 20:47:17 +02:00
-
5093c8c4aa
mount: tweak "IPv6 scoped addr" commit
Denys Vlasenko
2016-09-26 20:36:30 +02:00
-
3c18e3051d
libbb: make xmalloc_sockaddr2dotted use NI_NUMERICSCOPE
Denys Vlasenko
2016-09-26 19:53:04 +02:00
-
525209ac94
libbb/speed_table.c: expand comments
Denys Vlasenko
2016-09-26 14:37:12 +02:00
-
4537f83d52
typo fix in comment
Denys Vlasenko
2016-09-26 08:52:52 +02:00
-
557482c1cb
ash: in heredoc code, fix access past the end of allocated memory. Closes 9276
Denys Vlasenko
2016-09-25 21:24:04 +02:00
-
13f20919b2
ash: fix handling of NULs in $'abc\000def\x00asd'. Closes 9286
Denys Vlasenko
2016-09-25 20:54:25 +02:00
-
bcf47eaa1f
ifupdown: improve help text, add comment about run-parts error msg
Denys Vlasenko
2016-09-25 02:05:24 +02:00
-
65ba7113e3
libbb: handle \S in /etc/issue
Denys Vlasenko
2016-09-24 23:50:43 +02:00
-
d526b11897
AUTHORS: Add myself to AUTHORS
Linus Walleij
2016-09-20 23:31:56 +02:00
-
b3f29b452a
ash: use glob() from libc
Denys Vlasenko
2016-09-21 16:25:58 +02:00
-
d8330ca4a4
examples/var_service/supplicant_if: new service example
Denys Vlasenko
2016-09-20 18:09:00 +02:00
-
92d98f0612
ifupdown: when flushing addresses with "ip", add label %label%
Denys Vlasenko
2016-09-20 17:31:11 +02:00
-
244fdd45c7
ash: fix handling of bashism $'xxx' with high-bit chars. Closes 9236
Denys Vlasenko
2016-09-20 17:04:09 +02:00
-
d6a37d86ba
hush: document better where bad redirect syntax is detected
Denys Vlasenko
2016-09-20 16:22:24 +02:00
-
4ff86df861
libnetlink: fix alignment of netlink messages
Hauke Mehrtens
2016-09-16 22:40:28 +02:00
-
0ae0509679
libbb: do not use fflush_unlocked, musl does not like fflush_unlocked(NULL)
Denys Vlasenko
2016-09-18 21:49:30 +02:00
-
204c7fb229
ash: exit after subshell error when errexit option is set
Rostislav Skudnov
2016-09-16 19:04:02 +00:00
-
b157eb13cb
fdisk: fix CONFIG_FEATURE_SUN_LABEL=y build
Denys Vlasenko
2016-09-17 21:05:06 +02:00
-
7373759947
fix "aloc" -> "alloc" typos
Denys Vlasenko
2016-09-17 20:58:22 +02:00
-
7bc3d39695
ash: add a FIXME for bug 9246
Denys Vlasenko
2016-09-17 20:53:47 +02:00
-
d2c5de0130
svlogd: strip leading '!' from processor lines
Francis Rounds
2016-09-14 11:53:51 +00:00
-
de1996dac5
vi: make "g<key>" error message less likely to show garbage
Denys Vlasenko
2016-09-15 13:53:42 +02:00
-
7cef4817d6
libbb:/send_to_from: do not require that "to" should have the same AF. Closes 9146
Denys Vlasenko
2016-09-15 13:20:51 +02:00
-
3a45b87ac3
modutils: support finit_module syscall
Mike Frysinger
2016-09-15 12:16:33 +02:00
-
7fa799a97d
less: switch off nonblock on kbd_fd before exit
Denys Vlasenko
2016-09-13 21:05:48 +02:00
-
3c0e579a06
less: fall back to using fd #1 for keyboard reading. Closes 9231
Denys Vlasenko
2016-09-13 20:53:38 +02:00
-
20a3262cd7
mdev: create devices from /sys/dev
Denys Vlasenko
2016-09-07 14:09:01 +02:00
-
b9f56e82da
sendmail: make it possible to pause after connection helper is started
Denys Vlasenko
2016-09-07 13:16:33 +02:00
-
d42cdc2222
volume_id: Add support for UBIFS
Serj Kalichev
2016-08-29 18:28:34 +03:00
-
9fd61be191
libbb/xwrite: print errno on "short write" errors
Denys Vlasenko
2016-09-05 15:20:10 +02:00
-
76787a7e02
libbb/speed_table.c: survive B115200 and B230400 not fitting into 16 bits
Denys Vlasenko
2016-09-01 11:44:13 +02:00
-
ef15970d7e
*: placate some compile warnings on OSX
Denys Vlasenko
2016-09-01 11:16:22 +02:00
-
76d72376e0
sed: fix "sed n (flushes pattern space, terminates early)" testcase failure
Denys Vlasenko
2016-09-01 01:59:11 +02:00
-
9ff910de6b
wget: treat 201,202,203 as success codes too. Closes 9211
Denys Vlasenko
2016-08-31 13:28:53 +02:00
-
d811aaa43c
sha3sum: fix config text (it's no longer only 512-bit)
Denys Vlasenko
2016-08-29 15:20:15 +02:00
-
71a090f187
sha3: fix to conform to final SHA3 padding standard, add -a BITS option
Denys Vlasenko
2016-08-29 14:05:25 +02:00
-
d3d7f085eb
hexdump: fix numerous bugs in handling of backslashes
Denys Vlasenko
2016-08-26 20:14:31 +02:00
-
b6355e2bb5
udhcpc: Unconditionally call deconfig script, not only if lease is active
Peter Korsgaard
2016-08-26 18:46:34 +02:00
-
0dddbc1a59
build system: always rewrite NUM_APPLETS.h
Denys Vlasenko
2016-08-23 20:21:36 +02:00
-
29483ffb07
fdisk: tweak some messages
Denys Vlasenko
2016-08-23 17:18:45 +02:00
-
607f2b404e
fdisk: print much less cryptic partition table
Denys Vlasenko
2016-08-23 16:13:33 +02:00
-
6b76e23454
man: fix parsing of "DEFINE pager xyz". Closes 8976
Denys Vlasenko
2016-08-22 21:41:05 +02:00
-
d035528261
init: fix for FreeBSD console opening. Closes 9031
Denys Vlasenko
2016-08-22 20:56:58 +02:00
-
2cf9fa6e59
unshare: --network should be --net. Closes 9116
Denys Vlasenko
2016-08-22 20:19:34 +02:00
-
b28897849f
docs: Update filenames in keep_data_small.txt
Kang-Che Sung
2016-08-03 14:14:04 +08:00
-
aa3576a29b
hush: fix "redirects can close script fd" bug
Denys Vlasenko
2016-08-22 19:54:12 +02:00
-
d8e61bbf13
build system: different fix for include/applet_tables.h/include/NUM_APPLETS.h
Denys Vlasenko
2016-08-21 22:00:20 +02:00
-
de3da6bf87
wget/ssl_helper: update to wolfssl-3.9.8
Denys Vlasenko
2016-08-21 03:39:39 +02:00
-
7b25b1c5b2
hush: do not leak script fds into NOEXEC children
Denys Vlasenko
2016-08-20 15:58:34 +02:00
-
869994cf4f
hush: bit better comments in redirect code. No logic changes
Denys Vlasenko
2016-08-20 15:16:00 +02:00
-
ca26f1c238
hush: fix a bug with "stdio rewind on exit". Closes 9186
Denys Vlasenko
2016-08-19 20:22:45 +02:00
-
e9abe75fda
hush:
cmd and arithmetic also need the fix for FILE rewind
Denys Vlasenko
2016-08-19 20:15:26 +02:00
-
215b0ca6e4
hush: fix a bug in FEATURE_SH_STANDALONE=y config. Closes 9186
Denys Vlasenko
2016-08-19 18:23:56 +02:00
-
aedc3fe19f
top: move free(prev_hist) out of signal path
Denys Vlasenko
2016-08-19 11:07:31 +02:00
-
b11be131b7
ifplugd: if SIOCSIFFLAGS fails with ENODEV, don't die
Denys Vlasenko
2016-08-16 20:39:52 +02:00
-
110c6bb413
less: fix bracket search to match behavior of less 481
Denys Vlasenko
2016-08-16 15:27:30 +02:00
-
252559601f
less: fix SEGV
Denys Vlasenko
2016-08-16 15:09:40 +02:00
-
560cf8c7eb
gzip: add test that checks that -9 compresses better than -1
Natanael Copa
2016-08-03 16:21:53 +02:00
-
71cfbce655
gzip: fix compression level bug. Closes 9131
Natanael Copa
2016-08-03 16:21:52 +02:00
-
7e6f9316a8
lineedit: trivial codeshrink for vi-mode
Natanael Copa
2016-08-14 23:30:29 +02:00
-
9e5820a862
build system: fix include/NUM_APPLETS.h generation
Denys Vlasenko
2016-08-14 02:54:27 +02:00
-
4548293799
libiproute: eliminate some redundant zero stores
Denys Vlasenko
2016-08-14 02:08:56 +02:00
-
34ecc3b7ae
ip: fix an improper optimization: req.r.rtm_scope may be nonzero here
Denys Vlasenko
2016-08-14 01:30:34 +02:00