www.destructor.de
TAR ("tape archive") files are a way of archiving several files in
one single file. The tar format is widely used in Unix and Linux operating
systems.
With LibTar you can read and write tar files, i.e. you can list and extract the files in a tar, and you can create new tar files.
| File | Version | IDE | Download |
|---|---|---|---|
| LibTar, with documentation and demos | 2.0.8, 2007-05-16 | D5+ (Win32) K1+ (Linux) No .NET! |
libtar.zip |
| Date | Version | Changes |
|---|---|---|
| 2007-05-16 | 2.0.8 | Bugfix in TTarWriter.AddFile: Apply ConvertFilename also to the TarFilename (this converts backslashes to slashes, so there will be no problems when writing out a file on a Unix/Linux system). Thanks to Chris Rorden for submitting this. |
| 2006-03-13 | 2.0.7 | Bugfix in ReadFile (Buffer : POINTER). Thanks to Torsten for submitting this bug. |
| 2005-09-03 | 2.0.6 | Reader: Avoided to access SourceStream.Size, because compressed Streams don't know their size |
| 2002-05-18 | 2.0.5 | Kylix awareness: Thanks to Kerry L. Davison for the changes |
| 2001-12-25 | 2.0.4 | WriteTarHeader: Fill Rec with zero bytes before filling it |
| 2001-11-13 | 2.0.3 | Bugfix: Take out ClearDirRec call from WriteTarHeader Bug Reported by Tony BenBrahim |
| 2001-10-25 | 2.0.2 | Introduced the ClearDirRec procedure |
| 2001-09-06 | 2.0.1 | Bugfix in TTarArchive.FindNext: FBytesToGo must sometimes be 0 |
| 2001-06-19 | 2.0.0 | TTarWriter added |
| 2001-04-28 | 1.0.0 | First Release |