1. fli4l
  2. busybox

All Branches Graph

        
1_11_0ď„»1_11_1ď„»
AuthorCommitMessageCommit dateBuilds
Bernhard Reutner-FischerBernhard Reutner-Fischer
0328b40aee6- commentary typo fix
Bernhard Reutner-FischerBernhard Reutner-Fischer
ad2fa65fc0f- no obj-code changes. Fix indentation, use existing defines.
Denis VlasenkoDenis Vlasenko
1101d1c9806telnet: shrink telnetd: shrink, and fix issue file printing test: better and shorter usage text function ...
Denis VlasenkoDenis Vlasenko
84c8daa11f4help text: test --help doesnt print it (by design), so do not account for it
Denis VlasenkoDenis Vlasenko
395410b748ehttpd: add Hopedir directive specially for (and by) walter harms <wharms AT bfs.de>; fix silly double-parse bug add...
Denis VlasenkoDenis Vlasenko
7ae1cc16b4emsh: fix "while...continue" bug 3884.
Denis VlasenkoDenis Vlasenko
2b68c8f7442build system: clean more files on make clean/make mrproper
Denis VlasenkoDenis Vlasenko
eb7512984a2udhcp: use libbb for config file parsing (by Vladimir) function old ...
Denis VlasenkoDenis Vlasenko
9b366f41367libbb/parse_config.c: fix small buglet (by Vladimir)
Denis VlasenkoDenis Vlasenko
a34f1ed737ednsd,sestatus: use libbb to parse config file (by Vladimir) function old...
Denis VlasenkoDenis Vlasenko
1e8034e6143man: fix breakage: must not die on lines with < 2 tokens
Denis VlasenkoDenis Vlasenko
09aaf78ad51mn: use libbb for config parsing (by Vladimir) function old new de...
Denis VlasenkoDenis Vlasenko
adc772a5f2btar: fix handling of tarballs with symlinks with size field != 0
Denis VlasenkoDenis Vlasenko
b9bbc40f64flibbb: fix print_flags() [fix somehow is only in 1.11.1?)
Denis VlasenkoDenis Vlasenko
4a717e0c190libbb: fixes to config_read() by maintainer sysctl: use config_read() function ...
Denis VlasenkoDenis Vlasenko
dcb3fcb0426libbb: config_read() update
Denis VlasenkoDenis Vlasenko
c29684afd61mount: support nfs mount option nordiplus. By Octavian Purdila <opurdila AT ixiacom.com> function ...
Denis VlasenkoDenis Vlasenko
2e157ddf9eclibbb: updated config_parse() from Vladimir function old new delta...
Denis VlasenkoDenis Vlasenko
bd28f6bf7f5test: fix parser to prefer binop over unop, as coreutils does. remove bogus workaround in main(). rename atrocious v...
Denis VlasenkoDenis Vlasenko
5f116629d80printf: do not print garbage on "%Ld". closes bug 4214. function old ...
Denis VlasenkoDenis Vlasenko
f19817ddc2flibbb: fix bb_strtol[l]'s check for "-". Hopefully closes bug 4174 function ...
Denis VlasenkoDenis Vlasenko
a48656b4412printf: fix %b, fix several bugs in %*.*, fix compat issues with aborting too early, support %zd; expand testsuite ...
Bernhard Reutner-FischerBernhard Reutner-Fischer
1a715e487dc- fix compilation for mips (Brian Daniels)
Denis VlasenkoDenis Vlasenko
7b54dc788c1vi: using array data after it fell out of scope is stupid.
Denis VlasenkoDenis Vlasenko
7354244c4aasendmail: update from the maintainer
Denis VlasenkoDenis Vlasenko
3b3ca113ed0pidof/killall: allow find_pid_by_name to find running processes started as scripts_with_name_longer_than_15_bytes.sh...
Denis VlasenkoDenis Vlasenko
18875bf772dupdate README
Denis VlasenkoDenis Vlasenko
bc06fb27d26build system: fix indentation in config menu
Denis VlasenkoDenis Vlasenko
a474b689914init: fix compile-time error; fix exiting on broken config file parse_config: cosmetics
Bernhard Reutner-FischerBernhard Reutner-Fischer
02a1c6a7c33- very minor shrinkage (-9b)
Bernhard Reutner-FischerBernhard Reutner-Fischer
54d50a0b476- fix "noreduce" flag of config_read (didn't work at all, at least for me). - convert init's inittab parsing to the n...
Bernhard Reutner-FischerBernhard Reutner-Fischer
679212836a8- fix segfault in nameif with mactab file (by fixing and shrink config parser) function ...
Denis VlasenkoDenis Vlasenko
0f683f818cfprintf: protect against bogus format specifiers. Hopefully closes bug 4184
Denis VlasenkoDenis Vlasenko
416914fc611bb_strtoXXX: close bug 4174 (potential use of buf[-1])
Bernhard Reutner-FischerBernhard Reutner-Fischer
627052e75d6- warn about overlong lines in help-texts I initially bailed out with an error, but then that's a bit rough. Just w...
Denis VlasenkoDenis Vlasenko
c185e290eecconfig help fixes
Denis VlasenkoDenis Vlasenko
fb1642f2caafix up callsites of config_read to check for >= 0
Denis VlasenkoDenis Vlasenko
c01340fe26bupdate of config file parser from Vladimir
Denis VlasenkoDenis Vlasenko
38e54f1c138sendmail: do not discard all headers
Denis VlasenkoDenis Vlasenko
4d0cd289474cpio: make long opts depend only on ENABLE_GETOPT_LONG
Denis VlasenkoDenis Vlasenko
d6817f5d8bcinstall: do not chown intermediate directories with install -d; shrink (by Natanael Copa) function ...
Denis VlasenkoDenis Vlasenko
83cea0ef049s/SELINIX/SELINUX/
Denis VlasenkoDenis Vlasenko
55f7912ddaelibbb: get rid of statics in dump.c; code shrinks a lot too function old...
Denis VlasenkoDenis Vlasenko
8ddb6410edbtee: fix infinite looping on open error (echo asd | tee "")
Denis VlasenkoDenis Vlasenko
bd9874db748od,hexdump: fix bug where xrealloc may move pointer, leaving other pointers dangling (bug 4104). + many style fixes...
Denis VlasenkoDenis Vlasenko
018bee6afb0mdev: support for serializing hotplug function old new delta mdev_...
Denis VlasenkoDenis Vlasenko
97faf531c81sleep: make fractional seconds separately selectable in .config
Denis VlasenkoDenis Vlasenko
5e476bab9c6libbb: document plans to speed up line-based input
Denis VlasenkoDenis Vlasenko
e559e0a7573libbb: unified config parser (By Vladimir Dronnikov) mdev: use it function ...
Denis VlasenkoDenis Vlasenko
0ed090e1847sendmail: do not ignore CC; accept to: and cc: case-insensitively. +20 bytes.
Denis VlasenkoDenis Vlasenko
2132e022130libbb: experimental faster string reading routines.
Denis VlasenkoDenis Vlasenko
bb13079c8e9comm: almost total rewrite; add testsuite function old new delta w...
Denis VlasenkoDenis Vlasenko
51f1b6c0e01ls: fix a bug where we may use uninintialized variable
Denis VlasenkoDenis Vlasenko
4b8171cd7actee: "-" is a name for stdout, handle it that way
Denis VlasenkoDenis Vlasenko
09ce45fd10cinsmod: users report that "|| defined(__powerpc__)" is missing
Denis VlasenkoDenis Vlasenko
757361f9f58hush: fix "... pattern) cmd;; esac" case
Denis VlasenkoDenis Vlasenko
395ae452165hush: delete unused field in struct child. reinstate needed check for invalid syntax. document command parsing in h...
Denis VlasenkoDenis Vlasenko
17f02e79f40hush: add case statement support. It is incomplete and disabled for now. costs ~300 bytes when enabled.
Denis VlasenkoDenis Vlasenko
3177ba08522ash: small code shrink
Denis VlasenkoDenis Vlasenko
ad6d6ffcdc9libbb: shrink print_login_issue (by Vladimir Dronnikov) function old ...
Denis VlasenkoDenis Vlasenko
52ec4b98d50whitespace fixes
Denis VlasenkoDenis Vlasenko
a8374a19161whitespace fixing script
Denis VlasenkoDenis Vlasenko
adbb73bda7csleep: if FANCY && DESKTOP, support fractional seconds, minutes, hours and so on. It's coreutils compat. bloatcheck ...
Denis VlasenkoDenis Vlasenko
34e8f6a7ac6*: add FAST_FUNC markers function old new delta getopt_mk_fifo_nod...
Denis VlasenkoDenis Vlasenko
13afb2acdaemv: fix a case when we move dangling symlink
Denis VlasenkoDenis Vlasenko
a87045ce37emdev: check for "/block/" substring for block dev detection function old...
Denis VlasenkoDenis Vlasenko
d9860487e0dmdev: if device was moved at creation, at removal coreectly remove it from moved location and also remove symlinks t...
Denis VlasenkoDenis Vlasenko
6b7971805c5fuser: a bit of safety in scanf
Denis VlasenkoDenis Vlasenko
a46dd89e945cpio: internalize archive_xread_all_eof. add a few paranoia checks for corrupted cpio files. modprobe-small: remove ...
Denis VlasenkoDenis Vlasenko
39acf453353switch_root: shrink function old new delta switch_root_main ...
Denis VlasenkoDenis Vlasenko
e7067e38ea8ash: fix segfault in "command -v"
Denis VlasenkoDenis Vlasenko
ee1b3b1042ccpio: on unpack, limit filename length to 8k; shorten comment a bit
Denis VlasenkoDenis Vlasenko
e18d21dda41Announce 1.11.1
Denis VlasenkoDenis Vlasenko
f2b846e2771cpio: dont use UNUSED_PARAM, it exists only in 1.11.1
Denis VlasenkoDenis Vlasenko
fa1649e9ac6cpio: backport the fix for http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=466771
Denis VlasenkoDenis Vlasenko
29ec0b94a4dcpio: testsuite for http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=466771 which was fixed in proevious commit
Denis VlasenkoDenis Vlasenko
2b407b12be6cpio: support some long options; document GNU options
Denis VlasenkoDenis Vlasenko
abe49fa54fbtestsuite: uniformly use $ECHO with -n -e
Denis VlasenkoDenis Vlasenko
94884eb4866time: don't segfault with no arguments
Denis VlasenkoDenis Vlasenko
0e52541917ataskset: fix some careless code in both fancy and non-fancy cases. -5 bytes for fancy, +5 for non-fancy
Denis VlasenkoDenis Vlasenko
dee8587d920Apply post-1.11.0 patches. Bump version to 1.11.1.
Denis VlasenkoDenis Vlasenko
88643a86d07build system: re-add mistakenly deleted script
Denis VlasenkoDenis Vlasenko
ff814f821a9website: announce updated HOWTO
Denis VlasenkoDenis Vlasenko
86090e25990fix compile failures resulting from last few commits
Denis VlasenkoDenis Vlasenko
3e8fd180370fix typo in config help text
Denis VlasenkoDenis Vlasenko
0381d422d9bdpkg_deb: slight code shrink ar: reuse existing ar unpacking code get_header_tar: handle autodetection for tiny .tar....
Denis VlasenkoDenis Vlasenko
b6052724ffcopen_transformer: do not return fd, it does not change libbb: adopt zipped read from modprobe-small function ...
Denis VlasenkoDenis Vlasenko
0e2c93fc0b5modprobe-small: make depmod compatible with kernel build. three last commits' sizes combined: function ...
Denis VlasenkoDenis Vlasenko
7f950a93ffdmodprobe-small: add depfile creation
Denis VlasenkoDenis Vlasenko
784369987f3modprobe-small: add depfile loading
Denis VlasenkoDenis Vlasenko
7621ac20f23website: add 'Laptop Computers' to sponsors page
Denis VlasenkoDenis Vlasenko
4131d855a19whitespace fix
Denis VlasenkoDenis Vlasenko
fc5e80651fabuild system: libbusybox cannot be static
Denis VlasenkoDenis Vlasenko
9764d6908a9fdisk: fix compile failure
Denis VlasenkoDenis Vlasenko
6bdff08e6c0hush: compile fixes for !LOOPS case
Denis VlasenkoDenis Vlasenko
7c053262af3buld system: suppress a warning
Denis VlasenkoDenis Vlasenko
d38d38eed3alast: fix ctime(ptr) ptr type mismatch
Denis VlasenkoDenis Vlasenko
96c45b0e0bdlibbb/mtab: fix xrealloc_vector fallout
Bernhard Reutner-FischerBernhard Reutner-Fischer
5606b1c4f36- fix typo (Cristian Ionescu-Idbohrn)
Denis VlasenkoDenis Vlasenko
24a131ea4d6modprobe-small: preparatory patch for modprobe.dep.bb creation patches, Code size impact ~0.
Denis VlasenkoDenis Vlasenko
f62ab2d7745libbb: use improved xmalloc_read() from modprobe-small who: fix compile breakage on some systems modprobe-small: impr...
Denis VlasenkoDenis Vlasenko
dbef1173b00add xrealloc_vector.c
Denis VlasenkoDenis Vlasenko
8b393e5999fwebsite: return HOWTO link and GPL violations address to the top of the page
Denis VlasenkoDenis Vlasenko
deeed59de0alibbb: introduce and use xrealloc_vector function old new delta xr...
Denis VlasenkoDenis Vlasenko
493829207c1ifupdown: /etc/network/interfaces can have comments with leading blanks
Denis VlasenkoDenis Vlasenko
5d62462a8c7mount: testsuite for "-o mand"
Denis VlasenkoDenis Vlasenko
580ce2d1388mount: support for "-o mand"
Denis VlasenkoDenis Vlasenko
67075bb95f2mdev: reinstate "follow symlinks" flag, this time with explanation
Denis VlasenkoDenis Vlasenko
58f59a25ee8modprobe-small: match aliases with fnmatch(), making shell pattern-specified alias names in module bodies work.
Denis VlasenkoDenis Vlasenko
cee0dfcc6a1modprobe-small: fix debug leftover
Denis VlasenkoDenis Vlasenko
733e3fbc2fbhush: support "for if in do done then; do echo $if; done" case function ...
Denis VlasenkoDenis Vlasenko
d48e81f0cdamdev: do not follow symlinks in /sys (as was intended prior to rev 18811). If this breaks things, please document why...
Denis VlasenkoDenis Vlasenko
ff182a3d684hush: support "for v; do ... done" syntax (implied 'in "$@"')
Denis VlasenkoDenis Vlasenko
afdcd12ed71hush: fix a case where "$@" must expand to no word at all
Denis VlasenkoDenis Vlasenko
a60f84ebf07*: rename ATTRIBUTE_XXX to just XXX.
Denis VlasenkoDenis Vlasenko
f6efccc0659man: fix inverted cat/man bool variable
Denis VlasenkoDenis Vlasenko
fec8b42317dman: code shrink function old new delta man_main ...
Denis VlasenkoDenis Vlasenko
4cbffc0f349man: support cat pages too (by Jason Curl <jcurlnews AT arcor.de>) function ...
Denis VlasenkoDenis Vlasenko
9835d47acc5man: fix missed NULL termination of an array function old new delt...
Denis VlasenkoDenis Vlasenko
a8a3b497fc0libbb/recursive_action.c: fix slight error in prev commit
Denis VlasenkoDenis Vlasenko
671691cf210modutils: optional modutils-small by Vladimir Dronnikov. 15kb smaller than standard one. libbb/recursive_action.c: c...
Denis VlasenkoDenis Vlasenko
8ae5b28b4bfawk: another smallish code shrink
Denis VlasenkoDenis Vlasenko
f8e8783a925webpage: fix typos
Denis VlasenkoDenis Vlasenko
e0a7fc54eb2uname,individual: fix improper printf usage uname,awk: small code shrink function ...
Ned LuddNed Ludd
d4f72438e42- fix trivial exploit vector when setXid
Denis VlasenkoDenis Vlasenko
fa0b56db76esendmail: fix wrong vfork usage here too *: shorten error texts function ...
Denis VlasenkoDenis Vlasenko
82604e97308revert last two commits. vfork cannot be used in subroutine, it trashes stack on return
Bernhard Reutner-FischerBernhard Reutner-Fischer
b111917972c- wrap overlong lines
Denis VlasenkoDenis Vlasenko
58d60c3333b*: introduce and use xfork() function old new delta xfork ...
Denis VlasenkoDenis Vlasenko
49b5c516b5fadd missing file
Denis VlasenkoDenis Vlasenko
3da5572bfa8*: introduce and use xvfork() function old new delta time_main ...
Denis VlasenkoDenis Vlasenko
148f67af9dassd: fix missed + in prev commit
Denis VlasenkoDenis Vlasenko
7987a1844b2ssd: do not stat -x EXECUTABLE, it is not needed anymore ssd: use PATH ssd: fix -a without -x case ssd: fix help text...
Denis VlasenkoDenis Vlasenko
3bb2bbd6841awk: fix a case with multiple -f options. simplify -f file reading. function ...
Denis VlasenkoDenis Vlasenko
0a656920487crond: use execlp instead of execl
Denis VlasenkoDenis Vlasenko
c94d3564c2bsendmail: from Vladimir: Here comes the third part of compatibility patch for sendmail. * Introduced new safe_getdoma...
Denis VlasenkoDenis Vlasenko
bc2fd372272nmeter: tiny shrink
Denis VlasenkoDenis Vlasenko
0db2c2eb712libiproute: print_route() always uses stdout, do not pass FILE pointer to it. libiproute: Use FAST_FUNC function ...
Denis VlasenkoDenis Vlasenko
270d5d75f12fdisk: cosmetics, and removal of dead data
Denis VlasenkoDenis Vlasenko
6eaf0a98831fdisk: move more data to struct globals; shrink code function old n...
Denis VlasenkoDenis Vlasenko
ce13b760027libbb: shrink monotonic_XXX functions, introduce monotonic_ns (unused for now) function ...
Denis VlasenkoDenis Vlasenko
540ab7097c2wget: "support" -t and -T by ignoring them
Denis VlasenkoDenis Vlasenko
259c9a6e907nmeter: tiny shrink
Denis VlasenkoDenis Vlasenko
befd5eaec85nmeter: cosmetics
Denis VlasenkoDenis Vlasenko
333aa0c04a3nmeter: code shrink function old new delta init_delay ...
Denis VlasenkoDenis Vlasenko
6ea75e2f5dbsendmail: another update from the maintainer function old new delt...
Denis VlasenkoDenis Vlasenko
78ff8197cc5lineedit: document prompt handling
Denis VlasenkoDenis Vlasenko
86d88c09909bunzip2: make proper fix for the problem "fixed" in rev. 22521 Thanks for Rob Landley <rob@landley.net>
Denis VlasenkoDenis Vlasenko
a60936da062libunarchive: stop using static data in archivers - archive_handle_t can trivially provide space for that. rpm: code...
Denis VlasenkoDenis Vlasenko
9579d87be4afix FAST_FUNC fallout
Denis VlasenkoDenis Vlasenko
dbcf3275ec3build system fixlet to ease blackfin build
Denis VlasenkoDenis Vlasenko
ed90bdabb4atouch: support -r REF_FILE if ENABLE_DESKTOP (needed for blackfin compile) function ...
Denis VlasenkoDenis Vlasenko
b75fe798bb2stat: pointers are not 0L, they are NULL man: better error handling
Denis VlasenkoDenis Vlasenko
ce02b157befman: mimic "no manual entry for 'bogus'" message and exitcode
Denis VlasenkoDenis Vlasenko
55da0be405bsupport gzip -t and bzip2 -t
Denis VlasenkoDenis Vlasenko
3dee8e2bac4sendmail: update from maintainer
Denis VlasenkoDenis Vlasenko
bbd55c9ec71cpio: fix -m to actually work as expected (Pascal Bellard) function old ...
Denis VlasenkoDenis Vlasenko
2bbdda09dfaunlzma: fix memory leak (Pascal Bellard)
Denis VlasenkoDenis Vlasenko
ac2b50ebeaaadd stdcall to FAST_FUNC text data bss dec hex filename 804476 611 6868 811955 c63b3 bu...
Denis VlasenkoDenis Vlasenko
d699544205dvi: fix vda's thinko
Denis VlasenkoDenis Vlasenko
42b8daf88a6expand comment about FAST_FUNC
Denis VlasenkoDenis Vlasenko
defc1ea3407*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on text data bss dec hex filename 8...
Denis VlasenkoDenis Vlasenko
26bc57d8b26ash: improve comments
Denis VlasenkoDenis Vlasenko
448d30ee17aash: fix very weak $RANDOM generator; and move even more things out of data/bss text data bss dec ...
Denis VlasenkoDenis Vlasenko
843cbd54d17ash: move stuff out of data/bss text data bss dec hex filename 807939 611 6900 815450 c...
Denis VlasenkoDenis Vlasenko
9092f754bd4print_flags: fix trivial thinko vi: fix reversed checks for underflow
Denis VlasenkoDenis Vlasenko
5fb79535eeebunzip2: fix an uncompression error. Add the example to testsuite.
Denis VlasenkoDenis Vlasenko
f5d8c90d737style fixes, no code changes
Denis VlasenkoDenis Vlasenko
2649f215aecopen_transformer: fix bug of calling exit instead of _exit open_transformer: don't leak compressed descriptor anymore...
Denis VlasenkoDenis Vlasenko
a04cc47f1c5b[un]zip2, g[un]zip: unlink destination if -f is given. Closes 3854
Denis VlasenkoDenis Vlasenko
6e18f9a6ea8Announce 1.10.4 and 1.11.0
Denis VlasenkoDenis Vlasenko
364bc9a86eedefconfig fix; "help output to fd 2" fix
Denis VlasenkoDenis Vlasenko
f941306199ddefconfig fix; "help output to fd 2" fix
Denis VlasenkoDenis Vlasenko
21278dff709busybox: do not print help to fd 2, print it to fd 1 otherwise this can break scripts
Denis VlasenkoDenis Vlasenko
f4cfa1bd5a4update defconfig
Denis VlasenkoDenis Vlasenko
f54256ec6f1Start 1.12.x
Denis VlasenkoDenis Vlasenko
dabe36e4a01This is 1.11.0
Denis VlasenkoDenis Vlasenko
e06f61d2734mkfs_minix, fsck_minix: code shrink function old new delta fsck_mi...
Denis VlasenkoDenis Vlasenko
7049ff8696cwhitespace fixes. no code changes
Denis VlasenkoDenis Vlasenko
f26e3d2e41cmount: fix mishandling of proto=tcp/udp function old new delta sin...
Denis VlasenkoDenis Vlasenko
d0cc3f4ade3mount: code shrink without logic changes. Added a comment on possible mismatch with util-linux in -o remount handling...
Denis VlasenkoDenis Vlasenko
fe733a97445changes in comments only
Denis VlasenkoDenis Vlasenko
70685bd0228vi: fix yet another vda's thinko
Denis VlasenkoDenis Vlasenko
5ec6132c988hush: ifdef out parts which are not needed if neither loops nor ifs are supported. Code savings: function ...
Denis VlasenkoDenis Vlasenko
003f9fb213ehush: kill some old unused fields; small code shrink function old ne...
Denis VlasenkoDenis Vlasenko
cc3f20b9bdffix breakage found by randomconfig
Denis VlasenkoDenis Vlasenko
211b59be431hush: trivial fix in debug code
Denis VlasenkoDenis Vlasenko
2f5d0cd5117ash: trivial code readability fixes