Marcus Boerger
df99fd3d61
- CS & Fix expectations
2007-01-29 22:21:48 +00:00
Nuno Lopes
37960644df
fix access to already free'ed memory
2007-01-29 19:36:53 +00:00
Antony Dovgal
47514fd793
fix test
...
different Oracle client versions report different error messages
2007-01-29 16:18:15 +00:00
Antony Dovgal
a4c6b4b0f3
fix test
2007-01-29 16:16:07 +00:00
Pierre Joye
1a78358460
- MFB: #40228 , ZipArchive::extractTo does create empty directories
...
recursively
2007-01-29 16:01:55 +00:00
Marcus Boerger
7ae8840c50
- Fix mem access
2007-01-29 07:59:19 +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
Marcus Boerger
0bc1b90ec3
- Split commit into commit and setStub
2007-01-28 22:11:28 +00:00
Greg Beaver
f78dc091f3
make sure we are in the test directory
2007-01-28 21:48:36 +00:00
Greg Beaver
a51ded0160
new test for creation of phar in current directory
2007-01-28 21:47:29 +00:00
Greg Beaver
b53229dae0
note finishing of docs (whew)
2007-01-28 21:46:13 +00:00
Marcus Boerger
8cfaa44955
- Make new flushing work
2007-01-28 21:26:54 +00:00
Marcus Boerger
1259c3f17a
- Fix tests
2007-01-28 21:21:04 +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
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
5d03db8f5a
- Move offsetGet()/SplFileClass entry to 1.1
2007-01-28 16:07:10 +00:00
Marcus Boerger
a908f3b449
- Add missing files
2007-01-28 16:06:25 +00:00
Marcus Boerger
ea9796cca4
- Drop phar_destroy_phar_data() from api
2007-01-28 12:18:07 +00:00
Marcus Boerger
834337f85a
- Fixx illeagal memory access
2007-01-28 10:43:18 +00:00
Marcus Boerger
510c6e0dd1
- Test naming
2007-01-28 10:34:58 +00:00
Marcus Boerger
e1db72467c
- Fix read/write mode handling
2007-01-28 10:32:45 +00:00
Marcus Boerger
1222f8c75a
- Hash is donein ext/standard
2007-01-28 10:02:45 +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
2ee6816c43
new failing test for commitWrite()
2007-01-28 05:11:41 +00:00
Greg Beaver
22f8379ea6
up API version to 1.0.0 - the file format is solid, prepare for release sometime in the near future
2007-01-28 03:59:30 +00:00
Greg Beaver
2513903e40
stream context for specifying meta-data
2007-01-28 03:25:53 +00:00
Marcus Boerger
a2bcf381b7
- Fix test
2007-01-27 23:11:45 +00:00
Marcus Boerger
4b2eed1fc1
- Clean up on flush
2007-01-27 23:02:42 +00:00
Marcus Boerger
f86b7b96fc
- Refcounting
2007-01-27 22:23:52 +00:00
Marcus Boerger
426146b340
- More on 5.2.1 support
2007-01-27 22:18:18 +00:00
Marcus Boerger
d4fb3cb4d3
- Fix warning
2007-01-27 21:37:22 +00:00
Marcus Boerger
ec6c58ca94
- Add 5.2.1 support
2007-01-27 21:34:40 +00:00
Marcus Boerger
fc8754c892
- Dropped one line by accident
2007-01-27 21:24:28 +00:00
Marcus Boerger
d5bbd84d76
- Prevent memory corruption
2007-01-27 21:23:02 +00:00
Marcus Boerger
c26e5edbeb
- Update package file
2007-01-27 21:22:00 +00:00
Marcus Boerger
c7523db97f
- Cannot change stream here
2007-01-27 19:42:37 +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
Marcus Boerger
f096d18cd5
- Add missing INI setting
2007-01-27 19:17:56 +00:00
Greg Beaver
7b6b53b83d
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 18:57:12 +00:00
Greg Beaver
1d11c2c4a7
fix memleaks and all but 1 test
2007-01-27 18:45:48 +00:00
Greg Beaver
78f1b9401b
fix memleak in unlink()
2007-01-27 18:27:19 +00:00
Greg Beaver
74d7701b2b
fix incorrect refcount increment on unlink()
2007-01-27 18:03:40 +00:00
Marcus Boerger
fa60adaffa
- Add new tests
2007-01-27 17:32:21 +00:00
Marcus Boerger
13e860e66f
- Fix memory access
2007-01-27 17:27:48 +00:00
Marcus Boerger
e2a46679bd
- context not needed here
2007-01-27 17:27:09 +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
Marcus Boerger
e52a5adc34
- Fix stream closing
2007-01-26 19:43:04 +00:00
Greg Beaver
616fa5839c
fix test (still fails, but the test is accurate now)
2007-01-26 14:56:56 +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
f597e9676b
fix #40189 (possible endless loop in zlib.inflate stream filter)
2007-01-25 12:21:24 +00:00
Sara Golemon
cc1b19cf0e
Expand allow_url_fopen/allow_url_include functionality
2007-01-24 21:43:47 +00:00
Greg Beaver
ffcf9f5de4
remove unused constants, note addition of docs in TODO
2007-01-24 04:38:19 +00:00
Antony Dovgal
4b3197ce2b
initialize errno
2007-01-24 00:33:44 +00:00
Antony Dovgal
d6af95d1a4
fix folding and a couple of typos
2007-01-23 23:31:14 +00:00
Marcus Boerger
19c93586a0
- Simplify
...
- Add PHPAPI php_info_print_module()
2007-01-23 19:58:45 +00:00
Nuno Lopes
e9d4b10d86
MFB: fix a few crashes
2007-01-23 19:50:14 +00:00
Johannes Schlüter
4fd315e46b
- Use utf-8 instead of utf8 as encoding to fix phpinfo()
2007-01-23 15:47:28 +00:00
Hannes Magnusson
00f925015e
MFB: Fix typo
2007-01-23 12:38:40 +00:00
Dmitry Stogov
7d1110a3fb
Fixed bug #39367 (clearstatcache() doesn't clear realpath cache)
...
Fixed bug #40092 (chroot() doesn't clear realpath cache)
2007-01-22 09:32:55 +00:00
Antony Dovgal
b784bacfc7
fix wrong param definition
2007-01-22 09:08:21 +00:00
Antony Dovgal
cb16a6ab97
fix long/int mess
2007-01-22 09:05:19 +00:00
Antony Dovgal
fd6d1e45f4
fix classname
2007-01-22 08:36:11 +00:00
Antony Dovgal
131a79ea25
add skipif
2007-01-22 08:21:45 +00:00
Antony Dovgal
d181d3a0b3
fix #40191 (use of array_unique() with objects triggers segfault)
2007-01-22 08:16:36 +00:00
Greg Beaver
d8c26fd461
fix tests, fix corruption issues with compression, simplify code. 3 tests still fail, memory leaks and mysterious crc error - the 16 tests are faulty
2007-01-22 03:41:41 +00:00
Marcus Boerger
47f82ace64
- Test names
2007-01-22 02:31:28 +00:00
Marcus Boerger
a3bce062fa
- Don't be to picky, as long as we get an error here, we're fine
2007-01-22 02:24:40 +00:00
Marcus Boerger
03dfef9f99
-Simplify
2007-01-22 02:07:45 +00:00
Marcus Boerger
261749d402
- Generate CRC32 in case not done in original file
2007-01-22 02:04:51 +00:00
Marcus Boerger
79985976a6
- CRC is done on uncompressed data
2007-01-22 02:00:18 +00:00
Marcus Boerger
2312d0772d
- Drop erroneously added numbers in error messages
2007-01-22 01:01:50 +00:00
Marcus Boerger
ed454d0fc8
- Finish get/setStub()
2007-01-22 00:59:02 +00:00
Greg Beaver
038de43fd6
new test for stream context setting of compression
2007-01-22 00:57:34 +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
17eedd00b9
- Make ext/date happy if present
2007-01-21 20:22:36 +00:00
Marcus Boerger
d0d87d8435
- Rewrite/Finish metadata handling
2007-01-21 20:12:50 +00:00
Greg Beaver
40e4bba7ba
spelling
2007-01-21 18:54:07 +00:00
Marcus Boerger
4529362c29
- Per defautl class Phar returns Info class on offsetGet()
2007-01-21 17:40:27 +00:00
Marcus Boerger
fc80ed5913
- Update tests
2007-01-21 16:58:23 +00:00
Marcus Boerger
a02afe32c1
- Fix issues with metadata testing
2007-01-21 15:57:12 +00:00
Marcus Boerger
c440902e04
- Simplify dtor
...
- Zero terminate meta data
2007-01-21 15:28:56 +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
Greg Beaver
f21a0cdd0c
fix final memory leak, fix metadata reading (simple), add basic test that it doesn't break
2007-01-21 06:54:04 +00:00
Greg Beaver
d661faefda
fix 1 mem leak
2007-01-21 06:39:32 +00:00
Greg Beaver
5bbd10296c
implement reading meta-data from phars. writing is not yet supported
2007-01-21 06:30:55 +00:00
Greg Beaver
c575e19101
fix ini tests EXPECT
2007-01-20 23:12:28 +00:00
Greg Beaver
773fc51457
implement ini handler for phar.readonly and phar.require_hash that allows enabling it on
...
PHP_INI_ALL if it is disabled in the system, but does not allow disabling it
if it is enabled in the syste
2007-01-20 22:40:47 +00:00
Marcus Boerger
154de1819e
- Fix flags and tests
2007-01-20 16:43:45 +00:00
Marcus Boerger
ab2c4ffe54
- Mode debug info
2007-01-20 16:19:20 +00:00
Marcus Boerger
512f5dafb8
- Drop left-over
2007-01-20 14:41:04 +00:00
Marcus Boerger
c6ccbf32fb
- Make use of get_debug_info() handler in ArrayObject/Iterator
2007-01-20 14:03:59 +00:00
Nuno Lopes
b3bca12cf6
MFB: fix crash & add tests
2007-01-20 12:58:20 +00:00
Nuno Lopes
ed9acc4e04
MFB: fix crash
2007-01-20 12:27:55 +00:00
Marcus Boerger
6640eadc15
- Fix warnings
2007-01-20 12:22:02 +00:00
Greg Beaver
a5dff13465
update TODO to include missing items
...
move permissions to the lowest bits of flags
fix warnings about signedness
fix unclear /* docs */
2007-01-20 05:28:48 +00:00
Marcus Boerger
4c0b85ba26
- Make use of get_debug_info handler in SplObjectStorage
2007-01-19 23:23:08 +00:00
Antony Dovgal
defcaa9154
fix configure check with imap-2001
2007-01-19 22:33:10 +00:00
Marcus Boerger
549ffc3ab0
- Use Z_OBJDEBUG_PP()
2007-01-19 22:19:39 +00:00
Antony Dovgal
8e06ebbc1f
improve utf8_mime2text() signature detection
...
look also for U8T_CANONICAL, which must exist if new signature was detected
2007-01-19 20:44:52 +00:00
Antony Dovgal
e4cd5235fd
fix test
2007-01-19 19:43:25 +00:00
Rob Richards
e053dcc066
fix accessing public key from x509 resource
...
add test
fix test under win32
2007-01-19 19:23:20 +00:00
Nuno Lopes
7ae095f947
MFB: fix segfaults with new libtidy
2007-01-19 18:57:06 +00:00
Antony Dovgal
d92352967c
improve the fix
2007-01-19 18:03:25 +00:00
Antony Dovgal
70863e0395
fix #40169 (CURLOPT_TCP_NODELAY only available in curl >= 7.11.2)
2007-01-19 15:38:02 +00:00
Pierre Joye
198fdf319d
- MFB: save/restore the alpha blending mode correctly in imagefill and
...
imagefilltoborder
2007-01-19 15:16:46 +00:00
Antony Dovgal
c6054b64b0
fix #40168
2007-01-19 14:49:52 +00:00
Marcus Boerger
688125c252
- Update unicode progress on SPL, looks like nearly done, actually all is
...
unicode safe by now but a few things need to be added and a few problems
be clarified.
# I wonder why my keyboard has space issues...it should be out of Us by now
2007-01-19 10:19:50 +00:00
Marcus Boerger
d01145a893
- A few unicode fixes and tidying
2007-01-19 00:36:11 +00:00
Marcus Boerger
8d030d1275
- Implement debug helper
2007-01-18 23:23:50 +00:00
Marcus Boerger
13da6bf4d7
- Add debug_info helper to overloadedobjects
2007-01-18 23:23:13 +00:00
Marcus Boerger
9ad7d83a03
- We want the size here not the length
2007-01-18 23:17:49 +00:00
Marcus Boerger
0151e6ee5b
- Use correct string inunicode mode
2007-01-18 22:57:03 +00:00
Antony Dovgal
1743344cdf
fix win32 build
2007-01-18 22:52:32 +00:00
Greg Beaver
025ed87f8f
add roadmap
2007-01-18 22:29:25 +00:00
Marcus Boerger
bfa86bfcde
- Simplify by using zspprintf
2007-01-18 21:40:18 +00:00
Antony Dovgal
97c8b1d13e
more snprintf()
2007-01-18 16:21:00 +00:00
Antony Dovgal
f011615c86
use snprintf()
2007-01-18 15:54:45 +00:00
Antony Dovgal
f308eca71c
fix the previous patch
2007-01-18 15:53:53 +00:00
Antony Dovgal
6072ad5f2e
use snprintf()
2007-01-18 15:40:54 +00:00
Antony Dovgal
42b64219ea
use snprintf()
2007-01-18 15:29:11 +00:00
Antony Dovgal
6dd9b26716
improve check configure for new version of utf8_mime2text()
2007-01-18 14:05:07 +00:00
Antony Dovgal
259562a1c7
use strlcat()
2007-01-18 14:03:24 +00:00
Antony Dovgal
1567e22a6f
moved ext/informix to PECL
2007-01-18 12:26:21 +00:00
Greg Beaver
c35b9f30b6
add class constants Phar::COMPRESSED, Phar::GZ, and Phar::BZ2 for eventual compression manipulation
2007-01-18 00:13:18 +00:00
Marcus Boerger
a1c0bfdb5d
- Different results in unicode now
2007-01-17 22:49:39 +00:00
Marcus Boerger
6236d0f0a7
- Ensure string-type is always set correctly
2007-01-17 22:43:53 +00:00
Marcus Boerger
1d4fe8b21a
- More help from David
2007-01-17 21:29:38 +00:00
Marcus Boerger
29537f3c7f
- A little help from Andrei
2007-01-17 21:23:55 +00:00
Antony Dovgal
cece486d78
fix #40129 (iconv extension doesn't compile with CodeWarrior on Netware)
...
patch by gk at gknw dot de
2007-01-17 20:31:49 +00:00
Antony Dovgal
a0c243ff68
fix grammar
2007-01-17 08:25:25 +00:00
Sara Golemon
8ca1ed346d
INI options should not be modified directly.
...
Bad extension. No cookie for you.
2007-01-17 00:22:48 +00:00
Marcus Boerger
f26413f41b
- Steps towards unicode
2007-01-16 23:52:14 +00:00
Marcus Boerger
207dd9cefd
- Add php_u_stat()
2007-01-16 22:10:25 +00:00
Ilia Alshanetsky
a7a9437199
MFB: Fixed output code inside odbc_result_all()
2007-01-16 18:56:55 +00:00
Antony Dovgal
7511c4ac18
return false if realpath()/getcwd() fail
2007-01-16 14:42:14 +00:00
Antony Dovgal
956ed36252
plug leaks
...
initialize the last argument of RegQueryValueEx()
fix ws
2007-01-16 11:18:54 +00:00
Greg Beaver
9e2db14202
fix test
2007-01-16 03:59:56 +00:00
Greg Beaver
28d4b75d26
fix for deleted files when read from, generalize refcount1 test better
2007-01-16 03:41:52 +00:00
Greg Beaver
36c1d32bde
failing test that demonstrates existing file pointer and PharFileInfo don't respond to changes in the underlying file
2007-01-16 03:21:55 +00:00