fli4l
  1. fli4l

busybox

Public
  1. fli4l
  2. busybox

All Branches Graph

        
AuthorCommitMessageCommit dateBuilds
Denys VlasenkoDenys Vlasenko
035486c7500ash: significant overhaul of redirect saving logic New code is similar to what hush is doing. Make CLOSED to -1: sam...
Denys VlasenkoDenys Vlasenko
657e9005a9ehush: massage redirect code to be slightly more like ash function old ...
Denys VlasenkoDenys Vlasenko
d07a15bd1baash: remove REDIR_SAVEFD2 function old new delta evalcommand ...
Denys VlasenkoDenys Vlasenko
5f0a75f24b5ash: if !ENABLE_ASH_EXPAND_PRMT, disable PSSYNTAX code Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
1c79aeb6a8cash: [REDIR] Fix popredir on abnormal exit from built-in Upstream commit: Date: Thu, 27 May 2010 15:03:46 +0800...
Denys VlasenkoDenys Vlasenko
469998015f5ash: [PARSER] Add FAKEEOFMARK for expandstr Upstream commit: Date: Thu, 27 Dec 2007 13:54:16 +1100 [PARSER]...
Denys VlasenkoDenys Vlasenko
0f018b30700hush: fix handling of empty heredoc EOF marker function old new de...
Denys VlasenkoDenys Vlasenko
a732898fdd9ash: [PARSER] Removed noexpand/length check on eofmark Upstream comment: Date: Sun, 11 Nov 2007 14:21:23 +0800 [P...
Denys VlasenkoDenys Vlasenko
170f93ef1bcash: "Undo all redirections" comment is wrong, delete it No code changes. Signed-off-by: Denys Vlasenko <vda.linux@...
Ron YorstonRon Yorston
008fc9499aelibbb: remove vdprintf Two reasons: * it's only built for GNU C Library versions < 2 (released 1997) * it isn't us...
Denys VlasenkoDenys Vlasenko
69be994de69ps: tweak outdated comment, no code changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
5d725fd627eps: implement -o sid function old new delta func_sid ...
Denys VlasenkoDenys Vlasenko
147d2ce3dd9standalone shell / prefer_applets: fix "exe" in comm fields function old...
Denys VlasenkoDenys Vlasenko
00a1dbd230aash: make tryexec(cmd) parameter const char Fewer casts this way. Signed-off-by: Denys Vlasenko <vda.linux@googlema...
Denys VlasenkoDenys Vlasenko
f128bdbbd7ashell: make standalone shell tab-complete "busybox" function old new...
Ron YorstonRon Yorston
be366e5afacash: support platforms that don't have '%m' printf specifier The '%m' conversion specifier prints an error message b...
Denys VlasenkoDenys Vlasenko
619d9b5e684ash: less hackish implementation of evaltreenr() Defining a function alias with __attribute__ ((alias("evaltree"),__...
Natanael CopaNatanael Copa
46f3f16b587unzip: fix regression on big-endian machines This fixes a regression which was introduced with commit 2a0867a5 ("unz...
Denys VlasenkoDenys Vlasenko
5b3cbe3a535config: more tweaking of help texts Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
e9a5a6985cardate: tweak comments, no code changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
1d8df52d451inetd: improve --helpt text and config help text. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
2e01eec4d3btweak examples/var_service/* Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
6bdcee83571ed: fix "\n" removal in command line; make "w" set "dirty = 0" function ...
Denys VlasenkoDenys Vlasenko
7d2f33dc1f6ed: code shrink function old new delta findString ...
Denys VlasenkoDenys Vlasenko
5ea50697fd1ed: fix --help and reorder functions, no code changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
8cae43c5d73swapon: do not use FEATURE_MOUNT_LABEL, have your own FEATURE_SWAPONOFF_LABEL Signed-off-by: Denys Vlasenko <vda.lin...
Denys VlasenkoDenys Vlasenko
68b653b66b0config: trim/improve item names and help texts, take 2 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
86d5bf4246aconfig: trim/improve item names and help texts. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
488e609203cash: force inlining of a trivial function function old new delta b...
Denys VlasenkoDenys Vlasenko
b8c0bc18f0cash: revert previous implementation of "A=1 A=2 B=$A cmd" code Reverts this: commit 0e6f661e23d358cca104c24f843...
Denys VlasenkoDenys Vlasenko
d04fc712e30ash: [VAR] Fix loss of variables when hash collides Upstream commit: Date: Tue, 6 Jul 2010 17:40:53 +0800 [...
Denys VlasenkoDenys Vlasenko
85241c7b0b4ash: [VAR] Do not poplocalvars prematurely on regular utilities Upstream commit: Date: Thu, 27 May 2010 11:50:1...
Denys VlasenkoDenys Vlasenko
484fc2056dfash: [VAR] Fix poplocalvar on abnormal exit from function Upstream commit: Date: Thu, 27 May 2010 11:32:55 +080...
Denys VlasenkoDenys Vlasenko
981a0568b3fash: [VAR] Replace cmdenviron with localvars Upstream commit: Date: Wed, 26 May 2010 18:54:19 +0800 [VAR] R...
Denys VlasenkoDenys Vlasenko
d5b500c81c1ash: [VAR] Fix poplocalvar leak Upstream commit: Date: Tue, 25 May 2010 18:14:32 +0800 [VAR] Fix poplocalva...
Denys VlasenkoDenys Vlasenko
b8ab27bf537ash: [VAR] Add localvars nesting Upstream commit: Date: Mon, 24 May 2010 15:31:27 +0800 [VAR] Add localvars...
Denys VlasenkoDenys Vlasenko
cf3a796dd1dash: alloc slightly smaller buffer in cvtnum(); faster unsetvar() Signed-off-by: Denys Vlasenko <vda.linux@googlemai...
Denys VlasenkoDenys Vlasenko
b31b61bb9bfash: fix redir_leak.tests if STANDALONE=y If STANDALONE and we run a NOEXEC applet, saved copies of redirected fds w...
Denys VlasenkoDenys Vlasenko
b0648b0e787shell: remove ${#+} tests, it is not a valid construct Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
2093ad296f8hush: fix ${##}, ${#?}, ${#!} handling function old new delta pars...
Denys VlasenkoDenys Vlasenko
1e3e2ccd5ddash: [SHELL] Optimize dash -c "command" to avoid a fork Upstream commit: Date: Thu, 7 Jul 2011 13:58:48 +0800 ...
Denys VlasenkoDenys Vlasenko
86981e3ad2dash: allow "trap NUM [SIG]..." syntax While at it, make get_signum() return -1 for numeric strings >= NSIG. functio...
Denys VlasenkoDenys Vlasenko
f1a5cb0548fash: [REDIR] Replace GPL noclobberopen code with the FreeBSD version Upstream commit: Date: Thu, 10 Mar 2011 16...
Denys VlasenkoDenys Vlasenko
2990aa45d18ash: sync up with dash with respect to redirection escaping We fixed the problem differently than they. Let's not de...
Denys VlasenkoDenys Vlasenko
b28d4c3462eash: [VAR] Move unsetvar functionality into setvareq Upstream commit: Date: Tue, 25 May 2010 20:55:05 +0800 ...
Denys VlasenkoDenys Vlasenko
be669fa1fdfash: import param_expand_default.tests from hush Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
645c697372bhush: treat ${#?} as "length of $?" Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
64925384c9cash: add a few tests from hush-vars/* Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
73c47f6c41cvolume_id: enable minix detection function old new delta volume_id...
Denys VlasenkoDenys Vlasenko
5c123ac2082ash: fix comment, no code changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
8d2191c6aedash: copy three tests from hush_test/hush-signals/* Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
ca50caacad8shell: some additions to *sh-misc/* tests Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
b920a38dc0atar: postpone creation of symlinks with "suspicious" targets. Closes 8411 function ...
Denys VlasenkoDenys Vlasenko
c810978552budhcpc: downgrade "MAC X:X:X:X:X:X" message to log2 level Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
4a1d8f6d6e4ash: add most of hush process subst tests ash passes these. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
621fc50e83fhush: fix a case when redirect to a closed fd #1 is not restoring (closing) it function ...
Denys VlasenkoDenys Vlasenko
b72f1ef17b9udhcpc[6]: downgrade "adapter index N" messages to log2 level Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
de6cb417346udhcpc[6]: fix messages referring to select() while we use poll() Signed-off-by: Denys Vlasenko <vda.linux@googlemai...
Denys VlasenkoDenys Vlasenko
e34dbc4fdcaash: add all hush parsing tests to ast tests All pass. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
0675b03de44hush: use mempcpy where useful function old new delta o_addblock ...
Denys VlasenkoDenys Vlasenko
94af83eb8d9ash: fix for last commit "mempcpy(q, s, len) + len" is obviously no good :( Signed-off-by: Denys Vlasenko <vda.linu...
Denys VlasenkoDenys Vlasenko
5ace96a7130ash: use mempcpy() in more places Most changes are taken from dash. function ...
Denys VlasenkoDenys Vlasenko
e4f6bfd6feczcip: fix slow environment leak Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
bbf17bbf326crond: do not assume setenv() does not leak Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
ef0366eb4f0libbb: avoid malloc/free in bb_unsetenv() function old new delta b...
Denys VlasenkoDenys Vlasenko
c9e7843dde3crond: allow $SHELL and starting user's shell override DEFAULT_SHELL. Closes 6458 function ...
Denys VlasenkoDenys Vlasenko
da2244fe48bash: use mempcpy() where appropriate Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
fd5e66eb8ebbasename: do not use argc function old new delta basename_main ...
Denys VlasenkoDenys Vlasenko
578008a9897pgrep: fix "pgrep -v -P1"; also allow matching of comm - closes 10086 function ...
Denys VlasenkoDenys Vlasenko
67d42dfdea3ping: fix help text to show what parameter -p takes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
0eed355eac5ash: suppress readonly1.tests false positive; add readonly0.tests Signed-off-by: Denys Vlasenko <vda.linux@googlemai...
Denys VlasenkoDenys Vlasenko
42ba757d5e8ash: improve set -x to quote strings as necessary Basen on the patch from Martijn Dekker <martijn@inlv.org> functio...
Denys VlasenkoDenys Vlasenko
168f0ef8ddbudhcpc[6]: on log level 1, three messages about raw socket is overkill Move first two messages to log2 level: 08:46...
Denys VlasenkoDenys Vlasenko
a680f40bfefping: better config help text for FEATURE_FANCY_PING Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
72089cf6b4aconfig: deindent all help texts Those two spaces after tab have no effect, and always a nuisance when editing. Sign...
Denys VlasenkoDenys Vlasenko
75d151e31d1libarchive: FEATURE_LZMA_FAST should be visible if FEATURE_SEAMLESS_LZMA While at it, tweak some config help texts. ...
Denys VlasenkoDenys Vlasenko
ad37abf4231unzip: sanitize filename length: malloc(1234mb) is not funny Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
997ad2c64abunzip: implement -j, closes 9126 function old new delta unzip_main...
Denys VlasenkoDenys Vlasenko
bff9bbc73fcunzip: robustify overwrite checks function old new delta get_lstat...
Denys VlasenkoDenys Vlasenko
13ae85edd1eunzip: support symlinks. Closes 10031 function old new delta unzip...
Denys VlasenkoDenys Vlasenko
ebe3c35d004bzcat,zcat: simplify code if gunzip/bunzip2 is not selected Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
eae12688c9bshell: optional support for read -t N.NNN, closes 10101 function old ...
Denys VlasenkoDenys Vlasenko
82dcc3bff97bootchartd: fix typo in comment Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Uwe GeuderUwe Geuder
9e2e0ff4ba7bootchartd: prevent premature stop by device mapper Kernel thread kdmflush was recognized as display manager kdm, ch...
Denys VlasenkoDenys Vlasenko
1ef3ce91c70sparc: needs -fPIC Pinted out by Thomas Petazzoni. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
61f9d76ec59swapon/swapoff: trim config help text Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
ae178cee3d4Update remaining menuconfig items with approximate applet sizes Signed-off-by: Denys Vlasenko <vda.linux@googlemail....
Ron YorstonRon Yorston
a165603d24dod_bloaty: fix floating point output Currently od_bloaty does this: $ /bin/echo -en '\x00\x00\x00\x00\x00\x00\x0...
Denys VlasenkoDenys Vlasenko
9880f86d6e6hdparm: remove contradicting size info in config help Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
8ecd8614063ash: remove contradicting size info in config help Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
f9d656f7876hush: remove contradicting size info in config help Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
4eed2c6c509Update menuconfig items with approximate applet sizes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
483405a9b0dTweaks from mass recompile for 1.27.1 release Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
8fd69c7bdb2Bump version to 1.27.1 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
56a361bec15fix more instances of ": $((a++))" in shell scripts Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Kang-Che SungKang-Che Sung
6f13dd1d657make_single_applets: fix ": $((fail++))" expansion error $((fail++)) is not a required expression in POSIX, and in "...
Johannes SchindelinJohannes Schindelin
3df48bdde96copyfd: guard use of munmap() with #if (windows builds need this) Signed-off-by: Johannes Schindelin <johannes.schin...
Johannes SchindelinJohannes Schindelin
1f684bcde45ash: protect WIFSTOPPED use with #if JOBS This change fixes the build in setups where there are no headers defining ...
Denys VlasenkoDenys Vlasenko
2cb72bb8de5libbb: hide getnetbyaddr() inside "#if ENABLE_FEATURE_ETC_NETWORKS" block Signed-off-by: Denys Vlasenko <vda.linux@g...
Denys VlasenkoDenys Vlasenko
87d8ae94a25uuencode: allow space instead of "`" as padding char. Closes 10046 Signed-off-by: Denys Vlasenko <vda.linux@googlema...
Denys VlasenkoDenys Vlasenko
a3de7190a59dd: fix status=none. Closes 10066 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
f807b8e96e3inetd,mount: do not die if uclibc without RPC is detected Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
2f6dc07d8febeep: disallow FEATURE_BEEP_FREQ = 0 in configuration Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
54916641be9main: fix the case where user has "halt" as login shell. Closes 9986 halt::0:0::/:/sbin/halt function ...
Peter KorsgaardPeter Korsgaard
80cb8796f86dpkg: fix CONFIG_FEATURE_CLEAN_UP handling dpkg moved to away from dynamically allocating the hashtables in commit c...
Patrick SteinhardtPatrick Steinhardt
ee67c9a60absetpriv: do not process remaining args By default, the 'getopt32' call will continue parsing the command line even a...
Denys VlasenkoDenys Vlasenko
8965e5089eftls: use capped SNI len everywhere Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
e916d48e5a3bzcat: compile bunzip2_main() if BZCAT. Currently, BZCAT (and BUNZIP2) selects FEATURE_BZIP2_DECOMPRESS, thus, "#if ...
Denys VlasenkoDenys Vlasenko
442d522f0bcfixes for bugs found by make_single_applets.sh Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
d2c15bc7633hush: tweak "help" output Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Ron YorstonRon Yorston
513a2457b65printf: fix format string sanity check One of the tests for printf checks for an invalid bare '%' in the format stri...
Denys VlasenkoDenys Vlasenko
cf5110978bahush: fix readonly2.tests failure Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
f645e1573c5hush: another testcase for "READONLY_VAR=VAL BLTIN ..." Currently fails. Signed-off-by: Denys Vlasenko <vda.linux@g...
Denys VlasenkoDenys Vlasenko
5b2cc0aaee6hush: do not assign to readonly VAR in "VAR=VAL CMD" syntax too Signed-off-by: Denys Vlasenko <vda.linux@googlemail....
Denys VlasenkoDenys Vlasenko
38ef39a1abdhush: add readonly testcase, fix fallout function old new delta he...
Denys VlasenkoDenys Vlasenko
3bab36b18bahush: convert exp/ro/local parameters to bitfields in one flag param function ...
Denys VlasenkoDenys Vlasenko
6b0695bb66dhush: HUSH_READONLY depends on HUSH Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
6b48e1f1212hush: forgot to emit error on (failing) second "readonly VAR=VAL" Signed-off-by: Denys Vlasenko <vda.linux@googlemai...
Denys VlasenkoDenys Vlasenko
b95ee96e752hush: smaller code in !READONLY configs Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
1e660422b16hush: implement "readonly" builtin function old new delta builtin_...
Denys VlasenkoDenys Vlasenko
826360ff238ash: more general format ${var:EXPR:EXPR} function old new delta s...
Denys VlasenkoDenys Vlasenko
4f8079de877ash: "you disabled math" is wrong: user did not disable it, builder of ash did Signed-off-by: Denys Vlasenko <vda.li...
Denys VlasenkoDenys Vlasenko
0ba80e4fa25hush: small fix to last commit die_if_script() indeed dies only in scripts! Must handle the case where it continues....
Denys VlasenkoDenys Vlasenko
e32b6503e75hush: support ${VAR:N:-M} function old new delta expand_one_var ...
Denys VlasenkoDenys Vlasenko
203fd7bc66bshells: expand TODO comments, no code changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
68e980545afttysize: if stdin is not tty, try stdout, then stderr function old n...
Denys VlasenkoDenys Vlasenko
b24e55da840hush: fix "cmd1 && cmd2 &" handling on NOMMU function old new delt...
Denys VlasenkoDenys Vlasenko
c49638b7d29arch: new applet (same as unmae -m). ~30 bytes. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
9f904a22ffcshell: and_or_and_backgrounding.tests is no longer "UNFIXED BUG" Signed-off-by: Denys Vlasenko <vda.linux@googlemail...
Denys VlasenkoDenys Vlasenko
ee553b929c8hush: fix and_or_and_backgrounding.tests failure function old new ...
Denys VlasenkoDenys Vlasenko
2c8929c7af5config: reorder items in "Busybox Settings", improve help Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
a3df2fa5250config: merge "Busybox Settings" and "Busybox Library Tuning" into one menu Tweak a few help texts while at it Sign...
Denys VlasenkoDenys Vlasenko
2c1258c620cMove get_unaligned_le32() macros to platform.h Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
08dfafc4375fix more instances of ": $((a++))" in shell scripts Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Kang-Che SungKang-Che Sung
ed2b9225371make_single_applets: fix ": $((fail++))" expansion error $((fail++)) is not a required expression in POSIX, and in "...
Denys VlasenkoDenys Vlasenko
c4ddf04b689config: fix tab-damaged help text Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
3d7ec48da0etls: remove last int16 local variables in pstm code function old new...
Denys VlasenkoDenys Vlasenko
79376ecdbd2tls: fix pstm asm constraint problem function old new delta pstm_s...
Denys VlasenkoDenys Vlasenko
367a55c7d7ebuild system: FEATURE_LIBBUSYBOX_STATIC - try to pull libc/libm into libbusybox It variously fails with different to...
Denys VlasenkoDenys Vlasenko
8ea061eac32blkdiscard: provide our own BLK[SEC]DISCARD if necessary Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
9887f93eefbtls: fix build problem on non-static i386 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Thomas PetazzoniThomas Petazzoni
e9a25ac9249Makefile: include per-arch Makefile before Makefile.flags Makefile.flags contains: ARCH_FPIC ?= -fpic ARCH_FPIE ?= ...
Johannes SchindelinJohannes Schindelin
e5b1f5af737copyfd: guard use of munmap() with #if (windows builds need this) Signed-off-by: Johannes Schindelin <johannes.schin...
Johannes SchindelinJohannes Schindelin
9d4dc84a769ash: protect WIFSTOPPED use with #if JOBS This change fixes the build in setups where there are no headers defining ...
Denys VlasenkoDenys Vlasenko
7d7c7bb2205libbb: hide getnetbyaddr() inside "#if ENABLE_FEATURE_ETC_NETWORKS" block Signed-off-by: Denys Vlasenko <vda.linux@g...
Denys VlasenkoDenys Vlasenko
2ed74e25d35hush: make "wait %1" work even if the job is dead Example script: sleep 1 | (sleep 1;exit 3) & sleep 2 echo Zero...
Denys VlasenkoDenys Vlasenko
0c5657e9119hush: remove superfluous comparison function old new delta builtin...
Denys VlasenkoDenys Vlasenko
7b6e8f3f1a8uuencode: allow space instead of "`" as padding char. Closes 10046 Signed-off-by: Denys Vlasenko <vda.linux@googlema...
Denys VlasenkoDenys Vlasenko
90678f0cd72xxd: allow "-" as file name meaning stdin Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
63214a68f1blibbb/dump: allow skipping over stdin too function old new delta n...
Denys VlasenkoDenys Vlasenko
5f7904b6d11libbb/dump: fix a few broken commits and shrink code function old ne...
Denys VlasenkoDenys Vlasenko
a03ac606776libbb: safe_write should not return EINTR Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
d5b98e2ef4bdd: fix status=none. Closes 10066 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
9fda609a605hush: add support for "set -e" function old new delta run_list ...
Denys VlasenkoDenys Vlasenko
75e90b15482cat: fix "cat -An" ignoring -n; make numbering go througn all files function ...
Timo TeräsTimo Teräs
cc86b2ad965add-remove-shell: fix crash when shell is already added Avoid dereferencing 'don_add' in strcmp since it is invalid ...
Kang-Che SungKang-Che Sung
a2bdc5c5548cat: allow compiling out -n and -b When these options were introduced in d88f94a5df3a2edb8ba56fab5c13674b452f87ab it...
Denys VlasenkoDenys Vlasenko
38d966943f5unzip: TODO for symlink support Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
ce55284ed6finetd,mount: do not die if uclibc without RPC is detected Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
b057806a6adhush: add TODO for "set -e" Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
9e55a156f8ahush: simplify insert_job_into_table() a bit function old new delt...
Denys VlasenkoDenys Vlasenko
1609629a918hush: rename a few functions Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
12a4f9afe70libbb: do not die if setgid/setuid(real_id) on startup fails Based on a patch from Steven McDonald <steven@steven-mc...
Denys VlasenkoDenys Vlasenko
9de9c871bf4shuf: fix random line selection. Closes 9971 """ For example, given input file: foo bar baz after shuf...
Denys VlasenkoDenys Vlasenko
d18b2000967crond: code shrink function old new delta load_crontab ...
Denys VlasenkoDenys Vlasenko
0b3b65fa912crond: move misplaced comment Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
75fbea3879bcrond: support @daily etc function old new delta start_jobs ...
Denys VlasenkoDenys Vlasenko
1572f520ccfwatchdog: do not use argc, other cleanups function old new delta w...
Matt SpinlerMatt Spinler
31c765081dcwatchdog: stop watchdog first on startup Some watchdog implementations may do things other than issue a reboot on a ...
Denys VlasenkoDenys Vlasenko
1b84f4a22adbeep: disallow FEATURE_BEEP_FREQ = 0 in configuration Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
13102634bb3hush: explain why wait5.tests is failing Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
840a4355d03hush: fix "(sleep 1; exit 3) & sleep 2; echo $?; wait $!; echo $?" function ...
Denys VlasenkoDenys Vlasenko
2db74610cdfhush: fix two redirection testcase failures function old new delta...
Denys VlasenkoDenys Vlasenko
69a5ec9dccfmain: fix the case where user has "halt" as login shell. Closes 9986 halt::0:0::/:/sbin/halt function ...
Denys VlasenkoDenys Vlasenko
b0c0b6d5ba4setpriv: remove dependency on libcap headers Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
2bfe7838abdsetpriv: factor out capability name printing Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
cf5748cc892setpriv: code shrink, and grouping capability code together function old...
Patrick SteinhardtPatrick Steinhardt
6842d00cebesetpriv: allow modifying ambient capabilities With Linux 4.3, a new set of capabilities has been introduced with the...
Patrick SteinhardtPatrick Steinhardt
0f49f6f9265setpriv: allow modifying inheritable caps The main use case of setpriv is to modify the current state of privileges ...
Patrick SteinhardtPatrick Steinhardt
5e0987405cbsetpriv: dump ambient capabilities As with the previous commit, this commit introduces the ability to dump the set o...
Patrick SteinhardtPatrick Steinhardt
f34c701fa8asetpriv: dump capability bounding set As with the previous commit, this one implements the ability to dump the capab...
Patrick SteinhardtPatrick Steinhardt
ad63102943dsetpriv: dump inheritable capability set The setpriv executable from util-linux also dumps out information on the di...
Patrick SteinhardtPatrick Steinhardt
10c53b85c99setpriv: dump no-new-privs info Introduce the ability to dump the state of the no-new-privs flag, which states wheth...
Denys VlasenkoDenys Vlasenko
111cdcf295bshell: sync redir/* tests Note: hush-redir/redir_to_bad_fd.tests currently fails Signed-off-by: Denys Vlasenko <vda...
Denys VlasenkoDenys Vlasenko
1ff1a75710dash: rename redir5.tests (hush has redir5.tests which is different) Signed-off-by: Denys Vlasenko <vda.linux@googlem...
Denys VlasenkoDenys Vlasenko
50b8b2914b7hush: add a TODO about redir3.tests failure Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
a107ef2a6achush: rename hush-redir/redir3.tests (ash has redir3.tests which id different) Signed-off-by: Denys Vlasenko <vda.li...
Denys VlasenkoDenys Vlasenko
e59591a364ehush: Print error messages on shift -1 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>