Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-02-20 | Fix up hard links | Glenn L McGrath | |
2004-02-20 | A strict interpretation of the ustar format requires the type flag to be | Glenn L McGrath | |
interpreted, we cannot depend on the file type being set in the mode field. | |||
2004-02-19 | Add extra comments, freakout if a pax archive is encoutered. | Glenn L McGrath | |
2004-02-17 | Remove debugging | Glenn L McGrath | |
2004-02-17 | Dont strip trailing '/' until _after_ i test to set if its there ! | Glenn L McGrath | |
2003-11-27 | Fix tar hard links | Glenn L McGrath | |
2003-11-21 | As we no longer use function pointers for read in common archiving code | Glenn L McGrath | |
archive_xread can be replaced with bb_full_read, and archive_copy_file with bb_copyfd* bb_copyfd is split into two functions bb_copyfd_size and bb_copyfd_eof, they share a common backend. | |||
2003-11-20 | Fix tar-handles-nested-exclude testcase | Glenn L McGrath | |
2003-11-17 | Dont free filename, its needed in the extracted files list. | Glenn L McGrath | |
2003-11-15 | Fix memory leaks | Glenn L McGrath | |
2003-11-14 | Keep trying to find a good header, if we exit it will cause .tar.gz | Glenn L McGrath | |
files to compute incorrect crc and length for gzip | |||
2003-11-05 | Fix tar -j support | Glenn L McGrath | |
Use the old fork() method of tar compression support, rather than read_bz2.... - (*uncompress)(int in, int out) seems like a more natural interface for compression code. - it might improve performance by seperating the work into one cpu bound and one io bound process. - There is extra code required to do read_[gz|bunzip] since (*uncompress)(int in, int out) will normally be used by the standalone compression applet. There have been problems with this method so if you see a "Short read" error let me know. | |||
2003-09-12 | Fix handling of hardlinks when OLDGNU and GNU extensions arent enabled. | Glenn L McGrath | |
2003-09-12 | Use the typeflag to identify if its a hardlink on OLD and GNU posix | Glenn L McGrath | |
modes, fixes a bug extracting hardlinks to symlinks. | |||
2003-09-09 | If a tar entry is a regualr file ending in a '/' then its really a | Glenn L McGrath | |
directory. From http://www.gnu.org/manual/tar/html_node/tar_123.html REGTYPE AREGTYPE These flags represent a regular file. In order to be compatible with older versions of tar, a typeflag value of AREGTYPE should be silently recognized as a regular file. New archives should be created using REGTYPE. Also, for backward compatibility, tar treats a regular file whose name ends with a slash as a directory. | |||
2003-08-14 | Change hardlink handling for tar to work the same way as cpio | Glenn L McGrath | |
2003-07-16 | Fixup problem unconditionally converting all hard links to symlinks. | Eric Andersen | |
2003-06-12 | Handle hard links by converting them to symlinks | Glenn L McGrath | |
2003-03-19 | Major coreutils update. | Manuel Novoa III | |
2003-01-28 | Fix long standing bug with old gnu tar files, add a check so tar will | Glenn L McGrath | |
complain "unknown file type" if it tries to extract an oldgnu tar file and TAR_FEATURE_OLDGNU_COMPATABILITY sint defined. Print a warning if unisupported gnu extensions are encountered. | |||
2002-12-08 | Move add_to_list from libunarchive to libbb so it can be of more general use ↵ | Glenn L McGrath | |
(eg ifupdown). Changed the name to llist_add_to as i plan on adding more llist_ functions as needed (e.g. llist_free). | |||
2002-11-23 | Fix long filename support | Glenn L McGrath | |
2002-11-05 | Fail silently if a partial tar header is read as tar.bz2 is leaving trailing ↵ | Glenn L McGrath | |
junk (not sure why), add some missing files | |||
2002-11-04 | Change filter paramaters, filters can be more powefull now | Glenn L McGrath | |
2002-11-03 | Abstract read and seek in unarchiving code, convert bunzip to file ↵ | Glenn L McGrath | |
descriptors, support tar -j | |||
2002-10-19 | Fix exclude/include problem | Glenn L McGrath | |
2002-09-27 | Fix compress support and prevent a segfault | Glenn L McGrath | |
2002-09-25 | New common unarchive code. | Glenn L McGrath | |
2002-09-15 | Support for GNU style long filename and linknames | Glenn L McGrath | |
2002-08-22 | Specify cast | Glenn L McGrath | |
2002-08-22 | Run through ident, fix comments | 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-13 | Enable support for the old tar header format, enable via menu's | Glenn L McGrath | |
2002-07-11 | Fixup warnings and undefined operations that show up in gcc-3.1 | Eric Andersen | |
-Erik | |||
2001-10-25 | *** empty log message *** | Glenn L McGrath | |