aboutsummaryrefslogtreecommitdiff
path: root/libbb (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fiddling with llist to make memory management easier. Specifically, theRob Landley2006-05-082-11/+22
| | | | | option to delete the contents of the list when we delete the list is a good thing.
* Remove a link that leaked in from the pending llist_t changes.Rob Landley2006-05-081-1/+1
|
* Remove bb_strlen() in favor of -fno-builtin-strlen. Saves as many bytesRob Landley2006-05-073-12/+3
| | | | | as the old optimization did (actually does slightly better under gcc 4.0), and simplifies the code.
* Migrate endianness macros.Rob Landley2006-05-051-1/+1
|
* Not quite compiler independent, but we've never tried to be gcc independentRob Landley2006-05-041-10/+4
| | | | | anyway. This is at least less ugly than what was there before, and fixes building all sources at once.
* Whitespace and documentation cleanup from Dennis Vlasenko.Rob Landley2006-05-031-53/+60
|
* Portability tweak from Shaun Jackman, don't include asm/page.h directly.Rob Landley2006-04-251-1/+1
|
* Remove some #if 0 code.Rob Landley2006-04-181-9/+0
|
* - BusyBox is under GPL.Bernhard Reutner-Fischer2006-04-185-5/+5
| | | | | | | in http://www.busybox.net/lists/busybox/2006-April/020364.html Denis Vlasenko said when asked which license to use for these files: "Sure. LGPL or GPL is fine with me." Adjusting accordingly.
* use memmove() instead of bcopy()Mike Frysinger2006-04-161-6/+6
|
* use memcmp() not bcmp()Mike Frysinger2006-04-161-2/+2
|
* - patch from Denis Vlasenko to add and use bb_xopen3()Bernhard Reutner-Fischer2006-04-132-4/+11
|
* - patch from Denis Vlasenko to add and use bb_xchdir()Bernhard Reutner-Fischer2006-04-122-1/+18
|
* - patch from Denis Vlasenko to add bb_xbind() and bb_xlisten()Bernhard Reutner-Fischer2006-04-123-1/+36
|
* - patch from Denis Vlasenko to add and use bb_xdaemon()Bernhard Reutner-Fischer2006-04-122-1/+18
|
* - patch from Denis Vlasenko to add and use bb_xsocket() and to useBernhard Reutner-Fischer2006-04-123-1/+20
| | | | | 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-127-44/+53
| | | | | | | | 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
* Patch from Rob Sullivan to consolidate crc32 table generation.Rob Landley2006-04-102-1/+41
|
* - include proper headers.Bernhard Reutner-Fischer2006-04-051-1/+0
|
* - move buffer allocation schemes to libbb.hBernhard Reutner-Fischer2006-04-0313-76/+25
| | | | - include the correct headers: applets need busybox.h while lib* need libbb.h
* New version from Tito.Rob Landley2006-04-021-224/+144
|
* - Rich Felker writes: fix invalid printf format stringsBernhard Reutner-Fischer2006-03-291-3/+3
| | | | | | | | | http://busybox.net/lists/busybox/2006-March/019568.html text data bss dec hex filename 900619 10316 1038724 1949659 1dbfdb busybox.oorig 900603 10316 1038724 1949643 1dbfcb busybox
* More extern removal from Robert P. Day.Rob Landley2006-03-296-16/+4
|
* find ./ -name .cvsignore | xargs svn rmBernhard Reutner-Fischer2006-03-291-1/+0
|
* just whitespace fixesMike Frysinger2006-03-281-7/+7
|
* More dead code removal.Rob Landley2006-03-261-27/+1
|
* Bug spotted by Stephane Billiart: losetup depends on loop.c.Rob Landley2006-03-231-0/+1
|
* Very nice patch from Rich Felker to portably set the stream error indicator andRob Landley2006-03-231-104/+27
| | | | thus remove a lot of nasty old code that didn't.
* Patch from Shaun Jackman to make loop.c build only when needed.Rob Landley2006-03-211-1/+2
|
* - fix order of includes.Bernhard Reutner-Fischer2006-03-181-1/+6
|
* Whitespace cleanup and minor tweak (return -ERRNO instead of ERRNO soRob Landley2006-03-181-13/+6
| | | | EPERM doesn't register as a successful read-only mount.
* Random in-passing tweak.Rob Landley2006-03-161-6/+2
|
* More "extern" removals from Robert P. DayRob Landley2006-03-141-2/+4
|
* Attempt to make a warning go away without increasing size.Rob Landley2006-03-141-4/+3
|
* - revert back to r14406Bernhard Reutner-Fischer2006-03-131-56/+49
|
* Patch from Denis Vlasenko to add xstat() and use it.Rob Landley2006-03-133-4/+13
|
* Patch from Denis Vlasenko turning static const int (which gets emitted intoRob Landley2006-03-103-3/+3
| | | | the busybox binary) into enums (which don't).
* Portability patch from rfelker. The bb_asprintf.c thing needs an eventualRob Landley2006-03-091-0/+10
| | | | | follow up in platform.h to set the #ifdef, but the workaround works for everybody, so...
* - backout using features which are not available with the previous stableBernhard Reutner-Fischer2006-03-091-2/+7
| | | | version of make (3.71.1).
* Robert P. Day removed 8 gazillion occurrences of "extern" on functionRob Landley2006-03-0637-54/+54
| | | | definitions. (That should only be on prototypes.)
* - remove unused lists *-mBernhard Reutner-Fischer2006-03-021-1/+1
|
* - use absolute path for top_builddir and top_srcdir.Bernhard Reutner-Fischer2006-03-021-0/+4
| | | | Fixes make trying to include the very same file in an endless loop.
* - fixes parallel builds (make -j)Bernhard Reutner-Fischer2006-03-011-50/+52
| | | | - use less resources for the buildsystem itself
* A few changes falling out from the effort to make sed handle embedded NUL bytes.Rob Landley2006-02-241-46/+20
| | | | Checking in to reduce the diff between my tree and svn...
* document leading + optionMike Frysinger2006-02-221-0/+7
|
* Forgot to check this in last night, part of the hash_fd breakup.Rob Landley2006-02-211-3/+3
|
* Patch from Devin Bayer to split up hash_fd.c into md5.c and sha1.c. (I tweakedRob Landley2006-02-213-383/+264
| | | | md5_sha1_sum.c to convert some #ifdef CONFIG to if(ENABLE).)
* a few more comment touchupsMike Frysinger2006-02-211-4/+6
|
* translate Russian-English to just plain EnglishMike Frysinger2006-02-211-4/+8
|
* sync with mainstream, but check more"Vladimir N. Oleynik"2006-02-201-5/+5
|