fli4l
  1. fli4l

busybox

Public
  1. fli4l
  2. busybox

All Branches Graph

        
AuthorCommitMessageCommit dateBuilds
Rob LandleyRob Landley
adde79883ffLargeish cleanup patch from Tito, mostly if statement therapy.
Rob LandleyRob Landley
34b5319d86eMake md5 calculation always go through an the buffer so that A) we don't handle packets out of sequence if some data ...
Rob LandleyRob Landley
d272dc7cb30Remove some out of date bits.
Rob LandleyRob Landley
282a26b8ba5The one line fix to Bernhard Fischer's "profoundly".
Bernhard Reutner-FischerBernhard Reutner-Fischer
2f38f27b428- patch from Robert P. J. Day to use filter instead of findstring.
Mike FrysingerMike Frysinger
158ffd405e3pull Rules.mak from top_srcdir as pointed out by Robert P. J. Day on the mailing list
Mike FrysingerMike Frysinger
d9b6b844e52pull Rules.mak from top_srcdir as pointed out by Robert P. J. Day on the mailing list
Mike FrysingerMike Frysinger
39440e520c7pull Rules.mak from top_srcdir as pointed out by Robert P. J. Day on the mailing list
Mike FrysingerMike Frysinger
2f4d91da758fix whitespace
Rob LandleyRob Landley
47b1838957cPatch from Lucas C. Villa Real adding "source" as a synonym for the "." command.
Paul FoxPaul Fox
d7384296f62implement -print0 for find
Rob LandleyRob Landley
f7897ec47baAutodetect parts of a multipart file, from Robert P. Day's suggestion.
Rob LandleyRob Landley
525d74badbdBusybox is licensed under GPLv2 or later. Shipping another license with the project would confuse the issue. Some o...
Rob LandleyRob Landley
cc848ddbf82Bug fix from Vladimir Oleynik, and suggestion I add my copyright notice to the file.
Rob LandleyRob Landley
0690d1591faTabs weren't lining up in the help text.
Rob LandleyRob Landley
ac4c92da3b5More about configuring busybox.
Rob LandleyRob Landley
9b70093714eRename the devfs device names option so it doesn't bite people so often.
Rob LandleyRob Landley
2ad1e7ce441Patch from Vladamir Oleynik, reducing memory consumption.
Rob LandleyRob Landley
983d751bc00Remove reference to programming.html, update description of FAQ.
Rob LandleyRob Landley
b73d2bf4bfaReorganize FAQ, update a few entries, and consolidate with programming.html.
Mike FrysingerMike Frysinger
8d2cb8be3b4back out default implicit %.o rule for now
Mike FrysingerMike Frysinger
d148a94a2a7move the dir related rules to the end so the E2FSPROGS_AR rule is the default
Mike FrysingerMike Frysinger
be7c539b7aadont use tabs people
Mike FrysingerMike Frysinger
e135a5d746cfix no previous prototype warning
Mike FrysingerMike Frysinger
b5547fb0b33fix no previous prototype warning
Mike FrysingerMike Frysinger
e92923862eftypecast bbig to kill format warnings
Mike FrysingerMike Frysinger
49f6afc0a01rename
Mike FrysingerMike Frysinger
e3412d8331dremove files not related to busybox
Mike FrysingerMike Frysinger
6143c0719beadd implicit rule for %.a to help debugging in subdirs
Rob LandleyRob Landley
094b9f7e1d3Shut up the warning "implicit declaration of strlen".
Mike FrysingerMike Frysinger
06b00e8ba78accept() takes a socklen_t, not an int
Mike FrysingerMike Frysinger
d2c8fd63606fix whitespace in comment example
Mike FrysingerMike Frysinger
772a3467ba3some more useful debug info from Jason Holden
Mike FrysingerMike Frysinger
673c9443ba3add a default .o rule for easier debug
Bernhard Reutner-FischerBernhard Reutner-Fischer
72c4d64d20c- add helptext for --retries
Mike FrysingerMike Frysinger
62ec21d0cf3touchup whitespace/english a bit more
Mike FrysingerMike Frysinger
731f81cbed8whitespace between if and (
Bernhard Reutner-FischerBernhard Reutner-Fischer
eba32f429b7- typo in error-message: s/algotithm/algorithm - whitespace cleanup
Mike FrysingerMike Frysinger
59e46117b13clean more files
Rob LandleyRob Landley
f893250a3beReplace isnan() and isinf() with inline tests so uClibc doesn't want us to link sort against libm. This adds 22 byte...
Rob LandleyRob Landley
c503df5bddaSplit CONFIG_DEBUG from CONFIG_DEBUG_PESSIMIZE, and consolidate some Rules.mak stuff along the way.
Bernhard Reutner-FischerBernhard Reutner-Fischer
2431830018a- fix bug in make help introduced by landley in r15022: Development: bloatcheck - show size difference...
Rob LandleyRob Landley
e3f5a3fd82bConvert sed's static variables to a single global structure.
Rob LandleyRob Landley
0b656283959Move sed over to the generic llist_t for append. Saves about 90 bytes.
Rob LandleyRob Landley
92d8b355945Make bloatcheck work when building out of tree.
Bernhard Reutner-FischerBernhard Reutner-Fischer
45d545890fa- fix build
Rob LandleyRob Landley
a6b5b60942bFiddling with llist to make memory management easier. Specifically, the option to delete the contents of the list wh...
Rob LandleyRob Landley
712ba85b304Tweak suggested by Matt Mackall when I submitted the bloat-o-meter changes back to linux-kernel...
Rob LandleyRob Landley
d61b8d8f9b0The changes svn 14960 made to Rules.mak broke building out of tree (with O=directory), and reverting them fixes build...
Rob LandleyRob Landley
19802563ed1The if() is cheaper than the extra function parameter. According to make bloatcheck, this saves 112 bytes on x86...
Rob LandleyRob Landley
0ea0aefcb5cRemove a link that leaked in from the pending llist_t changes.
Mike FrysingerMike Frysinger
1b4e1dae711re-enable udhcp in a few more places
Mike FrysingerMike Frysinger
7031f62d9b7add back in udhcp support
Rob LandleyRob Landley
15fe2e11d78Shrink the code about 50 bytes, allocate less run-time memory, and add a comment that null terminating the string we ...
Rob LandleyRob Landley
17507fa4c50More busting on legacy mtab support in the help text.
Rob LandleyRob Landley
20deab05370Cleanup patch from tito.
Rob LandleyRob Landley
63e4c637cb5The udhcp was deleted from busybox in 14634. Bolting an external project to the side of the tree doesn't _COUNT_, an...
Rob LandleyRob Landley
baa89b398d7Patch to fix bug 868, and some related cleanup while I was in the area. A tab is now taken as the end of filename if ...
Rob LandleyRob Landley
a336e7cc257Script to easily get an assembly dump of a single function.
Rob LandleyRob Landley
a3896511152Remove bb_strlen() in favor of -fno-builtin-strlen. Saves as many bytes as the old optimization did (actually does s...
Rob LandleyRob Landley
f8a80842674Add "make bloatcheck" to run Matt Mackall's bloat-o-meter. Copy an old busybox_unstripped to busybox_old, build a ne...
Rob LandleyRob Landley
9fb272a222cDennis Vlasenko pointed out that run_applet_by_name sets bb_applet_name already.
Mike FrysingerMike Frysinger
89ede3f5862fix udhcp again
Mike FrysingerMike Frysinger
96087332e7amake sure script is executable
Rob LandleyRob Landley
42bd987e226Add an "optional" line for FEATURE_READLINK_FOLLOW.
Rob LandleyRob Landley
c008c7440ddNew test from Natanael Copa.
Mike FrysingerMike Frysinger
1781188a9d6didnt mean to commit debug enable
Mike FrysingerMike Frysinger
02d8fa48adcuse %p when printing pointers, not %x
Mike FrysingerMike Frysinger
7a3d25e370efix Bug 659 as reported by Robin Getz
Mike FrysingerMike Frysinger
4e512f1062efix Bug 659 as reported by Robin Getz
Rob LandleyRob Landley
3958e0a151aBusybox's udhcp was deleted a while ago. Bolting an external project onto the tree doesn't change that.
Rob LandleyRob Landley
d8f6601502dAnother patch from Garrett: remove bad block bitmap checking code. Everything produced in the list ten years has som...
Rob LandleyRob Landley
2c39eee805eMigrate endianness macros.
Rob LandleyRob Landley
39cf645ce07Patch from Dennis Vlasenko resetting values that get reused.
Rob LandleyRob Landley
2381f702c9bPatch from Dennis Vlasenko simplifying the APPLET macros.
Rob LandleyRob Landley
49159c7f949Patch from Jason Schoon to make mount -a not abort on the first failure.
Bernhard Reutner-FischerBernhard Reutner-Fischer
0e413e53e9d- ignore missing helptext for options which are not selectable.
Bernhard Reutner-FischerBernhard Reutner-Fischer
4f7953cc3c9- add helptext for CONFIG_UNIX2DOS
Rob LandleyRob Landley
552b56dfd18Not quite compiler independent, but we've never tried to be gcc independent anyway. This is at least less ugly than ...
Rob LandleyRob Landley
3b89039c25cIt was sitting there, in the patches directory, for years. It was delete it or apply it. It's small, simple, evil, ...
Rob LandleyRob Landley
846fe0c045eThere aren't any bzip2 based RPMs. If people want to experiment with new packaging formats, there's ipkg and such...
Rob LandleyRob Landley
b1c3fbc6776CONFIG->ENABLE migration.
Rob LandleyRob Landley
0c43046fdeeFix allbareconfig.
Bernhard Reutner-FischerBernhard Reutner-Fischer
3916b2a560c- add script to check for missing help entries of config options Currently we have these errors: ./modutils/Config...
Rob LandleyRob Landley
7c94bed2345Big dead code elimination pass from Garrett.
Rob LandleyRob Landley
db2ab89b7c6Build break fix from Bernhard fischer, fixing fallout from svn 14974. (My bad.)
Rob LandleyRob Landley
f76cd964ec6Whitespace and documentation cleanup from Dennis Vlasenko.
Rob LandleyRob Landley
425e7584a48Patch from Rich Felker to make ls use libc's qsort.
Rob LandleyRob Landley
1801e9cde72Rich Felker writes: mistake in a macro caused statement before declaration.
Rob LandleyRob Landley
035ef5659e2Patch from Garrett Kajmowicz to move a lot of #defines into the header file.
Rob LandleyRob Landley
2584e9b39f1Remove HDIO_GETGEO_BIG which is dead (removed from 2.6) and was pointless back in 2.4 (it fetched the same hd_geometr...
Rob LandleyRob Landley
0f0b645f735Use ATTRIBUTE_NORETURN as suggested by tito, plus a few in-passing cleanups.
Rob LandleyRob Landley
c5598177bc4Patch from Jason Schoon to add optional SIGUSR1 support to dd.
Rob LandleyRob Landley
67d5b8b5b17Minor tweaks: remove traces of old $COMMAND environment variable.
Rob LandleyRob Landley
2631486f1bfPatch from Shaun Jackman: ls has an ugly bug. ls uses an array of pointers, the elements of which are all in a linke...
Rob LandleyRob Landley
6389ff11156Patch from tito removing obsolete code.
Rob LandleyRob Landley
c488f87953fNotes on portability, and on when #include <linux/blah> is appropriate.
Rob LandleyRob Landley
73f54702bc5Fixup a build break if ENABLE_SHOW_USAGE switched off. (Fallout from the compressed usage messages patch).
Rob LandleyRob Landley
3ea66a805d4Patches from Denis Vlasenko to rework "current_name" handling and remove print_current_name().
Rob LandleyRob Landley
8a6254994cePatch from Denis Vlasenko: * Do not initialize globals to 0, it is done automatically * unsigned short -> uint16_t, ...
Rob LandleyRob Landley
9950cab8e0fPatch from Denis Vlasenko: ix bug (inode_map and zone_map are char* pointers, sizeof() on them gives 4 or 8)
Rob LandleyRob Landley
5bc3f05a23cRemove some unused code pointed out by Tito, plus a slightly more graceful way of handling endianness.
Rob LandleyRob Landley
a3e4f38f7b7Style fixes from Denis Vlasenko.
Rob LandleyRob Landley
5f8b5ecda28Another patch from Denis Vlasenko: Make hdparm smaller: * Make bb_ioctl return the status * Replace ioctl with bb_ioc...
Rob LandleyRob Landley
e5b281f89e9From Dennis Vlasenko, Make hdparm smaller: * Use combined no_scsi_no_xt() * Have common unsigned char args[4] = {WI...
Rob LandleyRob Landley
2e2d752d490Cleanup to hdparm by tito.
Mike FrysingerMike Frysinger
2514042661ctermios.h is already included so dont include sys/termios.h as well
Mike FrysingerMike Frysinger
02fe81033fbdetect more obsolete headers
Mike FrysingerMike Frysinger
59c6baedf7bjust include fcntl.h not sys/fcntl.h
Mike FrysingerMike Frysinger
706f8f6de5djust include fcntl.h not sys/fcntl.h
Mike FrysingerMike Frysinger
f054be12de5Rob Sullivan writes: rewrite the regex handling to improve stability
Mike FrysingerMike Frysinger
12ef09b8182compile.h is incorrect; create a new do_link.h and use that for bb_mkdep and usage
Mike FrysingerMike Frysinger
fe6bb3853c7use pretty output for scripts/bb_mkdep and scripts/usage
Bernhard Reutner-FischerBernhard Reutner-Fischer
3737c036305- rerun gcse pass after reload, enable whole-program iff we are not building the lib (due to bug in gcc; see commen...
Bernhard Reutner-FischerBernhard Reutner-Fischer
15545b1db95- print "Obsolet headers" instead of "Obsolete function usage" when checking for obsolet includes.
Rob LandleyRob Landley
a2d9a1752c4More usage.h cleanups, with collateral changes to httpd. Specifically, most of our CONFIG entries switch stuff on in...
Rob LandleyRob Landley
0e6a3e14e41Patch from tito to update output of hdparm.
Rob LandleyRob Landley
7e21d5f6b1bPatch from Dennis Vlasenko to add the option to compress help text.
Rob LandleyRob Landley
d5b9428bb6eRe-wordwrap the new tests, and fix seq.c to pass them.
Bernhard Reutner-FischerBernhard Reutner-Fischer
a345dc855f2- add two regression tests for seq. "seq two arguments equal, arbitrary negative step" fails but should pass..
Mike FrysingerMike Frysinger
ee3e57db0d3Giuseppe Ciotta writes: add -t, --retries=NUM to show_usage()
Bernhard Reutner-FischerBernhard Reutner-Fischer
fc477f4bc60- add note about crond
Bernhard Reutner-FischerBernhard Reutner-Fischer
06a81d368ee- patch from Denis Vlasenko to make sizes PHONY and to add objsizes which prints the sizes of the individual object...
Rob LandleyRob Landley
5fe8d5b9c59Convert a chunk of usage.h to USE_ and SKIP_ (more to do there), and fix a DEFALT typo in du while I was there.
Rob LandleyRob Landley
7818a422bc9Portability tweak from Shaun Jackman, don't include asm/page.h directly.
Rob LandleyRob Landley
997650b9720From Denis Vlasenko: * CPU% = process[i].ticks/sum(process[i].ticks) * busy_cpu_ticks/total_cpu_ticks * got rid of em...
Bernhard Reutner-FischerBernhard Reutner-Fischer
56fbd21fa77- return ret so we return something meaningful.
Mike FrysingerMike Frysinger
70cbb6e0262Jason Schoon writes: Attached is a patch to display the usage message if fuser is called with no arguments, rather th...
Mike FrysingerMike Frysinger
10f55b1daedJason Schoon writes: This makes the case where LFS is not defined, but fdisk is configured with large disk support us...
Mike FrysingerMike Frysinger
586ea61284a2006-04-20 Shaun Jackman <sjackman@gmail.com> * Makefile: Build a bFLT binary. * Rules.mak: Ditto.
Ned LuddNed Ludd
791976490b7- passwd doesnt use salt with md5 passwords; bug #604 thanks taviso
Mike FrysingerMike Frysinger
f1621835278kill signed warnings
Rob LandleyRob Landley
998dbee6d94Patch from Jean Wolter: it looks like the introduced support for character classes and equivalence classes is not co...
Rob LandleyRob Landley
5076eb4af92svn 14824 broke -funsigned-char and possibly building out of tree, because $(srcdir) can't bind early since it's set ...
Rob LandleyRob Landley
856489b63c2New applet cksum, from Rob Sullivan.
Rob LandleyRob Landley
bbd50b58ea8Remove some #if 0 code.
Rob LandleyRob Landley
e4386342b4cSimplify the GPL boilerplate.
Bernhard Reutner-FischerBernhard Reutner-Fischer
18260d5099a- typo: s/derefernce/dereference/g Thanks to P.J. Day.
Bernhard Reutner-FischerBernhard Reutner-Fischer
0c013f5fc7a- commentary typo and superfluous whitespace removal in weird messages.
Bernhard Reutner-FischerBernhard Reutner-Fischer
38fc692e380- improve wording in some help texts a little bit.
Bernhard Reutner-FischerBernhard Reutner-Fischer
074fe347b7d- add typo s/deamon/daemon/g
Bernhard Reutner-FischerBernhard Reutner-Fischer
ea46f456d49- patch from P.J. Day to rely on the automatic indenting provided by depends.
Bernhard Reutner-FischerBernhard Reutner-Fischer
ba31d272494- enable dumpleases applet again; bad rob
Bernhard Reutner-FischerBernhard Reutner-Fischer
9b68dbd878e- add grep for typo s/algorithic/algorithmic/g
Bernhard Reutner-FischerBernhard Reutner-Fischer
54f75ee3001- BusyBox is under GPL. in http://www.busybox.net/lists/busybox/2006-April/020364.html Denis Vlasenko said when a...
Bernhard Reutner-FischerBernhard Reutner-Fischer
29495779817- simplify config options of the ip applet.
Rob LandleyRob Landley
a2e98043d5dFrom Rob Sullivan: Fix a segfault with searching, plus some cleanups.
Rob LandleyRob Landley
29ba9796be9Robert Eggers noticed that nfsmount would sometimes incorrectly return success.
Rob LandleyRob Landley
0edbad1a7c8Glenn gave permission for GPLv2 "or later".
Rob LandleyRob Landley
026147a48f7Patch from Tito to fix printing null and make output look like hdparm 6.3.
Rob LandleyRob Landley
8b1f11da523Remove a superfluous quote and more non-generic standalone code.
Rob LandleyRob Landley
559f7d8e92bElf dynamic linker stuff from Rich Felker.
Mike FrysingerMike Frysinger
5c16988910fenable udhcp applets again; bad rob
Mike FrysingerMike Frysinger
20c22e0883ajust use the stack to kill memleak and return if user didnt give us anything to match
Mike FrysingerMike Frysinger
bf2d9905caause xmalloc, dont hardcode length of string, and get rid of pointless call to memset
Mike FrysingerMike Frysinger
f8346038e98kill off pointless malloc.h include
Mike FrysingerMike Frysinger
b66c931fad9kill pointless memory.h includes
Mike FrysingerMike Frysinger
d017d73399badd a check for obsolete headers
Bernhard Reutner-FischerBernhard Reutner-Fischer
af07a00082c- fix typo. Thanks to David Moberg for pointing this out.
Mike FrysingerMike Frysinger
00d10a94f32uncuddle if statements
Mike FrysingerMike Frysinger
f284c767e5euse more boiler plate GPL notices
Mike FrysingerMike Frysinger
3a2b103eea9uncuddle brackets
Mike FrysingerMike Frysinger
dbd8c3b2954add some tests for common typos and for obsolete functions
Mike FrysingerMike Frysinger
1a54030445cuse memmove() instead of bcopy()
Mike FrysingerMike Frysinger
4b7b8a58a19touchup comment
Mike FrysingerMike Frysinger
0436b9f482euse strchr() not index()
Mike FrysingerMike Frysinger
78bd5049476use memcmp() not bcmp()
Rob LandleyRob Landley
b0a2d6c19d7Remove code for protocols we don't properly support. (Most of this could never be selected via menuconfig anyway.) ...
Rob LandleyRob Landley
da0dcd10509Patch from Robert P Day to remove standalone code from httpd. (Busybox has its own make standalone planned as a gene...
Rob LandleyRob Landley
e66c7efc31cBusybox is under the GPL.
Rob LandleyRob Landley
d086b504c35Hard wiring configuration symbol values into the code defeats the purpose of _having_ configuration symbol values. A...
Rob LandleyRob Landley
346d6d9af2fThe link to Bernhard's subversion branch belongs in subversion.html (where it already is).
Rob LandleyRob Landley
2ec922eed50Patch from Robert P Day: let menuconfig indent stuff for us, we don't have to do it in Config.in.
Bernhard Reutner-FischerBernhard Reutner-Fischer
6b4377f3337- remove unneeded include, use shorter boilerplate while at it and also shrink filter_accept_reject_list() a tiny b...
Bernhard Reutner-FischerBernhard Reutner-Fischer
c2cb0f32b44- patch from Denis Vlasenko to add and use bb_xopen3()
Bernhard Reutner-FischerBernhard Reutner-Fischer
4f3d2deaa49- better wording. Closes bug #656.
Bernhard Reutner-FischerBernhard Reutner-Fischer
34fc71f5a36- note to think about eventually ditching vdprintf()
Bernhard Reutner-FischerBernhard Reutner-Fischer
d9cf7ac781c- patch from Denis Vlasenko to add and use bb_xchdir()
Bernhard Reutner-FischerBernhard Reutner-Fischer
67f641e75b6- patch from Denis Vlasenko to add bb_xbind() and bb_xlisten()
Bernhard Reutner-FischerBernhard Reutner-Fischer
2c99851181a- patch from Denis Vlasenko to add and use bb_xdaemon()
Bernhard Reutner-FischerBernhard Reutner-Fischer
dac7ff15b7d- patch from Denis Vlasenko to add and use bb_xsocket() and to use bb_xopen some more while at it. Also use short...
Bernhard Reutner-FischerBernhard Reutner-Fischer
79865bc5077- add verbatim cp of http://www.gnu.org/copyleft/lesser.txt
Bernhard Reutner-FischerBernhard Reutner-Fischer
fc5f318896d- use C99 %j format to print intmax. Closes bugs #802 and #743
Bernhard Reutner-FischerBernhard Reutner-Fischer
cb44816ba32- add and use bb_opendir(), bb_xopendir(). text data bss dec hex filename 889445 9392 1035784 1...
Bernhard Reutner-FischerBernhard Reutner-Fischer
d0ea52ee041- pin the CFLAGS to make sure that we don't have to re-evaluate the check_gcc over and over again. Makes make -j wo...
Bernhard Reutner-FischerBernhard Reutner-Fischer
a23a6d7819d- include netinet/in.h for struct sockaddr_in. Closes bug #735
Bernhard Reutner-FischerBernhard Reutner-Fischer
e7f8a329294- httpd in inetd mode: POST from IE (6) ends up in 'cannot display page' Closes #827
Bernhard Reutner-FischerBernhard Reutner-Fischer
cc295fb2614- comment out the check-referer lines.