summaryrefslogtreecommitdiff
path: root/inc/Tar.class.php
Commit message (Collapse)AuthorAge
* deprecation of Archive libsAndreas Gohr2015-07-31
|
* PHPDocs and some improvementsGerrit Uitslag2014-10-02
|
* more phpdocs and minor checkGerrit Uitslag2014-10-01
|
* Many PHPDocs, some unused and dyn declared varsGerrit Uitslag2014-10-01
| | | | | | many PHPDocs some unused variables some dynamically declared variables declared
* more scrutinizer issue improvementsGerrit Uitslag2014-09-29
|
* removed superflous parameterAndreas Gohr2014-01-07
|
* fixed cleanPath bug in tar library FS#2802Andreas Gohr2013-08-03
| | | | | | | | | | | | This time the test case was correct and actually showed a bug in the tar library. The error occured only on the first build (directory build/0/) where the zero was stripped from the path name. I added unit tests to the cleanPath function and discovered another bug with handling relative directories. I rewrote the cleanPath() function and now it should finally work. Unit tests FTW!
* tar library: another fix for lone zero blocksAndreas Gohr2013-05-09
|
* Tar: avoid lone zero blocks when adding 0 byte filesAndreas Gohr2013-05-03
|
* Revert "handle bzip1 as well"Andreas Gohr2013-01-23
| | | | | | | This reverts commit f2cb3ec76dec3fe2b40f25765ef842223c7132fe. Turns out I was too fast merging this. I can't get PHP's bzip handler to handle a bzip1 compressed file.
* Merge pull request #162 from glensc/bz-bz2Andreas Gohr2013-01-23
|\ | | | | handle bz (bzip not bzip2) better
| * handle bzip1 as wellElan Ruusamäe2013-01-23
| | | | | | | | | | in fact .tbz is tar.bz (bzip1) and .tbz2 is what tar.bz2 is used commonly.
* | fixes from bee9f377bc547c99fe99b4e38199cb92cf668554 commit notesElan Ruusamäe2013-01-23
|/
* Tar: support for creating archives with long filenamesAndreas Gohr2012-11-04
| | | | | The library now creates either a POSIX ustar prefix or a GNU longlink entry for files which have a name longer than 100 bytes
* Tar: Added extraction support for long file namesAndreas Gohr2012-11-04
| | | | Supports POSIX ustar prefixes and GNU longlink entries
* Completely rewritten Tar libraryAndreas Gohr2012-11-03
This new class is only losely based on our previous library. The whole API was changed to make it more flexible and memory saving. Some fisrt unit tests are included