fli4l
  1. fli4l

busybox

Public
  1. fli4l
  2. busybox

All Branches Graph

        
AuthorCommitMessageCommit dateBuilds
Denys VlasenkoDenys Vlasenko
ae4bd34e6bchush testsuite: add glob_dir.tests Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
8e2c9cc2fcfash: fix globbing bugs when using glibc glob() Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
37dc08b874dash: style fixes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
0cdb7ea3808ash: support "--" in "source" builtin Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
0aaaa50b455ash: expand: Fixed "$@" expansion when EXP_FULL is false Upstream commit: Date: Thu, 1 Jan 2015 07:53:10 +1100 ...
Denys VlasenkoDenys Vlasenko
42eeb255c1ctest: fix compile error in last commit Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
de89205bdf4test: memory leak: free group id list Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
ff59b7b112eash,hush: add a test that "continue" does not cripple traps Both shells pass this test. Signed-off-by: Denys Vlasen...
Denys VlasenkoDenys Vlasenko
b98b4c103f3ash: fix return_in_trap1.tests failure Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
3ed7e2749a3ash testsuite: add return_in_trap1.tests Currently it fails Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
04b46bced99hush: 'return' should have effect earlier Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
0dd8e45d42aash: [EXPAND] Optimise nulonly away and just use quoted as before Upstream commit: Date: Wed, 8 Oct 2014 20:09:...
Denys VlasenkoDenys Vlasenko
88ac97d02dfash: [EXPAND] Do not split quoted VSLENGTH and VSTRIM Upstream patch: Date: Wed, 8 Oct 2014 15:42:08 +0800 ...
Denys VlasenkoDenys Vlasenko
c4d4380a070ash: [EXPAND] Split unquoted $@/$* correctly when IFS is set but empty Upstream commit: Date: Wed, 8 Oct 2014 1...
Denys VlasenkoDenys Vlasenko
a2633aa8197hush: add func6.tests Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
35ec818fa23ash: fix "return N" not setting $? in loop conditionals Upstream commit 1: Date: Mon, 6 Oct 2014 20:45:04 +0800...
Denys VlasenkoDenys Vlasenko
1b8e0e8adfcash testsuite: remove two more inadvertent bashisms Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
cc0056db5c8ash testsuite: remove two inadvertent bashisms Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
4d12e944eafash: [ERROR] Set exitstatus in onint Partially backported this commit: Date: Thu, 2 Oct 2014 21:07:55 +0800 ...
Denys VlasenkoDenys Vlasenko
0840c91909dash: [EVAL] Revert SKIPEVAL into EXEXIT Upstream commit: Date: Tue Aug 11 20:56:53 2009 +1000 [EVAL] Reve...
Denys VlasenkoDenys Vlasenko
7b3fa1e441bash: [EVAL] Pass EV_TESTED into evalcmd Upstream commit: Date: Tue Aug 11 20:48:15 2009 +1000 [EVAL] Pass...
Denys VlasenkoDenys Vlasenko
08089c7c85aash: fix a thinko in the last commit Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
514b51ddf34ash: make internal globbing code selectable from config Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
cac4d002e78ash: explain how "command" is handled, and shrink it a bit function old ...
Denys VlasenkoDenys Vlasenko
e627ac95befash: [VAR] Initialise OPTIND after importing environment Upstream commit 1: Date: Fri, 23 Aug 2013 21:27:42 +10...
Denys VlasenkoDenys Vlasenko
6a0710e954dash: [BUILTIN] Merge SKIPFUNC/SKIPFILE and only clear SKIPFUNC when leaving dotcmd Upstream commit: Date: Sat, ...
Denys VlasenkoDenys Vlasenko
ed6ff5edfc1hush: enable "msh is deprecated" message in msh stub After giving a few more years for everyone to notice and migrat...
Denys VlasenkoDenys Vlasenko
50e6d42c196ash: Avoid overflow for very long variable name Upstream commit: Date: Tue, 3 Jul 2012 17:32:33 +0800 Avoid...
Denys VlasenkoDenys Vlasenko
b6838b520afash: [VAR] Sanitise environment variable names on entry Upstream commit: Date: Sat, 25 Feb 2012 15:35:18 +0800 ...
Denys VlasenkoDenys Vlasenko
a2d121cc1bbash: [EVAL] Avoid using undefined handler Upstream commit: Date: Fri, 8 Jul 2011 16:41:24 +0800 [EVAL] Avoi...
Denys VlasenkoDenys Vlasenko
53d6e03a0acash: remove dead stores and unused variables Upstream commit 1: Date: Fri, 8 Jul 2011 16:12:20 +0800 [MEMAL...
Denys VlasenkoDenys Vlasenko
60ca8343589ash: [MEMALLOC] Add pushstackmark Upstream commit: Author: Herbert Xu <herbert@gondor.apana.org.au> Date: ...
Denys VlasenkoDenys Vlasenko
08755f9bcb2hush: fix typo in comment Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
4074d495577hush: fix interactive input handling of backslash+newline function old ...
Denys VlasenkoDenys Vlasenko
0448c55cc84hush: G.user_input_buf[] is needed only if line editing is enabled Signed-off-by: Denys Vlasenko <vda.linux@googlema...
Denys VlasenkoDenys Vlasenko
7a24e8ffebfshell testsuite: add trailing newline to var_unbackslash1.tests Signed-off-by: Denys Vlasenko <vda.linux@googlemail....
Denys VlasenkoDenys Vlasenko
46e6498b2afhush: speed optimizations Make o_addchr() faster: do not call o_grow_by() each time. Create i_getch_and_eat_bkslash_...
Denys VlasenkoDenys Vlasenko
657086a3dc5hush: fix handling of by backslash-newline in $((arith)) and $(cmd) Signed-off-by: Denys Vlasenko <vda.linux@googlem...
Denys VlasenkoDenys Vlasenko
d17a91db6e0hush: rework input char buffering to allow more than one-deep peek ...this time with actual hush.c changes too :) S...
Denys VlasenkoDenys Vlasenko
459293b1c53ash: fix arithmetic closing )) split by backslash-newline Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
73c3e074df4ash: [PARSER] Handle backslash newlines properly after dollar sign Fixes var_unbackslash1.tests failure. Upstream c...
Denys VlasenkoDenys Vlasenko
8286513838bhush: rework input char buffering to allow more than one-deep peek This fixes backslash+newline continuation in $VA...
Denys VlasenkoDenys Vlasenko
3b4d04b77ebash: input: Allow two consecutive calls to pungetc Upstream commit: input: Allow two consecutive calls to punge...
Denys VlasenkoDenys Vlasenko
78c9c736ab1hush: fix 'eval ""' handling Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
992e0ff7e9ahush: fix ". EMPTY_LINE" not setting $? to 0 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
46a45ce02f2ash: jobs: Don't attempt to access job table for job %0 Upstream commit: jobs: Don't attempt to access job tabl...
Denys VlasenkoDenys Vlasenko
928e2a7ef43ash: [EVAL] Make eval with empty arguments return 0 This is a backport of upstream commit: [EVAL] Make eval wit...
Denys VlasenkoDenys Vlasenko
8e2bc47d62dash: [EVAL] Fix use-after-free in dotrap/evalstring From upstream: [EVAL] Fix use-after-free in dotrap/evalstri...
Denys VlasenkoDenys Vlasenko
7ee7c6fc20dash: Remove unused EV_BACKCMD flag The original ash defered forking commands in backquotes so builtins could...
Denys VlasenkoDenys Vlasenko
eb17b6f6c99ash: eval: Return status in eval functions Backported from dash: eval: Return status in eval functions The...
Denys VlasenkoDenys Vlasenko
1c32e49bdf7traceroute: cleanup and fixes for packet size calculations Remove FEATURE_TRACEROUTE_SOURCE_ROUTE: it's off by defau...
Denys VlasenkoDenys Vlasenko
61fcc8c7817vi: fix '' command (goto to prev context) The '' command in vi doesn't currently work because after the first apostr...
Denys VlasenkoDenys Vlasenko
b09ab448b85mount: for cifs, dont insert "ip=ADDR" option if user gave it explicitly This makes it possible to use scoped IPv6 a...
Denys VlasenkoDenys Vlasenko
dea3bdbefe6examples: wpa_supplicant.conf has a wrong field deleted in examples Signed-off-by: Denys Vlasenko <vda.linux@googlem...
Denys VlasenkoDenys Vlasenko
5093c8c4aafmount: tweak "IPv6 scoped addr" commit Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
3c18e3051dflibbb: make xmalloc_sockaddr2dotted use NI_NUMERICSCOPE Gives "mount -t cifs //fe80::6a05:caff:fe3e:dbf5%eth0/test t...
Denys VlasenkoDenys Vlasenko
525209ac946libbb/speed_table.c: expand comments Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
4537f83d522typo fix in comment Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
557482c1cbeash: in heredoc code, fix access past the end of allocated memory. Closes 9276 Signed-off-by: Denys Vlasenko <vda.li...
Denys VlasenkoDenys Vlasenko
13f20919b24ash: fix handling of NULs in $'abc\000def\x00asd'. Closes 9286 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
bcf47eaa1f1ifupdown: improve help text, add comment about run-parts error msg Signed-off-by: Denys Vlasenko <vda.linux@googlema...
Denys VlasenkoDenys Vlasenko
65ba7113e3dlibbb: handle \S in /etc/issue Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Linus WalleijLinus Walleij
d526b118977AUTHORS: Add myself to AUTHORS Instead of complaining that my authorship of the rewrite of the mdev to use /sys/dev ...
Denys VlasenkoDenys Vlasenko
b3f29b452a6ash: use glob() from libc Adapted from dash. The "homegrown" glob code is retained (ifdef'ed out). This changes was ...
Denys VlasenkoDenys Vlasenko
d8330ca4a42examples/var_service/supplicant_if: new service example Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
92d98f0612cifupdown: when flushing addresses with "ip", add label %label% User report: or our board we setup eth0:0 on a 10.10...
Denys VlasenkoDenys Vlasenko
244fdd45c79ash: fix handling of bashism $'xxx' with high-bit chars. Closes 9236 Signed-off-by: Denys Vlasenko <vda.linux@google...
Denys VlasenkoDenys Vlasenko
d6a37d86ba6hush: document better where bad redirect syntax is detected Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Hauke MehrtensHauke Mehrtens
4ff86df8610libnetlink: fix alignment of netlink messages A padding to align a message should not only be added between differen...
Denys VlasenkoDenys Vlasenko
0ae05096790libbb: do not use fflush_unlocked, musl does not like fflush_unlocked(NULL) Signed-off-by: Denys Vlasenko <vda.linux...
Rostislav SkudnovRostislav Skudnov
204c7fb2293ash: exit after subshell error when errexit option is set When "set -e" option is on, shell must exit when any comma...
Denys VlasenkoDenys Vlasenko
b157eb13cbcfdisk: fix CONFIG_FEATURE_SUN_LABEL=y build Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
7373759947afix "aloc" -> "alloc" typos Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
7bc3d396957ash: add a FIXME for bug 9246 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Francis RoundsFrancis Rounds
d2c5de0130dsvlogd: strip leading '!' from processor lines When using svlogd's processor functionality to run arbitrary commands...
Denys VlasenkoDenys Vlasenko
de1996dac51vi: make "g<key>" error message less likely to show garbage Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
7cef4817d6dlibbb:/send_to_from: do not require that "to" should have the same AF. Closes 9146 Signed-off-by: Denys Vlasenko <vd...
Mike FrysingerMike Frysinger
3a45b87ac36modutils: support finit_module syscall On some systems like Chromium OS, loading modules from non-verified filesyste...
Denys VlasenkoDenys Vlasenko
7fa799a97d3less: switch off nonblock on kbd_fd before exit This is only necessary if we use stdout fd. function ...
Denys VlasenkoDenys Vlasenko
3c0e579a06cless: fall back to using fd #1 for keyboard reading. Closes 9231 function ...
Denys VlasenkoDenys Vlasenko
20a3262cd75mdev: create devices from /sys/dev Currently some new devices that have a bus but no class will be missed by mdev co...
Denys VlasenkoDenys Vlasenko
b9f56e82da9sendmail: make it possible to pause after connection helper is started If a non-starttls helper is in use, initial 2...
Serj KalichevSerj Kalichev
d42cdc2222dvolume_id: Add support for UBIFS Signed-off-by: Serj Kalichev <serj.kalichev@gmail.com> Signed-off-by: Denys Vlasenk...
Denys VlasenkoDenys Vlasenko
9fd61be191clibbb/xwrite: print errno on "short write" errors Lauri Kasanen: :: Over at TinyCore, we receive a huge number of qu...
Denys VlasenkoDenys Vlasenko
76787a7e025libbb/speed_table.c: survive B115200 and B230400 not fitting into 16 bits Seen on OSX. While at it, expand baud tabl...
Denys VlasenkoDenys Vlasenko
ef15970d7ec*: placate some compile warnings on OSX Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
76d72376e02sed: fix "sed n (flushes pattern space, terminates early)" testcase failure Patch based on work by Dengke Du <dengke...
Denys VlasenkoDenys Vlasenko
9ff910de6bewget: treat 201,202,203 as success codes too. Closes 9211 This matches "standard" wget. Signed-off-by: Denys Vlasen...
Denys VlasenkoDenys Vlasenko
d811aaa43c2sha3sum: fix config text (it's no longer only 512-bit) Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
71a090f1871sha3: fix to conform to final SHA3 padding standard, add -a BITS option function ...
Denys VlasenkoDenys Vlasenko
d3d7f085ebfhexdump: fix numerous bugs in handling of backslashes Was: t=48\\ t=45\\ t=4c\\ t=4c\\ t=4f\\ t=0a\\ Now: =48=\n =...
Peter KorsgaardPeter Korsgaard
b6355e2bb5cudhcpc: Unconditionally call deconfig script, not only if lease is active The udhcpc script may be used to setup fal...
Denys VlasenkoDenys Vlasenko
0dddbc1a597build system: always rewrite NUM_APPLETS.h Conditional rewrite can keep NUM_APPLETS.h mtime old, this causes make to...
Denys VlasenkoDenys Vlasenko
29483ffb075fdisk: tweak some messages "Total allocated sectors 2021315 greater than the maximum 2020356" maximum what? Turns ...
Denys VlasenkoDenys Vlasenko
607f2b404e9fdisk: print much less cryptic partition table Before: Device Boot Start End Blocks Id System...
Denys VlasenkoDenys Vlasenko
6b76e234549man: fix parsing of "DEFINE pager xyz". Closes 8976 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
d035528261einit: fix for FreeBSD console opening. Closes 9031 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
2cf9fa6e597unshare: --network should be --net. Closes 9116 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Kang-Che SungKang-Che Sung
b28897849fcdocs: Update filenames in keep_data_small.txt The filenames in docs/keep_data_small.txt are a little bit outdated. I...
Denys VlasenkoDenys Vlasenko
aa3576a29b9hush: fix "redirects can close script fd" bug Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
d8e61bbf13dbuild system: different fix for include/applet_tables.h/include/NUM_APPLETS.h Signed-off-by: Denys Vlasenko <vda.lin...
Denys VlasenkoDenys Vlasenko
de3da6bf87awget/ssl_helper: update to wolfssl-3.9.8 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
7b25b1c5b27hush: do not leak script fds into NOEXEC children We set all opened script fds to CLOEXEC, thus making then go away ...
Denys VlasenkoDenys Vlasenko
869994cf4f9hush: bit better comments in redirect code. No logic changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
e9abe75fda8hush: `cmd` and arithmetic also need the fix for FILE rewind Discovered by running testsuite with a newest glibc Si...
Denys VlasenkoDenys Vlasenko
215b0ca6e4fhush: fix a bug in FEATURE_SH_STANDALONE=y config. Closes 9186 Run this in a "sh SCRIPT": sha256sum /dev/null echo ...
Denys VlasenkoDenys Vlasenko
aedc3fe19fatop: move free(prev_hist) out of signal path It was seen being called recursively on repeated signals, leading to do...
Denys VlasenkoDenys Vlasenko
b11be131b73ifplugd: if SIOCSIFFLAGS fails with ENODEV, don't die Some user managed to hit a race where iface is gone between SI...
Denys VlasenkoDenys Vlasenko
110c6bb413fless: fix bracket search to match behavior of less 481 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
252559601f1less: fix SEGV testcase: echo "" | less, then press ')' key Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Natanael CopaNatanael Copa
560cf8c7ebdgzip: add test that checks that -9 compresses better than -1 Signed-off-by: Natanael Copa <ncopa@alpinelinux.org> Si...
Natanael CopaNatanael Copa
71cfbce655bgzip: fix compression level bug. Closes 9131 fix broken logic to get the gzip_level_config value from options -1 to ...
Natanael CopaNatanael Copa
7e6f9316a8blineedit: trivial codeshrink for vi-mode Introduce and use BB_isalnum_or_underscore(). function ...
Denys VlasenkoDenys Vlasenko
9e5820a8627build system: fix include/NUM_APPLETS.h generation TBH, it's more like "work around my bad makefile-fu" than "fix".....
Denys VlasenkoDenys Vlasenko
45482937995libiproute: eliminate some redundant zero stores function old new ...
Denys VlasenkoDenys Vlasenko
34ecc3b7aefip: fix an improper optimization: req.r.rtm_scope may be nonzero here Signed-off-by: Denys Vlasenko <vda.linux@googl...
Denys VlasenkoDenys Vlasenko
98c50f93fe4cp: fix -i for POSIX mode. Closes 9106 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Miroslav LichvarMiroslav Lichvar
150dc7a2b48ntpd: respond only to client and symmetric active packets The busybox NTP implementation doesn't check the NTP mode ...
Denys VlasenkoDenys Vlasenko
6b5abc95969service/fw example: do not ruin $if[], use different name Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
ed727618439wget: run s_client helper with -servername HOST This is necessary for multi-hosted TLSed web sites. function ...
Denys VlasenkoDenys Vlasenko
9d20297ba80ssl_helper.sh: strip was invoked incorrectly Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
3191ec7ccedvar_service/fw: optionally flush all netdevs; optionally prefer one 0/0 routing Signed-off-by: Denys Vlasenko <vda.l...
Denys VlasenkoDenys Vlasenko
f8ddbe1ccceash: fix handling of ${VAR: -2} Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
0fb0045aa92config: disentangle PREFER_APPLETS from SH_STANDALONE and SH_NOFORK On user request. I thought enabling/disabling th...
Denys VlasenkoDenys Vlasenko
49117b48008hush: fix a possible bug Not sure this was actually a triggerable bug, but the code looked flaky. Signed-off-by: De...
Denys VlasenkoDenys Vlasenko
e695ac97fddtypo fixes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
e5814a5a42fash: do not leave SIGQUIT ignored on "exec CMD" Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
ca003385f1ecp: make verbose cp show symlink copies too Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
2a4d7f44a41sendmail: include -H and -S in short help text Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
9de7509aa01sendmail: improve help text * explain which server we contact by default * explain when auth is done * -t is not imp...
Denys VlasenkoDenys Vlasenko
2ae86ad1c64trylink: use "mktemp tmp.XXXXXXXXXX" to placate OS X Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
b0056ea86d4{md5,shaN}sum: make -c EMPTY fail function old new delta md5_sha1_...
Denys VlasenkoDenys Vlasenko
f6348e50ef2examples: add a useful "see abridged log" script for ntpd service example Signed-off-by: Denys Vlasenko <vda.linux@g...
Denys VlasenkoDenys Vlasenko
d2f4241d2eacpio: tweak help text Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
237bedd499cgetopt32: add new syntax of 'o:+' and 'o:*' for -o NUM and -o LIST In many cases, this aqllows to drop use of opt_co...
Denys VlasenkoDenys Vlasenko
0844b5afe2cwhois: implement -i function old new delta whois_main ...
Denys VlasenkoDenys Vlasenko
1035c92e2d1whois: make it actually work It was doing way too simplistic work of just querying the server, no redirects, no quer...
Denys VlasenkoDenys Vlasenko
f4f8fe841cfbuild system: fix a few warnings for allnoconfig build Not that allnoconfig build is useful in any way... Signed-of...
Ron YorstonRon Yorston
1b0dcc02dd5libbb: suppress warning about run_applet_and_exit When busybox is configured to contain a single applet an unnecessa...
Denys VlasenkoDenys Vlasenko
ee772a0d90earp: fix buffer overflow. Closes 9071 function old new delta arp_m...
Denys VlasenkoDenys Vlasenko
44399e00ffaudhcpc: run "deconfig" script in manual renew state too. closes 9061 The bug was seen when the following is done: ...
Denys VlasenkoDenys Vlasenko
aabb0a93e94ntpd: daemonize before DNS resolution This resolves the following use case problem: "I start ntpd by default from /...
Denys VlasenkoDenys Vlasenko
5b8c89d1f27build system: make CONFIG_FEATURE_USE_BSS_TAIL less funky CONFIG_FEATURE_USE_BSS_TAIL code was aliasing bb_common_bu...
Natanael CopaNatanael Copa
8f4faa1e3dbdf: use f_frsize instead of f_bsize for correct sizes Use the correct field f_frsize instead of f_bsize. The statfs...
Bartosz GolaszewskiBartosz Golaszewski
59f81976249i2cdump: don't use common_bufsiz1 Commit e6a2f4cc changed the way common_bufsiz1 works. Now it needs to be initializ...
Jonas DanielssonJonas Danielsson
4d5acd2d426ping: populate icmp_id field for "simple" ping too The ICMP RFC says that identifier and sequence number may be zero...
Denys VlasenkoDenys Vlasenko
9ca56f9621dStart 1.26.0 development cycle Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
c3b34d8b39cBump version to 1.25.0 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
10c0e917860libarchive: fix xmalloc_open_zipped_read_close() Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
7cf45ae10e7setsid: fix broken -c This did not work: setsid sh -c 'anything' Signed-off-by: Denys Vlasenko <vda.linux@googlemai...
Denys VlasenkoDenys Vlasenko
e24e88697aftypo fix Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
ea9ebc011b3scripts/trylink: libbusybox fix gcc 6.1.1 can emit empty line with spaces Signed-off-by: Denys Vlasenko <vda.linux@...
Denys VlasenkoDenys Vlasenko
df3ec0e2f70libarchive: fix open_zipped() Last commit broke it (on both MMU and NOMMU) Signed-off-by: Denys Vlasenko <vda.linux...
Denys VlasenkoDenys Vlasenko
984b0a613aalibarchive: fix xmalloc_open_zipped_read_close() on NOMMU The somewhat new "unpack in memory" code was broken for xm...
Denys VlasenkoDenys Vlasenko
ecf25cb5bcerandomconfig fixes 5: false positive for tar; mount emits corrupted message Signed-off-by: Denys Vlasenko <vda.linux...
Denys VlasenkoDenys Vlasenko
5c3e0606044modprobe-small: fix bogus handling of unpack errors "modprobe minix; echo $?" Was: modprobe: corrupted data modprob...
Denys VlasenkoDenys Vlasenko
0ad872baf30randomconfig fixes 4 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
94046d04951randomconfig fixes 3 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
bb0bf287d8frandomconfig fixes 2 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
015db5800carandomconfig fixes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Ron YorstonRon Yorston
ce824aecf21libbb: move common code into run_applet_and_exit Both calls to run_applet_and_exit are followed by the same code to ...
Ron YorstonRon Yorston
ba12081a9e9Allow "busybox <applet>" to work when busybox is disabled A recent commit made it possible to disable BusyBox's --in...
Denys VlasenkoDenys Vlasenko
e4caf1dd9centpd: retry initial DNS resolution (forever, no timeout for now). Some users start ntpd on boot, and don't babysit i...
Natanael CopaNatanael Copa
b684d1b1864libbb: fix time parsing of [[CC]YY]MMDDhhmm[.SS]. Closes 8951 If SS is not given a value, it is assumed to be zero. ...
Denys VlasenkoDenys Vlasenko
8e95068c7f2Make busybox an optional applet If it's disabled, code shrinks by about 900 bytes: function ...
Denys VlasenkoDenys Vlasenko
877dedb8251cp: add -u/--update and --remove-destination Based on the patch by wdlkmpx@gmail.com function ...
Denys VlasenkoDenys Vlasenko
852e8dd7346arping: avoid use of ether_ntoa(). Closes 8926 This is the only non-debug use of ether_ntoa(). By not using it, we r...
Denys VlasenkoDenys Vlasenko
f2559e5c2b7sed: fix append command to match GNU sed 4.2.1 This closes one testcase failure Signed-off-by: Denys Vlasenko <vda....
Denys VlasenkoDenys Vlasenko
2fbc3123a2dflock: merge spawn_and_wait() code patchs for -c and sans-c uses function ...
Denys VlasenkoDenys Vlasenko
e1d426fd65cflock: fix -c; improve error handling of fork+exec function old new ...
Szabolcs NagySzabolcs Nagy
4ab372d49a6ip: fix problem on mips64 n64 big endian musl systems Use designated initializers for struct msghdr. The struct layo...
Denys VlasenkoDenys Vlasenko
cbdff15bb78sed: understand \n,\r and \t in i and a commands. Closes 8871 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
4c8fa34417fgenerate_BUFSIZ.sh: yet another tweak Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
3e134ebf6af*: slap on a few ALIGN1/2s where appropriate The result of looking at "grep -F -B2 '*fill*' busybox_unstripped.map" ...
Denys VlasenkoDenys Vlasenko
663d1da1e68scripts/trylink: document DATA_SEGMENT_ALIGN() hack Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
7ff24bd5fb3generate_BUFSIZ.sh: catch BUFSIZE < 1024 also on "big" builds Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
d7b502c0591build system: fix generate_BUFSIZ.sh to not alternate 1k and malloc builds Signed-off-by: Denys Vlasenko <vda.linux@...
Denys VlasenkoDenys Vlasenko
93e1aaa1c7elibbb: constify *bb_common_bufsiz1 (if it is compiled to be a pointer) This lets gcc optimize much better: text ...
Denys VlasenkoDenys Vlasenko
f56fb5eb112libbb: make "COMMON_BUFSIZE = 1024 bytes, the buffer will be malloced" work Signed-off-by: Denys Vlasenko <vda.linux...
Denys VlasenkoDenys Vlasenko
df70a43af28udhcp: add setup_common_bufsiz() as needed Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
9de2e5a2221*: hopefully all setup_common_bufsiz() are in place Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
47cfbf32fd6*: add most of the required setup_common_bufsiz() calls Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
e6a2f4cc5a4libbb: make bb_common_bufsiz1 1 kbyte, add capability to use bss tail for it The config item is FEATURE_USE_BSS_TAIL...
Denys VlasenkoDenys Vlasenko
5598bdf0d3dunzip: shorter code for date/time generation function old new delt...
Denys VlasenkoDenys Vlasenko
07bd9799217unzip: better match for "standard" unzip's output; string shrinkage function ...
Denys VlasenkoDenys Vlasenko
bca4deee839unzip: fix percent overflow; show "stored" files properly Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
0ccf52a9fb9unzip: fix a case where we find wrong CDE. Closes 8821 function old ...
Ron YorstonRon Yorston
84ba50c32f7ash: bash-compatible $'...' shouldn't expand in double quotes Bash doesn't expand its $'...' construct in double quo...