]> granicus.if.org Git - php/log
php
18 years agoChangeLog update
<changelog@php.net> [Fri, 17 Nov 2006 01:31:21 +0000 (01:31 +0000)]
ChangeLog update

18 years ago- Add the strtr implementation for unicode for the case where there are
Derick Rethans [Thu, 16 Nov 2006 20:33:44 +0000 (20:33 +0000)]
- Add the strtr implementation for unicode for the case where there are
  characters with a code point value >= 256.

18 years agoMFB: fixed compiler warnings
Ilia Alshanetsky [Thu, 16 Nov 2006 17:34:42 +0000 (17:34 +0000)]
MFB: fixed compiler warnings

18 years agoMFB: Fix ftruncate() with negative size
Hannes Magnusson [Thu, 16 Nov 2006 16:08:09 +0000 (16:08 +0000)]
MFB: Fix ftruncate() with negative size

18 years agofix tests (add missing SKIPIF sections and a fix for FreeBSD)
Antony Dovgal [Thu, 16 Nov 2006 13:49:01 +0000 (13:49 +0000)]
fix tests (add missing SKIPIF sections and a fix for FreeBSD)

18 years ago- fix protos
Michael Wallner [Thu, 16 Nov 2006 13:36:03 +0000 (13:36 +0000)]
- fix protos

18 years ago- fix ext/zlib status;
Michael Wallner [Thu, 16 Nov 2006 13:33:34 +0000 (13:33 +0000)]
- fix ext/zlib status;
  Nuno upgraded gzio
  stream wrapper and filter seem untouched

18 years agomore new tests, yikes!
Antony Dovgal [Thu, 16 Nov 2006 13:00:03 +0000 (13:00 +0000)]
more new tests, yikes!

18 years ago- ext/ progress
Michael Wallner [Thu, 16 Nov 2006 09:18:55 +0000 (09:18 +0000)]
- ext/ progress

18 years agoChangeLog update
<changelog@php.net> [Thu, 16 Nov 2006 01:31:33 +0000 (01:31 +0000)]
ChangeLog update

18 years ago- unicode upgrade
Michael Wallner [Wed, 15 Nov 2006 22:51:45 +0000 (22:51 +0000)]
- unicode upgrade
- fix typo: ENIGNA->ENIGMA
- add and fix tests

18 years agofix typo (patch by Mike Wallner)
Antony Dovgal [Wed, 15 Nov 2006 22:50:19 +0000 (22:50 +0000)]
fix typo (patch by Mike Wallner)

18 years agofix array_key_exists() with NULL key in Unicode mode
Antony Dovgal [Wed, 15 Nov 2006 22:43:19 +0000 (22:43 +0000)]
fix array_key_exists() with NULL key in Unicode mode

18 years agoadd new tests
Antony Dovgal [Wed, 15 Nov 2006 22:42:28 +0000 (22:42 +0000)]
add new tests

18 years agofix memory leak and typo in zend_parse_parameters(), which caused segfault
Antony Dovgal [Wed, 15 Nov 2006 22:09:25 +0000 (22:09 +0000)]
fix memory leak and typo in zend_parse_parameters(), which caused segfault
add test

18 years agoMFB: Fixed bug #37773 (iconv_substr() gives "Unknown error" when string
Ilia Alshanetsky [Wed, 15 Nov 2006 18:35:18 +0000 (18:35 +0000)]
MFB: Fixed bug #37773 (iconv_substr() gives "Unknown error" when string
length = 1").

18 years agotypo
Dmitry Stogov [Wed, 15 Nov 2006 17:53:39 +0000 (17:53 +0000)]
typo

18 years agofix leak appearing when converting object to NULL
Antony Dovgal [Wed, 15 Nov 2006 17:28:56 +0000 (17:28 +0000)]
fix leak appearing when converting object to NULL
add test

18 years agoadd new tests
Antony Dovgal [Wed, 15 Nov 2006 17:26:54 +0000 (17:26 +0000)]
add new tests

18 years ago- mhash news
Michael Wallner [Wed, 15 Nov 2006 17:16:25 +0000 (17:16 +0000)]
- mhash news

18 years ago- unicode upgrade
Michael Wallner [Wed, 15 Nov 2006 17:16:04 +0000 (17:16 +0000)]
- unicode upgrade
- use current parameter parsing API
- added keygen constants
- Added keygen functions: mhash_keygen_count, mhash_get_keygen_name,
  mhash_keygen_uses_hash, mhash_keygen_uses_salt, mhash_get_keygen_salt_size,
  mhash_keygen

18 years ago- unicode upgrade
Michael Wallner [Wed, 15 Nov 2006 17:14:50 +0000 (17:14 +0000)]
- unicode upgrade
# as setlocale() throws an E_STRICT deprecated warning, I guess we'll
  see ICU message catalogue support?

18 years agoFixed bug #39445 (Calling debug_backtrace() in the __toString() function produces...
Dmitry Stogov [Wed, 15 Nov 2006 16:05:26 +0000 (16:05 +0000)]
Fixed bug #39445 (Calling debug_backtrace() in the __toString() function produces a crash)

18 years agoRemoved unnecessary getenv/putenv calls
Dmitry Stogov [Wed, 15 Nov 2006 13:34:05 +0000 (13:34 +0000)]
Removed unnecessary getenv/putenv calls

18 years agomark more functions unicode compatible
Rob Richards [Wed, 15 Nov 2006 12:27:32 +0000 (12:27 +0000)]
mark more functions unicode compatible

18 years agofix test on AIX
Antony Dovgal [Wed, 15 Nov 2006 12:11:07 +0000 (12:11 +0000)]
fix test on AIX

18 years agoadd unicode support so Andrei finally stops asking me about it
Rob Richards [Wed, 15 Nov 2006 12:08:12 +0000 (12:08 +0000)]
add unicode support so Andrei finally stops asking me about it
update tests

18 years agofix test
Antony Dovgal [Wed, 15 Nov 2006 11:27:10 +0000 (11:27 +0000)]
fix test

18 years agoFixed wrong ext/filter behavior. It might not to register FastCGI environment variabl...
Dmitry Stogov [Wed, 15 Nov 2006 11:14:27 +0000 (11:14 +0000)]
Fixed wrong ext/filter behavior. It might not to register FastCGI environment variables and make memory leaks.

18 years agofix test
Antony Dovgal [Wed, 15 Nov 2006 10:48:30 +0000 (10:48 +0000)]
fix test

18 years agoChangeLog update
<changelog@php.net> [Wed, 15 Nov 2006 01:31:10 +0000 (01:31 +0000)]
ChangeLog update

18 years agoone more test
Antony Dovgal [Tue, 14 Nov 2006 22:23:23 +0000 (22:23 +0000)]
one more test

18 years agoadd new tests
Antony Dovgal [Tue, 14 Nov 2006 21:59:02 +0000 (21:59 +0000)]
add new tests

18 years agoMFB: Tell linker that we're using stati libcurl
Edin Kadribasic [Tue, 14 Nov 2006 19:57:35 +0000 (19:57 +0000)]
MFB: Tell linker that we're using stati libcurl

18 years ago- No idea if we actually support 16 bit systems, but this just looked wrong
Derick Rethans [Tue, 14 Nov 2006 14:41:09 +0000 (14:41 +0000)]
- No idea if we actually support 16 bit systems, but this just looked wrong

18 years agoFixed VC2005 support
Dmitry Stogov [Tue, 14 Nov 2006 14:20:41 +0000 (14:20 +0000)]
Fixed VC2005 support

18 years agoFixed problem with spaces in libpath
Dmitry Stogov [Tue, 14 Nov 2006 14:11:05 +0000 (14:11 +0000)]
Fixed problem with spaces in libpath

18 years agocgi.* and fastcgi.* directives are moved to INI subsystem. The new directive cgi...
Dmitry Stogov [Tue, 14 Nov 2006 10:32:11 +0000 (10:32 +0000)]
cgi.* and fastcgi.* directives are moved to INI subsystem. The new directive cgi.check_shebang_line can be used to ommiting checnk for "#! /usr/bin/php" line.

18 years agoadd .libs to .cvsignore
Antony Dovgal [Tue, 14 Nov 2006 09:40:03 +0000 (09:40 +0000)]
add .libs to .cvsignore

18 years agoAdded comments
Dmitry Stogov [Tue, 14 Nov 2006 09:16:10 +0000 (09:16 +0000)]
Added comments

18 years agoChangeLog update
<changelog@php.net> [Tue, 14 Nov 2006 01:31:25 +0000 (01:31 +0000)]
ChangeLog update

18 years agoMFB: Fixed bug #36812 (pg_execute() modifies input array).
Ilia Alshanetsky [Mon, 13 Nov 2006 22:11:02 +0000 (22:11 +0000)]
MFB: Fixed bug #36812 (pg_execute() modifies input array).

18 years agoBFN
Rob Richards [Mon, 13 Nov 2006 20:48:18 +0000 (20:48 +0000)]
BFN

18 years agoFixed bug #39504 (xmlwriter_write_dtd_entity() creates Attlist tag,
Rob Richards [Mon, 13 Nov 2006 20:47:52 +0000 (20:47 +0000)]
Fixed bug #39504 (xmlwriter_write_dtd_entity() creates Attlist tag,
 not enity). (Hannes Magnusson)
add test

18 years agodon't forget to close the stream when/if flock() fails
Antony Dovgal [Mon, 13 Nov 2006 20:31:15 +0000 (20:31 +0000)]
don't forget to close the stream when/if flock() fails

18 years agofix leaks in get_meta_tags() when used with b0rked HTML
Antony Dovgal [Mon, 13 Nov 2006 20:17:05 +0000 (20:17 +0000)]
fix leaks in get_meta_tags() when used with b0rked HTML
add test

18 years agoimprove the fix and the test
Antony Dovgal [Mon, 13 Nov 2006 19:32:43 +0000 (19:32 +0000)]
improve the fix and the test

18 years agoMFB: php_splice() optimization
Ilia Alshanetsky [Mon, 13 Nov 2006 15:34:49 +0000 (15:34 +0000)]
MFB: php_splice() optimization

18 years agoMFB: Fixed bug #36644 (possible crash in variant_date_from_timestamp()).
Ilia Alshanetsky [Mon, 13 Nov 2006 15:33:40 +0000 (15:33 +0000)]
MFB: Fixed bug #36644 (possible crash in variant_date_from_timestamp()).

18 years agoUse symbolic names
Dmitry Stogov [Mon, 13 Nov 2006 15:13:36 +0000 (15:13 +0000)]
Use symbolic names

18 years agoactually copy input to return_value
Antony Dovgal [Mon, 13 Nov 2006 14:59:47 +0000 (14:59 +0000)]
actually copy input to return_value
input is a local var, you can't use it this way

18 years agonew test
Antony Dovgal [Mon, 13 Nov 2006 14:50:55 +0000 (14:50 +0000)]
new test

18 years ago- fix tests
Michael Wallner [Mon, 13 Nov 2006 14:05:49 +0000 (14:05 +0000)]
- fix tests

18 years ago- fix buffer size alignment
Michael Wallner [Mon, 13 Nov 2006 14:05:03 +0000 (14:05 +0000)]
- fix buffer size alignment
- avoid memory overflow #if MEMORY_LIMIT

18 years agoadd a note that libxml2 2.6.2x is required
Antony Dovgal [Mon, 13 Nov 2006 12:53:50 +0000 (12:53 +0000)]
add a note that libxml2 2.6.2x is required

18 years agofix compile warning
Antony Dovgal [Mon, 13 Nov 2006 12:49:18 +0000 (12:49 +0000)]
fix compile warning

18 years agoFixed incorrect heap corruptiuon detection code
Dmitry Stogov [Mon, 13 Nov 2006 10:28:57 +0000 (10:28 +0000)]
Fixed incorrect heap corruptiuon detection code

18 years agoChangeLog update
<changelog@php.net> [Mon, 13 Nov 2006 01:31:13 +0000 (01:31 +0000)]
ChangeLog update

18 years agoMFB: add missing headers
Hannes Magnusson [Sun, 12 Nov 2006 19:01:33 +0000 (19:01 +0000)]
MFB: add missing headers

18 years agoMFB: updated generated file
Ilia Alshanetsky [Sun, 12 Nov 2006 17:56:50 +0000 (17:56 +0000)]
MFB: updated generated file

18 years ago- Optimize SPL directory stuff by making iterator part of object
Marcus Boerger [Sun, 12 Nov 2006 17:56:14 +0000 (17:56 +0000)]
- Optimize SPL directory stuff by making iterator part of object

18 years ago- Update test after SPL change
Marcus Boerger [Sun, 12 Nov 2006 17:55:39 +0000 (17:55 +0000)]
- Update test after SPL change

18 years agoMFB: Fixed a memory leak when named & positional params are being used in
Ilia Alshanetsky [Sun, 12 Nov 2006 17:49:52 +0000 (17:49 +0000)]
MFB: Fixed a memory leak when named & positional params are being used in
the same query.

18 years ago- Fix memleaks
Marcus Boerger [Sun, 12 Nov 2006 17:37:51 +0000 (17:37 +0000)]
- Fix memleaks

18 years agoSplFileObject no longer overwrites getFilename()
Hannes Magnusson [Sun, 12 Nov 2006 17:34:28 +0000 (17:34 +0000)]
SplFileObject no longer overwrites getFilename()

18 years agoSplFileObject::getFilename() should not overwrite SplFileInfo::getFilename()
Hannes Magnusson [Sun, 12 Nov 2006 17:08:45 +0000 (17:08 +0000)]
SplFileObject::getFilename() should not overwrite SplFileInfo::getFilename()
(Fixes bug where SplFileObject::getFilename() returns relative/path/to/file)

18 years ago- Correct comments
Marcus Boerger [Sun, 12 Nov 2006 15:58:05 +0000 (15:58 +0000)]
- Correct comments

18 years agoChangeLog update
<changelog@php.net> [Sun, 12 Nov 2006 01:31:02 +0000 (01:31 +0000)]
ChangeLog update

18 years agoFixed bug#36975 (natcasesort() causes array_pop() to misbehave)
Hannes Magnusson [Sun, 12 Nov 2006 01:11:58 +0000 (01:11 +0000)]
Fixed bug#36975 (natcasesort() causes array_pop() to misbehave)

18 years agoMFB: fix leak in oo_stream.phpt
Nuno Lopes [Sun, 12 Nov 2006 00:41:41 +0000 (00:41 +0000)]
MFB: fix leak in oo_stream.phpt

18 years agoMFB: fix leak in the object destrucotr when zip_close() fails (fixes oo_delete.phpt)
Nuno Lopes [Sun, 12 Nov 2006 00:31:37 +0000 (00:31 +0000)]
MFB: fix leak in the object destrucotr when zip_close() fails (fixes oo_delete.phpt)

18 years agoMFB: fix leaks within zip entries in several tests
Nuno Lopes [Sat, 11 Nov 2006 23:43:40 +0000 (23:43 +0000)]
MFB: fix leaks within zip entries in several tests

18 years agoMFB :fix leak in oo_setArchiveComment.phpt
Nuno Lopes [Sat, 11 Nov 2006 23:36:52 +0000 (23:36 +0000)]
MFB :fix leak in oo_setArchiveComment.phpt

18 years agoChangeLog update
<changelog@php.net> [Sat, 11 Nov 2006 01:31:31 +0000 (01:31 +0000)]
ChangeLog update

18 years agoMFB
Nuno Lopes [Fri, 10 Nov 2006 23:27:31 +0000 (23:27 +0000)]
MFB

18 years agofix type mess (thanks again, Chris)
Antony Dovgal [Fri, 10 Nov 2006 23:03:23 +0000 (23:03 +0000)]
fix type mess (thanks again, Chris)

18 years agofix build with old client versions
Antony Dovgal [Fri, 10 Nov 2006 21:57:04 +0000 (21:57 +0000)]
fix build with old client versions

18 years agoMFB
Antony Dovgal [Fri, 10 Nov 2006 21:55:05 +0000 (21:55 +0000)]
MFB

18 years agoMFB
Nuno Lopes [Fri, 10 Nov 2006 18:05:58 +0000 (18:05 +0000)]
MFB

18 years agoFixed tests
Dmitry Stogov [Fri, 10 Nov 2006 17:34:26 +0000 (17:34 +0000)]
Fixed tests

18 years agoMFB
Nuno Lopes [Fri, 10 Nov 2006 17:32:42 +0000 (17:32 +0000)]
MFB

18 years agoFixed wrong realpath() result in case of unexistent path
Dmitry Stogov [Fri, 10 Nov 2006 17:24:11 +0000 (17:24 +0000)]
Fixed wrong realpath() result in case of unexistent path

18 years agoRevert wrong path
Dmitry Stogov [Fri, 10 Nov 2006 16:59:34 +0000 (16:59 +0000)]
Revert wrong path

18 years agoadd _not yet 100% complete_ Unicode support
Antony Dovgal [Fri, 10 Nov 2006 16:56:19 +0000 (16:56 +0000)]
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.

18 years agofix segfault in ZTS mode when statements containing sub-statements are destroyed...
Antony Dovgal [Fri, 10 Nov 2006 16:33:28 +0000 (16:33 +0000)]
fix segfault in ZTS mode when statements containing sub-statements are destroyed in wrong order

18 years agoFixed bug #39454 (Returning a SOAP array segfaults PHP)
Dmitry Stogov [Fri, 10 Nov 2006 15:05:38 +0000 (15:05 +0000)]
Fixed bug #39454 (Returning a SOAP array segfaults PHP)

18 years agostat() is reimplemented using using GetFileAttributesEx().
Dmitry Stogov [Fri, 10 Nov 2006 15:04:19 +0000 (15:04 +0000)]
stat() is reimplemented using using GetFileAttributesEx().
The new implementation is faster then implementation in MS VC CRT, but it doesn't support Windows 95.

18 years agoFixed tests
Dmitry Stogov [Fri, 10 Nov 2006 14:21:26 +0000 (14:21 +0000)]
Fixed tests

18 years agoUnicode support
Dmitry Stogov [Fri, 10 Nov 2006 14:21:13 +0000 (14:21 +0000)]
Unicode support

18 years agoRemoved unnecessary ftell() calls (one call for each included PHP file)
Dmitry Stogov [Fri, 10 Nov 2006 13:18:46 +0000 (13:18 +0000)]
Removed unnecessary ftell() calls (one call for each included PHP file)

18 years agoDisabled reading from stream (calls to read()) after EOF
Dmitry Stogov [Fri, 10 Nov 2006 13:10:28 +0000 (13:10 +0000)]
Disabled reading from stream (calls to read()) after EOF

18 years agoVCWD_REALPATH() is improved to use realpath cache without VIRTUAL_DIR
Dmitry Stogov [Fri, 10 Nov 2006 12:59:41 +0000 (12:59 +0000)]
VCWD_REALPATH() is improved to use realpath cache without VIRTUAL_DIR

18 years agoIntialization code is moved from request startup to module startup
Dmitry Stogov [Fri, 10 Nov 2006 12:02:22 +0000 (12:02 +0000)]
Intialization code is moved from request startup to module startup

18 years agoAllow mixing Unicode/binary string types.
Andrei Zmievski [Fri, 10 Nov 2006 12:01:50 +0000 (12:01 +0000)]
Allow mixing Unicode/binary string types.

18 years agoStart timiout thread on Windows only if necessary
Dmitry Stogov [Fri, 10 Nov 2006 11:51:55 +0000 (11:51 +0000)]
Start timiout thread on Windows only if necessary

18 years agoImplemented registry cache that prevent registry lookup on each request. In case...
Dmitry Stogov [Fri, 10 Nov 2006 11:42:40 +0000 (11:42 +0000)]
Implemented registry cache that prevent registry lookup on each request. In case of modification of corresponding registry-tree PHP will reload it automatic.

18 years agoopendir() is reimplemented using GetFistFile/GetNextFile those are faster then _findf...
Dmitry Stogov [Fri, 10 Nov 2006 11:20:58 +0000 (11:20 +0000)]
opendir() is reimplemented using GetFistFile/GetNextFile those are faster then _findfirst/_findnext

18 years agoRemoved unnecessary checks for ISREG file and corresponding stat() calls on Wind
Dmitry Stogov [Fri, 10 Nov 2006 10:55:43 +0000 (10:55 +0000)]
Removed unnecessary checks for ISREG file and corresponding stat() calls on Wind
ows

18 years agoZend Memory Manager Improvements
Dmitry Stogov [Fri, 10 Nov 2006 10:44:16 +0000 (10:44 +0000)]
Zend Memory Manager Improvements
. use HeapAlloc() instead of VirtualAlloc()
. use "win32" storage manager (instead of "malloc") on Windows by default

18 years agoFix warnings
Dmitry Stogov [Fri, 10 Nov 2006 10:38:23 +0000 (10:38 +0000)]
Fix warnings