Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-09-25 | New common unarchive code. | Glenn L McGrath | |
2002-09-17 | Modified so that it "works" for archs other than i386... arm in particular. | Manuel Novoa III | |
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? | |||
2002-09-16 | Patch from Matthias Lang <matthias@corelatus.se> to fix gunzip | Eric Andersen | |
error handling and prevent gunzip from hanging. | |||
2002-09-15 | Support for GNU style long filename and linknames | Glenn L McGrath | |
2002-08-26 | chmod on the NEW file | Glenn L McGrath | |
2002-08-24 | Reorganise, make it just one function, remove -v option it didnt work ↵ | Glenn L McGrath | |
properly anyway, dont setvbuf it doesnt make any difference in performance. | |||
2002-08-24 | Run through indent, use braces | Glenn L McGrath | |
2002-08-22 | replace some global const ints with defines | Glenn L McGrath | |
2002-08-22 | Specify cast | Glenn L McGrath | |
2002-08-22 | Remove duplicate variable definition | Glenn L McGrath | |
2002-08-22 | Run through indent, fix comments | Glenn L McGrath | |
2002-08-22 | Run through ident, fix comments | Glenn L McGrath | |
2002-08-22 | Run through indent, use /* */ style comments, change extern to static | Glenn L McGrath | |
2002-08-22 | Run through indent | Glenn L McGrath | |
2002-08-22 | Honour the USTAR prefix field, this enables a 155 byte path length plus the ↵ | Glenn L McGrath | |
normal 100 byte filename. The catch is gnu tar cannot create archives that use the prefix field, you need to use s-tar. | |||
2002-08-21 | Tar inlining, #if 0 out unused function | Aaron Lehmann | |
2002-08-13 | Enable support for the old tar header format, enable via menu's | Glenn L McGrath | |
2002-07-23 | Added tar -cz support (creating gzipped tar files without a gzip pipe) | Robert Griebl | |
2002-07-19 | Applied vodz' patches #49 and #50 (with a small correction in runshell.c) | Robert Griebl | |
#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. | |||
2002-07-11 | Fixup warnings and undefined operations that show up in gcc-3.1 | Eric Andersen | |
-Erik | |||
2002-06-23 | inline many functions that are only called once. saves about 300 bytes | Aaron Lehmann | |
on i386. also staticify most functions. | |||
2002-06-23 | remove cleanUpAndFail, and replace it with exit(). because that's what | Aaron Lehmann | |
it does unless srcMode was set, and srcMode is never set. | |||
2002-06-22 | Major revamp. I've been trying to clean up the code. the bzerror stuff | Aaron Lehmann | |
still needs major attention (i.e. removal). Removed references to uninitialized variables like progName, smallMode, noisy, etc. Remove functions and code for handling "small" decompression mode, since it is all unreachable. Remove total_{in,out}* counters - they are never used. Remove panic() function and assert_h and their uses because they are all for "should never happen" circumstances. Replace internal malloc/free wrappers with xmalloc and free. Remove conditional in if(foo)free(foo); situations. Remove bogus if (sizeof(int) != 4) { return BZ_CONFIG_ERROR; } (...etc...) code and code for handling BZ_CONFIG_ERROR. Someone should go through and change the applet to use well-defined types when appropriate - it expects sizeof(short)==2 && sizeof(int)==4. Until this commit these were explicitly checked for, and the applet would exit if these types were not the right size. (I think this is wrong even as an interim solution.) With gcc 3.1 reduces size of binary on i386-linux by about 700 bytes. Lightly tested. | |||
2002-05-29 | Patch from Randolfe Averty to fixup package conflict checks, cleanup some ↵ | Glenn L McGrath | |
memory leaks and reorganise dependency checking. Some further memory leaks fixed by me. | |||
2002-05-19 | Support old-style compress (.Z) files via libbb / unzip( ) calls | Robert Griebl | |
(configurable) - When enabled an applet "uncompress" is also made available (oddname to gunzip) [the cvs add for this file got lost somehow...] | |||
2002-05-15 | Support old-style compress (.Z) files via libbb / unzip( ) calls | Robert Griebl | |
(configurable) - When enabled an applet "uncompress" is also made available (oddname to gunzip) | |||
2002-05-15 | gunzip'ing many files to stdout works now | Robert Griebl | |
Fixed a missing initialisation and made a for loop more readable. | |||
2002-05-15 | Don't delete source file when decompressing to stdout | Robert Griebl | |
This is the normal GNU gunzip behaviour | |||
2002-04-29 | * archival/gunzip.c (gunzip_file): New. | Matt Kraai | |
(gunzip_main): Handle no arguments correctly. | |||
2002-04-15 | * archival/bunzip2.c (bunzip2_main): Do not remove files if writing to standard | Matt Kraai | |
output. * testsuite/bunzip2/bzcat-does-not-remove-compressed-file: New. | |||
2002-04-13 | Rework per how I did things in version in 0.60.3 so it can | Eric Andersen | |
properly uncompress multiple files now. -Erik | |||
2002-04-13 | Patch from Laurence Anderson <L.D.Anderson@warwick.ac.uk> for | Eric Andersen | |
better tape drive support in tar/cpio by using an intervening pipe... | |||
2002-04-13 | Update some missing copyright notices | Eric Andersen | |
2002-04-12 | Completely rework the config system so that it no longer annoys me to work on | Eric Andersen | |
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 | |||
2002-04-06 | Fix email addr | Eric Andersen | |
2002-03-27 | * archival/bunzip2.c (bunzip2_main): Remove compressed file. | Matt Kraai | |
* testsuite/bunzip2/bunzip2-removes-compressed-file: New. | |||
2002-03-27 | * archival/bunzip2.c: Include <unistd.h>. | Matt Kraai | |
(bunzip2_main): Read data from standard input if FILE argument is `-' or omitted. * include/usage.h (bunzip2_trivial_usage, bunzip2_full_usage): Rewrite. * testsuite/bunzip2/bunzip2-reads-from-standard-input: New. | |||
2002-03-22 | * archival/gzip.c (gzip_main): Ensure that the output is a terminal and use | Matt Kraai | |
error_msg to display the error message. | |||
2002-03-20 | Reinitialize initial shift register value for on each pass. | Eric Andersen | |
-Erik | |||
2002-02-15 | Parse the include list to writeTarFile rather than argv, fixes a bug where ↵ | Glenn L McGrath | |
tar files wernt being created. | |||
2002-02-13 | Fix condition that prevented creation of compressed files | Glenn L McGrath | |
2002-02-05 | * archival/gzip.c (ifname, ofname): Delete. | Matt Kraai | |
(gzip_main): Handle multiple files. * include/usage.h (gzip_trivial_usage): Allow multiple FILEs. (gzip_full_usage): Ditto. * testsuite/gzip/gzip-accepts-multiple-files: New. * testsuite/gzip/gzip-removes-original-file: New. | |||
2002-02-05 | * archival/gzip.c (gzip_main): Display usage if given multiple files. | Matt Kraai | |
2002-01-08 | * archival/tar.c (tar_main): Remove unused variable. | Matt Kraai | |
2002-01-02 | * archival/dpkg.c (create_list): Use chomp. | Matt Kraai | |
* archival/tar.c (append_file_list_to_list): Likewise. | |||
2002-01-02 | unzip applet by Laurence Anderson | Glenn L McGrath | |
---------------------------------------------------------------------- | |||
2001-12-20 | Remove `== TRUE' tests and convert `!= TRUE' and `== FALSE' tests to use !. | Matt Kraai | |
2001-12-20 | Perform clean up only if CONFIG_FEATURE_CLEAN_UP is defined. | Matt Kraai | |
2001-12-20 | Write files when extracting an archive from standard input. | Matt Kraai | |
2001-12-18 | Things like 'tar -c /tmp/*' and 'tar -cO /tmp/*' where the output | Eric Andersen | |
filename was not explicitly specified were segfaulting. -Erik |