fli4l
  1. fli4l

busybox

Public
  1. fli4l
  2. busybox

All Branches Graph

        
AuthorCommitMessageCommit dateBuilds
Denys VlasenkoDenys Vlasenko
f6c1da5ff38bc: select parse_init() and parse_expr() using IS_BC, not function pointers function ...
Denys VlasenkoDenys Vlasenko
785e4b30570bc: propagate fixed arguments into callees Looks like there is only one "BcProgram" object, &G.prog. function ...
Denys VlasenkoDenys Vlasenko
ab3c568fd86bc: simplify ^C handling It's still buggy: if SIGINT would interrupt e.g. output write(), the result would not be as...
Denys VlasenkoDenys Vlasenko
6d9146ab560bc: convert to "G trick" - this returns bc to zero bss increase function ...
Denys VlasenkoDenys Vlasenko
5a9fef5b599bc: simplify, and restore ^C, fix ^D handling ^D used to enter infinite loop function ...
Denys VlasenkoDenys Vlasenko
00d7779a356bc: simplify, stop testing for IO errors on every output function old ...
Denys VlasenkoDenys Vlasenko
ef869ec7283bc: fix warnings, initial cleanups function old new delta bc_progr...
Gavin HowardGavin Howard
01055ba89a9bc: new applet, throws warning Signed-off-by: Gavin Howard <yzena.tech@gmail.com> Signed-off-by: Denys Vlasenko <vda...
Ron YorstonRon Yorston
d08206dce12vi: correctly detect when a deletion empties the buffer Michał Berger has reported two issues: - Repeatedly deletin...
Denys VlasenkoDenys Vlasenko
b7330460693vi: code shrink function old new delta char_search ...
Denys VlasenkoDenys Vlasenko
836d0a7ee45vi: fix FEATURE_VI_REGEX_SEARCH to respect LIMITED (one-line) search If busybox is compiled with FEATURE_VI_REGEX_SE...
Denys VlasenkoDenys Vlasenko
9a2b6dcc2d3libbb: do not misinterpret 0x10-0x19 chars in "\xNNN" too function old ...
Denys VlasenkoDenys Vlasenko
480c7e5dfbdlibbb: @ in "\x3@" is not a valid hex digit function old new delta...
Denys VlasenkoDenys Vlasenko
c1005355718cat,nl: fix handling of open errors $ cat -n does_not_exist; echo $? cat: does_not_exist: No such file or directory ...
Denys VlasenkoDenys Vlasenko
75a1c873570awk: abort if NF set to negative value Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Chen QiChen Qi
572dfb8e783testsuite: check CONFIG_DESKTOP before using 'od -t' The '-t' option for od is enabled by CONFIG_DESKTOP. So check t...
Ron YorstonRon Yorston
71df2d3589ehush: allow hush to run embedded scripts Embedded scripts require a shell to be present in the BusyBox binary. Allo...
Denys VlasenkoDenys Vlasenko
f4709d78cb0free: ensure there is a least one space between numbers Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Ron YorstonRon Yorston
31a04d91c24docs: add embedded-scripts.txt Signed-off-by: Ron Yorston <rmy@pobox.com> Signed-off-by: Denys Vlasenko <vda.linux@g...
Denys VlasenkoDenys Vlasenko
403d2574be8tar: skip 'V' headers (GNU volume label), closes 11526 function old ...
Denys VlasenkoDenys Vlasenko
e80d04b5744unlzma: fix too-eager corruption check function old new delta unpa...
Denys VlasenkoDenys Vlasenko
f4fc303e367tar: fix too eager autodetection, closes 11531 function old new de...
Ron YorstonRon Yorston
2d217799e8fbuild system: prevent duplicate applet names The embedded script feature makes it easier to create applets with dupl...
Ron YorstonRon Yorston
7b42f8fc76dTweaks to build process for embedded scripts - Force a rebuild if a script in applets_sh is changed. - Move the dum...
Denys VlasenkoDenys Vlasenko
dffc8ff6a63tls: add ECDHE_PSK and remove ARIA cipher ids Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
8a46c74f8dctls: add _anon_ cipher definitions Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
2eb04290f99tls: enable TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher function old ...
Denys VlasenkoDenys Vlasenko
60f784027e0tls: cipher 009D is not yet supported, don't test for it function old ...
Denys VlasenkoDenys Vlasenko
d9f6c3b091ctls: speed up prf_hmac_sha256() function old new delta hmac_sha_pr...
Denys VlasenkoDenys Vlasenko
f69f207490dlibbb: add comment on sha384 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
d4681c7293dtls: simplify hmac_begin() function old new delta hmac_begin ...
Denys VlasenkoDenys Vlasenko
ca7cdd4b035tls: add support for 8 more cipher ids - all tested to work function old...
Denys VlasenkoDenys Vlasenko
838b88c044ftls: fix comments Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
330d7f53f78tls: add a comment on expanding list of supported ciphers Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
a6192f347fbtls: do not leak RSA key function old new delta tls_handshake ...
Denys VlasenkoDenys Vlasenko
eb53d01be54tls: code shrink function old new delta xwrite_and_update_handshak...
Denys VlasenkoDenys Vlasenko
a33b0082408tls: code shrink function old new delta tls_handshake ...
Denys VlasenkoDenys Vlasenko
be5ca42e8d5tls: code shrink function old new delta aesgcm_GHASH ...
Denys VlasenkoDenys Vlasenko
23d0d8caf42tls: on x86, use xorbuf_aligned_AES_BLOCK_SIZE() even with non-aligned source function ...
Denys VlasenkoDenys Vlasenko
ab3c5e4c44ctls: actually fill in CIPHER_ID3 value in hello message Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
0d18e5cab21ntpd: do not SEGV on "-p keyno:192.168.1.1", show --help instead Signed-off-by: Denys Vlasenko <vda.linux@googlemail...
Denys VlasenkoDenys Vlasenko
5084bae61aawget: code shrink function old new delta base64enc ...
Denys VlasenkoDenys Vlasenko
d2923b3d239tls: fix is.gd again, fix AES-CBC using decrypt key instead of encrypt Signed-off-by: Denys Vlasenko <vda.linux@goog...
Denys VlasenkoDenys Vlasenko
03569bc50f0tls: speed up xor'ing of aligned 16-byte buffers function old new ...
Denys VlasenkoDenys Vlasenko
941440cf166tls: in AES-GCM decoding, avoid memmove function old new delta xor...
Denys VlasenkoDenys Vlasenko
985702c892dtls: fix a thinko in GHASH optimization Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
624066f0ccetls: make tls_get_random() FAST_FUNC function old new delta tls_ha...
Denys VlasenkoDenys Vlasenko
26602b85a3fwget: print the final newline only for non-tty output $ busybox wget URL 2>&1 | cat Connecting to .... install.iso ...
Denys VlasenkoDenys Vlasenko
fbf5e6363b1tls: code shrink function old new delta aesgcm_GHASH ...
Denys VlasenkoDenys Vlasenko
d496b4002a9tls: typo fix in comment Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
25569c3ca98tls: make local buffers in aesgcm_GHASH() explicitly 32-bit aligned Signed-off-by: Denys Vlasenko <vda.linux@googlem...
Denys VlasenkoDenys Vlasenko
219c9d4b5d1tls: code shrink function old new delta xwrite_encrypted ...
Denys VlasenkoDenys Vlasenko
ecc9090cfcctls: simplify aesgcm_GHASH() function old new delta xwrite_encrypt...
Denys VlasenkoDenys Vlasenko
5e4236d2263tls: in AES-CBC code, do not set key for every record - do it once function ...
Denys VlasenkoDenys Vlasenko
83e5c627e1btls: add support for TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher function ...
Christoph SchulzChristoph Schulz
03ad7ae0818ash: reset tokpushback before prompting while parsing heredoc The parser reads from an already freed memory location...
Denys VlasenkoDenys Vlasenko
32511da87ddscripts/trylink: be more clever when deciding that "lib elimination" has finished: Before: Trying libraries: crypt m...
Denys VlasenkoDenys Vlasenko
4e46b98a457tls: add comment, no code changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Ron YorstonRon Yorston
af694a4b290Ensure build works when KBUILD_OUTPUT is set, closes 11511 The build process for embedded scripts didn't have consis...
Ron YorstonRon Yorston
d1b2ae2d04ebusybox: add '--show SCRIPT' option to display scripts Add an option to allow the content of embedded scripts to be ...
Ron YorstonRon Yorston
3778898f97aTreat custom and applet scripts as applets BusyBox has support for embedded shell scripts. Two types can be disting...
Ron YorstonRon Yorston
e6a63bf683fash: ensure variables are fully initialised when unset When a variable is unset by calling setvar(name, NULL, 0) the...
Ron YorstonRon Yorston
060f0a050a1hush: correct description for HUSH_TICK config option The HUSH_TICK configuration option enables command substitutio...
Denys VlasenkoDenys Vlasenko
fe836d84554tls: code shrink function old new delta spawn_ssl_client ...
Denys VlasenkoDenys Vlasenko
dbe95682b4bwget: print "TLS certificate validation not implemented" only once on redirects function ...
Denys VlasenkoDenys Vlasenko
d5a0405a6fatls: code shrink function old new delta tls_get_zeroed_outbuf ...
Denys VlasenkoDenys Vlasenko
de7b5bb59a5tls: tidy up recently added ECDSA code function old new delta tls_...
Denys VlasenkoDenys Vlasenko
375fc78d51ftls: code shrink function old new delta static.f25519_one ...
Denys VlasenkoDenys Vlasenko
bddb6545a98tls: add support for ECDHE-ECDSA-AES-128-CBC-SHA and x25519 curve function ...
Ron YorstonRon Yorston
8767c12774dash: minor fixes Ensure that login_sh is initialised in procargs even when running an embedded script. The argc arg...
Denys VlasenkoDenys Vlasenko
084bac472b0tls: code shrink function old new delta tls_handshake ...
Denys VlasenkoDenys Vlasenko
5df3b122415tls: reorder a few more cipher ids Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
b29d0455816tls: move TLS_AES_128_GCM_SHA256 definition up Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
9b0ce4d608atls: add more cipher ids, no code changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
9d05ad087e1udhcpc: code shrink function old new delta perform_release ...
Denys VlasenkoDenys Vlasenko
97c2a6d0828remove FAST_FUNC on a static function Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
43794ff45d1scripts/embedded_scripts: do not add superfluous NUL to script_names[] Signed-off-by: Denys Vlasenko <vda.linux@goog...
Ron YorstonRon Yorston
c339c7f7b39libarchive: add a function to unpack embedded data Similar code to unpack embedded data is used to decompress usage ...
Denys VlasenkoDenys Vlasenko
0df289f427dsvlogd: fix pattern matching when using timestamps function old new ...
Denys VlasenkoDenys Vlasenko
0575c9932d2busybox: show embedded scripts in applet list function old new del...
Ron YorstonRon Yorston
c9e161277ealineedit: autocompletion for embedded scripts function old new del...
Denys VlasenkoDenys Vlasenko
b0df5af0fadash: fix thinko in last commit Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Ron YorstonRon Yorston
ca82b5354feash: in tryexec(), ensure we don't try to run embedded scripts as applets Signed-off-by: Ron Yorston <rmy@pobox.com>...
Ron YorstonRon Yorston
151de441e7aash: recognize embedded scripts in SH_STANDALONE mode function old n...
Denys VlasenkoDenys Vlasenko
aa2959c90d9claenups for previous commit Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
4f2ef4a836bash: allow shell scripts to be embedded in the binary To assist in the deployment of shell scripts it may be conveni...
Ron YorstonRon Yorston
552796791f8vi: remove duplicated code At worst show_status_line() might be called needlessly when the user presses ^L/^R, but I...
Rasmus VillemoesRasmus Villemoes
656ca7bdd99libbb/u_signal_names.c: don't check errno after bb_strtou Since we're comparing the return value to a smallish integ...
Rasmus VillemoesRasmus Villemoes
571e525a141libbb: optionally honour libc provided SIGRTMIN/SIGRTMAX in get_signum() When an application documents that it respo...
Denys VlasenkoDenys Vlasenko
93ef5dd640eprintf: fix printf "%u\n" +18446744073709551614 function old new d...
Denys VlasenkoDenys Vlasenko
63d053d8c3entpd: default to FEATURE_NTP_AUTH=y Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
9ab5a8d5606dd: do not have 'ocount' variable if ibs/obs support is not enabled function ...
Rostislav SkudnovRostislav Skudnov
3f6a978a0dadd: add 'oflag=seek_bytes' Allow specifying position in the output file in bytes instead of obs-sized blocks, improv...
Denys VlasenkoDenys Vlasenko
f3e2838fc4exargs: fix exit code if command exits nonzero, closes 11381 No code size change on x86. Signed-off-by: Denys Vlasen...
Guillermo RodriguezGuillermo Rodriguez
c8e3922ad83free: add 'available' memory if provided by the kernel Show estimated available memory if this is provided by the ke...
Jiří PrchalJiří Prchal
47839ae6797examples/udhcp/simple.script: add possibility to use modern "ip" Script uses "ifconfig" only, not up-to-date so much...
Denys VlasenkoDenys Vlasenko
c05aa6a776audhcpc: ensure at least one unicast renew attempt Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Brandon P. EnochsBrandon P. Enochs
a541314b1f5ntpd: add support for MD5/SHA1 message authentication Add support for MD5 message authentication as described in RFC...
Denys VlasenkoDenys Vlasenko
4329116b6d0nbd-client: support newstyle protocol, -b, -d, -p, -N Recognize the "newstyle" protocol and switch to it automatical...
Bernhard Reutner-FischerBernhard Reutner-Fischer
3db4e7f84cfprintf: fix printing +-prefixed numbers Thanks to Cristian Ionescu-Idbohrn for noticing. Also fix "%d" ' 42' to sk...
Bernhard Reutner-FischerBernhard Reutner-Fischer
7effa31cd4bbrctl: use a single buffer for brname and ifname function old new ...
Denys VlasenkoDenys Vlasenko
349d72c19ceunzip: use printable_string() for printing filenames function old ne...
Brandon MaierBrandon Maier
14454b3071cifupdown: support "source-directory" stanza Support the "source-directory" stanza from ifupdown[1]. source-directory...
Denys VlasenkoDenys Vlasenko
abfa3ec0598move storage helpers to libbb.h Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
aae428f0bf0udhcpc: give SIGUSR1-induced renew one chance of unicast renew The caps were inconsistent: timeout to renew was capp...
Martin KaiserMartin Kaiser
702d865fe6a.gitignore: add ctags output files Exuberant ctags creates an output file called "tags" by default or "TAGS" when it...
Martin KaiserMartin Kaiser
d1cd3da1e5cmdev.txt: explain the meaning of a leading "-" If a line in mdev.conf starts with "-", parsing will continue even if...
Denys VlasenkoDenys Vlasenko
706a9a03bb0sed: fix double-free in FEATURE_CLEAN_UP code Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
76832ff5c4fdate: do not allow "month #20" and such, closes 11356 function old n...
Thomas De SchampheleireThomas De Schampheleire
6608879d34fhead: convert existing tests to new-style Signed-off-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>...
Thomas De SchampheleireThomas De Schampheleire
e0f617699f7head: add test case for negative -n invocation Commit 2da9724b56169f00bd7fb6b9a11c9409a7620981 broke 'head -n -1' an...
Denys VlasenkoDenys Vlasenko
426aff88a08init: hopefully fix "rebooting" in containers function old new del...
Denys VlasenkoDenys Vlasenko
1303962957fntpd: more verbose message for "root distance too high" case Managed to make ntpd on one of my machines to be stuck ...
Denys VlasenkoDenys Vlasenko
b84194b1332Bump version to 1.29.3 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Chen YuChen Yu
05b18065ab9remove_file: don't call rmdir if remove_file return failure When deleting a directory, the directory should not be r...
Denys VlasenkoDenys Vlasenko
3d6f95ede6ewhois: fix a possible out-of-bounds stack access If fgets() returns incomplete string, we replace NUL with '\n', and...
sagivdsagivd
8f1ae256347chcon: fix issues with recurse and retval for retained files - recurse is not acting as expected (looks like broken ...
Denys VlasenkoDenys Vlasenko
28d91d754e4libbb: fix potential NULL pointer use function old new delta unico...
Denys VlasenkoDenys Vlasenko
3060992ec94libbb: fix use-after-free in copy_file Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
2993551efcbRevert "libbb: remove unnecessary variable in xmalloc_fgets" The variable is in fact necessary. commit 2da9724b...
Denys VlasenkoDenys Vlasenko
22a99516206libbb: in xmalloc_fgets(), use size_t for bb_get_chunk_from_file() Signed-off-by: Denys Vlasenko <vda.linux@googlema...
Denys VlasenkoDenys Vlasenko
0d598ab9f03Revert "libbb: remove unnecessary variable in xmalloc_fgets" The variable is in fact necessary. commit 2da9724b...
Denys VlasenkoDenys Vlasenko
270becc2409smemcap: keep outputting by ignoring transient processes, take two Signed-off-by: Denys Vlasenko <vda.linux@googlema...
Andre Goddard RosaAndre Goddard Rosa
9a2621a3b92smemcap: keep outputting by ignoring transient processes function old ...
Peter KorsgaardPeter Korsgaard
9d539f9fbd0sysklogd: add timestamp option to ignore message timestamps Some syslog producers provide inconsistent timestamps, s...
Denys VlasenkoDenys Vlasenko
6791140123efix !CONFIG_FLOAT_DURATION build Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
78a5ef9d2c0ping: use setitimer() instead of ualarm() function old new delta s...
Denys VlasenkoDenys Vlasenko
37595166728ip: tweak --help text Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
c97df2939echush: tweak comment, no code changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
4bf08542480hush: add a comment on how globbing (should) work Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
eb54ca8be0bash: expand: Do not quote backslashes in unquoted parameter expansion Upstream commit: Date: Wed, 28 Mar 2018 1...
Denys VlasenkoDenys Vlasenko
77c18491b86hush: adopt ash's quote_in_varexp1.tests Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
2596f412cd0ash: exec: Return 126 on most errors in shellexec Upstream commit: Date: Sat, 19 May 2018 02:39:37 +0800 ex...
Denys VlasenkoDenys Vlasenko
1c5eb88cd84ash: eval: Restore input files in evalcommand Upstream commit: Date: Tue, 27 Mar 2018 00:39:35 +0800 eval: ...
Denys VlasenkoDenys Vlasenko
58eb805c2c4ash: parser: Fix parsing of ${} Upstream commit: Date: Tue, 3 Apr 2018 00:40:25 +0800 parser: Fix parsing o...
Denys VlasenkoDenys Vlasenko
19358cc3131ash,hush: fold shell_builtin_read() way-too-many params into a struct param function ...
Denys VlasenkoDenys Vlasenko
fd6f295a989hush: set IFS to default on startup function old new delta hush_ma...
Denys VlasenkoDenys Vlasenko
e9dccab9f4bhush: fix fallout from FILE->HFILE conversion Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
440da97ed79ash: expand: Fix ghost fields with unquoted $@/$* Upstream commit: Date: Fri, 23 Mar 2018 18:58:47 +0800 ex...
Denys VlasenkoDenys Vlasenko
67dae152f4bash: var: Set IFS to fixed value at start time Upstream commit: Date: Sat, 19 May 2018 02:39:43 +0800 var: ...
Denys VlasenkoDenys Vlasenko
9abf53beb48ash: eval: Variable assignments on functions are no longer persistent Upstream commit: Date: Wed, 4 Apr 2018 17...
Denys VlasenkoDenys Vlasenko
c2aa218f23aash,hush: properly handle ${v//pattern/repl} if pattern starts with / Closes 2695 function ...
Denys VlasenkoDenys Vlasenko
2005d3ff366tar: fix a thinko in prev commit - we need to copy to _unused_ fd function ...
Denys VlasenkoDenys Vlasenko
037759bb4f5tar: handle the case when opened created tarball happens to have fd#0 Reproducer: exec 0>&- exec 1>&- ta...
Denys VlasenkoDenys Vlasenko
45d68c3749dtar: make source code a bit more terse, no logic changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
3f2e963768cuptime: add -s support Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
277e00ed122Complie libbb/duration.c if ping[6] is selected Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
36d198ec6dcping: implement -i SEC function old new delta common_ping_main ...
Denys VlasenkoDenys Vlasenko
c9720a761e8timeout: fix arguments to match coreutils Was: timeout [-t SECS] [-s SIG] PROG ARGS Is: timeout [-s SIG] SECS PROG ...
Denys VlasenkoDenys Vlasenko
4c20d9f2b02extend fractional duration support to "top -d N.N" and "timeout" function ...
Denys VlasenkoDenys Vlasenko
9b1c8bf89bentpd: show real, unclamped delays on low-latency networks On fast network, I've seen "delay:0.002000" shown for all ...
Lauri KasanenLauri Kasanen
a380aacca61ls: When -h is passed, the total should also be in human units Signed-off-by: Lauri Kasanen <cand@gmx.com> Signed-of...
Denys VlasenkoDenys Vlasenko
9408978a438nslookup: add support for search domains, closes 11161 function old ...
Denys VlasenkoDenys Vlasenko
d01c9aa7ca9cp: placate gcc8 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Jon KolbJon Kolb
4e30c67fa0eAdd chroot support to chpasswd function old new delta .rodata ...
Denys VlasenkoDenys Vlasenko
02cf149ed71udhcpc: add a cooment about sanitizing DHCP_DOMAIN_NAME, no code changes Signed-off-by: Denys Vlasenko <vda.linux@go...
Denys VlasenkoDenys Vlasenko
48ec979ed1budhcpc: do in fact not allow hostname components which start with dash function ...
Denys VlasenkoDenys Vlasenko
3550bc494d8sendmail: use on-stack buffer for AUTH PLAIN function old new delt...
Denys VlasenkoDenys Vlasenko
884ea1c172fsendmail: code shrink 2 function old new delta sendmail_main ...
Denys VlasenkoDenys Vlasenko
8d634a08c41sendfile: code shrink function old new delta printstr_base64 ...
Raffaello D. Di NapoliRaffaello D. Di Napoli
f28b8857a9fsendmail: support AUTH PLAIN in addition to AUTH LOGIN Implement the -am argument to allow choosing an AUTH method. ...
Denys VlasenkoDenys Vlasenko
c16ae469ef1klogd: code shrink function old new delta klogd_main ...
Baruch SiachBaruch Siach
3d07446cef1install.sh: don't clobber dangling symlinks Symlinks in a subdirectory that is to become target rootfs are sometimes...
Denys VlasenkoDenys Vlasenko
e8073519d8dklogd: better help text Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
ab4caf099ceBump version to 1.29.2 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
54fdabda3b9hush: speed up ${var:+ARG} for literal ARGs function old new delta...
Denys VlasenkoDenys Vlasenko
1c3bcfc79f4fdisk: sync up with some util-linux 2.31 behavior = display default is no longer in cylinders = +sizeC is no longer ...
Denys VlasenkoDenys Vlasenko
096ccd6a691fdisk: use strtoul[l] instead of atoi, closes 11176 Couldn't create partitions bigger than 1TB (when using 512 bytes...
Denys VlasenkoDenys Vlasenko
d674b2e2aebgzip: unbreak FEATURE_GZIP_LEVELS, closes 11171 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
abe8fc36631hexedit: fixes for redraw and down movement causing SEGV on attempt to access "Go to:" command was not updating row ...
Denys VlasenkoDenys Vlasenko
a5db1d73549hush: fix another case where empty "for" wasn't setting exitcode to 0 Signed-off-by: Denys Vlasenko <vda.linux@googl...
Denys VlasenkoDenys Vlasenko
a8e7441176ehush: disable debug_indent increment/decrement for HUSH_DEBUG < 2 builds function ...
Denys VlasenkoDenys Vlasenko
aa449c927d1hush: make "set -x" output don't redirectable when fd#2 redirected function ...
Denys VlasenkoDenys Vlasenko
4b70c926bcbhush: make "set -x" output closer to bash function old new delta p...
Denys VlasenkoDenys Vlasenko
9dda9270df3hush: fix "set -x" output prefix overlapping for v="..`cmd`.." case Was printing initial "+" prefix for the assignme...
Denys VlasenkoDenys Vlasenko
186cf497676hush: in some cases, expand_on_ifs() relied of uninitialized memory The n > 0 check to prevent access to the last by...
Denys VlasenkoDenys Vlasenko
7c5f18a3babhush: improve set -x: make "+++" indent level increase in `cmd` and eval. function ...
Denys VlasenkoDenys Vlasenko
871bd2abaccexamples/var_service: add /var/run flag file to ntp.script Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
79153cb6bc5htpd: increase MIN_FREQHOLD by 3 This means we'll start correcting frequency ~5 minutes after start, not ~3.5 ones. ...
Denys VlasenkoDenys Vlasenko
1ab3899d49bfdisk: code shrink function old new delta get_nonexisting_partitio...
Denys VlasenkoDenys Vlasenko
c104549b483fdisk: sync up with some util-linux 2.31 behavior = display default is no longer in cylinders = +sizeC is no longer ...
Denys VlasenkoDenys Vlasenko
163e637ffb4fdisk: use strtoul[l] instead of atoi, closes 11176 Couldn't create partitions bigger than 1TB (when using 512 bytes...
Denys VlasenkoDenys Vlasenko
81de30de05bgzip: unbreak FEATURE_GZIP_LEVELS, closes 11171 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
945e9b05c91hush: fix/explain corner cases of redirection colliding with script fd function ...
Denys VlasenkoDenys Vlasenko
63c42afaa43hush: add "heredoc.tests" from ash, tweak ash "is a function" message Signed-off-by: Denys Vlasenko <vda.linux@googl...
Denys VlasenkoDenys Vlasenko
41ef41b3e0ahush: fix nested redirects colliding with script fds This necessitates switch from libc FILE api to a simple homegro...
Denys VlasenkoDenys Vlasenko
dfc73947634hush: handle backslash-newline in heredoc terminators function old n...
Denys VlasenkoDenys Vlasenko
474cb205554hush: fix handling of heredocs not enclosed in groups where they are "declared" function ...