fli4l
  1. fli4l

busybox

Public
  1. fli4l
  2. busybox

All Branches Graph

        
AuthorCommitMessageCommit dateBuilds
Denis VlasenkoDenis Vlasenko
50e77e1cc12getty: cleanup part 2
Denis VlasenkoDenis Vlasenko
dce3fde4148getty: cleanup part 1
Denis VlasenkoDenis Vlasenko
7c4503d2238__GLIBC__ -> defined(__GLIBC__)
Denis VlasenkoDenis Vlasenko
2295b49169egrep: "grep -h pattern file1 file2" ignored -h (precluded kernel's "make modules")
Denis VlasenkoDenis Vlasenko
9b44db5d9d7cp: update help text
Denis VlasenkoDenis Vlasenko
f24e1f40e03cp: add support for -s, -l. Fix free(nonmalloc) bug. Add doc on POSIX's rules on -i and -f (insane!). ln: make "l...
Denis VlasenkoDenis Vlasenko
8d73c35916cwatch: execute command thru shell, not fork/exec. Other fixes
Denis VlasenkoDenis Vlasenko
9bff26cccb0chpst: add overlooked copyright statement
Denis VlasenkoDenis Vlasenko
c108ed54977raidautorun: new applet, by: Thomas Jarosch (email?) and Bernhard Fischer <rep.nop@aon.at>
Denis VlasenkoDenis Vlasenko
456fa6c0b17readlink: do not emit errors if file doesnt not exist / not a link getopt32: add =N support
Denis VlasenkoDenis Vlasenko
df518926907Added compile-time warning for STATIC+GLIBC build
Denis VlasenkoDenis Vlasenko
e1a0d486e48message string changes, mostly for consistency, also -32 bytes in .rodata
Bernhard Reutner-FischerBernhard Reutner-Fischer
dd2982882bb- remove duplicate flags (-funsigned-char -fno-builtin-strlen)
Denis VlasenkoDenis Vlasenko
b79b87a30f9build system: (try to) get rid of bb_config.h hack
Denis VlasenkoDenis Vlasenko
9fa9950784abuild system: check for ENABLE_, USE_ and SKIP_ (not only for CONFIG_)
Denis VlasenkoDenis Vlasenko
b560577cb27move usage_compressed.h generation into applets/
Denis VlasenkoDenis Vlasenko
52b5eba715bapplets/applets.o must be rebuilt if usage.h is modified.
Denis VlasenkoDenis Vlasenko
fdc101782afscripts/usage.c: de-uglify #includes
Eric AndersenEric Andersen
534d88e34e9console-tools/resize.c is apparently leftover from a reverted patch. Since it is a 0 length file, it gets nuked by 'm...
Denis VlasenkoDenis Vlasenko
13c5a6832f9mount: support user mounts if CONFIG_DESKTOP
Denis VlasenkoDenis Vlasenko
f46be091060mdev: reduce excessive indentation
Denis VlasenkoDenis Vlasenko
4e33e07f609strip -> $(STRIP); fix "unused variable" warning (patch by Diekema, Jon (AGRE) <Jon.Diekema@smiths-aerospace.com>)
Denis VlasenkoDenis Vlasenko
5f03158f66dash: fix segfault in ash. patch by walter harms <wharms@bfs.de>
Denis VlasenkoDenis Vlasenko
d0e70af9d10nc: fix 2 my own buglets, and few someone else's too.
Denis VlasenkoDenis Vlasenko
bf39216cc4egrep: -r didn't close files, producing "Too many open files"
Denis VlasenkoDenis Vlasenko
c6ec8c96800telnetd: check ptsname() for NULL
Denis VlasenkoDenis Vlasenko
023b57d935dwget: xatoi's were oversealous ("200 OK" isn't a number)
Denis VlasenkoDenis Vlasenko
efeed5ed28afdisk: compilation fix
Denis VlasenkoDenis Vlasenko
3544ae60047grep: fix combination of -r and -h
Denis VlasenkoDenis Vlasenko
3a6755f56f8grep: add support for -r
Denis VlasenkoDenis Vlasenko
c345d8e9458sulogin: add support for $SUSHELL & $sushell
Denis VlasenkoDenis Vlasenko
997aa1179e8modprobe: fix for 2.4 kernels - by Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
Denis VlasenkoDenis Vlasenko
ea62077b850add open_read_close() and similar stuff
Denis VlasenkoDenis Vlasenko
88ca0676902xread/write can use full_read/write (smaller code)
Denis VlasenkoDenis Vlasenko
2d5ca60bfb6bb_get_[chomped]line_from_file wasn't descriptive enough. Renaming...
Denis VlasenkoDenis Vlasenko
372686bde7bcut, mount: small improvements
Denis VlasenkoDenis Vlasenko
9c267b851e5style fixes
Denis VlasenkoDenis Vlasenko
98ae2160b62fdisk: separate sun/aix/etc code into #included files
Denis VlasenkoDenis Vlasenko
a6dbb08a489small style fixes
Denis VlasenkoDenis Vlasenko
12f5676cce3execable: no need to check getenv for NULL, it works anyway.
Denis VlasenkoDenis Vlasenko
5cb46485dd5execable.c: forgot to do "svn add" again...
Denis VlasenkoDenis Vlasenko
f6f43df60bbifupdown: stop emitting annoying/misleading error messages. Patch by Gabriel Somlo <somlo at cmu.edu>
Denis VlasenkoDenis Vlasenko
8de82bf84f7hush.c: stop using __FILE__ (bad in out-of-tree builds)
Denis VlasenkoDenis Vlasenko
665b02cb60cbuild system: fix build in separate obj tree
Denis VlasenkoDenis Vlasenko
1db39b2f51cnmeter: new applet. ~4k Fix build proble on x86_64
Denis VlasenkoDenis Vlasenko
1114de7219fod: provide full-blown od from coreutils if CONFIG_DESKTOP
Denis VlasenkoDenis Vlasenko
cba9ef5523ffixes from Vladimir Dronnikov <dronnikov@gmail.ru>
Bernhard Reutner-FischerBernhard Reutner-Fischer
1ac42bf66e2- add option -t mkinitrd and mkinitramfs both require -t.
Denis VlasenkoDenis Vlasenko
da8f43fd34dbuild system: fix for non-i386 builds
Denis VlasenkoDenis Vlasenko
ca3c981c07astart_stop_daemon: add -N <nice> compat [re]nice: add support for -nNNN w/o spaces, -NNN (nice only), simpl...
Denis VlasenkoDenis Vlasenko
7039a66b587correct largefile support, add comments about it.
Denis VlasenkoDenis Vlasenko
1385899416aattempt to regularize atoi mess.
Denis VlasenkoDenis Vlasenko
5625415085edd: make it recognize not only 'k' but 'K' too; make it (partially) CONFIG_LFS-aware
Denis VlasenkoDenis Vlasenko
890ac9deb2cawk: && -> & in "n->info && OPCLSMASK" - fixes bug 1067
Denis VlasenkoDenis Vlasenko
f7a57848c2aeject: remove unmounting. It is buggy for many non-trivial mounts, and can be done as shell script.
Denis VlasenkoDenis Vlasenko
96e9d3c968bwget: don't be careless with xstrdup'ing
Denis VlasenkoDenis Vlasenko
a655152b004wget: fix download of URLs like: http://busybox.net?var=a/b http://busybox.net?login=john@doe http://busybox.net#test...
Denis VlasenkoDenis Vlasenko
bede7d0ebeabuild system: do not generate include/linux
Denis VlasenkoDenis Vlasenko
4fa499a17b5build system: remove loeftover (two empty dirs)
Denis VlasenkoDenis Vlasenko
c12f53090bddnsd fix; option_mask32 added. dnsd needs more love.
Denis VlasenkoDenis Vlasenko
4e6ceb44554chpst: fix vda's silly mistakes Patch by Vladimir Dronnikov <dronnikov@gmail.ru>
Denis VlasenkoDenis Vlasenko
000b9ba91f6eject: -T fix
Denis VlasenkoDenis Vlasenko
de59c0f58fahttpd: add -u user[:grp] support
Denis VlasenkoDenis Vlasenko
01c27fc5ac8which: -84 bytes
Denis VlasenkoDenis Vlasenko
a3310527db9make defconfig now works
Denis VlasenkoDenis Vlasenko
8bf7bb8541cyet another fixlet: make clean/distclean/mrproper
Denis VlasenkoDenis Vlasenko
1868409c86cfixing build system overhaul fallout...
Denis VlasenkoDenis Vlasenko
5d2f1736d9bbuild system: small optimization
Denis VlasenkoDenis Vlasenko
7d219aab70ebuild system overhaul
Denis VlasenkoDenis Vlasenko
8f8f268cfdebb_applet_name -> applet_name
Denis VlasenkoDenis Vlasenko
67b23e6043dgetopt_ulflags -> getopt32. It is impossible to formulate sane ABI based on size of ulong because it can be 32-bit or...
Denis VlasenkoDenis Vlasenko
40920825d59rename bb_default_error_retval -> xfunc_error_retval
Denis VlasenkoDenis Vlasenko
b6332248ca4fdformat: remove redundant check
Denis VlasenkoDenis Vlasenko
9275814a9e6lots of silly indent fixes
Denis VlasenkoDenis Vlasenko
cf94446af7arandom style fixes
Denis VlasenkoDenis Vlasenko
6edaddec023traceroute: fix compilation if netinet/protocols.h is missing
Denis VlasenkoDenis Vlasenko
f0a97fb43abYeah, yeah... I forgot about 'svn add'... fixing that
Denis VlasenkoDenis Vlasenko
fe54458e46erunit/chpst: "change process state" utility It's "nice" on steroids - can set uid/gid, mem/cpu limits etc. +3.5k
Denis VlasenkoDenis Vlasenko
7c1ed2e922etraceroute: do not look up icmp protocol# in /etc, it is well-known :)
Denis VlasenkoDenis Vlasenko
1c3577f91dcifupdown: Debian users contributed improvement to it
Denis VlasenkoDenis Vlasenko
2e864cd2193eject: -T (implements single button open/close)
Denis VlasenkoDenis Vlasenko
546cd1881a1mount: accept and ignore -s (sloppy) option. needed for compatibility with Linux automounter.
Denis VlasenkoDenis Vlasenko
e2016e145b4sed: -e options were handled in reverse order. fix that.
Denis VlasenkoDenis Vlasenko
b97c9842a52sed: unbreak multiple -e, -f option handling (my fault)
Denis VlasenkoDenis Vlasenko
bb119d059a8gzip: add a bit of comment. The code itself is too bloated to work on it...
Denis VlasenkoDenis Vlasenko
97a8dd3857ag[un]zip: add support for -v (verbose). Add CONFIG_DESKTOP, almost all bloat from this change is hidden under that.
Denis VlasenkoDenis Vlasenko
f8aa109a9f7wget: make progress bar and ETA work correctly with -c
Denis VlasenkoDenis Vlasenko
aecabffb8bfdpkg: fix use-after-free (bug 939)
Denis VlasenkoDenis Vlasenko
55a994055fflsmod: repair indentation httpd: ifdef CONFIG -> if ENABLE (shorted, catched typos)
Denis VlasenkoDenis Vlasenko
3038ac9c197vconfig: fix bug 701 (I be damned if I understand it)
Denis VlasenkoDenis Vlasenko
02be0f5350fsyslogd: do not retry udp sends (can stall syslogd for extended periods of time), resolve remote logging host before ...
Denis VlasenkoDenis Vlasenko
14c1940255asyslogd: getopt_ulflags'ification (save ~50 bytes)
Denis VlasenkoDenis Vlasenko
1decd0e5292syslogd: add option to suppress logging of messages lower than level N (-n N)
Denis VlasenkoDenis Vlasenko
39d551fd157fbset: store short string in the structure itself instead of the pointer (small size saving)
Denis VlasenkoDenis Vlasenko
274b8c0639afbset: add support for -a (bug 1017)
Denis VlasenkoDenis Vlasenko
7e3eb5171b6no-op (just for svn commit run. 2.6.18 oopses on that, need to reproduce)
Denis VlasenkoDenis Vlasenko
7935a5a992elibiproute/ll_map.c: fix bug 279 ("On-demand net module loading fails with CONFIG_FEATURE_IFUPDOWN_IP")
Denis VlasenkoDenis Vlasenko
70210168fcbwc: optionally support very large files in wc
Denis VlasenkoDenis Vlasenko
3ed001ff263wc: reduce source cruft, make it so that "wc -c" (one option, no filenames) will not print leading blanks.
Rob LandleyRob Landley
530c3ef8182Mention the new gpl@busybox.net address.
Denis VlasenkoDenis Vlasenko
0b193a78719losetup: use /dev/loopN or /dev/loop/N according to CONFIG_FEATURE_DEVFS=n/y
Denis VlasenkoDenis Vlasenko
a959588b805Yet another silly little byte saving. couldn't -> cannot
Denis VlasenkoDenis Vlasenko
6c30db8bd37grep: add help text; fix style
Denis VlasenkoDenis Vlasenko
51937534fb6grep: implement -o option. Patch by Jac Goudsmit.
Denis VlasenkoDenis Vlasenko
266bc17690ctop: add support for -b, -n <iterations>
Denis VlasenkoDenis Vlasenko
b1726785f94mount: fix bug 946 (mount -f should update mtab)
Denis VlasenkoDenis Vlasenko
f0d6cc8ca97getopt_ulflags: fix indentation in comment (needs to be 8 _spaces_ in order to look correct to both 4 tab and 8 tab p...
Denis VlasenkoDenis Vlasenko
b02ef82c998getopt_ulflags: formatting fixes
Denis VlasenkoDenis Vlasenko
6248a734e2dxargs: simplify option parsing
Denis VlasenkoDenis Vlasenko
981b24db5e7rt_names.c: move few strings into rodata
Denis VlasenkoDenis Vlasenko
54928843119dpkg: style fixes; short -> int (generated code is smaller)
Denis VlasenkoDenis Vlasenko
57308afb5b2dpkg: reduce bss usage by ~130 kbytes (yes, kilobytes!) at the cost of ~100 bytes of text. Improves friendliness to n...
Denis VlasenkoDenis Vlasenko
06b543b2176ifupdown: make dhcp start/stop scripts user configurable in /etc/network/interfaces. Patch author is Gabriel L. Somlo...
Denis VlasenkoDenis Vlasenko
524176680d6Tried to find sha1_crypt - nope... ok, save few bytes in md5_sha1_sum.c (time to sleep, 02:28 in the morning)...
Denis VlasenkoDenis Vlasenko
de9ec929586usage.h: fix compile-time bugs exposed by previous change
Denis VlasenkoDenis Vlasenko
ce97960a6e7usage.h: remove ugly tricks. We have USE_FEATURE_xxx now. Few bugs are now exposed...
Denis VlasenkoDenis Vlasenko
c16bd212e34silly switch style fix
Denis VlasenkoDenis Vlasenko
94d5d82bd84crontab: we indent using tabs
Denis VlasenkoDenis Vlasenko
956a5693603losetup: with no arguments lists all /dev/loopN. Corrected help text. (patch by Vladimir Dronnikov <dronnikov@gmail.ru>)
Denis VlasenkoDenis Vlasenko
0bb628f4f3fkill: implement killall5. OpenWRT folks will be happy. However their code was unusably different from sysvinit origin...
Denis VlasenkoDenis Vlasenko
a77947f5bb9kill: fix bugs (kill -l output was horrible), fix style, constify data
Denis VlasenkoDenis Vlasenko
be905d550c9process utilities related style cleanup
Denis VlasenkoDenis Vlasenko
2f4399c6cc9ifupdown: fix for standalone shell; removed hardcoded PATH
Denis VlasenkoDenis Vlasenko
0534125ccc7ifupdown: style cleanup, no code changes
Denis VlasenkoDenis Vlasenko
e175ff252f9several fixes from openWRT project
Denis VlasenkoDenis Vlasenko
22f6dcb47c3login: fix getopt_ulflags fallout (wasn't taking username supplied by getty)
Denis VlasenkoDenis Vlasenko
8b8c75e6abchttpd: sanitize indentation
Denis VlasenkoDenis Vlasenko
a552eeb498ewget: add (configurable) large file support. Run tested.
Eric AndersenEric Andersen
3312c989e6afix 'grep -C' which requires an argument
Denis VlasenkoDenis Vlasenko
d9867320b44vlock: make message shorter
Denis VlasenkoDenis Vlasenko
da3cec9c850mount: fix breakage from recent changes (spurious -ro mounts)
Rob LandleyRob Landley
29d94b907f8Another attempt at untangling the logic so the compiler can follow it and not generate pointless warnings.
Denis VlasenkoDenis Vlasenko
a94554d0108wget: fix bug where wget creates null file if there is no remote one. add O_LARGEFILE support (not run tested :).
Denis VlasenkoDenis Vlasenko
01a74f96492applets.c: fix indentation
Denis VlasenkoDenis Vlasenko
c290563319bremove unneeded #includes, fix indentation
Denis VlasenkoDenis Vlasenko
c1876d7364ainetd: deindent main loop, other readability enhancements
Denis VlasenkoDenis Vlasenko
4c196a80fcehexdump: fixlet for my breakage
Denis VlasenkoDenis Vlasenko
ec17d437ab8inetd: reformat with tabs for indentation
Denis VlasenkoDenis Vlasenko
2dbeaa95ca2hexdump: deindent, almost fits into 80 columns now
Denis VlasenkoDenis Vlasenko
a36a676923acorrect_password: undo whitespace damage. vlock + correct_password: fix incorrect line breaks in messages.
Denis VlasenkoDenis Vlasenko
7f1f5b001f5ifupdown: getopt_ulflags'ification.
Denis VlasenkoDenis Vlasenko
a65a17700afarping: fix bug (getopt_ulflags and optarg don't mix), remove unreachable error path.
Denis VlasenkoDenis Vlasenko
fe76cd5a5c2insmod: getopt_ulflags'isation
Denis VlasenkoDenis Vlasenko
d78b433414fpasswd: getopt_ulflags'isation
Denis VlasenkoDenis Vlasenko
6429aabbf14bb_askpass: shorten static password buffer. 256 is way too large. simplify code a bit.
Rob LandleyRob Landley
b97f07f5a10Follow-up to 16172: this also doesn't produce a warning for me on gcc 4.1, without having to feed the compiler nonsense.
Rob LandleyRob Landley
03721973851"I'll think about it" != "apply it now". It means I need to think about it.
Denis VlasenkoDenis Vlasenko
754a88f7aa3netstat: getopt_ulflags'isation
Denis VlasenkoDenis Vlasenko
01e88f03392gzip: getopt_ulflags'isation
Denis VlasenkoDenis Vlasenko
27ee7ba95e9losetup: getopt_ulflags'ification + small fix for perror_nomsg
Denis VlasenkoDenis Vlasenko
099efbf99e2awk: getopt_ulflags'isation
Denis VlasenkoDenis Vlasenko
750fc6d7bb6sed: getopt_ulflags'isation
Denis VlasenkoDenis Vlasenko
8514fc5681ahostname: getopt_ulflags'isation
Denis VlasenkoDenis Vlasenko
0e87d347e82telnetd: getopt_ulflags'isation
Denis VlasenkoDenis Vlasenko
109d21fe742adjtimex: getopt_ulflags'isation
Denis VlasenkoDenis Vlasenko
cb1ba865077logger: getopt_ulflags'isation
Denis VlasenkoDenis Vlasenko
f47ff100cc7getopt: fix whitespace damage
Denis VlasenkoDenis Vlasenko
cad36681d2areadprofile: getopt_ulflags'isation
Denis VlasenkoDenis Vlasenko
7869c018b50ipcs: fix my recent breakage
Bernhard Reutner-FischerBernhard Reutner-Fischer
ae843e9cc89- add new applet resize. text data bss dec hex filename 185 0 0 185 b9 con...
Rob LandleyRob Landley
e9a7a6212b5Change license statements (and clean up headers) on some of the files that Erik or I are primary copyright holders on.
Bernhard Reutner-FischerBernhard Reutner-Fischer
05592ac00c9- update and expand TODO a little bit
Bernhard Reutner-FischerBernhard Reutner-Fischer
3503ff72c68- pull r15578 from busybox_scratch branch: - fix bug where it would behave wrong if ./nohup.out was not writable. ...
Bernhard Reutner-FischerBernhard Reutner-Fischer
42f67026a14- silence gcc warning about a funcptr possibly being used uninitialized. This is a perfect example on where we shou...
Denis VlasenkoDenis Vlasenko
ce32f65a1bfmount: nfs mount should enable bb_error-to-syslog support
Bernhard Reutner-FischerBernhard Reutner-Fischer
a5286433306- gcc-2.95 doesn't support -static-libgcc - remove Winline
Denis VlasenkoDenis Vlasenko
116080a13a9mount: make Rob happy by reinstating #defines
Rob LandleyRob Landley
fbdf121b7daTeach get_terminal_width_height to fall back to $LINES and $COLUMNS when used via things like a serial console.
Rob LandleyRob Landley
4ef6f647a3fThe version checked into the tree is a snapshot of an unifinished applet, and you just made lots of ">>>>>>> mine" li...
Rob LandleyRob Landley
eb84a42fdd1The Software Freedom Law Center wants us to add a copyright notice to the generated binaries, to make copyright enfor...
Rob LandleyRob Landley
94b383d4196License clarification.
Bernhard Reutner-FischerBernhard Reutner-Fischer
d1f939eaf3e- fix documentation for the command-line options of ipcs. Closes #1036
Bernhard Reutner-FischerBernhard Reutner-Fischer
a6585774f99- fix embarrassing typo of mine. Closes bug #1038
Denis VlasenkoDenis Vlasenko
3ccc1006709ipcs: fix output (misaligned columns)
Denis VlasenkoDenis Vlasenko
c7b9bad519cipcs: getopt_ulflag'ification, -170 bytes
Denis VlasenkoDenis Vlasenko
79deb66c357stty: fix few bugs found in testing
Denis VlasenkoDenis Vlasenko
2969c772c21getty: oops... removing duplicate #include <syslog.h>
Denis VlasenkoDenis Vlasenko
debaf2fe024stty: reorder code, reducing need in forward declarations. added few missed bits of error checking for parameters.
Denis VlasenkoDenis Vlasenko
20b253d2d8estty: convert "enum mode_type" into unnamed enum (reduces code obfuscation); deindent set_mode; add _or_die suffixes ...
Denis VlasenkoDenis Vlasenko
8971cdaeca8stty: reduce #ifdef forest
Denis VlasenkoDenis Vlasenko
e40c04b8269stty: simplify linewrapping code a bit
Denis VlasenkoDenis Vlasenko
9efb070dcb8stty: style fixes
Denis VlasenkoDenis Vlasenko
7eab79acc58stty: fix a longstanding FIXME (was able to die half-way setting term params)
Denis VlasenkoDenis Vlasenko
85f9e32f7f0mount: fstabname needs to be const char*
Denis VlasenkoDenis Vlasenko
23514fe251cmount: fix warning (printf field width of * wants int, not size_t)
Denis VlasenkoDenis Vlasenko
f70265290c5getty: #include <syslog.h>
Denis VlasenkoDenis Vlasenko
0b5fd45ef71change char *string = "foo" -> char string[] = "foo" function old ne...
Denis VlasenkoDenis Vlasenko
9213a9e0f2dwhitespace cleanup