1
0
mirror of https://github.com/splitbrain/php-archive.git synced 2025-01-16 21:18:26 +01:00

Commit Graph

  • eb002f5d3d 📖 #9 - ApiGen Code Docs Regenerated / Triggered By d9d4eaac12a6587727b8e539946dd06cac8b3f02 gh-pages ApiGen Github Bot 2024-12-09 14:09:57 +00:00
  • d9d4eaac12
    Merge pull request #37 from zozlak/master master 1.4.0 Andreas Gohr 2024-12-09 15:08:44 +01:00
  • 7b1936c294 TarTestCase::testReadCurrentEntry() added Mateusz Żółtak 2024-12-07 10:23:55 +01:00
  • 5ff390cbd0 Tar: write performance optimizations Mateusz Żółtak 2024-12-07 10:01:10 +01:00
  • f15ef3a95c Tar::addFile(): use larger read buffer for better performance Mateusz Żółtak 2024-12-07 09:51:45 +01:00
  • f931cad249 Tar::readCurrentEntry(): recognize end of file properly Mateusz Żółtak 2024-12-06 21:06:24 +01:00
  • 6136d0ab63 Tar: allow reading archive content while iterating over archive entries. Mateusz Żółtak 2024-12-06 20:15:23 +01:00
  • 3e515824bf Tar: add support for large and negative numbers Mateusz Żółtak 2024-12-06 18:23:51 +01:00
  • 460c205180 added funding info Andreas Gohr 2023-03-16 17:29:03 +01:00
  • 9c46175866 📖 #7 - ApiGen Code Docs Regenerated / Triggered By d274e5190ba309777926348900cf9578d9e533c9 ApiGen Github Bot 2022-03-23 09:27:39 +00:00
  • d274e5190b Merge branch 'pr/26' into yield 1.3.1 yield Andreas Gohr 2022-03-23 10:21:55 +01:00
  • ee73e6fde5 📖 #6 - ApiGen Code Docs Regenerated / Triggered By dc0b5cdd893920bd3037728edaa14736076aaa9b ApiGen Github Bot 2022-03-23 09:16:18 +00:00
  • dc0b5cdd89 moved constant definition to top 1.3.0 Andreas Gohr 2022-03-23 10:13:31 +01:00
  • 4d0bcb0e3b adjust minimum dependencies Andreas Gohr 2022-03-23 10:09:07 +01:00
  • 1ad16c470b fix PHP <7.3 compatibility Andreas Gohr 2022-03-23 10:08:31 +01:00
  • 5a132129e9 Incremental block by block compression for ZIP Mihail Feraru 2022-03-22 13:15:54 +02:00
  • 895594789a 📖 #5 - ApiGen Code Docs Regenerated / Triggered By 726dfddda20f0e387d4becd3a4935d07b6a97ecb ApiGen Github Bot 2021-08-06 04:34:53 +00:00
  • 726dfddda2
    Merge pull request #34 from mreiden/mreiden-patch-1 Andreas Gohr 2021-08-06 06:33:19 +02:00
  • 57a0458d09
    Avoid a file exists error instead of supressing it mreiden 2021-08-05 21:09:15 -05:00
  • 2bdf379b41
    Merge pull request #33 from splitbrain/windowstests Andreas Gohr 2021-02-22 23:18:22 +01:00
  • 0ca3e26516
    Merge pull request #32 from fietserwin/windowstests Andreas Gohr 2021-02-22 23:16:21 +01:00
  • a54081a9bc Make tests run on Windows. Erwin Derksen 2021-02-22 21:33:17 +01:00
  • 2880b67475 dirname(__FILE__) => __DIR__ (valid as of php 5.3) Erwin Derksen 2021-02-22 21:03:29 +01:00
  • 39b3e182c4 run tests on windows too Andreas Gohr 2021-02-22 19:03:49 +01:00
  • 9b0b23173a 📖 #3 - ApiGen Code Docs Regenerated / Triggered By 211a2198b73b233d7d2b6159462e11cd9a91348a ApiGen Github Bot 2021-02-22 18:03:00 +00:00
  • 211a2198b7 additional zero file testing 1.2.1 Andreas Gohr 2021-02-22 18:59:24 +01:00
  • 42240bb3d3 Corrected unit test testAddFileWithInvalidFile() Erwin Derksen 2021-02-22 17:28:57 +01:00
  • c6310630e3 Issue #29 Erwin Derksen 2021-02-22 16:28:49 +01:00
  • ad2e77b4e3 📖 #2 - ApiGen Code Docs Regenerated / Triggered By d53bf2ed77fd2a70220e516af568b0acb0181906 ApiGen Github Bot 2021-02-05 12:40:13 +00:00
  • d53bf2ed77 updated testing Andreas Gohr 2021-02-05 13:30:53 +01:00
  • d4cf2d9a2d renamed FileInfo::match() to FileInfo::matchExpression() 1.2.0 Andreas Gohr 2020-10-13 14:41:15 +02:00
  • e84a33abed
    Merge pull request #28 from phallobst/master Andreas Gohr 2020-08-16 06:13:15 +02:00
  • 47f6079a42 Fix grammar Michael Loßin 2020-08-15 22:50:39 +02:00
  • 0240457f85 Whoops, fixed wrong variable name. jgmdev 2020-02-19 22:26:08 -04:00
  • b87b8b736c Added yieldContents() to keep contents() backward compatibility. jgmdev 2020-02-19 22:13:36 -04:00
  • c03205af98 Merge branch 'master' of https://github.com/splitbrain/php-archive jgmdev 2020-02-19 21:54:44 -04:00
  • 5d82482592 old php versions aren't available at travis anymore Andreas Gohr 2020-02-06 15:21:14 +01:00
  • 18a672bf29 adjusted PHP versions in tests Andreas Gohr 2020-02-06 15:09:09 +01:00
  • e848b6dd3c Docs updated by Travis Travis 2020-02-06 14:04:34 +00:00
  • fc0680e034 fixed composer format Andreas Gohr 2020-02-06 15:02:48 +01:00
  • 0ce9d27ae5 Use yield in contents() instead of returning a single array with all results. jgmdev 2018-12-24 11:23:04 -04:00
  • 10d8901357 supress chmod and touch warnings 1.1.1 Andreas Gohr 2018-09-09 14:13:53 +02:00
  • cabfd12a40 extracted exceptions into their own files 1.1.0 Andreas Gohr 2018-06-12 22:09:13 +02:00
  • 0feb2c8107 clean up doc blocks and minor code smell Andreas Gohr 2018-06-12 22:04:45 +02:00
  • 3b5207aab3 added callback mechanism to show progress during ops Andreas Gohr 2018-06-12 22:04:17 +02:00
  • e3a27bdc49 throw ArchiveIllegalCompressionException on bad compression level Andreas Gohr 2018-06-12 21:50:31 +02:00
  • a46f3aaeb9 check for broken iconv setup 1.0.10 Andreas Gohr 2018-05-01 10:03:56 +02:00
  • 0443bcff12
    Merge pull request #23 from peter279k/test_enhancement Andreas Gohr 2018-02-05 09:49:31 +01:00
  • d65719bfe5 Merge branch 'test_enhancement' from source peter279k 2018-02-04 22:19:32 +08:00
  • e6e5a8edf6 using assertInternalType method peter279k 2018-02-04 22:17:09 +08:00
  • 9711a651a4 drop the PHP 5.3 from test set the required 5.4+ peter279k 2018-02-04 19:34:41 +08:00
  • f114f26ce5 usin assertInternalType method peter279k 2018-02-04 22:01:54 +08:00
  • 0f4a5d61de add clear cache peter279k 2018-02-04 21:16:23 +08:00
  • 7aaacf33a8 using filesize to check file size peter279k 2018-02-04 20:01:13 +08:00
  • 713d849aab 'test_enhancement' branch of removing bin2hex peter279k 2018-02-04 19:54:31 +08:00
  • 84db2380b4 chnage assertion method peter279k 2018-02-04 19:51:37 +08:00
  • e62ad36138 drop the PHP 5.3 from test set the required 5.4+ peter279k 2018-02-04 19:34:41 +08:00
  • b5105a0c6c using bin2hex before getting file content string peter279k 2018-02-04 19:46:35 +08:00
  • 9098d2509b drop the PHP 5.3 from test set the required 5.4+ peter279k 2018-02-04 19:34:41 +08:00
  • 2b5fb5f5c9 change array syntax for php 5.3 peter279k 2018-02-04 19:23:47 +08:00
  • 12f443977f set the assertGreaterThanOrEqual peter279k 2018-02-04 19:18:34 +08:00
  • da604987be change 104 to 102 peter279k 2018-02-04 19:06:54 +08:00
  • ef1985eead tests enhancement peter279k 2018-02-04 19:01:02 +08:00
  • 4add7364dc Merge 0423d08a0a1423dbba7d5eae4c29405a23260936 into 2a63b8cf0bfc7fdc0d987c9b7348e639e55cce76 Liuta Ovidiu 2017-06-11 23:53:47 +00:00
  • 2a63b8cf0b use trusty for running tests on travis 1.0.9 Andreas Gohr 2017-06-11 08:11:38 +02:00
  • 152eaa647a use composer installed phpunit Andreas Gohr 2017-06-11 08:07:47 +02:00
  • 439293a9c2 Merge pull request #22 from twifty/gzip-fix Andreas Gohr 2017-06-11 08:06:03 +02:00
  • ed78f7db29 Fix gzip issue #20 Owen 2017-06-10 12:13:03 +08:00
  • b74df7c9ce added gzip test, ignored nbproject Owen 2017-06-10 12:04:06 +08:00
  • 5fccad8838 Merge 317d5aed5a636ad93bf821cb089561a26d1c6480 into 6b1c1746fa0a6f9f68f0bc832892ddeda8db905c Liuta Ovidiu 2017-04-22 21:26:23 +00:00
  • 9dfe24c011 Merge 04b7449dcb45fe60a93c773bbc49ac994a1d4c46 into 6b1c1746fa0a6f9f68f0bc832892ddeda8db905c Liuta Ovidiu 2017-03-19 09:11:49 +00:00
  • 6b1c1746fa Throw an exception when a file changes during reading 1.0.8 Andreas Gohr 2017-03-19 09:46:40 +01:00
  • 0423d08a0a code update Ovidiu Liuta 2017-03-13 15:56:37 +02:00
  • 205707c26d adding pax extraction test archives Ovidiu Liuta 2017-03-13 15:39:48 +02:00
  • 6d89f032d0 adding pax extraction tests Ovidiu Liuta 2017-03-13 15:38:50 +02:00
  • 226ef2117a adding pax extraction tests Ovidiu Liuta 2017-03-13 15:38:27 +02:00
  • 38f7093dd5 adding pax extraction tests Ovidiu Liuta 2017-03-13 15:36:28 +02:00
  • 46afe616e7 pax extract test addon Ovidiu Liuta 2017-03-13 15:19:30 +02:00
  • 1e8bd79db9 adding PAX extract support Ovidiu Liuta 2017-03-13 14:28:49 +02:00
  • e306d3d238 reverse original pull Ovidiu Liuta 2017-03-13 14:28:07 +02:00
  • 04b7449dcb php unit test fix Ovidiu Liuta 2017-03-13 13:17:17 +02:00
  • 1c725f5778 php unit test fix Ovidiu Liuta 2017-03-13 13:00:28 +02:00
  • f9ef5b451d fixed broken indentation Liuta Ovidiu 2017-03-13 12:23:19 +02:00
  • dc82c662f2 fixing addFile while original file size changes Liuta Ovidiu 2017-03-13 07:36:15 +02:00
  • a6471da3b1 fixing addFile while original file size changes Liuta Ovidiu 2017-03-13 07:33:02 +02:00
  • 127a2b7830 Update FileInfo.php Liuta Ovidiu 2017-03-13 07:28:05 +02:00
  • 735029407f fixed that iconv workaround Andreas Gohr 2017-03-03 15:44:46 +01:00
  • aa9ae83c80 fix filesize calculation in GNU long link tar files Andreas Gohr 2017-03-03 15:24:37 +01:00
  • 516553390d work around an iconv bug in older PHP versions Andreas Gohr 2017-03-03 14:52:56 +01:00
  • aae0916f9d added newer php versions to travis Andreas Gohr 2017-03-03 14:45:23 +01:00
  • f17c965e9f added hints about useful php extensions to composer Andreas Gohr 2017-03-03 13:55:47 +01:00
  • 3933fc63c6 ignore utf-8 chars that don't fit into CP437 Andreas Gohr 2017-03-03 13:51:59 +01:00
  • a72a6e56e1 properly encode UTF-8 filenames in zip files #14 Andreas Gohr 2017-03-03 13:46:31 +01:00
  • 6606edd9ee some improvements on non 7bit string handling #14 Andreas Gohr 2017-03-03 12:45:44 +01:00
  • 74d7442807 testing: run created archives through native tools Andreas Gohr 2017-03-03 10:52:16 +01:00
  • 2e7533b384 always store directories with file size 0. fixes #15 Andreas Gohr 2017-03-03 10:22:10 +01:00
  • 317d5aed5a Update FileInfo.php Liuta Ovidiu 2017-03-01 10:56:12 +02:00
  • 67c78c3774 Update FileInfo.php Liuta Ovidiu 2017-03-01 10:53:56 +02:00
  • c075304b44 added dogfooding test, extract self created archives 1.0.7 Andreas Gohr 2015-08-12 15:24:34 +02:00
  • c2490eaadc correctly skip in bzip streams. closes #9 Andreas Gohr 2015-08-12 15:21:54 +02:00