fli4l
  1. fli4l

busybox

Public
  1. fli4l
  2. busybox

All Branches Graph

        
AuthorCommitMessageCommit dateBuilds
Glenn L McGrathGlenn L McGrath
29d801b834bRemove mapping option, its should always be used
Glenn L McGrathGlenn L McGrath
fd73b8c2ce6Patch from Laurence Anderson to provide a read_gz function, doesnt require fork(), pipe(), consistent with read_bz2 a...
Glenn L McGrathGlenn L McGrath
36233bdd71cRemove #defines around get_header_ptr, we allways need it.
Glenn L McGrathGlenn L McGrath
39289b54a74Use vfork, by vodz
Glenn L McGrathGlenn L McGrath
02fcd2d2df0Allow short reads as we are looping anyway.
Eric AndersenEric Andersen
5780adb5860Patch from Bastian Blank: hi erik the following patch fixes the handling of iproute add <route> dev <dev>. ...
Glenn L McGrathGlenn L McGrath
2666679692aDont chdir untill after we open the archive
Eric AndersenEric Andersen
09eb000d7a2Patch from Marcel Hamer to fix addgroup argument parsing
Eric AndersenEric Andersen
f870148a04dA missing securetty file is not an error. -Erik
Glenn L McGrathGlenn L McGrath
e356883ffb0Minor cleanups
Glenn L McGrathGlenn L McGrath
034c371bb2eReduce block size to 512 to prevent short read's when reading from a pipe
Glenn L McGrathGlenn L McGrath
9af8a72f10cMake ifupdown use internal run_parts
Glenn L McGrathGlenn L McGrath
545106f8db3Move awk from textutils to editors. Cleanup run-parts, saves 200 bytes, moves the guts of run_parts to libbb to be us...
Glenn L McGrathGlenn L McGrath
8f0722a53b9Move readlink, mktemp, run-parts and which to a new debianutils dir.
Glenn L McGrathGlenn L McGrath
c11986d89ebipcalc applet by Stephan Linz and Jordan Crouse
Glenn L McGrathGlenn L McGrath
912d8f4cbc7run through indent and manually check result
Glenn L McGrathGlenn L McGrath
f234e7c755fConfig feature DEVPTS defined and used in telnetd, by Pavel Roskin
Glenn L McGrathGlenn L McGrath
e16860df08aWill the real od.c please stand up! (my previous commit was a mistake)
Glenn L McGrathGlenn L McGrath
3ff3f4ac354Fix for hostname -s, by Stephan Linz
Glenn L McGrathGlenn L McGrath
59870e89aebPrevent a segfault if no argument, by Geoffrey Lee <glee@bluesat.unsw.edu.au>
Glenn L McGrathGlenn L McGrath
f57674e9a9bRewrite of xargs by Vladimir N. Oleynik
Glenn L McGrathGlenn L McGrath
907a240b1c4last_patch57 from Vladimir N. Oleynik
Glenn L McGrathGlenn L McGrath
5a7ec22c493last_patch64 from Vladimir N. Oleynik <dzo@simtreas.ru>
Glenn L McGrathGlenn L McGrath
eebe31d9979Fixup a previous define
Glenn L McGrathGlenn L McGrath
49a28b3b5eaMake mapping support a definable feature, saves 1.6kB
Glenn L McGrathGlenn L McGrath
8ae75013c8dOnly compile the files in this dir if the IP applet is enabled
Glenn L McGrathGlenn L McGrath
9a2d27249ccIP applet by Bastian Blank <waldi@debian.org>
Glenn L McGrathGlenn L McGrath
021fa7db913debian compatable ifup and ifdown commands
Eric AndersenEric Andersen
7ab93d99802Teach lash to get $1 $2 $3 etc correct -Erik
Glenn L McGrathGlenn L McGrath
57033411236#ifdef, not just #if... grrr
Glenn L McGrathGlenn L McGrath
f6bf7a03fecFix reading from stdin (me), Fix tar segfault when no arguments specified (Geoffrey Lee)
Eric AndersenEric Andersen
b26674b2f8aRemove gratuitous and unnecessary "BusyBox" refernece in login prompt -Erik
Eric AndersenEric Andersen
1713a11a265Fix a stupid typo
Eric AndersenEric Andersen
ef5e8f8de04Implement a small strings applet
Eric AndersenEric Andersen
f9496d4e44fFix broken tabs
Glenn L McGrathGlenn L McGrath
62d28828d62Use a switch instead of successive if (strcmp()) statments.
Glenn L McGrathGlenn L McGrath
747381c602bSplit deb_extract() into more generic functions
Glenn L McGrathGlenn L McGrath
ea12202288bTerminate the buffer with a '\0'
Russ DillRuss Dill
0288c8e543atypo in udhcpc help
Russ DillRuss Dill
da970859da5version number oops
Glenn L McGrathGlenn L McGrath
d8d1191505dSupport for bziped debs, i.e. use .tar.bz2 instead .tar.gz internally
Glenn L McGrathGlenn L McGrath
7f2a95319b6Fail silently if a partial tar header is read as tar.bz2 is leaving trailing junk (not sure why), add some missing files
Glenn L McGrathGlenn L McGrath
18bbca18acfenable .tar.bz2 for dpkg-deb
Glenn L McGrathGlenn L McGrath
8e940984231Change filter paramaters, filters can be more powefull now
Glenn L McGrathGlenn L McGrath
f92caa7619dCall lseek directly rather than via data_align()
Glenn L McGrathGlenn L McGrath
237ae42fc96Abstract read and seek in unarchiving code, convert bunzip to file descriptors, support tar -j
Glenn L McGrathGlenn L McGrath
2fc54a9258cFix #define syntax
Glenn L McGrathGlenn L McGrath
6ab32eb34caMove data_extract_all_prefix to dpkg, its only used there.
Glenn L McGrathGlenn L McGrath
b8e556e5f54Add copyright notice and license, use strcat+strcpy instead of sprintf
Glenn L McGrathGlenn L McGrath
9c60b290717Use xread_char to save a few bytes, fix indenting of comments
Glenn L McGrathGlenn L McGrath
60bce4905ccMove bunzip2 idecompression code to libunarchive
Eric AndersenEric Andersen
97b141ac69bTest for holes in swapfiles -Erik
Glenn L McGrathGlenn L McGrath
bf1cc8b1b7aMake uncompress a seperate applet so it doesnt pull in all the gunzip code
Glenn L McGrathGlenn L McGrath
d6aec8619d1Allow short reads when filling compress buffer
Glenn L McGrathGlenn L McGrath
9ef09444568Allow the .Z prefix if compress support enabled
Glenn L McGrathGlenn L McGrath
b2f67b40689Make it a fatal error if bad chksum or crc, if not we should return an error code
Glenn L McGrathGlenn L McGrath
563ac6e789aReport errror if the first magic character doesnt match
Russ DillRuss Dill
f5ecd434733sync to udhcp 0.9.8
Eric AndersenEric Andersen
1b6eb9b6ebdUse a nifty macro to make testing gcc features simpler and much easier to read. -Erik
Eric AndersenEric Andersen
df5b8679a28Formatting
Eric AndersenEric Andersen
69051e817c1Update the webpage -Erik
Eric AndersenEric Andersen
db1df5ebebclast_patch64 from vodz: The following usage from original user: $ ./busybox swapon -a Have typo problem:...
Eric AndersenEric Andersen
fda2b7ff47cA patch from Jouni Malinen to avoid some buffer overflows in vi, closing bug #1270
Eric AndersenEric Andersen
12f834ccfcbIvan Popov noticed that handling of PREFIX was bad. -Erik
Eric AndersenEric Andersen
18921bd00d9A bugfix from Danny Lepage: It seems that under busybox unstable, "tar -c -f - blabla" create a tar file name...
Eric AndersenEric Andersen
5ad22c933caThis patch from Magnus Damm fixed a long standing problem with freeing memory.
Eric AndersenEric Andersen
09da627a232Fix warning
Eric AndersenEric Andersen
080ddc1c199mjn3 noticed that crond and crontab had #include <pwd.h> and #include <grp.h> but this conflicted with the internal p...
Eric AndersenEric Andersen
5e02c67331avodz forgot to include the suid field
Eric AndersenEric Andersen
fe5b1a9f3cdApply patch from bug #1278 -- fix usage message for the start_stop_daemon applet.
Eric AndersenEric Andersen
72e1212ad8avodz writes: Oops... Last patch 63 have small typo (stable/devel) mixing. Attached patch removing lines from ...
Eric AndersenEric Andersen
f02c26f1ef4I committed the fflush in the wrong spot. I should go to bed earlier so I don't screw up such easy stuff. -Erik
Eric AndersenEric Andersen
f6f7bfb8e0alast_patch63 from vodz: add in crond and crontab applets
Eric AndersenEric Andersen
44608e9693bPatch last_pach62 from vodz. This patch moves all the /proc parsing code into libbb so it can be shared by ps, top, ...
Eric AndersenEric Andersen
1887b0478f2Apply last_patch51_3 from vodz
Eric AndersenEric Andersen
5956028f6f4Be absurdly careful about flushing stdout.
Glenn L McGrathGlenn L McGrath
9ffd5776eb5Move unzip.c uncompress.c from libbb to archiveal/libunarchive
Glenn L McGrathGlenn L McGrath
0d53ebdc526gz_open is used anymore, use inflate directly, see how its done in get_header_tar_gz
Glenn L McGrathGlenn L McGrath
4298e87fa57Dont try and make the "/" directory
Glenn L McGrathGlenn L McGrath
61b7904afdfUpdate dpkg to use new unarchive code
Glenn L McGrathGlenn L McGrath
c5c1a8a112eFix exclude/include problem
Glenn L McGrathGlenn L McGrath
05fa661123dFind a string in a list
Glenn L McGrathGlenn L McGrath
25bca9566d6Remove entries from the accept list as they are matched so we can determine if any files that were specified in the l...
Glenn L McGrathGlenn L McGrath
98f824aa227Dont use absolute pathname (dunno why i did that), fix tar filename/stdin problems
Glenn L McGrathGlenn L McGrath
934805aec1bPut bac kthe code that handles cases where a '-' wasnt specified prior to the options.
Eric AndersenEric Andersen
2a2ab1479ceFix an obvious thinko -Erik
Eric AndersenEric Andersen
431a18497d2disambiguate a test
Eric AndersenEric Andersen
31f9747a23cFix needless formatting differences vs modutils
Eric AndersenEric Andersen
d69e31fb937Fix needless difference vs GNU
Russ DillRuss Dill
1977a60de42missed add for udhcp
Russ DillRuss Dill
61fb48930f4added full udhcp integration
Eric AndersenEric Andersen
9060a731598Doh! I screwed up applying vodz' patch. -Erik
Eric AndersenEric Andersen
e8a90fb2bcdAfter thinking about it, I think this patch from Matt Kraai is probably the best way to go. Sysvinit does not provid...
Eric AndersenEric Andersen
71ae64bdc6blast_patch61 from vodz: New complex patch for decrease size devel version. Requires previous patch. Also remo...
Eric AndersenEric Andersen
fdfe298a966last_patch60 from vodz: login and getty applets writes utmp/wtmp but init do clearing not. I think, in curren...
Eric AndersenEric Andersen
d274b53c1d4last_patch59 from vodz to cleanup chmod and correctly parse '-rwxgoa'
Eric AndersenEric Andersen
1bb1e83454alast_patch58_2 from vodz -- add FEATURE_CPU_USAGE_PERCENTAGE option
"Steven J. Hill""Steven J. Hill"
adb058b0debFixed the script. It always put output to 'stdout' and never to the 'modules.dep' file.
Eric AndersenEric Andersen
a39342b1318Remember to delete docs/busybox.pod
Eric AndersenEric Andersen
528649463fdFix missing \n noticed by Robert Schwebel
Glenn L McGrathGlenn L McGrath
2983330512eFix segfault when testing if reaidng from stdin "-"
Eric AndersenEric Andersen
e0f5500bb57Fix init docs
Eric AndersenEric Andersen
506177df7f6Bugfix from Claudio Fleiner <claudio@fleiner.com>
Eric AndersenEric Andersen
08a72209c9blast_patch58 from vodz: Ok. I generate patch for include to busybox-devel my work with top (original author g...
Eric AndersenEric Andersen
02e6ba91e88Vodz' last_patch57: Hi, Erik. my_getpw(uid/gid) and applets used it have problem: if username for uid no...
Eric AndersenEric Andersen
a6f6e06107eFix dependancy so we rebuild busybox.o, usage.o and busybox.o whenever the config changes. -Erik
Eric AndersenEric Andersen
ad082987d0dUse %m, not strerror, and strerror(err) was broken anyways and should have been strerror(errno). Problem noted by Al...
Eric AndersenEric Andersen
d9d47c3078ePatch from Konstantin Isakov <ikm@pisem.net>: In most cases, dirname returns the same argument it was given, so t...
Eric AndersenEric Andersen
aa1d6ccbfb1Don't even try to run ash on uClinux. It won't work. -Erik
Eric AndersenEric Andersen
6a9799020b2Set the close-on-exec flag, just to be saf
Eric AndersenEric Andersen
e4d2a43951aDoh. We divide microseconds by 60?
Glenn L McGrathGlenn L McGrath
5c99581880aSave status so we know if to delete compressed file
Glenn L McGrathGlenn L McGrath
924f93e848cmake_directory() will fail instantly so we dont need to test for failure here
Glenn L McGrathGlenn L McGrath
891ee641cb7Fail straight away rather than recursively printing error messages :)
Glenn L McGrathGlenn L McGrath
8132e933e6cFix for using '-' as the filename when reading from stdin
Eric AndersenEric Andersen
92052e39458Bug fix from Nitin Gupta <gupta@equator.com>
Glenn L McGrathGlenn L McGrath
2e41d0cb777Fix compress support and prevent a segfault
Glenn L McGrathGlenn L McGrath
a47a3eada6aFix simple define problem
Eric AndersenEric Andersen
6f2ebcaa013Avoid calling exit() from within fork/vfork'ed processes. -Erik
Eric AndersenEric Andersen
a920871c3aeIgnoring SIGCHLD causes a race leading to the occasional hang of init when init will wait() on itself in waitfor() wh...
Glenn L McGrathGlenn L McGrath
5a66b640f96Reverse some minor changes that got caught up in my big unarchive patch
Glenn L McGrathGlenn L McGrath
69eab26401dRemove files made obsolete by new unarchiving code
Glenn L McGrathGlenn L McGrath
7ca04f328e2New common unarchive code.
Eric AndersenEric Andersen
ecfa290cfd4Fixup largefile settings -Erik
Glenn L McGrathGlenn L McGrath
b3f7261ffe9Fix error messages conditions, and make them the same as GNU mkdir.
Eric AndersenEric Andersen
3a1d8377ab4don't leak FILEs
Eric AndersenEric Andersen
19feada06f0update the noise a tiny bit
Eric AndersenEric Andersen
7695b7b5f48Update webpage
Manuel Novoa IIIManuel Novoa III
d499330e9ecCommit vodz's patch, plus a tweak to change TracePid to TracerPid. Now works on i386 (2.4.19) and arm (2.4.6).
Eric AndersenEric Andersen
06c35da6af1patch from John Hall <john.hall@optionexist.co.uk> to change the klogd specific messages to facility LOG_SYSLOG and t...
Eric AndersenEric Andersen
420b208a450Add a new top applet -Erik
Eric AndersenEric Andersen
793c3b4a7dcClear screen too.
Eric AndersenEric Andersen
dc180d14427re-enable the cursor, in case it got disabled -Erik
Manuel Novoa IIIManuel Novoa III
6c32a8add48Modified so that it "works" for archs other than i386... arm in particular. Also tried to clean up the logic a little...
Eric AndersenEric Andersen
60943c5d5c0Sane-ify the screen clearing stuff. -Erik
Eric AndersenEric Andersen
39ad2833c0dhehe.
Eric AndersenEric Andersen
871d93c4620Vodz' last_patch57: Ok. Patch with reduce size ready. Notes: syslogd imposible close logsocket, the real ...
Eric AndersenEric Andersen
927c3bdc18eSupport setting depth
Eric AndersenEric Andersen
a9a220b92a9last_patch56 from vodz to simplify copy_file logic
Eric AndersenEric Andersen
bf8bf105fb9Patch from "Joe.C" <joe@numa.com.tw>
Eric AndersenEric Andersen
34fd00af5f7Patch from David McCullough <davidm@snapgear.com>
Eric AndersenEric Andersen
7365c58783bUse "MiB" not "Mb" -Erik
Eric AndersenEric Andersen
bdff6a4c59aTypo fix from Steven Merrifield
Eric AndersenEric Andersen
d4ee98940bflast_patch55 from vodz: I found overflow problem in xargs applet (allocated not space for trailing '\0'). ...
Eric AndersenEric Andersen
02b8dfc5249Let people force overwrite links -Erik
Eric AndersenEric Andersen
403a73a351dProperly honor FILEUTILS_INTERACTIVE and FILEUTILS_FORCE for file all file types (not just regular files and dirs). ...
Glenn L McGrathGlenn L McGrath
18b76e6f804Watch applet by Michael Habermann
Eric AndersenEric Andersen
8fede28c740Patch from Matthias Lang <matthias@corelatus.se> to fix gunzip error handling and prevent gunzip from hanging.
Eric AndersenEric Andersen
a9cc8961edaLet people run SHUTDOWN actions prior to killing everything -Erik
Eric AndersenEric Andersen
e18cb71e0c6Fix stupid typo noticed by John Mullin <john.mullin@homenetcomm.com>
Eric AndersenEric Andersen
c38678d14b8Apply vodz' last_patch52
Eric AndersenEric Andersen
166fa4684f3Support module tainting -Erik
Glenn L McGrathGlenn L McGrath
061c9001763mesg applet by Manuel Novoa III
Glenn L McGrathGlenn L McGrath
ebdc8b48a56Put in GPL v2 or later copyright notice
Glenn L McGrathGlenn L McGrath
ec0c48cb296openvt applet by Quy Tonthat
Glenn L McGrathGlenn L McGrath
6714862bdd2Use busybox's show_usage function for help
Glenn L McGrathGlenn L McGrath
7a32aaacd02Awk applet written from scratch by Dmitry Zakharov
Glenn L McGrathGlenn L McGrath
b3c4e9add52Support for GNU style long filename and linknames
Eric AndersenEric Andersen
186685d46faPatch from Thomas Gleixner <tglx@linutronix.de> to do automatic child reaping to avoid zombies
Manuel Novoa IIIManuel Novoa III
4d0884a1eaeApply vodz's last_patch53.gz (bb_asprintf.c) and last_patch54.gz (arith.c).
Eric AndersenEric Andersen
7829b8d0672Fix for handling of "tftp -l -" from Jean Wolter <jw5@os.inf.tu-dresden.de>
Eric AndersenEric Andersen
2a1eb31f18fYipe. uid and gid were reversed. -Erik
Eric AndersenEric Andersen
2bec97c076eSome CML1 grammar fixes -Erik
Eric AndersenEric Andersen
1130976f8ecEliminate use of obsolete sys_errlist[] -Erik
Glenn L McGrathGlenn L McGrath
c3b7f7d6e71chmod on the NEW file
Glenn L McGrathGlenn L McGrath
193697db4eeDont return an error if the directory already existed
Glenn L McGrathGlenn L McGrath
210aa14916aFix warning
Glenn L McGrathGlenn L McGrath
abac53b33c6Reorganise, make it just one function, remove -v option it didnt work properly anyway, dont setvbuf it doesnt make an...
Glenn L McGrathGlenn L McGrath
1ee52e8b14dRun through indent, use braces
Aaron LehmannAaron Lehmann
933d10d308dRemove extrangeous backslashes that were probably introduced by someone joining lines and forgetting to remove the ba...
Glenn L McGrathGlenn L McGrath
fbef225c4b8Rewrite, its smaller
Glenn L McGrathGlenn L McGrath
192ff35d9c0Remove empty loops
Glenn L McGrathGlenn L McGrath
0be933b5057Use static instead of extern, braces around if's, run through indent
Glenn L McGrathGlenn L McGrath
50812fff219Apply vodz last_path_51-2
Glenn L McGrathGlenn L McGrath
de9e803149aApply vodz last_patch51_2 and run through indent
Aaron LehmannAaron Lehmann
e599b6d96eaDon't #ifdef __linux__. this is linux.
Aaron LehmannAaron Lehmann
7dd2cec2fd4ansify
Aaron LehmannAaron Lehmann
84878fe20eeremove duplicate definition of G caught by tinycc
Aaron LehmannAaron Lehmann
0df910af49dfor some baffling reason tinycc insists that i change this 0 to NULL
Aaron LehmannAaron Lehmann
5d3cb7cc1f2move some globals to bss
Glenn L McGrathGlenn L McGrath
8042f65398aRun through indent, style
Glenn L McGrathGlenn L McGrath
acfc0d872e1Run through indent, fix comments
Glenn L McGrathGlenn L McGrath
03195fc16f4Run through indent, fix comments
Glenn L McGrathGlenn L McGrath
a199b172534Run through indent, specify cast
Glenn L McGrathGlenn L McGrath
14dad7028bcRun through indent
Glenn L McGrathGlenn L McGrath
1ed9dd9d062Remove duplicate definitions, run through indent
Glenn L McGrathGlenn L McGrath
4534af27636replace some global const ints with defines
Glenn L McGrathGlenn L McGrath
0775a07d87eSpecify cast