fli4l
  1. fli4l

busybox

Public
  1. fli4l
  2. busybox

All Branches Graph

        
AuthorCommitMessageCommit dateBuilds
Eric AndersenEric Andersen
30f64c3aa26Fix a stupid typo -- bug found by Larry Doolittle.
Mark WhitleyMark Whitley
85260673367Applied patch from Larry Doolittle to use preprocessor for defining NFS_MOUNT_VERSION.
Eric AndersenEric Andersen
e57d54b456bFix ls behavior for broken or very narrow terminals. Fix my_* functions so they comply with the original interface (...
Matt KraaiMatt Kraai
201dc0d5a99Test applets containing numbers in their name. Thanks to Larry Doolittle.
Matt KraaiMatt Kraai
ceade5c8561Fix missing header file.
Eric AndersenEric Andersen
8ec10a9483fFix up copyright msgs. Bump version to 0.49 in preparation for a release. Update the website with release details. ...
Eric AndersenEric Andersen
90ca2848fdcFix some formatting
Eric AndersenEric Andersen
ed3ef50c233Fix header file usage -- there were many unnecessary header files included in busybox.h which slowed compiles. I lef...
Eric AndersenEric Andersen
ab050f5522eAdd in a patch to make busybox use the normal pwd.h and grp.h functions. Add in simple implementations of these func...
Mark WhitleyMark Whitley
3654ca56faeApplied patch from Larry Doolittle to list supported arches, libcs and kernels
Mark WhitleyMark Whitley
4e33875759bApplied patch from Vladimir N. Oleynik <dzo@simtreas.ru> to do tab-completion in Busybox shell. (Thanks, Vlad.)
Eric AndersenEric Andersen
a68b21a28e6Cleanup patch from larry doolittle -Erik
Mark WhitleyMark Whitley
6e25f926363Fixed a li'l thinko.
Eric AndersenEric Andersen
a528dc7071aFix my braindamage -- remove termios and sighandling since they are not needed at all. My bad. -Erik
Eric AndersenEric Andersen
1e4b957ac33I am an idiot. Looking over my patch, ls doesn't need to do anything more then the ioctl to get the win size. None...
Eric AndersenEric Andersen
5c9c8b4b262Make cin be static
Eric AndersenEric Andersen
d5cad14b11bUpdate the arch-not-yet-supported msg to be more clear.
Eric AndersenEric Andersen
dff9d54e32aAdd errno.h
Eric AndersenEric Andersen
5307eca7de2Make ls understand termios. -Erik
Eric AndersenEric Andersen
114ad9c753aFix a stupid bug I introduced yesterday. Doh! -Erik
Eric AndersenEric Andersen
dbb8f8d123bUpdate some comments to clarify things.
Eric AndersenEric Andersen
d35c21587a4Commit Larry Doolittle's buffers-on-stack/buffers-via-malloc patch. -Erik
Eric AndersenEric Andersen
ffde8673fe8Add in spoon's watchdog timer app. -Erik
Mark WhitleyMark Whitley
8ba1b1120eeBecause you demanded it, source tree snapshots are made available daily.
Mark WhitleyMark Whitley
0bc20caea56Added Linux on nanoEngine to the list of known users.
Eric AndersenEric Andersen
537d1652164Update contact info.
Eric AndersenEric Andersen
c1b8f1224c8Apply a patch from Brent Priddy <brent.priddy@adtran.com> to add 'id -n' support. -Erik
Eric AndersenEric Andersen
155c89b0c3aI just wrote 'insmod -o' to close bug#1049.
Eric AndersenEric Andersen
15f29e7d86fTar, by itself, could fail.
Eric AndersenEric Andersen
cc2bcdc41d4Cleanup from Larry Doolittle
Eric AndersenEric Andersen
39b727f498aFix for dpkg-deb, courtesy of Larry Doolittle. -Erik
Eric AndersenEric Andersen
38624238841Add in Larry's CUSTOMIZED_BANNER patchlet, and let folks know that BB_FEATURE_INIT_CHROOT needs to be rewritten to us...
Eric AndersenEric Andersen
70c60864747More regression testing found buglets
Eric AndersenEric Andersen
86f3d5bad6eBug fix and small create_module cleanup from Larry Doolittle to fix insmod, since I broke var=value args when I getop...
Eric AndersenEric Andersen
54e94579207Oops. I am an idiot. Put CFLAGS_EXTRA back. Sorry 'bout that. -Erik
Eric AndersenEric Andersen
23a93f52aa6More regression-found bug fixes
Eric AndersenEric Andersen
f5d5e77321amore bugs fixed -- found doing regression testing -Erik
Eric AndersenEric Andersen
26439a2991fCleanup for build problem found using regression script
Eric AndersenEric Andersen
088d9e0f05aFix _old_ bug so that the regression test actually works. -Erik
Eric AndersenEric Andersen
7d69701d393Some behavioral updates to wget so it acts a bit nicer. -Erik
Eric AndersenEric Andersen
8c5cb31e1baFix up insmod usage info to mention -L
Eric AndersenEric Andersen
a18aaf1b6aaMake insmod understand (and ignore) -L, and convert it to use getopt.
Eric AndersenEric Andersen
c5cd470fdb0Update comments re netkit-tiny... -Erik
Eric AndersenEric Andersen
f6c6d9aacc9Remove the warning messages. By consensus, netkit-tiny doesn't need to happen.
Eric AndersenEric Andersen
24be9800045Fix spelling. s/maintainence/maintenance/
Mark WhitleyMark Whitley
a5b55ca8a93- Added a section on avoiding static buffers, per mailing list discussions - Added a section on avoiding dangerous, ...
Mark WhitleyMark Whitley
f1b0c77c229Fixed tiny typo.
Mark WhitleyMark Whitley
59ab025363d#define -> static const int. Also got rid of some big static buffers.
Eric AndersenEric Andersen
2b8d07c5902Bug fix.
Eric AndersenEric Andersen
9136e3c84e6Remove host* applets from the default build.
Eric AndersenEric Andersen
e132119f07fFix silly typo
Eric AndersenEric Andersen
6705986f270Warn about apps that will be going away in release 0.50 -Erik
Richard JuneRichard June
6d0921cc0bbAdd HUMAN_READABLE define for -m and -h support in du, df, and ls Add support for -k in du, df, and ls(no define, it'...
Matt KraaiMatt Kraai
3b3f5c364a4Use getopt (or getopt_long).
Matt KraaiMatt Kraai
8f8dab94e57Fixed listed files to extract to be more like GNU. Reported by Deon George.
Eric AndersenEric Andersen
0d5a08ed923Patch from Larry Doolittle to close bug #1086. -Erik
Eric AndersenEric Andersen
b098b6d74c2Update time
Eric AndersenEric Andersen
fe9888ad978Fix naming to reflect reality
Eric AndersenEric Andersen
965fa326a1cMove \n to inside TRIVIAL_HELP, to save a few bytes for the default case. Patch from Vladimir N. Oleynik <dzo@simtrea...
Eric AndersenEric Andersen
e2310b5a91fdjust debian build targets
Eric AndersenEric Andersen
c73a7f9ba00lean up a potential error, thanks to Vladimir N. Oleynik <dzo@simtreas.ru>.
Eric AndersenEric Andersen
370fb08e799Clarify the statusbar config option so it states which applet it applies to.
Eric AndersenEric Andersen
60926803056Adjust the default feature set a wee bit
Eric AndersenEric Andersen
5f825ee6d61Apply a patch from Vladimir N. Oleynik <dzo@simtreas.ru>, and thereby save 64 bytes. -Erik
Glenn L McGrathGlenn L McGrath
f914a8af2beClose files before exit
Eric AndersenEric Andersen
6f65a3a7e88More printf cleanups
Glenn L McGrathGlenn L McGrath
1d269432b16Close unused pipe handle before fork (for tar -z).
Matt KraaiMatt Kraai
8392acd8fc7All files include busybox.h, which includes applets.h, so the Makefile should reflect this. Thanks to Vladimir N. Ol...
Matt KraaiMatt Kraai
12f417edbd2Eliminate calls of the form "fprintf(stdout,". Thanks for the idea to Vladimir N. Oleynik.
Matt KraaiMatt Kraai
c9acf8c766aComplicate truncate behavior.
Matt KraaiMatt Kraai
fd4c58d7c5aFix the exit status of umount -a, a casualty of the TRUE/FALSE normalization. Thanks to Francois-R Boyer <boyerf@IRO....
Eric AndersenEric Andersen
9aa23ba5a81Show an example of how to compile with uClibc. -Erik
Matt KraaiMatt Kraai
541ffe30a27Fix ownership of extracted directories.
Mark WhitleyMark Whitley
55787401ea1Removed unused, unneeded, Lineo-specific script.
Eric AndersenEric Andersen
744b064a341Needs to be NULL at init in all cases.
Eric AndersenEric Andersen
59d31b68c3cChangelog update/cleanup from larry.
Eric AndersenEric Andersen
8ea28be6d28Patch from larry doolittle to be ever so careful to cleanup all open file descriptors, lest wierdness happen later.
Eric AndersenEric Andersen
0bcc813a349Better label the globals.
Eric AndersenEric Andersen
b0970d4fedePatch from Larry Doolittle to set values to static variables that live in the bss at runtime, since sh.c can call sh....
Mark WhitleyMark Whitley
eb60d8bcd1eTurned some #define constants into static const ints.
Matt KraaiMatt Kraai
55bccf315edRewrote tail.
Matt KraaiMatt Kraai
defcd5e75eeFix a segfault by only constructing the prompt when we need to. If we don't do this we will segfault processing /etc...
Mark WhitleyMark Whitley
6c6ea6cba2aChanged email address to codepoet.org, updated list of applets / docs I maintain in AUTHORS.
Mark WhitleyMark Whitley
92386561f1dIncluded name of Larry Doolittle's build test script. Shameless self-crediting of a few items.
Eric AndersenEric Andersen
05ebdd03d45Update to changelog -- mostly from Larry Doolittle.
Matt KraaiMatt Kraai
0810f723b13Fixed -qv interaction (thanks to a report and patch from David Douthitt).
Eric AndersenEric Andersen
09acc06c106Move window size handling to cmdedit.c. Move prompt setup to setup_prompt_string()
Eric AndersenEric Andersen
849083c8862Update interface per what now exists...
Eric AndersenEric Andersen
b3dc3b8990fCleanup -- move win handling to cmdedit.c, static-ify many functions.
Matt KraaiMatt Kraai
70a78559807Fix symbol table manipulation (report and fix by Larry Doolittle).
Mark WhitleyMark Whitley
1171c2fcb48Added new script from Larry Doolittle that builds each applet individually.
Matt KraaiMatt Kraai
be7499c83c4Behave like GNU tar when matching excluded files.
Matt KraaiMatt Kraai
a9711a59695Prevent / doubling and shrink parse_url.
Glenn L McGrathGlenn L McGrath
59c09d06e34Fix warning for unused variable
Glenn L McGrathGlenn L McGrath
5e23e3d6314enable is_direcotry() for dpkg-deb
Glenn L McGrathGlenn L McGrath
fa0443216deAdd dpkg-deb documentation
Eric AndersenEric Andersen
47b005217e4Disable a bunch of less common stuff by default. This produces a more reasonable sized default build.
Eric AndersenEric Andersen
5e8b3ea19d0Logger forgot to NULL terminate strings from stdin.
Glenn L McGrathGlenn L McGrath
58a408512b6really add dpkg-deb.c this time
Glenn L McGrathGlenn L McGrath
7541e3a812badd dpkg-deb command
Matt KraaiMatt Kraai
004827d7159Update logger usage information.
Matt KraaiMatt Kraai
1944f547bdbLog stdin when no message given and use getopt.
Eric AndersenEric Andersen
28b3c53f0deI just whipped up support for arbitrary regex delimiters, so now things such as $ echo foo | sed 'sxfooxb\arx' ...
Eric AndersenEric Andersen
01bda5de6b9Better dmalloc handling
Eric AndersenEric Andersen
27c7bec4d4dBe more careful about dmalloc handling
Matt KraaiMatt Kraai
e6e818309e9Improvements from Vladimir N. Oleynik.
Matt KraaiMatt Kraai
e9e182e2557Fix lower casing for weird locales.
Eric AndersenEric Andersen
2d5b64273fbCleanup from Gennady Feldman <gfeldman@mail.com>
Matt KraaiMatt Kraai
a9819b29084Use busybox error handling functions wherever possible.
Eric AndersenEric Andersen
e9f07fb6e83Another sh.c patch from Larry Doolittle. This makes redirects work properly with non-forking shell builtins. Especi...
Eric AndersenEric Andersen
16fdbe8b27eMake more things be static (like they are supposed to be).
Eric AndersenEric Andersen
a6cd07099d2Bump the version number to 0.49pre
Eric AndersenEric Andersen
e111d69ca27Turns out, md5sum was broken anyways. It uses backwards TRUE/FALSE and wasnever updated when TRUE and FALSE were fix...
Eric AndersenEric Andersen
70da6a66d2dFix a warning in sh.c. Remove use of getline() in md5sum since nobody else uses it and it is a GNU extension anyways...
Mark WhitleyMark Whitley
3680c580844Some corrections, some additions, some embellishments.
Matt KraaiMatt Kraai
5e8c0ffb75fRewrote.
Eric AndersenEric Andersen
e75f6a972c3Fix a stupid naming error.
Matt KraaiMatt Kraai
e80a2633bc4Be sure to read from the given path, not the one used in the header.
Mark WhitleyMark Whitley
8eb5985f94aMore spelling fixes from Larry Doolittle.
Mark WhitleyMark Whitley
8a6b619c96eAdded a paragraph from Larry Dolittle, made some more section headers.
Mark WhitleyMark Whitley
eac2636513fNew applet HOWTO. Written by Matt Kraai with some formating and additions by me.
Matt KraaiMatt Kraai
a1f97759813Fix tar handling of absolute paths and excluded directories.
Matt KraaiMatt Kraai
24ac0179617Rewrote dd.
Eric AndersenEric Andersen
0d2acb0eadfDoc update from Matt Kraai, better describing the init process.
Eric AndersenEric Andersen
86349776d00Ok, this is a pretty major update to sh.c. I renamed all the variables and function names to conform with the style ...
Matt KraaiMatt Kraai
1fa1adea2aeChange calls to error_msg.* and strerror to use perror_msg.*.
Matt KraaiMatt Kraai
0dab8299777Add missing newlines to error messages.
Matt KraaiMatt Kraai
bfa7967c4a1Rewrite nc to be simpler, smaller, and to check syscalls for errors.
Matt KraaiMatt Kraai
8677d7b6ec9Only say mailing list once.
Glenn L McGrathGlenn L McGrath
e699b9f0fb2Remove defines for ar that arent needed
Glenn L McGrathGlenn L McGrath
4f1b0124c73Rewrite, fix a bug with multiple long filenames, simplify structure, remove cruft, make code conform closer to style ...
Matt KraaiMatt Kraai
8abc78aa84aRewrite argv munger.
Eric AndersenEric Andersen
1b622ff5ac6Add in mkCDrec - make CD-ROM recovery project.
Matt KraaiMatt Kraai
aefe5629abeSimplify error handling.
Matt KraaiMatt Kraai
95fa0ea3d42Shutdown sending on the socket when stdin closes.
Mark WhitleyMark Whitley
6f6aa9b428fAdded some necessary brackets, removed debug noise.
Matt KraaiMatt Kraai
e3a94f7d086Ran aspell.
Eric AndersenEric Andersen
95d1f6d7c78Formatting fix
Eric AndersenEric Andersen
43622007125Website update for the release
Eric AndersenEric Andersen
1e1d232f381Add a few folks to Authors
Eric AndersenEric Andersen
235f66dea39A few more updates
Eric AndersenEric Andersen
d0fa0a12f1cDocument gzip -d
Eric AndersenEric Andersen
02ced93ec26Add GNU compatibile gzip -d
Eric AndersenEric Andersen
46948366fa2Update the version number to 0.48 (no longer pre).
Eric AndersenEric Andersen
21125543e18A couple of updates to fix some minor cross compiling issues
Eric AndersenEric Andersen
4836fd44f03Patch from Matt Kraai: The following patch makes the -X option to tar behave like GNU, which reads one file p...
Eric AndersenEric Andersen
bd193a42a56Fix from Matt Kraai -- a better way to NULL terminate strings for the my_* passwd and group routines. I should have ...
Eric AndersenEric Andersen
77508b29fa6Fix from Gennady Feldman for error msg
Eric AndersenEric Andersen
f361ac29b0fMem leak fix from Matt Kraai
Eric AndersenEric Andersen
483262f6338Patch from Matt Kraai to fix 'dirname /'
Eric AndersenEric Andersen
4d4b3b1d882Fix so cross compiling works again...
Eric AndersenEric Andersen
e3a48d865a8Cleanup for proper compilation with uClibc.
Eric AndersenEric Andersen
d9d03b83f86Mount error return code fix from Kent Robotti -- we must reset the error code when looping...
Eric AndersenEric Andersen
b12e506d8d0du.c error msg cleanup from Kent Robotti
Eric AndersenEric Andersen
69a6b2d4aefFix from Matt Kraai so basename / will work as expected.
Eric AndersenEric Andersen
e48eea63d3cOops. Unmatched #if
Eric AndersenEric Andersen
a2d61e761e6Some compile fixes found by Larry Doolittle
Eric AndersenEric Andersen
5ec241d3b38Script updates for better portability
Eric AndersenEric Andersen
2d6282bb37aMatt Kraai pointed out that we can rely on strncpy to NULL terminate shorter cases, so we can save a few cycles...
Eric AndersenEric Andersen
d323d32c5bbPatch from larry doolittle to make sure we don't realloc a pointer that was not yet malloced mem.
Matt KraaiMatt Kraai
5a964f9d0b9Keep unknown priorities from segfaulting.
Eric AndersenEric Andersen
20c2bdd7f2dFix spelling error s/defaut/default/g
Eric AndersenEric Andersen
5c365da8843Fix non-NULL terminated strings.
Eric AndersenEric Andersen
4ed17829ac0Fix a thinko -- when REMOTE_LOG support is compiled in, but the user has not specified remote logging, then be sure t...
Eric AndersenEric Andersen
b2356f6de94Patch from Matt Kraai to fox sh.c escape problem such that running things like 'echo "\n\tHi\n\t\!"' and 'echo -e "\n...
Eric AndersenEric Andersen
59ec601b8e4Test suite update from Larry Doolittle to disable some problematic ambiguous cases. Everything now passes the test s...
Eric AndersenEric Andersen
a293a516ad5Patch from kent robotti to fix a buglet where # du doesn't_exist du: doesn't_exist: No such file or directory...
Eric AndersenEric Andersen
394cf226682Fix the option parsing to use getopt, which seems to fix bug #1050
Eric AndersenEric Andersen
cf7982e908fPatch from Larry Doolittle, fix up logging across multilple lines, hopefully fixing bug #1061.
Eric AndersenEric Andersen
70d09ed1cf5Reverse logic so when network logging, it by default does not log locally.
Eric AndersenEric Andersen
9962cd9f787Add a linker warning for symbol conflicts.
Eric AndersenEric Andersen
c8eedd56ac9Some .deb update
Glenn L McGrathGlenn L McGrath
46f44d24fccSupport for tar -z option for uncompressing only
Glenn L McGrathGlenn L McGrath
00732b57c73Introduce new function gunzip_init() gunzip_init() will make it easier to use gunzip from other bb functions.
Glenn L McGrathGlenn L McGrath
c52a97d79fcNFS_PORT and NFS_FHSIZE are not defined in the kernel headers that come with libc6-2.2-5 This just defines that if th...
Eric AndersenEric Andersen
9df38333704Fix problem where 'du file_that_exists' doesn't work.
Eric AndersenEric Andersen
29edd005f9eMore wget cleanups I've been working on...
Eric AndersenEric Andersen
afdde3e356bSome little cleanups from Larry Doolittle
Eric AndersenEric Andersen
5b5db38a7dfPatch from Matt Kraai to implement uniq -[cdu]
Glenn L McGrathGlenn L McGrath
1bca5ed8863add quiet mode support. If wget compiled without statusbar then -q option is accepted but has no effect. If wget comp...
Eric AndersenEric Andersen
8c28fd78495Forget to set final argv entry to NULL, breaking sh.c amoung other things...
Eric AndersenEric Andersen
7da312058ccSome updates. Wrong name was on a patch, plus a spelling fix.
Eric AndersenEric Andersen
f21aa843896Put in i to getopt, so i will work...
Eric AndersenEric Andersen
eb4218d0a4bUpdate inittab docs
Eric AndersenEric Andersen
bf2b8ae49aaMake no local logging a runtime option for network logging...
Eric AndersenEric Andersen
76fef0a5d02Patch from Gennady Feldman <gfeldman@mail.com> to make syslogd not log when compiled for remote logging. Not the ide...
Eric AndersenEric Andersen
9cff4fbac91Patch from Matt Kraai to make logger log all arguments.
Eric AndersenEric Andersen
5e09b6e3a83when invoked as 'busybox foo args' remove the "busybox" so ps shows only what we want it to show...