]> granicus.if.org Git - php/log
php
19 years agofixes for #33251
Wez Furlong [Sun, 5 Jun 2005 19:25:01 +0000 (19:25 +0000)]
fixes for #33251

19 years agodon't screw up the default fd set size when --disable-all is used
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

19 years agoFixed bug #33070 (Improved performance of bzdecompress() by several orders
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).

19 years ago- Proper fix for phpize when dealing with PECL
foobar [Sun, 5 Jun 2005 12:58:59 +0000 (12:58 +0000)]
- Proper fix for phpize when dealing with PECL

19 years agomake "nmake install" more verbose.
Wez Furlong [Sun, 5 Jun 2005 02:33:26 +0000 (02:33 +0000)]
make "nmake install" more verbose.

19 years agoAdd option for placing the big binaries outside of the source tree.
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.

19 years agotweaks for a recent addition to cygwin
Wez Furlong [Sun, 5 Jun 2005 01:39:07 +0000 (01:39 +0000)]
tweaks for a recent addition to cygwin

19 years agoChangeLog update
<changelog@php.net> [Sun, 5 Jun 2005 00:35:24 +0000 (00:35 +0000)]
ChangeLog update

19 years ago__halt_compiler() patch interface
Zeev Suraski [Sat, 4 Jun 2005 16:16:53 +0000 (16:16 +0000)]
__halt_compiler() patch interface

19 years agoThought I committed it ages ago... Anyway, without further delays, the final
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

19 years agoChangeLog update
<changelog@php.net> [Sat, 4 Jun 2005 00:35:41 +0000 (00:35 +0000)]
ChangeLog update

19 years agonuke crap, end scripts always with ?>
foobar [Fri, 3 Jun 2005 23:13:23 +0000 (23:13 +0000)]
nuke crap, end scripts always with ?>

19 years agocs + ws
foobar [Fri, 3 Jun 2005 23:11:51 +0000 (23:11 +0000)]
cs + ws

19 years agoAdd skipif, test requires iconv.
Magnus M��tt� [Fri, 3 Jun 2005 22:51:10 +0000 (22:51 +0000)]
Add skipif, test requires iconv.

19 years agonuke duplicate code
foobar [Fri, 3 Jun 2005 22:09:22 +0000 (22:09 +0000)]
nuke duplicate code

19 years agoAdded test for 5.0 specific bug #30394 (Assignment operators yield wrong result with...
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)

19 years agoFixed bug #30080 (Passing array or non array of objects)
Dmitry Stogov [Fri, 3 Jun 2005 15:02:49 +0000 (15:02 +0000)]
Fixed bug #30080 (Passing array or non array of objects)

19 years agoFixed bug #27598 (list() array key assignment causes HUGE memory leak)
Dmitry Stogov [Fri, 3 Jun 2005 13:57:26 +0000 (13:57 +0000)]
Fixed bug #27598 (list() array key assignment causes HUGE memory leak)

19 years agoFixed memory allocation bugs related to magic object handlers (__get(), __set(),
Dmitry Stogov [Fri, 3 Jun 2005 11:16:19 +0000 (11:16 +0000)]
Fixed memory allocation bugs related to magic object handlers (__get(), __set(),
 ...)

19 years agoadded new function mysqli_get_charset
Georg Richter [Fri, 3 Jun 2005 08:49:01 +0000 (08:49 +0000)]
added new function mysqli_get_charset

19 years ago[Move from branch]
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.

19 years agoChangeLog update
<changelog@php.net> [Fri, 3 Jun 2005 00:34:04 +0000 (00:34 +0000)]
ChangeLog update

19 years ago- Revert previous change in build/libtool.m4 and make sure
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

19 years ago- Fixed bug #28605 (Need to use -[m]ieee option for Alpha CPUs)
foobar [Thu, 2 Jun 2005 21:29:24 +0000 (21:29 +0000)]
- Fixed bug #28605 (Need to use -[m]ieee option for Alpha CPUs)

19 years agofix bug #33222 (segfault when CURL handle is closed in a callback).
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.

19 years agoWe only need LEMON for bundled stuff
foobar [Thu, 2 Jun 2005 20:06:37 +0000 (20:06 +0000)]
We only need LEMON for bundled stuff

19 years agofix bug #33214 (odbc_next_result does not signal SQL errors with 2-statement SQL...
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.

19 years ago- That should have been removed, not commented out.
Derick Rethans [Thu, 2 Jun 2005 08:51:20 +0000 (08:51 +0000)]
- That should have been removed, not commented out.

19 years ago- Fixed memory corruption in stristr().
Derick Rethans [Thu, 2 Jun 2005 08:29:37 +0000 (08:29 +0000)]
- Fixed memory corruption in stristr().

19 years agotouch
foobar [Thu, 2 Jun 2005 05:49:56 +0000 (05:49 +0000)]
touch

19 years agoChangeLog update
<changelog@php.net> [Thu, 2 Jun 2005 00:35:34 +0000 (00:35 +0000)]
ChangeLog update

19 years agoFixed bug #33210 (relax jpeg recursive loop protection).
Ilia Alshanetsky [Wed, 1 Jun 2005 22:28:03 +0000 (22:28 +0000)]
Fixed bug #33210 (relax jpeg recursive loop protection).

19 years agofix typo
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)

19 years agoDisabled search of recored separator outside of buffer
Dmitry Stogov [Wed, 1 Jun 2005 15:11:44 +0000 (15:11 +0000)]
Disabled search of recored separator outside of buffer

19 years agoFixed bug #32941 (Sending structured SOAP fault kills a php)
Dmitry Stogov [Wed, 1 Jun 2005 14:43:13 +0000 (14:43 +0000)]
Fixed bug #32941 (Sending structured SOAP fault kills a php)

19 years agoFixed bug #30791 (magic methods (__sleep/__wakeup/__toString) call __call if object...
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)

19 years agoFixed "refcount" counting for autoglobals
Dmitry Stogov [Wed, 1 Jun 2005 09:44:10 +0000 (09:44 +0000)]
Fixed "refcount" counting for autoglobals

19 years agokill unused var.
Ilia Alshanetsky [Wed, 1 Jun 2005 03:01:29 +0000 (03:01 +0000)]
kill unused var.

19 years agoChangeLog update
<changelog@php.net> [Wed, 1 Jun 2005 00:35:10 +0000 (00:35 +0000)]
ChangeLog update

19 years agoFixed possible memory corruption on request shutdown
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`

19 years agoFixed usage of uninicialized variable
Dmitry Stogov [Tue, 31 May 2005 14:35:55 +0000 (14:35 +0000)]
Fixed usage of uninicialized variable

19 years agoFix test
Magnus M��tt� [Tue, 31 May 2005 13:46:17 +0000 (13:46 +0000)]
Fix test

19 years ago- Fixed bug #33200 (preg_replace(): magic_quotes_sybase=On makes 'e' modifier misbehave)
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)

19 years agoReverted wrong fix for bug #30572.
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.

19 years agoTouch
foobar [Tue, 31 May 2005 09:41:46 +0000 (09:41 +0000)]
Touch

19 years ago- Fixed bug with unserialize() with "exotic" letters in class names
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>

19 years ago- Only allow changing return ref agnostic when a script method overrides an
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)

19 years agoChangeLog update
<changelog@php.net> [Tue, 31 May 2005 00:34:29 +0000 (00:34 +0000)]
ChangeLog update

19 years agoFixed bug #33164 (Soap extension incorrectly detects HTTP/1.1).
Ilia Alshanetsky [Mon, 30 May 2005 23:46:08 +0000 (23:46 +0000)]
Fixed bug #33164 (Soap extension incorrectly detects HTTP/1.1).

19 years ago- Update
Marcus Boerger [Mon, 30 May 2005 20:10:38 +0000 (20:10 +0000)]
- Update

19 years agotypo fix
Hartmut Holzgraefe [Mon, 30 May 2005 15:57:54 +0000 (15:57 +0000)]
typo fix

19 years ago- Fixed bug #33185 (--enable-session=shared does not build)
foobar [Mon, 30 May 2005 15:14:12 +0000 (15:14 +0000)]
- Fixed bug #33185 (--enable-session=shared does not build)

19 years agogracefully handle changes of the parse.y lemon file,
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

19 years ago- Use libtool also for completely static builds
foobar [Mon, 30 May 2005 10:56:13 +0000 (10:56 +0000)]
- Use libtool also for completely static builds

19 years ago- Changed the PATH_SEPARATOR check to a macro
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

19 years agoRemoved the empty $bin_src_SCRIPTS (no longer needed), bug #33166
foobar [Mon, 30 May 2005 06:33:45 +0000 (06:33 +0000)]
Removed the empty $bin_src_SCRIPTS (no longer needed), bug #33166

19 years agoChangeLog update
<changelog@php.net> [Mon, 30 May 2005 00:33:47 +0000 (00:33 +0000)]
ChangeLog update

19 years ago- Unify the "configure --help" texts
foobar [Sun, 29 May 2005 23:17:16 +0000 (23:17 +0000)]
- Unify the "configure --help" texts

19 years agoFix VPATH build
foobar [Sun, 29 May 2005 23:15:16 +0000 (23:15 +0000)]
Fix VPATH build

19 years agosimplify flex version test
Hartmut Holzgraefe [Sun, 29 May 2005 19:28:34 +0000 (19:28 +0000)]
simplify flex version test

19 years agoforgot to re-add 1.875 as a valid bison version after testing
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

19 years agobison may be installed under a different executable name, e.g.
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

19 years agoavoid code duplication in bison version test
Hartmut Holzgraefe [Sun, 29 May 2005 18:04:35 +0000 (18:04 +0000)]
avoid code duplication in bison version test

19 years agoadded .cxx extension for C++ for completeness reasons
Hartmut Holzgraefe [Sun, 29 May 2005 16:59:58 +0000 (16:59 +0000)]
added .cxx extension for C++ for completeness reasons

19 years agoAdded an optional remove old session parameter to session_regenerate_id().
Ilia Alshanetsky [Sun, 29 May 2005 16:51:25 +0000 (16:51 +0000)]
Added an optional remove old session parameter to session_regenerate_id().

19 years agom4 comments start with 'dnl', *not* with '#'
Hartmut Holzgraefe [Sun, 29 May 2005 16:34:43 +0000 (16:34 +0000)]
m4 comments start with 'dnl', *not* with '#'

19 years agoChangeLog update
<changelog@php.net> [Sun, 29 May 2005 00:34:21 +0000 (00:34 +0000)]
ChangeLog update

19 years ago- Make zend_do_inheritance ZEND_API
Marcus Boerger [Sat, 28 May 2005 10:24:56 +0000 (10:24 +0000)]
- Make zend_do_inheritance ZEND_API

19 years agoSync with config.m4 (missing MATCH_LIMIT broke the Win32 build).
Sebastian Bergmann [Sat, 28 May 2005 06:30:46 +0000 (06:30 +0000)]
Sync with config.m4 (missing MATCH_LIMIT broke the Win32 build).

19 years agoChangeLog update
<changelog@php.net> [Sat, 28 May 2005 00:40:27 +0000 (00:40 +0000)]
ChangeLog update

19 years agoNo need to include ucp.c and ucptypetable.c here.
Andrei Zmievski [Fri, 27 May 2005 18:02:02 +0000 (18:02 +0000)]
No need to include ucp.c and ucptypetable.c here.

19 years agoUpgrade library to version 5.0.
Andrei Zmievski [Fri, 27 May 2005 17:46:43 +0000 (17:46 +0000)]
Upgrade library to version 5.0.

19 years agoFixed bug #22836 (returning reference to uninitialized variable)
Dmitry Stogov [Fri, 27 May 2005 16:18:07 +0000 (16:18 +0000)]
Fixed bug #22836 (returning reference to uninitialized variable)

19 years ago- Make sure EGREP and SED get set early enough.
foobar [Fri, 27 May 2005 13:15:47 +0000 (13:15 +0000)]
- Make sure EGREP and SED get set early enough.

19 years ago- Use $SED and $EGREP where possible
foobar [Fri, 27 May 2005 13:10:01 +0000 (13:10 +0000)]
- Use $SED and $EGREP where possible

19 years ago- Update bundled libtool to 1.5.18 (latest atm)
foobar [Fri, 27 May 2005 13:06:06 +0000 (13:06 +0000)]
- Update bundled libtool to 1.5.18 (latest atm)
# Fixes several issues with more exotic systems (AIX,HPUX,etc)

19 years agoChangeLog update
<changelog@php.net> [Fri, 27 May 2005 00:34:54 +0000 (00:34 +0000)]
ChangeLog update

19 years agoDo a cache flush if we detect possible cache corruption (same as for
Andrei Zmievski [Thu, 26 May 2005 21:48:35 +0000 (21:48 +0000)]
Do a cache flush if we detect possible cache corruption (same as for
PCRE).

19 years ago- Need to make PDO::__construct() final to prevent SEGV it isn't called 1st
Marcus Boerger [Thu, 26 May 2005 18:36:18 +0000 (18:36 +0000)]
- Need to make PDO::__construct() final to prevent SEGV it isn't called 1st

19 years agoFixed bug #33116 (crash when assigning class name to global variable in __autoload).
Dmitry Stogov [Thu, 26 May 2005 14:28:24 +0000 (14:28 +0000)]
Fixed bug #33116 (crash when assigning class name to global variable in __autoload).

19 years agoAdded array type hinting. (This patch requires full re-make)
Dmitry Stogov [Thu, 26 May 2005 13:46:17 +0000 (13:46 +0000)]
Added array type hinting. (This patch requires full re-make)

19 years ago- Add new tests
Marcus Boerger [Thu, 26 May 2005 12:22:18 +0000 (12:22 +0000)]
- Add new tests

19 years ago- Make SQLiteDatabase derivable by dropping final tag from class and
Marcus Boerger [Thu, 26 May 2005 11:53:16 +0000 (11:53 +0000)]
- Make SQLiteDatabase derivable by dropping final tag from class and
  making the ctor final to ensure it is being called, which is the problem.

19 years agoAdded scheme validation for parse_url().
Ilia Alshanetsky [Thu, 26 May 2005 03:56:21 +0000 (03:56 +0000)]
Added scheme validation for parse_url().

19 years agoChangeLog update
<changelog@php.net> [Thu, 26 May 2005 00:39:15 +0000 (00:39 +0000)]
ChangeLog update

19 years agoFixed bug #29971 (variables_order behaviour)
Dmitry Stogov [Wed, 25 May 2005 17:41:50 +0000 (17:41 +0000)]
Fixed bug #29971 (variables_order behaviour)

19 years agofix is_object() on non-php objects
Stanislav Malyshev [Wed, 25 May 2005 10:57:40 +0000 (10:57 +0000)]
fix is_object() on non-php objects

19 years agoReturn error on an invalid input to mime_content_type() function.
Ilia Alshanetsky [Wed, 25 May 2005 03:05:47 +0000 (03:05 +0000)]
Return error on an invalid input to mime_content_type() function.

19 years agoChangeLog update
<changelog@php.net> [Wed, 25 May 2005 00:34:12 +0000 (00:34 +0000)]
ChangeLog update

19 years agoFlush regexp cache if we detect corruption.
Andrei Zmievski [Tue, 24 May 2005 21:07:32 +0000 (21:07 +0000)]
Flush regexp cache if we detect corruption.

19 years ago- Small fix (found by joerg)
Marcus Boerger [Tue, 24 May 2005 17:59:42 +0000 (17:59 +0000)]
- Small fix (found by joerg)

19 years agonuked unused header file
foobar [Tue, 24 May 2005 15:24:33 +0000 (15:24 +0000)]
nuked unused header file

19 years agonuked file
foobar [Tue, 24 May 2005 15:16:24 +0000 (15:16 +0000)]
nuked file

19 years ago- Remove unused file
foobar [Tue, 24 May 2005 15:16:04 +0000 (15:16 +0000)]
- Remove unused file

19 years ago- Add test for deriving PDO
Marcus Boerger [Tue, 24 May 2005 14:26:22 +0000 (14:26 +0000)]
- Add test for deriving PDO

19 years ago- Add new tests for PDO_FETCH_INTO
Marcus Boerger [Tue, 24 May 2005 12:39:09 +0000 (12:39 +0000)]
- Add new tests for PDO_FETCH_INTO

19 years agomake it compile on Win32 (thanks to Sebastian for noticing)
Antony Dovgal [Tue, 24 May 2005 10:13:52 +0000 (10:13 +0000)]
make it compile on Win32 (thanks to Sebastian for noticing)

19 years ago- Moved ingres_ii to PECL
foobar [Tue, 24 May 2005 08:40:59 +0000 (08:40 +0000)]
- Moved ingres_ii to PECL

19 years agoChangeLog update
<changelog@php.net> [Tue, 24 May 2005 00:33:57 +0000 (00:33 +0000)]
ChangeLog update

19 years agoFixed bug #32810 (temporary files not using plain file wrapper).
Ilia Alshanetsky [Mon, 23 May 2005 21:48:51 +0000 (21:48 +0000)]
Fixed bug #32810 (temporary files not using plain file wrapper).