Marcus Boerger
|
d47db8526b
|
- Fix protos
|
2007-02-03 13:42:10 +00:00 |
|
Marcus Boerger
|
1b5b78ce18
|
- Provide both version strings, api and ext
|
2007-02-03 13:20:12 +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 |
|
Greg Beaver
|
340e9b24fc
|
s/isFlushing/isFlushingToPhar much clearer purpose in method name
|
2007-02-03 00:45:24 +00:00 |
|
Marcus Boerger
|
5f8256cfc1
|
- Update TODO
- Add Phar::isFlushing()
- Improve test
|
2007-01-30 20:58:14 +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 |
|
Marcus Boerger
|
0bc1b90ec3
|
- Split commit into commit and setStub
|
2007-01-28 22:11:28 +00:00 |
|
Marcus Boerger
|
8cfaa44955
|
- Make new flushing work
|
2007-01-28 21:26:54 +00:00 |
|
Marcus Boerger
|
d13719ace8
|
- In Commit reset donotflush
|
2007-01-28 19:56:09 +00:00 |
|
Greg Beaver
|
2273af3104
|
beginWrite()/commitWrite() => begin()/commit(), note optional rollback() for 1.1
|
2007-01-28 19:09:12 +00:00 |
|
Marcus Boerger
|
834337f85a
|
- Fixx illeagal memory access
|
2007-01-28 10:43:18 +00:00 |
|
Greg Beaver
|
e8cabb46f6
|
fix commitWrite test, enable creation of Phars with phar object
|
2007-01-28 05:40:18 +00:00 |
|
Greg Beaver
|
2513903e40
|
stream context for specifying meta-data
|
2007-01-28 03:25:53 +00:00 |
|
Marcus Boerger
|
d4fb3cb4d3
|
- Fix warning
|
2007-01-27 21:37:22 +00:00 |
|
Marcus Boerger
|
d5bbd84d76
|
- Prevent memory corruption
|
2007-01-27 21:23:02 +00:00 |
|
Greg Beaver
|
a9901f31db
|
fix uncompressAllFiles() and compressAllFilesBZIP2(), add tests
|
2007-01-27 19:37:17 +00:00 |
|
Greg Beaver
|
035ddeb1cd
|
php_stream_truncate_set_size() is a noop with temp streams.
so, we're going to use a brand new tempfile for truncation.
ALL TESTS PASS NOW (finally)
|
2007-01-27 19:26:58 +00:00 |
|
Greg Beaver
|
78f1b9401b
|
fix memleak in unlink()
|
2007-01-27 18:27:19 +00:00 |
|
Marcus Boerger
|
ced8e1d9d1
|
- Make phar_flush() work without reloading
- Make refcounting fly
|
2007-01-27 15:31:24 +00:00 |
|
Marcus Boerger
|
9cd8d73677
|
- Simplify by providing delref function
|
2007-01-26 19:58:22 +00:00 |
|
Greg Beaver
|
8de7bd61bf
|
implement phar refcounting
move setStub to commitWrite() and add beginWrite()
# many oo-based tests still fail, they need to be tweaked and fixed
|
2007-01-26 14:52:10 +00:00 |
|
Antony Dovgal
|
d6af95d1a4
|
fix folding and a couple of typos
|
2007-01-23 23:31:14 +00:00 |
|
Marcus Boerger
|
ed454d0fc8
|
- Finish get/setStub()
|
2007-01-22 00:59:02 +00:00 |
|
Marcus Boerger
|
ea5e9b3190
|
- Add Phar::getStub(), step 1
|
2007-01-22 00:17:14 +00:00 |
|
Greg Beaver
|
27f4a3ad30
|
add setUncompressed(), setCompressedGZ(), setCompressedBZ2() to PharFileInfo, and a failing test (due to bug in streams + bug in phar)
|
2007-01-22 00:13:20 +00:00 |
|
Greg Beaver
|
9c2651d210
|
X Phar->setStub() for specifying a new stub to the phar [Greg]
|
2007-01-21 23:22:57 +00:00 |
|
Marcus Boerger
|
d0d87d8435
|
- Rewrite/Finish metadata handling
|
2007-01-21 20:12:50 +00:00 |
|
Marcus Boerger
|
4529362c29
|
- Per defautl class Phar returns Info class on offsetGet()
|
2007-01-21 17:40:27 +00:00 |
|
Marcus Boerger
|
3066cfb3ef
|
- Disable most of class Phar and all of class PharFileInfo if SPL is not present
|
2007-01-21 15:25:50 +00:00 |
|