Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | last_patch61 from vodz: | Eric Andersen | 2002-10-10 | 1 | -1/+1 | |
| | | | | | | | | | New complex patch for decrease size devel version. Requires previous patch. Also removed small problems from dutmp and tar applets. Also includes vodz' last_patch61_2: Last patch correcting comment for #endif and more integrated with libbb (very reduce size if used "cat" applet also). Requires last_patch61 for modutils/config.in. | |||||
* | Patch from Konstantin Isakov <ikm@pisem.net>: | Eric Andersen | 2002-09-30 | 1 | -3/+4 | |
| | | | | | | | | In most cases, dirname returns the same argument it was given, so this code works nice, but there's one special case: when the name contains no dirname, it returns "." (stored statically in the body of itself), and we get a segfault in attempt to free() it. This patch fixes this problem. | |||||
* | Fix compress support and prevent a segfault | Glenn L McGrath | 2002-09-27 | 7 | -45/+35 | |
| | ||||||
* | Remove files made obsolete by new unarchiving code | Glenn L McGrath | 2002-09-25 | 4 | -655/+0 | |
| | ||||||
* | New common unarchive code. | Glenn L McGrath | 2002-09-25 | 23 | -1026/+1277 | |
| | ||||||
* | Modified so that it "works" for archs other than i386... arm in particular. | Manuel Novoa III | 2002-09-17 | 1 | -47/+108 | |
| | | | | | | Also tried to clean up the logic a little, and ensure that read errors or invalid archives resulted in error returns. This could use a lot more work... Volunteers? | |||||
* | Patch from Matthias Lang <matthias@corelatus.se> to fix gunzip | Eric Andersen | 2002-09-16 | 2 | -52/+126 | |
| | | | | error handling and prevent gunzip from hanging. | |||||
* | Support for GNU style long filename and linknames | Glenn L McGrath | 2002-09-15 | 1 | -10/+39 | |
| | ||||||
* | replace some global const ints with defines | Glenn L McGrath | 2002-08-22 | 2 | -8/+8 | |
| | ||||||
* | Specify cast | Glenn L McGrath | 2002-08-22 | 1 | -2/+2 | |
| | ||||||
* | Run through indent, fix comments | Glenn L McGrath | 2002-08-22 | 2 | -746/+764 | |
| | ||||||
* | Run through ident, fix comments | Glenn L McGrath | 2002-08-22 | 1 | -49/+49 | |
| | ||||||
* | Honour the USTAR prefix field, this enables a 155 byte path length plus the ↵ | Glenn L McGrath | 2002-08-22 | 1 | -2/+6 | |
| | | | | | | normal 100 byte filename. The catch is gnu tar cannot create archives that use the prefix field, you need to use s-tar. | |||||
* | Enable support for the old tar header format, enable via menu's | Glenn L McGrath | 2002-08-13 | 1 | -4/+36 | |
| | ||||||
* | Applied vodz' patches #49 and #50 (with a small correction in runshell.c) | Robert Griebl | 2002-07-19 | 2 | -5/+2 | |
| | | | | | | | | | #49: I found one memory overflow and memory leak in "ln" applet. Last patch reduced also 54 bytes. ;) #50: I found bug in loginutils/Makefile.in. New patch have also new function to libbb and aplied this to applets and other cosmetic changes. | |||||
* | Fixup warnings and undefined operations that show up in gcc-3.1 | Eric Andersen | 2002-07-11 | 5 | -5/+10 | |
| | | | | -Erik | |||||
* | Patch from Randolfe Averty to fixup package conflict checks, cleanup some ↵ | Glenn L McGrath | 2002-05-29 | 1 | -1/+3 | |
| | | | | | | memory leaks and reorganise dependency checking. Some further memory leaks fixed by me. | |||||
* | Support old-style compress (.Z) files via libbb / unzip( ) calls | Robert Griebl | 2002-05-19 | 2 | -0/+626 | |
| | | | | | | (configurable) - When enabled an applet "uncompress" is also made available (oddname to gunzip) [the cvs add for this file got lost somehow...] | |||||
* | Support old-style compress (.Z) files via libbb / unzip( ) calls | Robert Griebl | 2002-05-15 | 2 | -2/+34 | |
| | | | | | (configurable) - When enabled an applet "uncompress" is also made available (oddname to gunzip) | |||||
* | Patch from Laurence Anderson <L.D.Anderson@warwick.ac.uk> for | Eric Andersen | 2002-04-13 | 1 | -1/+22 | |
| | | | | | better tape drive support in tar/cpio by using an intervening pipe... | |||||
* | Completely rework the config system so that it no longer annoys me to work on | Eric Andersen | 2002-04-12 | 2 | -40/+47 | |
| | | | | | | | the busybox development tree. This eliminates the use of recursive make, and once again allows us to run 'make' in a subdirectory with the expected result. And things are now much faster too. Greatly improved IMHO... -Erik | |||||
* | Reinitialize initial shift register value for on each pass. | Eric Andersen | 2002-03-20 | 2 | -2/+6 | |
| | | | | -Erik | |||||
* | unzip applet by Laurence Anderson | Glenn L McGrath | 2002-01-02 | 5 | -53/+164 | |
| | | | | ---------------------------------------------------------------------- | |||||
* | Remove `== TRUE' tests and convert `!= TRUE' and `== FALSE' tests to use !. | Matt Kraai | 2001-12-20 | 1 | -2/+2 | |
| | ||||||
* | More copyright and email addr cleanups | Eric Andersen | 2001-12-06 | 2 | -4/+4 | |
| | ||||||
* | Commit my improvement on Rodney Brown's patch to g(un)zip, decreasing | Aaron Lehmann | 2001-12-06 | 2 | -52/+58 | |
| | | | | binary size. | |||||
* | Simplify unzip(), remove unused checks and unneccessary variables | Glenn L McGrath | 2001-12-05 | 2 | -102/+54 | |
| | ||||||
* | Simplify CRC table generation | Glenn L McGrath | 2001-12-05 | 2 | -22/+10 | |
| | ||||||
* | gunzip was incorrectly reporting a failed crc and length (discovered by | Glenn L McGrath | 2001-11-29 | 2 | -0/+16 | |
| | | | | | Chang, Shu-Hao). The bitbuffer needs to be unwound after decompression, as it was eating into the crc/size field. | |||||
* | Attempt to fix libc compiling error regarding off_t | Glenn L McGrath | 2001-10-27 | 1 | -0/+1 | |
| | ||||||
* | *** empty log message *** | Glenn L McGrath | 2001-10-25 | 7 | -0/+756 | |
| | ||||||
* | Scrub up some function prototypes. | Eric Andersen | 2001-10-18 | 2 | -6/+6 | |
| | | | | -Erik | |||||
* | This is vodz' latest patch. Sorry it took so long... | Eric Andersen | 2001-07-17 | 2 | -20/+12 | |
| | | | | | | | | | 1) ping cleanup (compile fix from this patch already applied). 2) traceroute call not spare ntohl() now (and reduce size); 3) Fix for functions not declared static in insmod, ash, vi and mount. 4) a more simple API cmdedit :)) 5) adds "stopped jobs" warning to ash on Ctrl-D and fixes "ignoreeof" option 6) reduce exporting library function index->strchr (traceroute), bzero->memset (syslogd) | |||||
* | Dont setvbuff in here, must be called just after stream is initialised, ↵ | Glenn L McGrath | 2001-07-13 | 2 | -6/+0 | |
| | | | | glibc tolerates using it later, uclibc doesnt | |||||
* | free coniditionally, just to make it play nice with dmalloc which is ↵ | Glenn L McGrath | 2001-07-11 | 2 | -4/+12 | |
| | | | | incompatable with standard free() | |||||
* | Add some missing includes to kill warnings when building with the default | Manuel Novoa III | 2001-06-29 | 2 | -0/+2 | |
| | | | | | | | Config.h and using gcc's -fno-builtin. There are probably other files with the similar problems. Also, if building against uClibc, don't include asm/unistd.h in syscalls.c and module_syscalls.c. | |||||
* | Fix a type promotion bug discivered and analyzed by Alan Modra | Eric Andersen | 2001-06-27 | 2 | -2/+2 | |
| | | | | <amodra@bigpond.net.au>, which caused false checksum errors | |||||
* | Move messages.c to libbb. Make each string in messages.c be its own .o file. | Eric Andersen | 2001-04-25 | 2 | -8/+0 | |
| | | | | | | | This way, we can new get rid of all that tedious #define rubbish we used to need to enable specific messages. This way is enormously simpler, and as a bonus also ends up saving us 96 bytes. -Erik | |||||
* | Eliminated seeks so that we work correctly on pipes, and removed reliance on | Matt Kraai | 2001-04-18 | 2 | -4/+18 | |
| | | | | | undefined evaluation ordering. Thanks to Anthony Towns for explanation and solution. | |||||
* | Disable sigterm | Glenn L McGrath | 2001-04-11 | 2 | -6/+6 | |
| | ||||||
* | Move unzip, gz_open, gz_close to libbb | Glenn L McGrath | 2001-04-11 | 2 | -0/+2050 | |