Michael Wallner
c4e3b71acc
- fix tests
2006-11-13 14:05:49 +00:00
Michael Wallner
d96f225a15
- fix buffer size alignment
...
- avoid memory overflow #if MEMORY_LIMIT
2006-11-13 14:05:03 +00:00
Antony Dovgal
d3c4b8ca80
add a note that libxml2 2.6.2x is required
2006-11-13 12:53:50 +00:00
Antony Dovgal
17abea2ede
fix compile warning
2006-11-13 12:49:18 +00:00
Dmitry Stogov
eae5ec4197
Fixed incorrect heap corruptiuon detection code
2006-11-13 10:28:57 +00:00
d20ceab08d
ChangeLog update
2006-11-13 01:31:13 +00:00
Hannes Magnusson
14c48cb50b
MFB: add missing headers
2006-11-12 19:01:33 +00:00
Ilia Alshanetsky
b1a4e9c49a
MFB: updated generated file
2006-11-12 17:56:50 +00:00
Marcus Boerger
61b3ee59fd
- Optimize SPL directory stuff by making iterator part of object
2006-11-12 17:56:14 +00:00
Marcus Boerger
28af3ea8a7
- Update test after SPL change
2006-11-12 17:55:39 +00:00
Ilia Alshanetsky
aa3222a342
MFB: Fixed a memory leak when named & positional params are being used in
...
the same query.
2006-11-12 17:49:52 +00:00
Marcus Boerger
a289a0d435
- Fix memleaks
2006-11-12 17:37:51 +00:00
Hannes Magnusson
b1b8dcfd42
SplFileObject no longer overwrites getFilename()
2006-11-12 17:34:28 +00:00
Hannes Magnusson
d98dfdb119
SplFileObject::getFilename() should not overwrite SplFileInfo::getFilename()
...
(Fixes bug where SplFileObject::getFilename() returns relative/path/to/file)
2006-11-12 17:08:45 +00:00
Marcus Boerger
74420e6be6
- Correct comments
2006-11-12 15:58:05 +00:00
fc4ec726a6
ChangeLog update
2006-11-12 01:31:02 +00:00
Hannes Magnusson
6d22129d9b
Fixed bug#36975 (natcasesort() causes array_pop() to misbehave)
2006-11-12 01:11:58 +00:00
Nuno Lopes
bcdfb60c51
MFB: fix leak in oo_stream.phpt
2006-11-12 00:41:41 +00:00
Nuno Lopes
d21a598f61
MFB: fix leak in the object destrucotr when zip_close() fails (fixes oo_delete.phpt)
2006-11-12 00:31:37 +00:00
Nuno Lopes
cff4fd1eae
MFB: fix leaks within zip entries in several tests
2006-11-11 23:43:40 +00:00
Nuno Lopes
d34fc386ba
MFB :fix leak in oo_setArchiveComment.phpt
2006-11-11 23:36:52 +00:00
55409461d2
ChangeLog update
2006-11-11 01:31:31 +00:00
Nuno Lopes
a72df3dc05
MFB
2006-11-10 23:27:31 +00:00
Antony Dovgal
b616c7ffee
fix type mess (thanks again, Chris)
2006-11-10 23:03:23 +00:00
Antony Dovgal
86a8604a81
fix build with old client versions
2006-11-10 21:57:04 +00:00
Antony Dovgal
869aa78e1e
MFB
2006-11-10 21:55:05 +00:00
Nuno Lopes
80507d62ea
MFB
2006-11-10 18:05:58 +00:00
Dmitry Stogov
dcc12b4f70
Fixed tests
2006-11-10 17:34:26 +00:00
Nuno Lopes
3cc8329e12
MFB
2006-11-10 17:32:42 +00:00
Dmitry Stogov
67a100a104
Fixed wrong realpath() result in case of unexistent path
2006-11-10 17:24:11 +00:00
Dmitry Stogov
505f61c7bc
Revert wrong path
2006-11-10 16:59:34 +00:00
Antony Dovgal
d99f05f1a2
add _not yet 100% complete_ Unicode support
...
collections, statements and BLOBs seem to be working ok
though there are still some things to be done in order to make oci_bind_array_by_name() work with U-strings
Notes:
- in Unicode mode OCI8 always speaks to Oracle server using UTF-16, so all the conversions are done by the client lib.
This is why character set parameter of oci_connect() and NLS_LANG are ignored in U-mode.
- BLOBs and CLOBs behave quite differently in U-mode.
Reading data from a CLOB would result in Unicode string, while BLOBs would return binary string.
Also, all LOB utilities work with _bytes_ when BLOB is used and _characters_ when it's CLOB.
It's not that obvious, but it does make a lot of sense to me.
2006-11-10 16:56:19 +00:00
Antony Dovgal
974b0ad2cd
fix segfault in ZTS mode when statements containing sub-statements are destroyed in wrong order
2006-11-10 16:33:28 +00:00
Dmitry Stogov
ea40c01459
Fixed bug #39454 (Returning a SOAP array segfaults PHP)
2006-11-10 15:05:38 +00:00
Dmitry Stogov
693346e4a6
stat() is reimplemented using using GetFileAttributesEx().
...
The new implementation is faster then implementation in MS VC CRT, but it doesn't support Windows 95.
2006-11-10 15:04:19 +00:00
Dmitry Stogov
94d9a548d4
Fixed tests
2006-11-10 14:21:26 +00:00
Dmitry Stogov
706a0364e6
Unicode support
2006-11-10 14:21:13 +00:00
Dmitry Stogov
6850e95c3e
Removed unnecessary ftell() calls (one call for each included PHP file)
2006-11-10 13:18:46 +00:00
Dmitry Stogov
c39eecf9ae
Disabled reading from stream (calls to read()) after EOF
2006-11-10 13:10:28 +00:00
Dmitry Stogov
5fe6480710
VCWD_REALPATH() is improved to use realpath cache without VIRTUAL_DIR
2006-11-10 12:59:41 +00:00
Dmitry Stogov
7479d1d67e
Intialization code is moved from request startup to module startup
2006-11-10 12:02:22 +00:00
Andrei Zmievski
2d40fd328d
Allow mixing Unicode/binary string types.
2006-11-10 12:01:50 +00:00
Dmitry Stogov
449e7d18a2
Start timiout thread on Windows only if necessary
2006-11-10 11:51:55 +00:00
Dmitry Stogov
768185e58f
Implemented registry cache that prevent registry lookup on each request. In case of modification of corresponding registry-tree PHP will reload it automatic.
2006-11-10 11:42:40 +00:00
Dmitry Stogov
a68d5f0a89
opendir() is reimplemented using GetFistFile/GetNextFile those are faster then _findfirst/_findnext
2006-11-10 11:20:58 +00:00
Dmitry Stogov
b71309f4a2
Removed unnecessary checks for ISREG file and corresponding stat() calls on Wind
...
ows
2006-11-10 10:55:43 +00:00
Dmitry Stogov
df34e766b6
Zend Memory Manager Improvements
...
. use HeapAlloc() instead of VirtualAlloc()
. use "win32" storage manager (instead of "malloc") on Windows by default
2006-11-10 10:44:16 +00:00
Dmitry Stogov
41912f3076
Fix warnings
2006-11-10 10:38:23 +00:00
Dmitry Stogov
6f1c5a7701
Use $(CC) for linking instead of $(LD). This allows usage of advansed optimization techniques (like Intel's inner-procedure optimization)
2006-11-10 10:30:56 +00:00
Dmitry Stogov
afe251ab8d
Faster and better licensed implementation
2006-11-10 10:11:05 +00:00