Rob Landley | adde79883ff | Largeish cleanup patch from Tito, mostly if statement therapy. | | |
Rob Landley | 34b5319d86e | Make md5 calculation always go through an the buffer so that A) we don't
handle packets out of sequence if some data ... | | |
Rob Landley | d272dc7cb30 | Remove some out of date bits. | | |
Rob Landley | 282a26b8ba5 | The one line fix to Bernhard Fischer's "profoundly". | | |
Bernhard Reutner-Fischer | 2f38f27b428 | - patch from Robert P. J. Day to use filter instead of findstring. | | |
Mike Frysinger | 158ffd405e3 | pull Rules.mak from top_srcdir as pointed out by Robert P. J. Day on the mailing list | | |
Mike Frysinger | d9b6b844e52 | pull Rules.mak from top_srcdir as pointed out by Robert P. J. Day on the mailing list | | |
Mike Frysinger | 39440e520c7 | pull Rules.mak from top_srcdir as pointed out by Robert P. J. Day on the mailing list | | |
Mike Frysinger | 2f4d91da758 | fix whitespace | | |
Rob Landley | 47b1838957c | Patch from Lucas C. Villa Real adding "source" as a synonym for the "." command. | | |
Paul Fox | d7384296f62 | implement -print0 for find | | |
Rob Landley | f7897ec47ba | Autodetect parts of a multipart file, from Robert P. Day's suggestion. | | |
Rob Landley | 525d74badbd | Busybox is licensed under GPLv2 or later. Shipping another license with the
project would confuse the issue.
Some o... | | |
Rob Landley | cc848ddbf82 | Bug fix from Vladimir Oleynik, and suggestion I add my copyright notice
to the file. | | |
Rob Landley | 0690d1591fa | Tabs weren't lining up in the help text. | | |
Rob Landley | ac4c92da3b5 | More about configuring busybox. | | |
Rob Landley | 9b70093714e | Rename the devfs device names option so it doesn't bite people so often. | | |
Rob Landley | 2ad1e7ce441 | Patch from Vladamir Oleynik, reducing memory consumption. | | |
Rob Landley | 983d751bc00 | Remove reference to programming.html, update description of FAQ. | | |
Rob Landley | b73d2bf4bfa | Reorganize FAQ, update a few entries, and consolidate with programming.html. | | |
Mike Frysinger | 8d2cb8be3b4 | back out default implicit %.o rule for now | | |
Mike Frysinger | d148a94a2a7 | move the dir related rules to the end so the E2FSPROGS_AR rule is the default | | |
Mike Frysinger | be7c539b7aa | dont use tabs people | | |
Mike Frysinger | e135a5d746c | fix no previous prototype warning | | |
Mike Frysinger | b5547fb0b33 | fix no previous prototype warning | | |
Mike Frysinger | e92923862ef | typecast bbig to kill format warnings | | |
Mike Frysinger | 49f6afc0a01 | rename | | |
Mike Frysinger | e3412d8331d | remove files not related to busybox | | |
Mike Frysinger | 6143c0719be | add implicit rule for %.a to help debugging in subdirs | | |
Rob Landley | 094b9f7e1d3 | Shut up the warning "implicit declaration of strlen". | | |
Mike Frysinger | 06b00e8ba78 | accept() takes a socklen_t, not an int | | |
Mike Frysinger | d2c8fd63606 | fix whitespace in comment example | | |
Mike Frysinger | 772a3467ba3 | some more useful debug info from Jason Holden | | |
Mike Frysinger | 673c9443ba3 | add a default .o rule for easier debug | | |
Bernhard Reutner-Fischer | 72c4d64d20c | - add helptext for --retries | | |
Mike Frysinger | 62ec21d0cf3 | touchup whitespace/english a bit more | | |
Mike Frysinger | 731f81cbed8 | whitespace between if and ( | | |
Bernhard Reutner-Fischer | eba32f429b7 | - typo in error-message: s/algotithm/algorithm
- whitespace cleanup | | |
Mike Frysinger | 59e46117b13 | clean more files | | |
Rob Landley | f893250a3be | Replace isnan() and isinf() with inline tests so uClibc doesn't want us to
link sort against libm. This adds 22 byte... | | |
Rob Landley | c503df5bdda | Split CONFIG_DEBUG from CONFIG_DEBUG_PESSIMIZE, and consolidate some Rules.mak
stuff along the way. | | |
Bernhard Reutner-Fischer | 2431830018a | - fix bug in make help introduced by landley in r15022:
Development:
bloatcheck - show size difference... | | |
Rob Landley | e3f5a3fd82b | Convert sed's static variables to a single global structure. | | |
Rob Landley | 0b656283959 | Move sed over to the generic llist_t for append. Saves about 90 bytes. | | |
Rob Landley | 92d8b355945 | Make bloatcheck work when building out of tree. | | |
Bernhard Reutner-Fischer | 45d545890fa | - fix build | | |
Rob Landley | a6b5b60942b | Fiddling with llist to make memory management easier. Specifically, the
option to delete the contents of the list wh... | | |
Rob Landley | 712ba85b304 | Tweak suggested by Matt Mackall when I submitted the bloat-o-meter changes
back to linux-kernel... | | |
Rob Landley | d61b8d8f9b0 | The changes svn 14960 made to Rules.mak broke building out of tree
(with O=directory), and reverting them fixes build... | | |
Rob Landley | 19802563ed1 | The if() is cheaper than the extra function parameter. According to make
bloatcheck, this saves 112 bytes on x86... | | |
Rob Landley | 0ea0aefcb5c | Remove a link that leaked in from the pending llist_t changes. | | |
Mike Frysinger | 1b4e1dae711 | re-enable udhcp in a few more places | | |
Mike Frysinger | 7031f62d9b7 | add back in udhcp support | | |
Rob Landley | 15fe2e11d78 | Shrink the code about 50 bytes, allocate less run-time memory, and add a
comment that null terminating the string we ... | | |
Rob Landley | 17507fa4c50 | More busting on legacy mtab support in the help text. | | |
Rob Landley | 20deab05370 | Cleanup patch from tito. | | |
Rob Landley | 63e4c637cb5 | The udhcp was deleted from busybox in 14634. Bolting an external project to
the side of the tree doesn't _COUNT_, an... | | |
Rob Landley | baa89b398d7 | Patch 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 Landley | a336e7cc257 | Script to easily get an assembly dump of a single function. | | |
Rob Landley | a3896511152 | Remove bb_strlen() in favor of -fno-builtin-strlen. Saves as many bytes
as the old optimization did (actually does s... | | |
Rob Landley | f8a80842674 | Add "make bloatcheck" to run Matt Mackall's bloat-o-meter. Copy an old
busybox_unstripped to busybox_old, build a ne... | | |
Rob Landley | 9fb272a222c | Dennis Vlasenko pointed out that run_applet_by_name sets bb_applet_name already. | | |
Mike Frysinger | 89ede3f5862 | fix udhcp again | | |
Mike Frysinger | 96087332e7a | make sure script is executable | | |
Rob Landley | 42bd987e226 | Add an "optional" line for FEATURE_READLINK_FOLLOW. | | |
Rob Landley | c008c7440dd | New test from Natanael Copa. | | |
Mike Frysinger | 1781188a9d6 | didnt mean to commit debug enable | | |
Mike Frysinger | 02d8fa48adc | use %p when printing pointers, not %x | | |
Mike Frysinger | 7a3d25e370e | fix Bug 659 as reported by Robin Getz | | |
Mike Frysinger | 4e512f1062e | fix Bug 659 as reported by Robin Getz | | |
Rob Landley | 3958e0a151a | Busybox's udhcp was deleted a while ago. Bolting an external project onto the
tree doesn't change that. | | |
Rob Landley | d8f6601502d | Another patch from Garrett: remove bad block bitmap checking code. Everything
produced in the list ten years has som... | | |
Rob Landley | 2c39eee805e | Migrate endianness macros. | | |
Rob Landley | 39cf645ce07 | Patch from Dennis Vlasenko resetting values that get reused. | | |
Rob Landley | 2381f702c9b | Patch from Dennis Vlasenko simplifying the APPLET macros. | | |
Rob Landley | 49159c7f949 | Patch from Jason Schoon to make mount -a not abort on the first failure. | | |
Bernhard Reutner-Fischer | 0e413e53e9d | - ignore missing helptext for options which are not selectable. | | |
Bernhard Reutner-Fischer | 4f7953cc3c9 | - add helptext for CONFIG_UNIX2DOS | | |
Rob Landley | 552b56dfd18 | Not quite compiler independent, but we've never tried to be gcc independent
anyway. This is at least less ugly than ... | | |
Rob Landley | 3b89039c25c | It was sitting there, in the patches directory, for years. It was delete it
or apply it. It's small, simple, evil, ... | | |
Rob Landley | 846fe0c045e | There aren't any bzip2 based RPMs. If people want to experiment with new
packaging formats, there's ipkg and such... | | |
Rob Landley | b1c3fbc6776 | CONFIG->ENABLE migration. | | |
Rob Landley | 0c43046fdee | Fix allbareconfig. | | |
Bernhard Reutner-Fischer | 3916b2a560c | - add script to check for missing help entries of config options
Currently we have these errors:
./modutils/Config... | | |
Rob Landley | 7c94bed2345 | Big dead code elimination pass from Garrett. | | |
Rob Landley | db2ab89b7c6 | Build break fix from Bernhard fischer, fixing fallout from svn 14974. (My bad.) | | |
Rob Landley | f76cd964ec6 | Whitespace and documentation cleanup from Dennis Vlasenko. | | |
Rob Landley | 425e7584a48 | Patch from Rich Felker to make ls use libc's qsort. | | |
Rob Landley | 1801e9cde72 | Rich Felker writes:
mistake in a macro caused statement before declaration. | | |
Rob Landley | 035ef5659e2 | Patch from Garrett Kajmowicz to move a lot of #defines into the
header file. | | |
Rob Landley | 2584e9b39f1 | Remove HDIO_GETGEO_BIG which is dead (removed from 2.6) and was pointless back
in 2.4 (it fetched the same hd_geometr... | | |
Rob Landley | 0f0b645f735 | Use ATTRIBUTE_NORETURN as suggested by tito, plus a few in-passing cleanups. | | |
Rob Landley | c5598177bc4 | Patch from Jason Schoon to add optional SIGUSR1 support to dd. | | |
Rob Landley | 67d5b8b5b17 | Minor tweaks: remove traces of old $COMMAND environment variable. | | |
Rob Landley | 2631486f1bf | Patch from Shaun Jackman:
ls has an ugly bug. ls uses an array of pointers, the elements of
which are all in a linke... | | |
Rob Landley | 6389ff11156 | Patch from tito removing obsolete code. | | |
Rob Landley | c488f87953f | Notes on portability, and on when #include <linux/blah> is appropriate. | | |
Rob Landley | 73f54702bc5 | Fixup a build break if ENABLE_SHOW_USAGE switched off. (Fallout from the
compressed usage messages patch). | | |
Rob Landley | 3ea66a805d4 | Patches from Denis Vlasenko to rework "current_name" handling and remove
print_current_name(). | | |
Rob Landley | 8a6254994ce | Patch from Denis Vlasenko:
* Do not initialize globals to 0, it is done automatically
* unsigned short -> uint16_t, ... | | |
Rob Landley | 9950cab8e0f | Patch from Denis Vlasenko:
ix bug (inode_map and zone_map are char* pointers,
sizeof() on them gives 4 or 8) | | |
Rob Landley | 5bc3f05a23c | Remove some unused code pointed out by Tito, plus a slightly more graceful
way of handling endianness. | | |
Rob Landley | a3e4f38f7b7 | Style fixes from Denis Vlasenko. | | |
Rob Landley | 5f8b5ecda28 | Another patch from Denis Vlasenko:
Make hdparm smaller:
* Make bb_ioctl return the status
* Replace ioctl with bb_ioc... | | |
Rob Landley | e5b281f89e9 | From Dennis Vlasenko, Make hdparm smaller:
* Use combined no_scsi_no_xt()
* Have common unsigned char args[4] = {WI... | | |
Rob Landley | 2e2d752d490 | Cleanup to hdparm by tito. | | |
Mike Frysinger | 2514042661c | termios.h is already included so dont include sys/termios.h as well | | |
Mike Frysinger | 02fe81033fb | detect more obsolete headers | | |
Mike Frysinger | 59c6baedf7b | just include fcntl.h not sys/fcntl.h | | |
Mike Frysinger | 706f8f6de5d | just include fcntl.h not sys/fcntl.h | | |
Mike Frysinger | f054be12de5 | Rob Sullivan writes: rewrite the regex handling to improve stability | | |
Mike Frysinger | 12ef09b8182 | compile.h is incorrect; create a new do_link.h and use that for bb_mkdep and usage | | |
Mike Frysinger | fe6bb3853c7 | use pretty output for scripts/bb_mkdep and scripts/usage | | |
Bernhard 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-Fischer | 15545b1db95 | - print "Obsolet headers" instead of "Obsolete function usage" when checking
for obsolet includes. | | |
Rob Landley | a2d9a1752c4 | More usage.h cleanups, with collateral changes to httpd. Specifically,
most of our CONFIG entries switch stuff on in... | | |
Rob Landley | 0e6a3e14e41 | Patch from tito to update output of hdparm. | | |
Rob Landley | 7e21d5f6b1b | Patch from Dennis Vlasenko to add the option to compress help text. | | |
Rob Landley | d5b9428bb6e | Re-wordwrap the new tests, and fix seq.c to pass them. | | |
Bernhard Reutner-Fischer | a345dc855f2 | - add two regression tests for seq.
"seq two arguments equal, arbitrary negative step" fails but should pass.. | | |
Mike Frysinger | ee3e57db0d3 | Giuseppe Ciotta writes: add -t, --retries=NUM to show_usage() | | |
Bernhard Reutner-Fischer | fc477f4bc60 | - add note about crond | | |
Bernhard Reutner-Fischer | 06a81d368ee | - patch from Denis Vlasenko to make sizes PHONY and to add objsizes which prints
the sizes of the individual object... | | |
Rob Landley | 5fe8d5b9c59 | Convert 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 Landley | 7818a422bc9 | Portability tweak from Shaun Jackman, don't include asm/page.h directly. | | |
Rob Landley | 997650b9720 | From Denis Vlasenko:
* CPU% = process[i].ticks/sum(process[i].ticks) * busy_cpu_ticks/total_cpu_ticks
* got rid of em... | | |
Bernhard Reutner-Fischer | 56fbd21fa77 | - return ret so we return something meaningful. | | |
Mike Frysinger | 70cbb6e0262 | Jason Schoon writes: Attached is a patch to display the usage message if fuser is called with no arguments, rather th... | | |
Mike Frysinger | 10f55b1daed | Jason Schoon writes: This makes the case where LFS is not defined, but fdisk is configured with large disk support us... | | |
Mike Frysinger | 586ea61284a | 2006-04-20 Shaun Jackman <sjackman@gmail.com>
* Makefile: Build a bFLT binary.
* Rules.mak: Ditto. | | |
Ned Ludd | 791976490b7 | - passwd doesnt use salt with md5 passwords; bug #604 thanks taviso | | |
Mike Frysinger | f1621835278 | kill signed warnings | | |
Rob Landley | 998dbee6d94 | Patch from Jean Wolter:
it looks like the introduced support for character classes and
equivalence classes is not co... | | |
Rob Landley | 5076eb4af92 | svn 14824 broke -funsigned-char and possibly building out of tree, because
$(srcdir) can't bind early since it's set ... | | |
Rob Landley | 856489b63c2 | New applet cksum, from Rob Sullivan. | | |
Rob Landley | bbd50b58ea8 | Remove some #if 0 code. | | |
Rob Landley | e4386342b4c | Simplify the GPL boilerplate. | | |
Bernhard Reutner-Fischer | 18260d5099a | - typo: s/derefernce/dereference/g
Thanks to P.J. Day. | | |
Bernhard Reutner-Fischer | 0c013f5fc7a | - commentary typo and superfluous whitespace removal in weird messages. | | |
Bernhard Reutner-Fischer | 38fc692e380 | - improve wording in some help texts a little bit. | | |
Bernhard Reutner-Fischer | 074fe347b7d | - add typo s/deamon/daemon/g | | |
Bernhard Reutner-Fischer | ea46f456d49 | - patch from P.J. Day to rely on the automatic indenting provided by depends. | | |
Bernhard Reutner-Fischer | ba31d272494 | - enable dumpleases applet again; bad rob | | |
Bernhard Reutner-Fischer | 9b68dbd878e | - add grep for typo s/algorithic/algorithmic/g | | |
Bernhard 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-Fischer | 29495779817 | - simplify config options of the ip applet. | | |
Rob Landley | a2e98043d5d | From Rob Sullivan: Fix a segfault with searching, plus some cleanups. | | |
Rob Landley | 29ba9796be9 | Robert Eggers noticed that nfsmount would sometimes incorrectly return success. | | |
Rob Landley | 0edbad1a7c8 | Glenn gave permission for GPLv2 "or later". | | |
Rob Landley | 026147a48f7 | Patch from Tito to fix printing null and make output look like hdparm 6.3. | | |
Rob Landley | 8b1f11da523 | Remove a superfluous quote and more non-generic standalone code. | | |
Rob Landley | 559f7d8e92b | Elf dynamic linker stuff from Rich Felker. | | |
Mike Frysinger | 5c16988910f | enable udhcp applets again; bad rob | | |
Mike Frysinger | 20c22e0883a | just use the stack to kill memleak and return if user didnt give us anything to match | | |
Mike Frysinger | bf2d9905caa | use xmalloc, dont hardcode length of string, and get rid of pointless call to memset | | |
Mike Frysinger | f8346038e98 | kill off pointless malloc.h include | | |
Mike Frysinger | b66c931fad9 | kill pointless memory.h includes | | |
Mike Frysinger | d017d73399b | add a check for obsolete headers | | |
Bernhard Reutner-Fischer | af07a00082c | - fix typo. Thanks to David Moberg for pointing this out. | | |
Mike Frysinger | 00d10a94f32 | uncuddle if statements | | |
Mike Frysinger | f284c767e5e | use more boiler plate GPL notices | | |
Mike Frysinger | 3a2b103eea9 | uncuddle brackets | | |
Mike Frysinger | dbd8c3b2954 | add some tests for common typos and for obsolete functions | | |
Mike Frysinger | 1a54030445c | use memmove() instead of bcopy() | | |
Mike Frysinger | 4b7b8a58a19 | touchup comment | | |
Mike Frysinger | 0436b9f482e | use strchr() not index() | | |
Mike Frysinger | 78bd5049476 | use memcmp() not bcmp() | | |
Rob Landley | b0a2d6c19d7 | Remove code for protocols we don't properly support. (Most of this could
never be selected via menuconfig anyway.) ... | | |
Rob Landley | da0dcd10509 | Patch from Robert P Day to remove standalone code from httpd. (Busybox has
its own make standalone planned as a gene... | | |
Rob Landley | e66c7efc31c | Busybox is under the GPL. | | |
Rob Landley | d086b504c35 | Hard wiring configuration symbol values into the code defeats the purpose
of _having_ configuration symbol values.
A... | | |
Rob Landley | 346d6d9af2f | The link to Bernhard's subversion branch belongs in subversion.html (where
it already is). | | |
Rob Landley | 2ec922eed50 | Patch from Robert P Day: let menuconfig indent stuff for us, we don't have
to do it in Config.in. | | |
Bernhard Reutner-Fischer | 6b4377f3337 | - remove unneeded include, use shorter boilerplate while at it and also
shrink filter_accept_reject_list() a tiny b... | | |
Bernhard Reutner-Fischer | c2cb0f32b44 | - patch from Denis Vlasenko to add and use bb_xopen3() | | |
Bernhard Reutner-Fischer | 4f3d2deaa49 | - better wording.
Closes bug #656. | | |
Bernhard Reutner-Fischer | 34fc71f5a36 | - note to think about eventually ditching vdprintf() | | |
Bernhard Reutner-Fischer | d9cf7ac781c | - patch from Denis Vlasenko to add and use bb_xchdir() | | |
Bernhard Reutner-Fischer | 67f641e75b6 | - patch from Denis Vlasenko to add bb_xbind() and bb_xlisten() | | |
Bernhard Reutner-Fischer | 2c99851181a | - patch from Denis Vlasenko to add and use bb_xdaemon() | | |
Bernhard 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-Fischer | 79865bc5077 | - add verbatim cp of http://www.gnu.org/copyleft/lesser.txt | | |
Bernhard Reutner-Fischer | fc5f318896d | - use C99 %j format to print intmax.
Closes bugs #802 and #743 | | |
Bernhard Reutner-Fischer | cb44816ba32 | - add and use bb_opendir(), bb_xopendir().
text data bss dec hex filename
889445 9392 1035784 1... | | |
Bernhard 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-Fischer | a23a6d7819d | - include netinet/in.h for struct sockaddr_in.
Closes bug #735 | | |
Bernhard Reutner-Fischer | e7f8a329294 | - httpd in inetd mode: POST from IE (6) ends up in 'cannot display page'
Closes #827 | | |
Bernhard Reutner-Fischer | cc295fb2614 | - comment out the check-referer lines. | | |
Next → |