#
4f9daeed |
| 13-Jun-2008 |
Greg Beaver |
[DOC] implement full signature support for tar-based archives. By default, data archives do not have a signature, but can have one set via setSignatureAlgorithm() |
#
5ff4deaa |
| 13-Jun-2008 |
Greg Beaver |
full refactor of signatures complete - now to implement them for tar as a starting point |
#
d61f32d0 |
| 13-Jun-2008 |
Felipe Pena |
- Fix build (ZTS) |
#
9c8d13fd |
| 13-Jun-2008 |
Greg Beaver |
partial refactor - move signature verification into its own function, in preparation for tar/zip signature support. next is signature creation |
#
d0734964 |
| 10-Jun-2008 |
Greg Beaver |
fix memleak on error |
#
76a9ec37 |
| 24-May-2008 |
Steph Fox |
- MFB major fixes * found felipe's segfault in util.c and fixed the segfault (3 tests fail due to odd behavior of . and .. on this machine) * fixed serious flaws in the setting/resettin
- MFB major fixes * found felipe's segfault in util.c and fixed the segfault (3 tests fail due to odd behavior of . and .. on this machine) * fixed serious flaws in the setting/resetting of is_data - now it works properly. Assume all new PharData are tar-based, and allow passing Phar::ZIP to PharData constructor to override this * fix broken earlier commit, introduced segfault that broke 20 tests here
show more ...
|
#
4b035dae |
| 22-May-2008 |
Greg Beaver |
major fixes * found felipe's segfault in util.c and fixed the segfault (3 tests fail due to odd behavior of . and .. on this machine) * fixed serious flaws in the setting/resetting of is_da
major fixes * found felipe's segfault in util.c and fixed the segfault (3 tests fail due to odd behavior of . and .. on this machine) * fixed serious flaws in the setting/resetting of is_data - now it works properly. Assume all new PharData are tar-based, and allow passing Phar::ZIP to PharData constructor to override this * fix broken earlier commit, introduced segfault that broke 20 tests here
show more ...
|
#
144e4729 |
| 15-May-2008 |
Greg Beaver |
MFB: plug security hole of unfettered creation access to .phar magic directory |
#
de5aaaa7 |
| 15-May-2008 |
Greg Beaver |
fix potentially major security hole: modification/creation of files in .phar directory enabled in many locations which then allows easy creation of tar/zip-based phar archives with a simple renam
fix potentially major security hole: modification/creation of files in .phar directory enabled in many locations which then allows easy creation of tar/zip-based phar archives with a simple rename even when phar.readonly=1. Plug the hole very tightly, allowing read access to files, and also excluding them from opendir() output
show more ...
|
#
6a0682d9 |
| 14-May-2008 |
Steph Fox |
- MFH - Make internal code forward-compatible. This included a binary cast in the default stub, hence test updates. |
#
c1ae13b9 |
| 14-May-2008 |
Steph Fox |
- Make internal code back-compatible. This included a binary cast in the default stub, hence many test updates. - Just over a third of tests pass. Test manifests are broken currently. |
#
247d91e7 |
| 13-May-2008 |
Steph Fox |
- 'It builds on my box'. - Don't expect any tests to pass. |
Revision tags: RELEASE_1_2_5 |
|
#
16b4d8e0 |
| 12-May-2008 |
SVN Migration |
This commit was manufactured by cvs2svn to create branch 'PHP_5_3'. |
Revision tags: RELEASE_2_0_0b1 |
|
#
82dc0394 |
| 12-May-2008 |
Greg Beaver |
fix weird alias issues, add tests to check for new-found problems |
#
51a1d6a3 |
| 12-May-2008 |
Greg Beaver |
increase code coverage in util.c |
#
24efbb75 |
| 11-May-2008 |
Greg Beaver |
simplify phar_get_link_location and increase its coverage to 100% |
#
70d0a4c0 |
| 11-May-2008 |
Greg Beaver |
increase code coverage and fix tiny bug in handling of absolute links |
#
38d5943e |
| 11-May-2008 |
Greg Beaver |
increase code coverage of funcinterceptors to 90%+, fix many bugs, fix errant wrong test condition in fgc_edgecases |
#
a919e2f8 |
| 08-May-2008 |
Greg Beaver |
fix serious logic error and potential security issue with phar_compiled_file and phar_find_in_include_path. We were allowing data-based phars to be executed, and actually marking phar-based phar
fix serious logic error and potential security issue with phar_compiled_file and phar_find_in_include_path. We were allowing data-based phars to be executed, and actually marking phar-based phar archives without '.phar' in the name as data-based phars, which would allow modifying them even if phar.readonly=0. Add test for this sinister case
show more ...
|
#
5ba8ca70 |
| 06-May-2008 |
Greg Beaver |
fix alias overloading handling for archives that are not in use |
#
2b8a5677 |
| 30-Apr-2008 |
Greg Beaver |
fix cwd test in php 5.2, now all tests pass in 5.2 on unix |
#
d16f86f5 |
| 30-Apr-2008 |
Greg Beaver |
fix Bug #13786 on unix (Steph can you verify?) |
#
5f4c42d3 |
| 30-Apr-2008 |
Greg Beaver |
fix double free |
Revision tags: php-5.2.6 |
|
#
fbb2e8ce |
| 28-Apr-2008 |
Greg Beaver |
more fixes for PHAR_G(cwd) |
#
62f824b6 |
| 28-Apr-2008 |
Greg Beaver |
fix crash (this area really needs code coverage) |