]>
granicus.if.org Git - php/log
<changelog@php.net> [Wed, 8 Jun 2005 05:39:00 +0000 (05:39 +0000)]
ChangeLog update
<changelog@php.net> [Wed, 8 Jun 2005 00:40:35 +0000 (00:40 +0000)]
ChangeLog update
foobar [Tue, 7 Jun 2005 21:56:09 +0000 (21:56 +0000)]
- Fix paths when using --libdir and --includedir configure options
foobar [Tue, 7 Jun 2005 21:39:54 +0000 (21:39 +0000)]
- It is nice to close the script with ?>..
Dmitry Stogov [Tue, 7 Jun 2005 18:11:56 +0000 (18:11 +0000)]
Fixed bug #26456 (Wrong results from Reflection-API getDocComment() when called via STDIN)
foobar [Tue, 7 Jun 2005 17:22:40 +0000 (17:22 +0000)]
-Moved --disable-zend-memory-manager where it belongs
foobar [Tue, 7 Jun 2005 16:47:33 +0000 (16:47 +0000)]
- Show "none" when nothing is found
Dmitry Stogov [Tue, 7 Jun 2005 15:39:35 +0000 (15:39 +0000)]
Fixed memory allocation bugs. Probably this patch should fix bug #31725.
Ilia Alshanetsky [Tue, 7 Jun 2005 14:01:36 +0000 (14:01 +0000)]
Fixed ZTS build.
Derick Rethans [Tue, 7 Jun 2005 13:36:08 +0000 (13:36 +0000)]
- Added the --disable-zend-memory-manager switch to disable the Zend memory
manager.
#- I discussed this with Dmitry today - we found it useful.
Derick Rethans [Tue, 7 Jun 2005 13:19:09 +0000 (13:19 +0000)]
- Not sure why this wasn't committed...
Dmitry Stogov [Tue, 7 Jun 2005 13:14:23 +0000 (13:14 +0000)]
Fixed memory leak in debug_print_backtrace()
foobar [Tue, 7 Jun 2005 12:39:02 +0000 (12:39 +0000)]
- Allow doing --with-mysql --with-mysqli (no mysql libs are bundled atm)
- Make sure MYSQL_DIR is empty.
Dmitry Stogov [Tue, 7 Jun 2005 10:21:52 +0000 (10:21 +0000)]
fixed memory leak in bug #28972 ([] operator overflow treatment is incorrect), not the bug itself.
Derick Rethans [Tue, 7 Jun 2005 10:01:30 +0000 (10:01 +0000)]
- MF44: Problems with user defined error handler and references
Dmitry Stogov [Tue, 7 Jun 2005 07:03:28 +0000 (07:03 +0000)]
Fixed bug #33243 (ze1_compatibility_mode does not work as expected)
Dmitry Stogov [Tue, 7 Jun 2005 05:37:38 +0000 (05:37 +0000)]
Enabled test for <any>
<changelog@php.net> [Tue, 7 Jun 2005 00:35:54 +0000 (00:35 +0000)]
ChangeLog update
Wez Furlong [Mon, 6 Jun 2005 22:04:14 +0000 (22:04 +0000)]
fix build on Solaris
foobar [Mon, 6 Jun 2005 22:01:41 +0000 (22:01 +0000)]
silence warning
Wez Furlong [Mon, 6 Jun 2005 17:47:49 +0000 (17:47 +0000)]
test commit
Brad House [Mon, 6 Jun 2005 16:43:26 +0000 (16:43 +0000)]
libmonetra-5.0 sync.
added m_validateidentifier, which is enabled by default to keep invalid pointer addresses from causing PHP to crash
kept compatability with older versions of libmonetra.
Ilia Alshanetsky [Mon, 6 Jun 2005 16:30:46 +0000 (16:30 +0000)]
Better storage size for output length.
# Thanks to Stefan for noticing the problem.
Derick Rethans [Mon, 6 Jun 2005 15:17:20 +0000 (15:17 +0000)]
- Regenerate VM files and add warning about regeneration
Derick Rethans [Mon, 6 Jun 2005 13:09:23 +0000 (13:09 +0000)]
- MH44: Problems with user defined error handler and wrong usage of references
Derick Rethans [Mon, 6 Jun 2005 12:39:57 +0000 (12:39 +0000)]
- Fixed bug #33242 (Mangled error message when stream fails).
Dmitry Stogov [Mon, 6 Jun 2005 11:20:46 +0000 (11:20 +0000)]
Fixed bug #32428 (The @ warning error supression operator is broken)
Dmitry Stogov [Mon, 6 Jun 2005 10:38:43 +0000 (10:38 +0000)]
Fixed bug #32799 (crash: calling the corresponding global var during the destruct)
Dmitry Stogov [Mon, 6 Jun 2005 09:50:40 +0000 (09:50 +0000)]
Added test for bug #32596 (Segfault/Memory Leak by getClass (etc) in __destruct)
Dmitry Stogov [Mon, 6 Jun 2005 08:24:05 +0000 (08:24 +0000)]
Fixed bug #32993 (implemented Iterator function current() don't throw exception)
Dmitry Stogov [Mon, 6 Jun 2005 07:52:08 +0000 (07:52 +0000)]
Fixed bug #33171 (foreach enumerates private fields declared in base classes)
Marcus Boerger [Mon, 6 Jun 2005 07:11:08 +0000 (07:11 +0000)]
- Expose -a as special mode and show whether it is a shell or not
Wez Furlong [Mon, 6 Jun 2005 01:52:18 +0000 (01:52 +0000)]
Don't crash when compiled with the zend memory manager disabled.
Wez Furlong [Mon, 6 Jun 2005 01:51:48 +0000 (01:51 +0000)]
Avoid double-freeing streams.
This can happen because all streams are registered as resources;
the engine also tracks them in the open_files global.
Avoid the potential for double-freeing by simply making streams exposed to the
engine have no closer for the engine to call; they will already be in the
resource list, and thus will be shut down properly at request end.
<changelog@php.net> [Mon, 6 Jun 2005 00:35:16 +0000 (00:35 +0000)]
ChangeLog update
Wez Furlong [Sun, 5 Jun 2005 19:25:01 +0000 (19:25 +0000)]
fixes for #33251
Wez Furlong [Sun, 5 Jun 2005 19:19:09 +0000 (19:19 +0000)]
don't screw up the default fd set size when --disable-all is used
Ilia Alshanetsky [Sun, 5 Jun 2005 18:04:20 +0000 (18:04 +0000)]
Fixed bug #33070 (Improved performance of bzdecompress() by several orders
of magnitude).
foobar [Sun, 5 Jun 2005 12:58:59 +0000 (12:58 +0000)]
- Proper fix for phpize when dealing with PECL
Wez Furlong [Sun, 5 Jun 2005 02:33:26 +0000 (02:33 +0000)]
make "nmake install" more verbose.
Wez Furlong [Sun, 5 Jun 2005 01:57:03 +0000 (01:57 +0000)]
Add option for placing the big binaries outside of the source tree.
I find that having Debug_TS sitting in the source tree makes cvs seem much slower.
Wez Furlong [Sun, 5 Jun 2005 01:39:07 +0000 (01:39 +0000)]
tweaks for a recent addition to cygwin
<changelog@php.net> [Sun, 5 Jun 2005 00:35:24 +0000 (00:35 +0000)]
ChangeLog update
Zeev Suraski [Sat, 4 Jun 2005 16:16:53 +0000 (16:16 +0000)]
__halt_compiler() patch interface
Zeev Suraski [Sat, 4 Jun 2005 16:16:19 +0000 (16:16 +0000)]
Thought I committed it ages ago... Anyway, without further delays, the final
__halt_compiler() patch
<changelog@php.net> [Sat, 4 Jun 2005 00:35:41 +0000 (00:35 +0000)]
ChangeLog update
foobar [Fri, 3 Jun 2005 23:13:23 +0000 (23:13 +0000)]
nuke crap, end scripts always with ?>
foobar [Fri, 3 Jun 2005 23:11:51 +0000 (23:11 +0000)]
cs + ws
Magnus M��tt� [Fri, 3 Jun 2005 22:51:10 +0000 (22:51 +0000)]
Add skipif, test requires iconv.
foobar [Fri, 3 Jun 2005 22:09:22 +0000 (22:09 +0000)]
nuke duplicate code
Dmitry Stogov [Fri, 3 Jun 2005 15:38:32 +0000 (15:38 +0000)]
Added test for 5.0 specific bug #30394 (Assignment operators yield wrong result with __get/__set)
Dmitry Stogov [Fri, 3 Jun 2005 15:02:49 +0000 (15:02 +0000)]
Fixed bug #30080 (Passing array or non array of objects)
Dmitry Stogov [Fri, 3 Jun 2005 13:57:26 +0000 (13:57 +0000)]
Fixed bug #27598 (list() array key assignment causes HUGE memory leak)
Dmitry Stogov [Fri, 3 Jun 2005 11:16:19 +0000 (11:16 +0000)]
Fixed memory allocation bugs related to magic object handlers (__get(), __set(),
...)
Georg Richter [Fri, 3 Jun 2005 08:49:01 +0000 (08:49 +0000)]
added new function mysqli_get_charset
George Schlossnagle [Fri, 3 Jun 2005 07:34:49 +0000 (07:34 +0000)]
[Move from branch]
On architectures that support va_copy (specifically x86_64 linux distros),
if you use va_list args more than once, you can corrupt memory - you
need to use va_copy instead. man va_copy for details.
Also, derefrencing a void * to a long on 64 bit is totally uncool.
<changelog@php.net> [Fri, 3 Jun 2005 00:34:04 +0000 (00:34 +0000)]
ChangeLog update
foobar [Thu, 2 Jun 2005 21:36:38 +0000 (21:36 +0000)]
- Revert previous change in build/libtool.m4 and make sure
the PATH_SEPARATOR check is only done under autoconf 2.13.
# fixes also the php-gtk buildconf probs
foobar [Thu, 2 Jun 2005 21:29:24 +0000 (21:29 +0000)]
- Fixed bug #28605 (Need to use -[m]ieee option for Alpha CPUs)
Antony Dovgal [Thu, 2 Jun 2005 21:04:12 +0000 (21:04 +0000)]
fix bug #33222 (segfault when CURL handle is closed in a callback).
fix segfaults when CURL callback functions throw exception.
foobar [Thu, 2 Jun 2005 20:06:37 +0000 (20:06 +0000)]
We only need LEMON for bundled stuff
Antony Dovgal [Thu, 2 Jun 2005 15:40:45 +0000 (15:40 +0000)]
fix bug #33214 (odbc_next_result does not signal SQL errors with 2-statement SQL batches).
Path by rich at kastle dot com.
Derick Rethans [Thu, 2 Jun 2005 08:51:20 +0000 (08:51 +0000)]
- That should have been removed, not commented out.
Derick Rethans [Thu, 2 Jun 2005 08:29:37 +0000 (08:29 +0000)]
- Fixed memory corruption in stristr().
foobar [Thu, 2 Jun 2005 05:49:56 +0000 (05:49 +0000)]
touch
<changelog@php.net> [Thu, 2 Jun 2005 00:35:34 +0000 (00:35 +0000)]
ChangeLog update
Ilia Alshanetsky [Wed, 1 Jun 2005 22:28:03 +0000 (22:28 +0000)]
Fixed bug #33210 (relax jpeg recursive loop protection).
Antony Dovgal [Wed, 1 Jun 2005 18:27:50 +0000 (18:27 +0000)]
fix typo
(see details here: http://news.php.net/php.internals/16350)
Dmitry Stogov [Wed, 1 Jun 2005 15:11:44 +0000 (15:11 +0000)]
Disabled search of recored separator outside of buffer
Dmitry Stogov [Wed, 1 Jun 2005 14:43:13 +0000 (14:43 +0000)]
Fixed bug #32941 (Sending structured SOAP fault kills a php)
Dmitry Stogov [Wed, 1 Jun 2005 11:03:58 +0000 (11:03 +0000)]
Fixed bug #30791 (magic methods (__sleep/__wakeup/__toString) call __call if object is overloaded)
Dmitry Stogov [Wed, 1 Jun 2005 09:44:10 +0000 (09:44 +0000)]
Fixed "refcount" counting for autoglobals
Ilia Alshanetsky [Wed, 1 Jun 2005 03:01:29 +0000 (03:01 +0000)]
kill unused var.
<changelog@php.net> [Wed, 1 Jun 2005 00:35:10 +0000 (00:35 +0000)]
ChangeLog update
Dmitry Stogov [Tue, 31 May 2005 17:42:15 +0000 (17:42 +0000)]
Fixed possible memory corruption on request shutdown
`valgrind -q --tool=memcheck sapi/cli/php tests/reflection/001.phpt`
Dmitry Stogov [Tue, 31 May 2005 14:35:55 +0000 (14:35 +0000)]
Fixed usage of uninicialized variable
Magnus M��tt� [Tue, 31 May 2005 13:46:17 +0000 (13:46 +0000)]
Fix test
foobar [Tue, 31 May 2005 12:54:56 +0000 (12:54 +0000)]
- Fixed bug #33200 (preg_replace(): magic_quotes_sybase=On makes 'e' modifier misbehave)
Dmitry Stogov [Tue, 31 May 2005 11:16:51 +0000 (11:16 +0000)]
Reverted wrong fix for bug #30572.
Seems the bug was already fixed in other way.
But reverted patch produced a lot of valgrind errors, because IS_TMP_VAR operands don't initialize refcount.
foobar [Tue, 31 May 2005 09:41:46 +0000 (09:41 +0000)]
Touch
foobar [Tue, 31 May 2005 09:41:36 +0000 (09:41 +0000)]
- Fixed bug with unserialize() with "exotic" letters in class names
# Patch by: Christian Schneider <cschneid@cschneid.com>
Marcus Boerger [Tue, 31 May 2005 09:06:43 +0000 (09:06 +0000)]
- Only allow changing return ref agnostic when a script method overrides an
internal method (found by dmitry)
<changelog@php.net> [Tue, 31 May 2005 00:34:29 +0000 (00:34 +0000)]
ChangeLog update
Ilia Alshanetsky [Mon, 30 May 2005 23:46:08 +0000 (23:46 +0000)]
Fixed bug #33164 (Soap extension incorrectly detects HTTP/1.1).
Marcus Boerger [Mon, 30 May 2005 20:10:38 +0000 (20:10 +0000)]
- Update
Hartmut Holzgraefe [Mon, 30 May 2005 15:57:54 +0000 (15:57 +0000)]
typo fix
foobar [Mon, 30 May 2005 15:14:12 +0000 (15:14 +0000)]
- Fixed bug #33185 (--enable-session=shared does not build)
Hartmut Holzgraefe [Mon, 30 May 2005 14:15:40 +0000 (14:15 +0000)]
gracefully handle changes of the parse.y lemon file,
process it with lemon if available, else just keep the .c file from CVS
not doing so leads to make using its implicit .y->.c rule here and
bison doesn't really understand lemon syntax
foobar [Mon, 30 May 2005 10:56:13 +0000 (10:56 +0000)]
- Use libtool also for completely static builds
foobar [Mon, 30 May 2005 06:55:20 +0000 (06:55 +0000)]
- Changed the PATH_SEPARATOR check to a macro
- Made sure we're generating aclocal.m4 in same way with both buildconf
and phpize.
# Bug #33177
foobar [Mon, 30 May 2005 06:33:45 +0000 (06:33 +0000)]
Removed the empty $bin_src_SCRIPTS (no longer needed), bug #33166
<changelog@php.net> [Mon, 30 May 2005 00:33:47 +0000 (00:33 +0000)]
ChangeLog update
foobar [Sun, 29 May 2005 23:17:16 +0000 (23:17 +0000)]
- Unify the "configure --help" texts
foobar [Sun, 29 May 2005 23:15:16 +0000 (23:15 +0000)]
Fix VPATH build
Hartmut Holzgraefe [Sun, 29 May 2005 19:28:34 +0000 (19:28 +0000)]
simplify flex version test
Hartmut Holzgraefe [Sun, 29 May 2005 18:56:18 +0000 (18:56 +0000)]
forgot to re-add 1.875 as a valid bison version after testing
Hartmut Holzgraefe [Sun, 29 May 2005 18:50:03 +0000 (18:50 +0000)]
bison may be installed under a different executable name, e.g.
YACC="bison-1.75" configure ...
removing the check for "bison -y" allows for this
the check was redundant anyway as the following one filters
for "GNU Bison" in the --version output
Hartmut Holzgraefe [Sun, 29 May 2005 18:04:35 +0000 (18:04 +0000)]
avoid code duplication in bison version test
Hartmut Holzgraefe [Sun, 29 May 2005 16:59:58 +0000 (16:59 +0000)]
added .cxx extension for C++ for completeness reasons
Ilia Alshanetsky [Sun, 29 May 2005 16:51:25 +0000 (16:51 +0000)]
Added an optional remove old session parameter to session_regenerate_id().