Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-04-12 | - patch from Denis Vlasenko to add and use bb_xsocket() and to use | Bernhard Reutner-Fischer | |
bb_xopen some more while at it. Also use shorter boilerplate while at it. | |||
2006-04-10 | Patch from Rob Sullivan to consolidate crc32 table generation. | Rob Landley | |
2006-04-05 | - include proper headers. | Bernhard Reutner-Fischer | |
2006-04-03 | - move buffer allocation schemes to libbb.h | Bernhard Reutner-Fischer | |
- include the correct headers: applets need busybox.h while lib* need libbb.h | |||
2006-04-02 | - include proper prototypes in libunarchive. | Bernhard Reutner-Fischer | |
2006-04-02 | - janitorial: huft_build is never used outside of decompress_unzip.c and has no | Bernhard Reutner-Fischer | |
prototype (which suggests that it's of no general use) so make it static for now. | |||
2006-04-02 | - typos: s/compatability/compatibility/g;s/compatable/compatible/g; | Bernhard Reutner-Fischer | |
2006-03-27 | ensure that corrupted file extraction causes both a message and | Paul Fox | |
a failure exit code. delay the error exit until all (good) files have been extracted. filesystem errors (nodes of wrong type, permission problems, etc) still cause immediate failure. | |||
2006-03-13 | - revert back to r14406 | Bernhard Reutner-Fischer | |
2006-03-13 | Patch from Denis Vlasenko to add xstat() and use it. | Rob Landley | |
2006-03-10 | Patch from Denis Vlasenko turning static const int (which gets emitted into | Rob Landley | |
the busybox binary) into enums (which don't). | |||
2006-03-09 | Patch from Denis Vlasenko to make unlzma smaller. | Rob Landley | |
2006-03-09 | - backout using features which are not available with the previous stable | Bernhard Reutner-Fischer | |
version of make (3.71.1). | |||
2006-03-06 | Robert P. Day removed 8 gazillion occurrences of "extern" on function | Rob Landley | |
definitions. (That should only be on prototypes.) | |||
2006-03-04 | Patch from Robert P. Day, moving byte order checks to use platform.h macros. | Rob Landley | |
2006-03-02 | - use absolute path for top_builddir and top_srcdir. | Bernhard Reutner-Fischer | |
Fixes make trying to include the very same file in an endless loop. | |||
2006-03-01 | - fixes parallel builds (make -j) | Bernhard Reutner-Fischer | |
- use less resources for the buildsystem itself | |||
2006-03-01 | Cleanup patch from Denis Vlasenko. Mostly variants of removing the if(x) | Rob Landley | |
from before "if(x) free(x)". | |||
2006-03-01 | use bb_xstrndup vs strndup. Thanks rfelker. | "Vladimir N. Oleynik" | |
2006-02-22 | Patch from Denis Vlasenko to constify things and fix a few typos. | Rob Landley | |
2006-02-21 | Don't build directory libraries unless we're building an applet that needs it. | Rob Landley | |
Cherry-picked from Devin Bayer's big MacOS X patch. | |||
2006-02-20 | Bug 640: a filename of length exactly 100 could bleed into the next field on | Rob Landley | |
display or extract. (Only shows up when no gnu longname extension, either because it's disabled or because tarball hasn't got it.) | |||
2006-02-20 | The gentoo security guys found another way to segfault busybox's decompression | Rob Landley | |
code: we can do a null dereference if one of our huffman tables has all zero length codes. This fixes it. (Thanks solar.) | |||
2006-02-17 | Fix for an integer overflow bug that could cause a segfault on certain | Rob Landley | |
pathological archives. (Unlikely to have security implications, the only way to trigger it basically wound up doing memset(dbuf,x,2^31) and triggering an immediate segfault. The test basically gives us a more polite error message.) Thanks to Ned Ludd and the Gentoo security guys for finding this. | |||
2006-02-17 | The tendency of vi to auto-indent can be really annoying at times. | Rob Landley | |
2006-02-17 | More whitespace than you can possibly imagine... | Rob Landley | |
2006-02-02 | make the build system puuuuuuuuuuurty | Mike Frysinger | |
2006-01-30 | passing around an int as a void* is a very bad idea | Eric Andersen | |
2006-01-30 | sort out yet more type issues | Eric Andersen | |
2006-01-30 | fixup a few types to prevent gcc (rightfully) whining about mixing | Eric Andersen | |
signed and unsigned, unmatches pointer target types, etc | |||
2006-01-30 | - add some ATTRIBUTE_UNUSED. | Bernhard Reutner-Fischer | |
- use shorter boilerplate while at it. | |||
2006-01-25 | just whitespace | Tim Riker | |
2006-01-22 | - add platform.h. | Bernhard Reutner-Fischer | |
- use shorter boilerplate while at it. | |||
2006-01-20 | Patch from Aurelien Jacobs to add unlzma. (A new decompression type, | Rob Landley | |
see www.7-zip.org) | |||
2006-01-15 | - shared libbusybox. | Bernhard Reutner-Fischer | |
- IMA compilation option (aka IPO, IPA,..) Please holler if i broke something.. | |||
2006-01-10 | Don't return 0 when there's an error. | Rob Landley | |
2006-01-09 | Bug 547: writing out the tar file header before we confirm we can actually | Rob Landley | |
open and read from the file isn't something we can recover from after the fact. Resequence things to check first, write second. | |||
2006-01-04 | use MAP_PRIVATE instead of MAP_SHARED for uClinux systems (see Bug 550) | Mike Frysinger | |
2005-12-29 | - silence warning about unused param | Bernhard Reutner-Fischer | |
needs revisit later on like many others to use ATTRIBUTE_UNUSED from platform.h | |||
2005-12-16 | Bug 601: When we fork an archiver and feed stuff to it through a pipe, if | Rob Landley | |
we don't close the pipe the child process won't exit, and we'll hang in waitpid(). | |||
2005-12-12 | - typo: s/sucess/success/g | Bernhard Reutner-Fischer | |
What's up with loginutils/su.c line 42: "SYSLOG_SUCESS" ? Please have a look.. | |||
2005-12-06 | reduce 3 warning if compile with -W | "Vladimir N. Oleynik" | |
2005-11-12 | I noticed that "tar tvjf file.tbz" was segfaulting. This fixed it. | Rob Landley | |
2005-10-27 | Add --no-same-owner and --no-same-permissions options to tar. | Rob Landley | |
2005-10-16 | The fact "tar tvjf thing.tbz" didn't work was due to the "-1" in -r11859, | Rob Landley | |
which was apparently never tested. That meant that there always had to be at least one unparsed argument left over, which is not the case for tar. | |||
2005-10-16 | Whitespace and curly bracket cleanup (our tabstop is 4 in busybox), | Rob Landley | |
and switch more stuff from CONFIG to ENABLE. | |||
2005-10-15 | llist must initialize, add loses ifdef, small indent correction | "Vladimir N. Oleynik" | |
2005-10-15 | Add --exclude option (to make uClibc-0.9.28 headers install using busybox tar). | Rob Landley | |
I have no idea how to apply bb_getopt_complementally to a --longopt that has no short option. The documentation from vodz has a bad case of babelfish poisoning, and I can't understand it. It sort of seems to suggest there is a way, but what it is I have no idea. So I used \n as the short option, which is fairly unlikely to be used for something else. :) | |||
2005-10-14 | - new bb_opt_complementally syntax, use [-:?] only - 'free' chars | "Vladimir N. Oleynik" | |
- new bb_getopt_ulflags features: check max and min args, convert first argv to options special for ar and tar applets - use bb_default_error_retval for env applet | |||
2005-10-13 | - typo in makefile variable: s/archvial/archival/ | Bernhard Reutner-Fischer | |