1
0
mirror of https://github.com/splitbrain/php-archive.git synced 2025-07-09 17:06:28 +02:00

Commit Graph

  • eb002f5d3d 📖 #9 - ApiGen Code Docs Regenerated / Triggered By d9d4eaac12 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 d274e5190b 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 dc0b5cdd89 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 726dfddda2 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 211a2198b7 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 d53bf2ed77 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
  • 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
  • 6b1c1746fa Throw an exception when a file changes during reading 1.0.8 Andreas Gohr 2017-03-19 09:46:40 +01: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
  • 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
  • 2492960566 more tests with different extensions Andreas Gohr 2015-08-12 14:35:10 +02:00
  • 17dab7eec0 ignore null block headers 1.0.6 Andreas Gohr 2015-08-12 12:33:07 +02:00
  • 2188e3f180 fixed size add in Fileinfo::frompath. closes #9 1.0.5 Andreas Gohr 2015-08-12 12:07:51 +02:00
  • 1c69ad040b throw proper exceptions when tar headers can't be parsed Andreas Gohr 2015-08-12 11:58:17 +02:00
  • b244bc4dbd added test for magic byte testing Andreas Gohr 2015-08-12 11:48:39 +02:00
  • 1ae8687e13 Merge branch 'master' into magicbytes Andreas Gohr 2015-08-12 11:46:46 +02:00
  • edeb28cc55 added compression example to README Andreas Gohr 2015-08-12 11:46:20 +02:00
  • 091fac973f fixed various calls in the tests Andreas Gohr 2015-08-12 11:44:24 +02:00
  • 04f6863f6b fixed compression setting on saving inmemory tars Andreas Gohr 2015-08-12 11:31:32 +02:00
  • 5e7d32a4f4 use magic bytes to determine compression type Andreas Gohr 2015-08-12 11:30:10 +02:00
  • c08ee5ac36 Add script and travis setup to automatically create docs Andreas Gohr 2015-08-05 21:07:59 +02:00
  • 659465df84 added apigen config for http://apigenerator.org/ Andreas Gohr 2015-08-05 19:26:43 +02:00
  • 6572e78ef9 adjusted tests 1.0.4 Andreas Gohr 2015-07-24 13:36:49 +02:00
  • a8881f4e07 correctly remove temporary files when uncompressing ZIPs 1.0.3 Andreas Gohr 2015-07-24 13:29:49 +02:00
  • 89b4cba038 refactored time conversion into it's own method 1.0.2 Andreas Gohr 2015-06-30 21:12:21 +02:00
  • a8d442a7cf refactored end of central directory writing. closes #7 1.0.1 Andreas Gohr 2015-06-30 20:33:05 +02:00
  • a9d0fb1d74 renamed internal methods to be less confusing Andreas Gohr 2015-06-30 20:31:55 +02:00
  • b18e5befd4 correct documentation url Andreas Gohr 2015-06-30 20:30:55 +02:00
  • 71dca59ff5 minor README adjustments Andreas Gohr 2015-06-29 21:45:00 +02:00