-
29a9043b36
bc,dc: make BC_LINE_LENGTH/DC_LINE_LENGTH more compatible with GNU
Denys Vlasenko
2020-12-29 18:50:56 +01:00
-
cba45d9b65
Start 1.34.0 development cycle
Denys Vlasenko
2020-12-29 17:43:40 +01:00
-
a4c3a34139
Bump version to 1.33.0
Denys Vlasenko
2020-12-29 17:42:59 +01:00
-
ec9a5e6083
libiproute: band-aid for old uclibc missing IFA_FLAGS
Denys Vlasenko
2020-12-29 17:33:22 +01:00
-
fecb1693cc
modprobe-small: convert to new recursive_action() API
Denys Vlasenko
2020-12-29 16:55:59 +01:00
-
40f9fe2160
bc: placate gcc (it thinks 's' can be uninitialized here)
Denys Vlasenko
2020-12-29 16:54:37 +01:00
-
77a51a2709
randomconfig fixes
Denys Vlasenko
2020-12-29 16:53:11 +01:00
-
c7ef818768
hush: make comment more clear
Denys Vlasenko
2020-12-27 16:04:54 +01:00
-
1462673dde
man: implement SECTION parameters
Denys Vlasenko
2020-12-27 16:02:37 +01:00
-
cad20ced86
typo fix
Denys Vlasenko
2020-12-25 19:08:16 +01:00
-
1237d627e9
hush: fix this case: echo "SCRIPT" | hush
Denys Vlasenko
2020-12-25 19:01:49 +01:00
-
46a71dc30c
hush: if !EDITING, do not regenerate prompt for every input char
Denys Vlasenko
2020-12-25 18:49:29 +01:00
-
6cfec7dd02
mount: Surround syslog.h with the config check
Lauri Kasanen
2020-12-21 18:55:59 +02:00
-
51a471d05d
ash: change "clear ungetc counter on syntax errors" fix to match dash
Denys Vlasenko
2020-12-24 00:22:24 +01:00
-
521220ed1a
hush: fix ^C in INTERACTIVE, !EDITING config
Denys Vlasenko
2020-12-23 23:44:55 +01:00
-
18bcaf374c
hush: revert "make interactive ^C break out of PS2 mode"
Denys Vlasenko
2020-12-23 23:01:18 +01:00
-
649acb9e23
hush: fix PS1 prompth in !EDITING config
Denys Vlasenko
2020-12-23 15:29:13 +01:00
-
a7b52d26c4
hush: fix fallout from tweaking ${var:START:LEN} code
Denys Vlasenko
2020-12-23 12:38:03 +01:00
-
93e2a22482
shell: for signal exitcode, use 128 | sig, not 128 + sig - MIPS has signal 128
Denys Vlasenko
2020-12-23 12:23:21 +01:00
-
0ab2dd4f28
hush: fix comment
Denys Vlasenko
2020-12-23 02:22:08 +01:00
-
6297d66eda
factor: fix comment
Denys Vlasenko
2020-12-23 02:03:04 +01:00
-
6452c30036
factor: detect squares
Denys Vlasenko
2020-12-22 20:08:40 +01:00
-
96717d9fb4
lineedit: code shrink
Denys Vlasenko
2020-12-21 22:50:23 +01:00
-
fae7332ebf
lineedit: add a comment about possible use of tcflush()
Denys Vlasenko
2020-12-21 21:55:03 +01:00
-
00eb23b47a
bc: do not allocate line editing state until needed
Denys Vlasenko
2020-12-21 21:36:58 +01:00
-
e4202df091
modprobe: Add support for modprobe.blacklist=module1,module2,...
Andy Shevchenko
2020-11-03 17:32:12 +02:00
-
07abc7c6f7
hush: deal with FIXMEs for corner cases in parameter expansion
Denys Vlasenko
2020-12-21 10:09:48 +01:00
-
901d2c3862
factor: fix typo in undef
Denys Vlasenko
2020-12-21 07:45:08 +01:00
-
3e544d6ec7
factor: code shrink
Denys Vlasenko
2020-12-21 07:22:26 +01:00
-
f079f91371
factor: 30% faster trial division (better sieve)
Denys Vlasenko
2020-12-20 21:37:29 +01:00
-
bb4e32befa
hush: remove one redundant getpid() on every startup
Denys Vlasenko
2020-12-20 16:36:00 +01:00
-
c8f6c1d775
ping6: add -w/-W NUM to --help
Denys Vlasenko
2020-12-20 11:25:50 +01:00
-
bc2c1b4f86
ping: fix -wN to not think that one packet is always lost
Denys Vlasenko
2020-12-20 11:16:32 +01:00
-
2124c0ec97
ash: clear ungetc counter on syntax errors
Denys Vlasenko
2020-12-19 14:33:02 +01:00
-
4152b41183
tftp: fix --help
Denys Vlasenko
2020-12-19 00:33:06 +01:00
-
ddc6dfdb4d
route: code shrink
Denys Vlasenko
2020-12-19 00:03:38 +01:00
-
b164cdb854
help text tweaks, mainly expanding one for route
Denys Vlasenko
2020-12-18 23:33:19 +01:00
-
8cc3a744fb
help text: use -P PORT form
Denys Vlasenko
2020-12-18 22:51:46 +01:00
-
a2f18d950a
help text tweaks
Denys Vlasenko
2020-12-18 04:12:51 +01:00
-
15733cb48e
mount: if we race with other loop mount, we forget to close loop dev
Denys Vlasenko
2020-12-17 23:38:06 +01:00
-
251e08ffa6
move ADJTIME_PATH define to header files
Denys Vlasenko
2020-12-17 20:53:43 +01:00
-
a4c5cb2335
traceroute: fix --help text
Denys Vlasenko
2020-12-17 18:17:03 +01:00
-
ff4ca18501
traceroute: avoid collecting target local address if !VERBOSE
Denys Vlasenko
2020-12-17 17:47:49 +01:00
-
4bc59a4cf7
mount: fix a race when a free loop device is snatched under us by another mount.
Denys Vlasenko
2020-12-17 15:05:14 +01:00
-
cd48f07117
mail: launch_helper(): flush stdio before vfork, set G.helper_pid only in parent
Denys Vlasenko
2020-12-17 12:55:22 +01:00
-
b0e7cb4c3f
mail: deobfuscate launch_helper()
Denys Vlasenko
2020-12-17 12:51:58 +01:00
-
b6237c0657
mail: commonalize send_r_n()
Denys Vlasenko
2020-12-17 12:34:25 +01:00
-
25b2680056
mail: move "opts" from globals
Denys Vlasenko
2020-12-17 12:24:50 +01:00
-
91e330a53f
shells: a fix for systems without RLIMIT_NICE
Denys Vlasenko
2020-12-17 12:07:54 +01:00
-
0723131628
Fixes for Hurd build
Denys Vlasenko
2020-12-17 11:22:44 +01:00
-
bb15969333
libbb: do not compile selinux_or_die() if !SELINUX
Denys Vlasenko
2020-12-16 23:00:51 +01:00
-
39646dce32
build system: make -static-libgcc selectable in config
Denys Vlasenko
2020-12-16 21:53:05 +01:00
-
eb0c2e218c
libbb: introduce and use xsettimeofday()
Denys Vlasenko
2020-12-16 21:36:36 +01:00
-
d3c36882dc
hwclock: improve --help (-l is a compatible shortcut for --localtime)
Denys Vlasenko
2020-12-16 20:55:30 +01:00
-
9e262f13c2
hwclock: fix musl breakage of settimeofday(tz)
Denys Vlasenko
2020-12-16 13:49:10 +01:00
-
a97a795dcb
lineedit: disable completion and fancy prompts if no shells are selected
Denys Vlasenko
2020-12-16 11:14:08 +01:00
-
1d180cd749
lineedit: use strncmp instead of is_prefixed_with (we know the length)
Denys Vlasenko
2020-12-16 10:59:20 +01:00
-
eaced1ec85
lineedit: remove ->path_lookup if ash is not configured
Denys Vlasenko
2020-12-16 10:01:21 +01:00
-
8baa643a34
lineedit: match local directories when searching PATH
Ron Yorston
2020-12-11 12:34:21 +00:00
-
8506dd6730
lineedit: omit directories when tab-completing from PATH
Ron Yorston
2020-12-10 14:44:57 +00:00
-
caba1a16ec
tweak help texts
Denys Vlasenko
2020-12-16 01:19:08 +01:00
-
9b44deac01
ntpd: allow non-root to run it (e.g. with -w option)
Denys Vlasenko
2020-12-15 23:22:47 +01:00
-
73d93d9f83
libbb: make pw_encrypt() die if supplied salt is bad (e.g. emply)
Denys Vlasenko
2020-12-15 23:19:22 +01:00
-
f3d6711c97
udhcpc6: code shrink - sending functions do not need ifindex parameter
Denys Vlasenko
2020-12-15 21:55:15 +01:00
-
b817699e6c
udhcp: bind to device even for ucast packets
Michal Kazior
2020-12-15 09:53:40 +00:00
-
01004f9796
libbb: enable fixed 4k pagesize for 32bit ARM
Denys Vlasenko
2020-12-15 21:24:04 +01:00
-
4a9ec95565
tls: code shrink in AES code
Denys Vlasenko
2020-12-15 18:47:25 +01:00
-
fad8d6b6c0
build system: combat gcc zealotry in data alignment, now for x86_64 too
Denys Vlasenko
2020-12-15 18:39:05 +01:00
-
2aaacc1453
dd: support for O_DIRECT i/o
Denys Vlasenko
2020-12-14 20:27:57 +01:00
-
c7b858ff8d
libbb: add and use infrastructure for fixed page size optimization
Denys Vlasenko
2020-12-14 18:49:23 +01:00
-
fd3c512f88
libbb: create and use mmap() helpers
Denys Vlasenko
2020-12-14 18:25:28 +01:00
-
db793480cb
build system: combat gcc zealotry in data alignment
Denys Vlasenko
2020-12-14 05:53:45 +01:00
-
a8e19608fc
hush: code shrink
Denys Vlasenko
2020-12-14 03:52:54 +01:00
-
84d5eddb25
help text: replace [OPTIONS] with actual options (if not too long)
Denys Vlasenko
2020-12-13 22:34:05 +01:00
-
63139b531f
hush: if login shell, also source ~/.profile
Denys Vlasenko
2020-12-13 22:00:56 +01:00
-
1b367cbeda
examples: remove /sbin/ prefixes, system should be configured with $PATH to find utilities
Denys Vlasenko
2020-12-13 21:35:26 +01:00
-
5d553bc558
more --help text tweaks
Denys Vlasenko
2020-12-13 19:18:28 +01:00
-
11f1a2553e
help text tweaks
Denys Vlasenko
2020-12-13 19:04:19 +01:00
-
49142d48bd
hush: NOMMU fix for hush-psubst/tick6.tests
Denys Vlasenko
2020-12-13 18:44:07 +01:00
-
9cabd17e55
hush: fix -c SCRIPT handling
Denys Vlasenko
2020-12-13 18:24:11 +01:00
-
31df5a3eee
ash: reset SIGHUP earlier: allows HUP traps in .profile, closes 13371
Denys Vlasenko
2020-12-13 16:36:28 +01:00
-
6c5f4296dc
traceroute: code shrink
Denys Vlasenko
2020-12-13 15:58:47 +01:00
-
623e55a396
traceroute: even with -v, don't show other ping processes reply's
Denys Vlasenko
2020-12-13 15:53:06 +01:00
-
d067acb005
traceroute: simpler hexdump()
Denys Vlasenko
2020-12-13 15:10:07 +01:00
-
b4b1828076
traceroute: make "ipv4 or ipv6?" cheaper to find out
Denys Vlasenko
2020-12-13 14:58:11 +01:00
-
8055173128
traceroute: don't set SO_DONTROUTE on recv socket, it only affects send
Denys Vlasenko
2020-12-13 14:18:05 +01:00
-
724c7df683
traceroute: untangle main loop
Denys Vlasenko
2020-12-12 21:44:32 +01:00
-
e76f03b267
traceroute: commonalize verbose printing
Denys Vlasenko
2020-12-12 21:09:21 +01:00
-
df5c5394b0
traceroute: set IP_PKTINFO to see correct local IP of received pkt (fixes -v display)
Denys Vlasenko
2020-12-12 20:08:36 +01:00
-
cc55bbef75
traceroute: code shrink
Denys Vlasenko
2020-12-12 18:05:09 +01:00
-
70726640b3
traceroute: code shrink
Denys Vlasenko
2020-12-12 17:45:49 +01:00
-
d0dea17900
traceroute: code shrink
Denys Vlasenko
2020-12-12 17:24:17 +01:00
-
3978adc445
traceroute: fix traceroute6 -I (icmp mode)
Denys Vlasenko
2020-12-12 16:38:43 +01:00
-
ef2366cdca
nsenter: stop option parsing on 1st non-option
Denys Vlasenko
2020-12-12 08:44:32 +01:00
-
030fe31760
libbb: make msleep() result in only one syscall instead of looping
Denys Vlasenko
2020-12-11 16:48:47 +01:00
-
56ee576507
mount: fix incorrect "success" exitcode if loop device setup fails
Denys Vlasenko
2020-12-09 20:56:43 +01:00
-
e7d853b4eb
wget: do not ftruncate if -O- is used, closes 13351
Denys Vlasenko
2020-12-08 19:06:28 +01:00
-
abaee4aada
mkdtemp: proper error detection on mktemp
Xabier Oneca
2020-12-01 23:14:59 +01:00
-
c9b93cf290
tar: expand --help
Denys Vlasenko
2020-12-08 16:46:41 +01:00
-
34c5115a7f
mount: implement -o nosymfollow, remove bogus -o union
Denys Vlasenko
2020-12-06 21:47:24 +01:00