1
0
mirror of https://github.com/php/php-src.git synced 2026-04-22 07:28:09 +02:00
Commit Graph

67 Commits

Author SHA1 Message Date
Steph Fox ac8ea81588 - Update package/TODO as best memory allows 2008-05-12 19:11:24 +00:00
Greg Beaver e0bc2b2be1 update TODO, re-order methods to be alphabetical, tweak extractTo to set permissions and handle NULL for files
# this also matches the docs I just committed :)
2008-05-02 04:44:39 +00:00
Greg Beaver 085bb5cdd6 prepare release of 2.0.0a1 2008-03-26 03:55:37 +00:00
Greg Beaver 2e9fca4f0b fix read/write for PharData object, update tests to current API 2008-03-24 03:01:31 +00:00
Greg Beaver b4b890cb8f check for invalid aliases, add tests for this and direct setting of stub/alias 2008-03-24 01:33:30 +00:00
Greg Beaver cea3169ca6 prevent direct setting of stub or alias in tar/zip 2008-03-24 01:18:50 +00:00
Greg Beaver 7493b9dfb6 update TODO 2008-03-23 22:51:00 +00:00
Steph Fox 410c1584c6 update TODO 2008-03-07 14:59:47 +00:00
Steph Fox ad0a7679ac Kill an unnecessary bit of internal docu and add 'compression' to the TODO 2008-02-28 02:09:49 +00:00
Steph Fox dd5196cf01 Update TODO 2008-02-27 21:41:59 +00:00
Steph Fox eaef0319d2 Make it possible to read the TODO file on a laptop :) 2008-02-25 16:15:57 +00:00
Greg Beaver 2d36a89d83 update TODO 2008-02-25 04:49:19 +00:00
Steph Fox 8513db73bb A bunch of stuff to do with filename conversion. Hopefully it won't sink the ship. 2008-02-24 22:29:06 +00:00
Steph Fox d8bebd7259 Implement $phar->setDefaultStub()
Note that Phar::createDefaultStub() still exists at this point
2008-02-20 19:22:12 +00:00
Greg Beaver 97484e0b95 update TODO to reflect must-haves prior to 2.0 2008-02-12 05:36:02 +00:00
Greg Beaver ca7ae5d190 update TODO 2008-02-11 06:54:46 +00:00
Greg Beaver 34c1e6e112 s/1.3.0/2.0.0/ 2008-01-19 20:13:31 +00:00
Greg Beaver f6b16061d1 implement whole-file compression of phars for phar/tar-based phars
still not 100% working, add failing test
add Phar::isCompressed(), which returns either 0, Phar::GZ, or Phar::BZ2
[DOC]
2008-01-09 07:09:04 +00:00
Greg Beaver 59da946283 add tests to package.xml, note new empty directory feature 2008-01-09 03:53:42 +00:00
Greg Beaver 67688371f7 use zip_free() instead of zip_close(), and don't add a stub if it already exists in phar_zip_flush(), update TODO 2008-01-04 17:04:41 +00:00
Greg Beaver 0d830a27ea implement cleaning of crap paths - major functionality boost 2007-12-20 23:12:40 +00:00
Greg Beaver 7fa0b43518 fully implement Phar->copy(), fix test 2007-12-16 06:31:00 +00:00
Greg Beaver 5af85b4f8f implement Phar::buildFromIterator()
first argument is an iterator that returns as values paths to files to add to the phar archive
the key should be the path that the file should be saved as within the phar archive
if the optional second parameter is passed, then the key is ignored and substr(value, strlen(base_directory)) is
used as the save path within the phar archive
[DOC]
2007-12-12 18:01:40 +00:00
Greg Beaver 543ad01efd move to 1.3.0 development
add Phar::delete()
2007-08-25 01:32:35 +00:00
Greg Beaver 0bd0d85673 implement Phar->setAlias() 2007-08-23 04:49:39 +00:00
Marcus Boerger 72b487894f - Update 2007-05-27 16:58:23 +00:00
Marcus Boerger e5527ea5d8 - Update 2007-05-21 16:46:19 +00:00
Marcus Boerger 611aa32fee - Update TODO 2007-05-18 17:53:32 +00:00
Marcus Boerger ba9ec2cc7f - Update todo
- Drop EXPERIMENTAL
2007-05-18 04:28:48 +00:00
Marcus Boerger 5e3af23d20 - Reduce overhead of Phar's RINIT 2007-05-16 23:16:51 +00:00
Marcus Boerger 669fa0b796 - Update after conference discussions 2007-05-16 22:32:23 +00:00
Marcus Boerger 35299957c7 - Add Phar::getSupportedCompression() 2007-05-14 18:31:18 +00:00
Marcus Boerger 85a9934c0c - Update 2007-05-14 17:20:10 +00:00
Marcus Boerger 7946d3fdfd - Update TODO, we most likely release current state as 1.1.0 2007-04-04 19:03:54 +00:00
Marcus Boerger 51b116d7e8 - Split TODO 2007-03-26 20:36:10 +00:00
Greg Beaver a92eeb61c4 [DOC]
implement setSignatureAlgorithm() and add class constants Phar::MD5, Phar::SHA1, Phar::SHA256, Phar::SHA512, Phar::PGP
2007-03-26 00:00:56 +00:00
Marcus Boerger c42a870b7e - Add general SHA-2 support by optional pecl/hash dependency
# We actually need support to select the signature type somehow
2007-03-25 21:43:49 +00:00
Greg Beaver 2f2b361047 typo 2007-03-25 19:05:10 +00:00
Marcus Boerger b983973a1d - Add ini: phar.extract_list
- Add Phar::getExtractList
- Both allow to set a mapping <phar-file> to <extract-dir>
[[DOC]]
2007-03-25 19:03:38 +00:00
Greg Beaver 93b387d327 fix mem leak on error, fix cwd issue. go back to BadMethodCallException for Phar->set*CompressedAllFiles(). ALL TESTS PASS, RELEASE IS IMMINENT 2007-02-03 04:04:18 +00:00
Marcus Boerger 5f8256cfc1 - Update TODO
- Add Phar::isFlushing()
- Improve test
2007-01-30 20:58:14 +00:00
Greg Beaver 41b5470358 update TODO for needed things 2007-01-29 06:10:18 +00:00
Greg Beaver c7a5d062f5 throw exceptions from Phar object, and errors from stream wrapper
# we need to account for uncaught exceptions in shutdown, 2 tests leak because of this
2007-01-29 06:02:19 +00:00
Greg Beaver c6dc9be489 implement Phar->getMetadata() Phar->setMetadata(), add tests, implement meta-data in the header 2007-01-29 03:59:55 +00:00
Greg Beaver 185a961812 make Phar metadata todo more explicit 2007-01-28 22:45:19 +00:00
Greg Beaver 744ec410ec add rename support 2007-01-28 22:43:38 +00:00
Greg Beaver b53229dae0 note finishing of docs (whew) 2007-01-28 21:46:13 +00:00
Greg Beaver aa47bbbd4d add rename() to TODO for 1.0 2007-01-28 21:04:57 +00:00
Greg Beaver 4596ee7d8a add todo about metadata, and 1.1 todo to search/match metadata [take 2] 2007-01-28 20:28:05 +00:00
Greg Beaver 20ad76141b add todo about metadata, and 1.1 todo to search/match metadata 2007-01-28 20:27:05 +00:00