1
0
mirror of https://github.com/Ne-Lexa/php-zip.git synced 2025-01-17 20:58:22 +01:00

103 Commits

Author SHA1 Message Date
Ne-Lexa
c863c18869 Fix #22 Adding links to files, not open handles 2018-10-10 16:53:17 +03:00
wapplay
ad3bac6f96 cp866 to utf8 converter 2018-10-10 10:34:06 +03:00
wapplay
d2e94ac9cd update REAMDE 2018-10-10 07:43:29 +03:00
wapplay
3f0c6a7bd8 add php 7.2 in travis config 2018-10-10 07:41:43 +03:00
wapplay
062762ed09 update README 2018-10-10 07:41:19 +03:00
wapplay
e1866215a6 cs-fix 2018-10-09 10:17:54 +03:00
wapplay
f9e6a73587 PHP-doc updated (@throws added everywhere) and minor refactoring done. 2018-10-09 10:06:04 +03:00
wapplay
59773d62a8 Merge branch 'litlife-patch-1' into develop 2018-10-09 09:55:45 +03:00
wapplay
9417d7dc95 Merge branch 'patch-1' of https://github.com/litlife/php-zip into litlife-patch-1 2018-10-09 09:55:13 +03:00
Ne-Lexa
6058c289a4 Merge tag '3.1.5' into develop
version 3.1.5
2018-04-25 12:44:40 +03:00
Ne-Lexa
251ce11bdc Merge branch 'hotfix/3.1.5' 3.1.5 2018-04-25 12:44:11 +03:00
Ne-Lexa
f969e59319 Updated ZipFile::outputAsResponse() to conform to PSR standard 2018-04-25 12:43:37 +03:00
Frederik Buus Sauer
6808e4ffdc Lowered requirement to support PHP 5.5 2018-04-12 11:25:12 +02:00
Frederik Buus Sauer
91f08b9f55 Updated composer.json regarding unit tests, and corrected PSR implementation 2018-04-12 11:10:45 +02:00
litlife
8de3a70571
Файлы при записывании в кеш не могут считаться
Привет! Спасибо за такой прекрасный модуль для работы с архивами!
Нашел такой глюк. При превышении размера 524288 файлы записывается в php://temp. При запросе данных из кеша stream_get_contents ничего не выводит. В fopen mode поменял на r+b, что включился режим записи. При запросе данных из stream нужно установить указатель в начало файла, поэтому перед ним вставил функцию rewind($this->entryContent);
2018-04-09 18:09:19 +03:00
Ne-Lexa
bdd5423f67 Merge tag '3.1.4' into develop
Tagging version 3.1.4 3.1.4
2018-02-01 09:52:40 +03:00
Ne-Lexa
d0cf7f7d1d Merge branch 'hotfix/3.1.4' 3.1.4 2018-02-01 09:52:40 +03:00
Ne-Lexa
9f0d151f5e Fixed installing the package on the MAC (illegal byte sequence unzip).
close issue #11
2018-02-01 09:52:35 +03:00
Ne-Lexa
e58cf0f337 Merge tag '3.1.3' into develop
Tagging version 3.1.3 3.1.3
2017-12-06 15:43:25 +03:00
Ne-Lexa
171d4a8e4c Merge branch 'hotfix/3.1.3' 3.1.3 2017-12-06 15:43:25 +03:00
Ne-Lexa
aa09b24d02 added an additional test of the encrypted archive 2017-12-06 15:28:17 +03:00
Ne-Lexa
c34f90ac18 fix bug issues #9 2017-12-06 15:09:50 +03:00
Ne-Lexa
fb1a9ced88 Merge tag '3.1.2' into develop
Tagging version 3.1.2 3.1.2
2017-11-17 11:13:15 +03:00
Ne-Lexa
7d73ac417f Merge branch 'hotfix/3.1.2' 3.1.2 2017-11-17 11:13:15 +03:00
Ne-Lexa
4979829fad Fixed the call array_fill() with the number of elements 0 for PHP 5.5 2017-11-17 11:08:20 +03:00
Ne-Lexa
a3083b821c Changed the algorithm for adding paddings to zipalign.
Now we will use the special field ExtraField c ID 0xD935,
which was implemented by Google in the apksigner library.
Now this field corresponds to the ZIP standard for storing
ExtraField records, and not just filling with zero bytes,
as in the zipalign console utility.
2017-11-17 10:54:22 +03:00
Ne-Lexa
a1da1f0069 Added an event that runs before the archive is saved or output. 2017-11-15 16:24:14 +03:00
Ne-Lexa
d67fc4db7d Merge branch 'hotfix/3.1.1' 3.1.1 2017-11-15 10:48:35 +03:00
Ne-Lexa
f29fed2753 Merge tag '3.1.1' into develop
Tagging version 3.1.1 3.1.1
2017-11-15 10:48:35 +03:00
Ne-Lexa
ba2e314ca2 Fix resave aligned archive 2017-11-15 10:48:29 +03:00
Ne-Lexa
0788892831 Merge branch 'release/3.1.0' 3.1.0 2017-11-14 15:27:09 +03:00
Ne-Lexa
03998d79a9 Merge tag '3.1.0' into develop
Tagging version 3.1.0 3.1.0
2017-11-14 15:27:09 +03:00
Ne-Lexa
ab41e70d5c Added changes to changelog. 2017-11-14 15:26:44 +03:00
Ne-Lexa
23addc5695 Merge branch 'feature/zipmodel' into develop
# Conflicts:
#	.travis.yml
#	README.md
#	src/PhpZip/Model/Entry/ZipReadEntry.php
#	tests/PhpZip/ZipFileTest.php
2017-11-14 14:55:33 +03:00
Ne-Lexa
d32b000855 Rename methods removePassword*() to disableEncryption*() 2017-11-14 14:47:46 +03:00
Ne-Lexa
e62e51efb5 issue #8 - Support inline Content-Disposition and empty output filename. 2017-11-14 14:03:44 +03:00
Ne-Lexa
02afaae56c Skipped some tests for php 32-bit platform. 2017-11-14 11:39:16 +03:00
Ne-Lexa
0d4b101510 Skipped some tests for php 32-bit platform. 2017-11-14 11:28:02 +03:00
wapplay-home-linux
1b1495eee8 Skipped some tests for a users with root privileges 2017-11-14 09:16:11 +03:00
wapplay-home-linux
129e69c293 fixed some errors tests for php-32 bit platform 2017-11-14 08:47:25 +03:00
wapplay-home-linux
ec919808d0 Revert "travis try install zipalign"
This reverts commit 8880275
2017-11-13 15:50:19 +03:00
wapplay-home-linux
88802754b3 travis try install zipalign 2017-11-13 15:47:24 +03:00
wapplay-home-linux
2f87d4f5ab update readme 2017-11-13 15:40:05 +03:00
wapplay-home-linux
452c5920dd Add ZipModel for all changes. 2017-11-13 15:33:37 +03:00
wapplay-home-linux
42c0fc59df Merge branch 'hotfix/3.0.3' 3.0.3 2017-11-11 17:21:12 +03:00
wapplay-home-linux
dcd6ab933b Merge tag '3.0.3' into develop
Tagging version 3.0.3 3.0.3
2017-11-11 17:21:12 +03:00
wapplay-home-linux
6688f474b5 fix bug issue #8 - Error if the file is empty 2017-11-11 17:21:01 +03:00
wapplay-home-linux
a72db0aa7d Merge tag '3.0.2' into develop
Tagging version 3.0.2 3.0.2
2017-10-30 23:32:11 +03:00
wapplay-home-linux
810b7ca741 Merge branch 'hotfix/3.0.2' 3.0.2 2017-10-30 23:32:11 +03:00
wapplay-home-linux
115dfd3b52 some bugs fixed for php 32-bit 2017-10-30 23:31:39 +03:00