]>
granicus.if.org Git - php/log
Ilia Alshanetsky [Fri, 17 Mar 2006 00:15:28 +0000 (00:15 +0000)]
MFB51:
Allow PDO_MYSQL_ATTR_DIRECT_QUERY to be set via constructor
Allow getAttribute() to fetch MySQL specific attributes.
Eliminate unnecessary auto-commit call on connect.
Dmitry Stogov [Thu, 16 Mar 2006 16:53:10 +0000 (16:53 +0000)]
Disabled dl(). Now it is enabled only when a SAPI layer registers it explicitly. Only CLI, CGI and EMBED do this.
Dmitry Stogov [Thu, 16 Mar 2006 15:42:54 +0000 (15:42 +0000)]
typo
Dmitry Stogov [Thu, 16 Mar 2006 15:38:29 +0000 (15:38 +0000)]
ws
Dmitry Stogov [Thu, 16 Mar 2006 15:35:26 +0000 (15:35 +0000)]
Return "new" by reference now throws an E_STRICT error
Seiji Masugata [Thu, 16 Mar 2006 15:21:12 +0000 (15:21 +0000)]
added option parameter mb_list_encodings( ).
Edin Kadribasic [Thu, 16 Mar 2006 14:58:56 +0000 (14:58 +0000)]
Added pg_field_table() as per req: #36750
Dmitry Stogov [Thu, 16 Mar 2006 12:12:31 +0000 (12:12 +0000)]
Added E_STRICT to E_ALL
Antony Dovgal [Thu, 16 Mar 2006 11:35:30 +0000 (11:35 +0000)]
rephrase
Dmitry Stogov [Thu, 16 Mar 2006 11:32:00 +0000 (11:32 +0000)]
Dropped allow_call_time_pass_reference, the error is maden E_STRICT.
Dmitry Stogov [Thu, 16 Mar 2006 10:33:23 +0000 (10:33 +0000)]
Dropped zend.ze1_compatibility_mode
Dmitry Stogov [Thu, 16 Mar 2006 09:44:42 +0000 (09:44 +0000)]
Dropped register_long_arrays, added E_CORE for all dropped setting
Antony Dovgal [Thu, 16 Mar 2006 07:31:01 +0000 (07:31 +0000)]
prepare to the 1.2 release
<changelog@php.net> [Thu, 16 Mar 2006 06:31:47 +0000 (06:31 +0000)]
ChangeLog update
Marcus Boerger [Thu, 16 Mar 2006 00:53:58 +0000 (00:53 +0000)]
- Fix warning
Marcus Boerger [Thu, 16 Mar 2006 00:40:11 +0000 (00:40 +0000)]
- Fix test
Sara Golemon [Wed, 15 Mar 2006 21:18:36 +0000 (21:18 +0000)]
Fix improper byte count on partial reads
Dmitry Stogov [Wed, 15 Mar 2006 16:14:40 +0000 (16:14 +0000)]
Fixed Bug #36614 (Segfault when using Soap)
Ilia Alshanetsky [Wed, 15 Mar 2006 15:27:08 +0000 (15:27 +0000)]
MFB51: Fixed memory leak on unused bind var.
Dmitry Stogov [Wed, 15 Mar 2006 13:12:32 +0000 (13:12 +0000)]
Fixed zend_u_strtod() that returned uninitialized value in case of empty string
Derick Rethans [Wed, 15 Mar 2006 12:20:49 +0000 (12:20 +0000)]
- Fixed two memory issues:
- In the first one we were calculating the tmp_len wrong which made the
u_strFromUTF32() function try to convert too many code points.
- The second issue was a bit more subtle as the "what" string wasn't
duplicated but still modified. This string is passed as data to the
function and this kind of data the engine tries to free when the function
ends. Because we were re-allocating the data the original memory location
was already freed resulting in a double free error when the engine tries to
free the argument as it was passed to the function.
Dmitry Stogov [Wed, 15 Mar 2006 11:15:20 +0000 (11:15 +0000)]
Added E_STRICT warning in case of calling non-static method from incompatible context (this feature is staying for BC with php-4)
Derick Rethans [Wed, 15 Mar 2006 09:50:47 +0000 (09:50 +0000)]
- Reduce space in serialization. The first 128 bytes will now use just the
character and everything above will use \uXXXX. It seems that unserialize
doesn't work at all yet on the U: element so that I added to my to-do list.
Dmitry Stogov [Wed, 15 Mar 2006 09:04:48 +0000 (09:04 +0000)]
Eliminated run-time constant fetching for TRUE, FALSE and NULL
Dmitry Stogov [Wed, 15 Mar 2006 08:06:51 +0000 (08:06 +0000)]
Fixed "zend_vm_gen.php --without-specializer"
<changelog@php.net> [Wed, 15 Mar 2006 06:31:57 +0000 (06:31 +0000)]
ChangeLog update
Sara Golemon [Wed, 15 Mar 2006 00:28:57 +0000 (00:28 +0000)]
Switch (zstr) casts to use ZSTR() macro.
Omar Kilani [Wed, 15 Mar 2006 00:15:05 +0000 (00:15 +0000)]
Mark as stable.
Sara Golemon [Tue, 14 Mar 2006 21:15:05 +0000 (21:15 +0000)]
More stream updates.
fgets() will work now as will anything which calls one of the
_php_stream_get_line() family of functions.
The one exception here is when the legacy defines are used on a unicode
stream. At the moment they'll simply return NULL, I'll update these
to do sloppy conversion in a bit.
'make (u)test' still doesn't work, but it's a different doesn't work.
Pierre Joye [Tue, 14 Mar 2006 16:28:35 +0000 (16:28 +0000)]
- initial commit, feel free to change/adapt
Dmitry Stogov [Tue, 14 Mar 2006 15:16:27 +0000 (15:16 +0000)]
Fixed bug #35988 (Unknown persistent list entry type in module shutdown)
Antony Dovgal [Tue, 14 Mar 2006 15:14:59 +0000 (15:14 +0000)]
add brackets and clarity
Ilia Alshanetsky [Tue, 14 Mar 2006 14:55:27 +0000 (14:55 +0000)]
MFB51: Fixed offset/length parameter validation in substr_compare() function.
Dmitry Stogov [Tue, 14 Mar 2006 14:19:19 +0000 (14:19 +0000)]
Fixed bug #36568 (memory_limit setting on win32 has no effect)
Dmitry Stogov [Tue, 14 Mar 2006 11:24:30 +0000 (11:24 +0000)]
zend_hash_apply() doesn't use ZEND_HASH_APPLY_... macros
Dmitry Stogov [Tue, 14 Mar 2006 11:20:19 +0000 (11:20 +0000)]
"jump" -> "goto"
Edin Kadribasic [Tue, 14 Mar 2006 11:14:05 +0000 (11:14 +0000)]
MFB: Fixed build
Edin Kadribasic [Tue, 14 Mar 2006 11:04:13 +0000 (11:04 +0000)]
MFB: more verbose phpinfo() output
<changelog@php.net> [Tue, 14 Mar 2006 06:31:48 +0000 (06:31 +0000)]
ChangeLog update
Pierre Joye [Tue, 14 Mar 2006 03:46:59 +0000 (03:46 +0000)]
- MFB: #36697, truecolor image lost im->transparent
Marcus Boerger [Mon, 13 Mar 2006 22:59:36 +0000 (22:59 +0000)]
- Fix tests
Marcus Boerger [Mon, 13 Mar 2006 22:54:05 +0000 (22:54 +0000)]
- Cleanup
Sara Golemon [Mon, 13 Mar 2006 20:54:06 +0000 (20:54 +0000)]
Make php_stream_write_buffer() return characters written, not bytes
Seiji Masugata [Mon, 13 Mar 2006 15:04:03 +0000 (15:04 +0000)]
fixed compiler warning.
Derick Rethans [Mon, 13 Mar 2006 15:01:44 +0000 (15:01 +0000)]
This makes file_put_contents() work for:
<?php
declare(encoding="latin1");
$a = "1234å67890";
file_put_contents( "/tmp/testuc.1", $a);
file_put_contents( "/tmp/testuc.2", (string) $a);
$context = stream_context_create();
stream_context_set_params($context, array( "output_encoding" => "latin1" ) );
file_put_contents( "/tmp/testuc.3", $a, FILE_TEXT, $context);
file_put_contents( "/tmp/testuc.4", (string) $a, FILE_TEXT, $context);
?>
But it still throws a warning on ".3". It's a small design issue that I
didn't want to touch right now.
Ilia Alshanetsky [Mon, 13 Mar 2006 14:37:32 +0000 (14:37 +0000)]
MFB51: Added overflow checks to wordwrap() function.
Dmitry Stogov [Mon, 13 Mar 2006 11:13:55 +0000 (11:13 +0000)]
Optimized cleanup loops on request shutdown
Dmitry Stogov [Mon, 13 Mar 2006 09:36:05 +0000 (09:36 +0000)]
Fixed realpath() cache for main script with FastCGI SAPI
<changelog@php.net> [Mon, 13 Mar 2006 06:31:48 +0000 (06:31 +0000)]
ChangeLog update
Sara Golemon [Mon, 13 Mar 2006 04:40:11 +0000 (04:40 +0000)]
Refactor streams layer for PHP6.
Don't be frightened by the size of this commit.
A significant portion of it is restoring the read buffer semantics back
to what PHP4/5 use. (Or a close aproximation thereof).
See main/streams/streams.c and ext/standard/file.c for a set of
UTODO comments covering work yet to be done.
Ilia Alshanetsky [Sun, 12 Mar 2006 16:53:41 +0000 (16:53 +0000)]
MFB51: As per agreement during PDM, remove the E_STRICT deprecation notice
from "var".
Marcus Boerger [Sun, 12 Mar 2006 15:34:46 +0000 (15:34 +0000)]
- Fix ReflectionParameter
. Reintroduce getClass()
. Change getDeclaringClass() to return what it suggests
. Add getDeclaringFunction()
. Add getPosition()
# This also fixes Bug #36687 ReflectionParameter::getDeclaringClass returns
# wrong result
Marcus Boerger [Sun, 12 Mar 2006 12:11:22 +0000 (12:11 +0000)]
- Prefix test names
- Add missing skipif
Rui Hirokawa [Sun, 12 Mar 2006 07:54:03 +0000 (07:54 +0000)]
fixed a possible null injection caused by missuse of mbstring.substitute_character.
<changelog@php.net> [Sun, 12 Mar 2006 06:31:43 +0000 (06:31 +0000)]
ChangeLog update
Marcus Boerger [Sat, 11 Mar 2006 18:13:13 +0000 (18:13 +0000)]
- Fix writing faillog with redirected tests
Marcus Boerger [Sat, 11 Mar 2006 17:57:40 +0000 (17:57 +0000)]
- Fix test results with redirected tests
Marcus Boerger [Sat, 11 Mar 2006 16:54:11 +0000 (16:54 +0000)]
- Load list of extensions to test from php that is being tested rather than
from php running the tests
- When executing both unicode and native modes then show the type of test
in the reult list (PASS:U, PASS:N, etc)
<changelog@php.net> [Sat, 11 Mar 2006 06:31:48 +0000 (06:31 +0000)]
ChangeLog update
Marcus Boerger [Sat, 11 Mar 2006 00:25:07 +0000 (00:25 +0000)]
- Drop supoerflous skipif
Marcus Boerger [Sat, 11 Mar 2006 00:23:10 +0000 (00:23 +0000)]
- Add test
Marcus Boerger [Fri, 10 Mar 2006 23:53:41 +0000 (23:53 +0000)]
- Set clone handler even though right now some spl code snippet is missing
Marcus Boerger [Fri, 10 Mar 2006 23:52:57 +0000 (23:52 +0000)]
- Fix issue with parser error in included phar:// entries
Marcus Boerger [Fri, 10 Mar 2006 23:02:18 +0000 (23:02 +0000)]
- Works better with correct syntax
Marcus Boerger [Fri, 10 Mar 2006 22:55:09 +0000 (22:55 +0000)]
- Add new test
Marcus Boerger [Fri, 10 Mar 2006 22:53:58 +0000 (22:53 +0000)]
- Add neccessary skipif
Brian France [Fri, 10 Mar 2006 18:16:24 +0000 (18:16 +0000)]
for the primary file only lookup the real file path and
add it to the included_files list if already opened
otherwise it will get opened and added to the included_files list in zend_execute_scripts
Pierre Joye [Fri, 10 Mar 2006 18:15:21 +0000 (18:15 +0000)]
- MFB: #36686, do not be quiet with the extern GD
Seiji Masugata [Fri, 10 Mar 2006 16:36:52 +0000 (16:36 +0000)]
fixed different value was returned in mb_get_info.
Dmitry Stogov [Fri, 10 Mar 2006 16:35:57 +0000 (16:35 +0000)]
Fixed compilation error (Rob)
Dmitry Stogov [Fri, 10 Mar 2006 16:35:21 +0000 (16:35 +0000)]
Added RETVAL_EMPTRY_TEXT() and RETURN_EMPTY_TEXT() macroses
Dmitry Stogov [Fri, 10 Mar 2006 11:47:06 +0000 (11:47 +0000)]
Fixed bug #36629 (SoapServer::handle() exits on SOAP faults)
Dmitry Stogov [Fri, 10 Mar 2006 08:43:14 +0000 (08:43 +0000)]
Fixed debug_zval_dump() to support private and protected members
Dmitry Stogov [Fri, 10 Mar 2006 08:29:43 +0000 (08:29 +0000)]
Implemented "jump label" operator (limited "goto")
<changelog@php.net> [Fri, 10 Mar 2006 06:31:49 +0000 (06:31 +0000)]
ChangeLog update
Marcus Boerger [Thu, 9 Mar 2006 23:07:48 +0000 (23:07 +0000)]
- Revert left-over
Marcus Boerger [Thu, 9 Mar 2006 23:03:27 +0000 (23:03 +0000)]
- Add new test
Marcus Boerger [Thu, 9 Mar 2006 23:03:08 +0000 (23:03 +0000)]
- Add read ahead ability
- Add skipping empty lines
- Add ability to read lines as csv
Marcus Boerger [Thu, 9 Mar 2006 21:00:38 +0000 (21:00 +0000)]
- More testing via fgetcsv
Sara Golemon [Thu, 9 Mar 2006 20:31:58 +0000 (20:31 +0000)]
Move temporary local storage of primary file's realpath up one block to ensure it stays on the stack.
Marcus Boerger [Thu, 9 Mar 2006 20:00:47 +0000 (20:00 +0000)]
- Add new test
Sebastian Bergmann [Thu, 9 Mar 2006 11:44:05 +0000 (11:44 +0000)]
Make spl_register_std_class() and spl_register_sub_class() available outside of SPL, for instance in SPL_Types.
<changelog@php.net> [Thu, 9 Mar 2006 06:31:42 +0000 (06:31 +0000)]
ChangeLog update
Marcus Boerger [Wed, 8 Mar 2006 23:37:41 +0000 (23:37 +0000)]
- Fix a bunch of issues, now the classname and the properties of objects
are shown correctly (though standard object handlers are assumed and
tested for)
Marcus Boerger [Wed, 8 Mar 2006 22:38:32 +0000 (22:38 +0000)]
- Automatic tsrm key fetching
Marcus Boerger [Wed, 8 Mar 2006 22:15:52 +0000 (22:15 +0000)]
- Automatic TSRM/ZTS detection
Michael Wallner [Wed, 8 Mar 2006 22:04:48 +0000 (22:04 +0000)]
MFB: Fix bug #36656 (http_build_query generates invalid URIs due to use of square brackets)
Marcus Boerger [Wed, 8 Mar 2006 20:31:23 +0000 (20:31 +0000)]
- safe_mode is nuked in head
- spl_filesystem_object now allows controlling of clone too
Marcus Boerger [Wed, 8 Mar 2006 20:30:12 +0000 (20:30 +0000)]
- Cloning might need special treatment as well
Marcus Boerger [Wed, 8 Mar 2006 20:07:25 +0000 (20:07 +0000)]
- Initial refcounting
Marcus Boerger [Wed, 8 Mar 2006 20:06:16 +0000 (20:06 +0000)]
- Something that uses void* oth might want to deinitialize it in the dtor
Ilia Alshanetsky [Wed, 8 Mar 2006 14:42:10 +0000 (14:42 +0000)]
safe_mode news
Ilia Alshanetsky [Wed, 8 Mar 2006 14:41:45 +0000 (14:41 +0000)]
So long safe_mode mode.
Also removed the magic_quotes configure option, no longer relevant since
the magic is gone :-).
<changelog@php.net> [Wed, 8 Mar 2006 06:31:47 +0000 (06:31 +0000)]
ChangeLog update
Marcus Boerger [Wed, 8 Mar 2006 00:56:31 +0000 (00:56 +0000)]
- WS/CS
Pierre Joye [Wed, 8 Mar 2006 00:43:32 +0000 (00:43 +0000)]
- remove magic_quotes_gpc, magic_quotes_runtime, magic_quotes_sybase
(calling ini_set('magic_....') returns 0|false
- get_magic_quotes_gpc, get_magic_quotes_runtime are kept but always return false
- set_magic_quotes_runtime raises an E_CORE_ERROR
Alex Waugh [Tue, 7 Mar 2006 22:37:18 +0000 (22:37 +0000)]
Fix for RISC OS
Alex Waugh [Tue, 7 Mar 2006 22:34:37 +0000 (22:34 +0000)]
Improve DOCUMENT_ROOT setting
Marcus Boerger [Tue, 7 Mar 2006 20:22:12 +0000 (20:22 +0000)]
- WS
Marcus Boerger [Tue, 7 Mar 2006 20:08:41 +0000 (20:08 +0000)]
- Update tests