2000-04-27 Stephen Zander * MANIFEST: Added the ChangeLog. * test.pl: Extended the test suite to test the handling of non-file entries in the archive. * Tar.pm: Fixed another bug in the handling of size values for non-file entries. 2000-04-26 Stephen Zander * Tar.pm: Fixed a bug in archive extraction that would result in absolutely pathed files being created under the user's home directory. Changed the behaviour of ->extract to extract the entire archive if no files are given. Added a ->set_error method to allow sub-classes to provide a custom error message. Thanks to David Boyce for all of these. * ptar: Changed the directory search order to top-down rather than bottom up. * Tar.pm: Fixed a bug in the archive scanning which caused non-file entries to skip ahead blocks. Thanks to David Boyce for the test case. * ptar: Fixed missing variable declarations. 2000-04-12 Stephen Zander * Tar.pm: Work around fix for the problem with Compress::Zlib closing file descriptors early. 1999-03-03 Stephen Zander * Tar.pm: make_special_file_* now works (it was completely broken). Thanks to Gurusamy Sarathy for the patch. * Tar.pm: refixed MacOS support for writing file on the fly. Thanks to Paul J. Schinder for the patch 1999-02-02 Stephen Zander * Tar.pm: Fixed bug in gzseek which caused seeks to a multiple of 4096 to erroneously return failure. 1999-01-11 Stephen Zander * Tar.pm: Fixed failure in ->write when Compress:Zlib not installed. _io::gzclose was returning the wrong value. 1999-01-09 Stephen Zander * README: Updated README to reflect changes in versio 0.20. * Tar.pm: Improved documentation and presentation. Documented the new class methods. * ptar: Upgraded to use new class methods. * Tar.pm: Recovered from corrupted file that was checked into CVS (I hope). * Makefile.PL: Added ptar to EXE_FILES. * test.pl: Extended tests to include sub-classing. * Tar.pm: Extended functionality to include class methods: create_archive, list_archive & extract_archive. Archive::Tar no longer keeps the tar file in memory unless passed a non-seekable file descriptor. * Makefile.PL: Added optional MakeMaker attributes introduced in perl5.005 * MANIFEST: Fixed line termination of last line in file 1998-09-10 Stephen Zander * Tar.pm: Modified list_files to allow selected list of file attributes to be returned. 1998-08-26 Stephen Zander * Tar.pm: Lowered memory consumption. * test.pl: Altered to suport testing on pre-5.00404 version of perl. 1998-08-13 Stephen Zander * Tar.pm: Improved automatic handling of compressed archives. Fixed a problem with passing GLOBS to the read & write methods. 1998-08-05 Stephen Zander * Tar.pm: Added support for reading from GLOBS to read_tar. Added automagical detection of compressed archives to read_tar 1998-07-29 Stephen Zander * test.pl: Added basic archive read/write tests to package. * Tar.pm: Removed unnecessary BEGIN/END handling of feature detection. * README: Updated to reflect version 0.08. * MANIFEST: Added test.pl * COPYRIGHT: Added additional copyright statement to cover extensions. 1998-07-28 Stephen Zander * README: test