aboutsummaryrefslogtreecommitdiff
path: root/include (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fiddling with llist to make memory management easier. Specifically, theRob Landley2006-05-081-2/+2
| | | | | option to delete the contents of the list when we delete the list is a good thing.
* add back in udhcp supportMike Frysinger2006-05-081-0/+3
|
* The udhcp was deleted from busybox in 14634. Bolting an external project toRob Landley2006-05-071-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | the side of the tree doesn't _COUNT_, and I will not ship it. Udhcp was deleted shortly after I posted my philosophy for what should and shouldn't go into busybox: http://www.busybox.net/lists/busybox/2006-March/019484.html I complained about the change t the time. I've complained repeatedly since. But nobody felt like fixing it. External dependencies are something to be minimized. I don't care about the ability for packages to build outside busybox: something is either part of busybox, or it isn't. If I convert any part of the external udhcp repository to use libbb, I've broken the external package. Any random cleanups that touch that directory suddenly have to worry about external dependencies that are NOT OUR PROBLEM. Therefore, that directory is not and cannot be part of busybox. Wishful thinking isn't going to change that. I will not ship something I can't maintain. I'll try to get a new dhcp client and server in before the ship window closes, but I have a half-dozen other projects pending. I'm sorry this happened, but I'm not the one who removed it, and I'm not the one who ignored the project maintainer's repeated complaints about the situation for the next month and a half.
* Remove bb_strlen() in favor of -fno-builtin-strlen. Saves as many bytesRob Landley2006-05-071-5/+0
| | | | | as the old optimization did (actually does slightly better under gcc 4.0), and simplifies the code.
* fix udhcp againMike Frysinger2006-05-061-3/+3
|
* Patch from Dennis Vlasenko simplifying the APPLET macros.Rob Landley2006-05-051-260/+260
|
* Not quite compiler independent, but we've never tried to be gcc independentRob Landley2006-05-042-17/+5
| | | | | anyway. This is at least less ugly than what was there before, and fixes building all sources at once.
* It was sitting there, in the patches directory, for years. It was delete itRob Landley2006-05-042-3/+7
| | | | | or apply it. It's small, simple, evil, part of SUSv3, and we can switch it off.
* More usage.h cleanups, with collateral changes to httpd. Specifically,Rob Landley2006-04-281-72/+14
| | | | | most of our CONFIG entries switch stuff on instead of off when enabled, so fix the gratuitously reversed INETD thing.
* Patch from Dennis Vlasenko to add the option to compress help text.Rob Landley2006-04-271-1/+0
|
* Convert a chunk of usage.h to USE_ and SKIP_ (more to do there), and fix aRob Landley2006-04-251-129/+50
| | | | DEFALT typo in du while I was there.
* New applet cksum, from Rob Sullivan.Rob Landley2006-04-182-0/+6
|
* - enable dumpleases applet again; bad robBernhard Reutner-Fischer2006-04-181-1/+1
|
* enable udhcp applets again; bad robMike Frysinger2006-04-171-2/+2
|
* - patch from Denis Vlasenko to add and use bb_xopen3()Bernhard Reutner-Fischer2006-04-131-0/+1
|
* - patch from Denis Vlasenko to add and use bb_xchdir()Bernhard Reutner-Fischer2006-04-121-0/+1
|
* - patch from Denis Vlasenko to add bb_xbind() and bb_xlisten()Bernhard Reutner-Fischer2006-04-121-0/+2
|
* - patch from Denis Vlasenko to add and use bb_xdaemon()Bernhard Reutner-Fischer2006-04-121-0/+1
|
* - patch from Denis Vlasenko to add and use bb_xsocket() and to useBernhard Reutner-Fischer2006-04-121-0/+1
| | | | | bb_xopen some more while at it. Also use shorter boilerplate while at it.
* - add and use bb_opendir(), bb_xopendir().Bernhard Reutner-Fischer2006-04-121-0/+3
| | | | | | | | text data bss dec hex filename 889445 9392 1035784 1934621 1d851d busybox.gcc-4.2.orig 889297 9392 1035784 1934473 1d8489 busybox.gcc-4.2 889009 9820 1037860 1936689 1d8d31 busybox.gcc-4.1.orig 888817 9820 1037860 1936497 1d8c71 busybox.gcc-4.1
* - include netinet/in.h for struct sockaddr_in.Bernhard Reutner-Fischer2006-04-111-0/+1
| | | | Closes bug #735
* Robert P. J. Day writes: even in the header file, make it clear that the ↵Mike Frysinger2006-04-111-0/+3
| | | | routine depends on __uClinux__
* Patch from Tito to unify deluser and delgroup, and generally shrink code.Rob Landley2006-04-101-4/+4
|
* Patch from Rob Sullivan to consolidate crc32 table generation.Rob Landley2006-04-101-0/+2
|
* - patch from Rob Sullivan to add support for -LBernhard Reutner-Fischer2006-04-061-1/+2
|
* - new applet diff. Rob Sullivan writes:Bernhard Reutner-Fischer2006-04-062-0/+21
| | | | | | | | | | Here's my attempt at a mini diff applet - it's adapted from the code at http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/diff/, and only supports unified diffs. I've busyboxified everything to a reasonable degree, so I think the code is suitable enough to be included, but there's still a fair bit of cleaning up to be done.
* - move buffer allocation schemes to libbb.hBernhard Reutner-Fischer2006-04-032-17/+18
| | | | - include the correct headers: applets need busybox.h while lib* need libbb.h
* - typos: s/compatability/compatibility/g;s/compatable/compatible/g;Bernhard Reutner-Fischer2006-04-022-2/+2
|
* - typo: s/compenent/component/gBernhard Reutner-Fischer2006-04-021-3/+6
| | | | add a bit of documentation.
* - update help text.Bernhard Reutner-Fischer2006-03-311-2/+2
| | | | | the interface argument is now a lowercase 'i' to match the big arping commandline-syntax.
* Update ipaddr help to match reality.Rob Landley2006-03-301-1/+1
|
* find ./ -name .cvsignore | xargs svn rmBernhard Reutner-Fischer2006-03-291-3/+0
|
* just whitespace fixesMike Frysinger2006-03-281-16/+16
|
* setlogcons, from Jan Kaszka.Rob Landley2006-03-272-0/+6
|
* Define both big endian and little endian macros.Rob Landley2006-03-251-3/+6
|
* fix typoMike Frysinger2006-03-231-1/+1
|
* Cleanup: remove double quotes that don't seem to be needed.Rob Landley2006-03-201-30/+30
|
* Tito unified fdflush and freeramdisk. I tweaked the result a bit.Rob Landley2006-03-141-1/+1
|
* Patch from Denis Vlasenko to add xstat() and use it.Rob Landley2006-03-131-0/+2
|
* Fixup to the previous (portability) patch. Linux actually does needRob Landley2006-03-093-2/+9
| | | | arpa/inet.h rather than netinet/in.h, otherwise we get warnings.
* Portability patch from rfelker. The bb_asprintf.c thing needs an eventualRob Landley2006-03-092-1/+2
| | | | | follow up in platform.h to set the #ifdef, but the workaround works for everybody, so...
* import most of e2fsprogs 1.38 updatesMike Frysinger2006-03-081-1/+1
|
* Missed one in the get_line_from_file() update...Rob Landley2006-02-241-1/+1
|
* - put NLS stuff in one central place to avoid redefines.Bernhard Reutner-Fischer2006-02-231-1/+5
| | | | | | | | Fixes warnings about: fdisk.c:45:1: warning: "_" redefined nfsmount.c:121:1: warning: "_" redefined nfsmount.c:122:1: warning: "N_" redefined interface.c:84:1: warning: "_" redefined
* Convert all the applets from #include to USE(). Had to fix some nonstandardRob Landley2006-02-231-738/+251
| | | | naming along the way to get USE() macros for everything.
* fix applet orderMike Frysinger2006-02-221-3/+3
|
* You don't need an #ifdef around #defines in usage.Rob Landley2006-02-221-2/+0
|
* Patch from Devin Bayer to split up hash_fd.c into md5.c and sha1.c. (I tweakedRob Landley2006-02-212-3/+38
| | | | md5_sha1_sum.c to convert some #ifdef CONFIG to if(ENABLE).)
* Walter Harms added -D to date, and I did a code cleanup while I was in theRob Landley2006-02-211-4/+7
| | | | area. Probably broke something...
* eat extraneous newlines at the end of applet full usageMike Frysinger2006-02-211-12/+13
|