]> granicus.if.org Git - php/log
php
20 years ago- Add methods to check parameter count
Marcus Boerger [Mon, 2 Aug 2004 23:10:29 +0000 (23:10 +0000)]
- Add methods to check parameter count

20 years agoCorrect test name
Marcus Boerger [Mon, 2 Aug 2004 23:00:35 +0000 (23:00 +0000)]
Correct test name

20 years agoAdd test
Marcus Boerger [Mon, 2 Aug 2004 22:59:58 +0000 (22:59 +0000)]
Add test

20 years agoAllow sqlite_fetch_column_types() to properly handle table names with
Ilia Alshanetsky [Mon, 2 Aug 2004 22:43:40 +0000 (22:43 +0000)]
Allow sqlite_fetch_column_types() to properly handle table names with
spaces in them.

20 years ago- Change to use memcmp instead of strcmp
Marcus Boerger [Mon, 2 Aug 2004 22:41:34 +0000 (22:41 +0000)]
- Change to use memcmp instead of strcmp

20 years agoVC6 hack to avoid CONFIGURE_COMMAND string length over 2048 when building many extensions
Frank M. Kromann [Mon, 2 Aug 2004 18:48:49 +0000 (18:48 +0000)]
VC6 hack to avoid CONFIGURE_COMMAND string length over 2048 when building many extensions

20 years agoBetter error reporting
Wez Furlong [Mon, 2 Aug 2004 18:02:48 +0000 (18:02 +0000)]
Better error reporting

20 years agoSearch in PATH before explicit_path. This resolves conflict between Microsoft and...
Frank M. Kromann [Mon, 2 Aug 2004 17:54:49 +0000 (17:54 +0000)]
Search in PATH before explicit_path. This resolves conflict between Microsoft and cygwin tools with the same name.

20 years agoFix line endings
Frank M. Kromann [Mon, 2 Aug 2004 17:45:54 +0000 (17:45 +0000)]
Fix line endings

20 years ago- Fix typo
Andi Gutmans [Mon, 2 Aug 2004 17:36:45 +0000 (17:36 +0000)]
- Fix typo

20 years ago- Remove all for now
Marcus Boerger [Mon, 2 Aug 2004 16:38:09 +0000 (16:38 +0000)]
- Remove all for now
# - the optimization part can be done in apc or compareable products
# - NULL can be reintroduced later when needed

20 years agoMFB Enforce protocol of magic methods/classes
Marcus Boerger [Mon, 2 Aug 2004 08:29:59 +0000 (08:29 +0000)]
MFB Enforce protocol of magic methods/classes

20 years agoMFB: Enforce protocol on magic methods/functions
Marcus Boerger [Mon, 2 Aug 2004 08:27:57 +0000 (08:27 +0000)]
MFB: Enforce protocol on magic methods/functions

20 years agofix empty_string issue
Sascha Schumann [Mon, 2 Aug 2004 08:27:46 +0000 (08:27 +0000)]
fix empty_string issue

Patch submitted by Antony Dovgal <tony2001@phpclub.net>

20 years agodon't read empty files
Sascha Schumann [Mon, 2 Aug 2004 08:27:24 +0000 (08:27 +0000)]
don't read empty files

0 malloc noticed by Antony Dovgal <tony2001@phpclub.net>

20 years agoA gentler (performance wise) allocation of buffer for temp variables.
Ilia Alshanetsky [Mon, 2 Aug 2004 02:35:01 +0000 (02:35 +0000)]
A gentler (performance wise) allocation of buffer for temp variables.

20 years agoChangeLog update
<changelog@php.net> [Mon, 2 Aug 2004 00:33:46 +0000 (00:33 +0000)]
ChangeLog update

20 years agoMore hoops for VC6
Wez Furlong [Sun, 1 Aug 2004 12:32:03 +0000 (12:32 +0000)]
More hoops for VC6

20 years agosnap this rule in half for vc6
Wez Furlong [Sun, 1 Aug 2004 11:33:58 +0000 (11:33 +0000)]
snap this rule in half for vc6

20 years agoJuggle deps
Wez Furlong [Sun, 1 Aug 2004 11:19:33 +0000 (11:19 +0000)]
Juggle deps

20 years agoChangeLog update
<changelog@php.net> [Sun, 1 Aug 2004 00:33:37 +0000 (00:33 +0000)]
ChangeLog update

20 years agoEnable usleep under win32
Wez Furlong [Sun, 1 Aug 2004 00:29:50 +0000 (00:29 +0000)]
Enable usleep under win32

20 years agoFix bug #8314: sane syslog output to the WinNT event log.
Wez Furlong [Sat, 31 Jul 2004 23:59:46 +0000 (23:59 +0000)]
Fix bug #8314: sane syslog output to the WinNT event log.

Big fat note: if you're building from a .dsp, you need to replicate
the custom build step that uses MC to generate the message catalog

To make use of this fix, you need to register the event source; running "nmake
install" will handle this for you (if you also build the win32std extension
from pecl).

I'll arrange with Phil to have the installer handle this registration too.

20 years agoGo with new go-pear infrastructure
Wez Furlong [Sat, 31 Jul 2004 18:59:50 +0000 (18:59 +0000)]
Go with new go-pear infrastructure

20 years agoUn-bork
Wez Furlong [Sat, 31 Jul 2004 18:52:04 +0000 (18:52 +0000)]
Un-bork

20 years agoFix some misbehaving pecls (my own included ;-)
Wez Furlong [Sat, 31 Jul 2004 18:46:18 +0000 (18:46 +0000)]
Fix some misbehaving pecls (my own included ;-)

20 years agoAllow win32 stuff to build non-zts.
Wez Furlong [Sat, 31 Jul 2004 17:28:27 +0000 (17:28 +0000)]
Allow win32 stuff to build non-zts.
Fix stream crypto func (again? didn't I already commit that?)

20 years agoAllow COM to build under non-zts.
Wez Furlong [Sat, 31 Jul 2004 17:27:03 +0000 (17:27 +0000)]
Allow COM to build under non-zts.
Thanks Frank.

20 years agozts fix...
Wez Furlong [Sat, 31 Jul 2004 16:34:44 +0000 (16:34 +0000)]
zts fix...

20 years agoMisc sendto/recvfrom tweaks that have been pending here for a while...
Wez Furlong [Sat, 31 Jul 2004 10:56:55 +0000 (10:56 +0000)]
Misc sendto/recvfrom tweaks that have been pending here for a while...

20 years agoMake sure this is initialized...
Wez Furlong [Sat, 31 Jul 2004 10:49:09 +0000 (10:49 +0000)]
Make sure this is initialized...

20 years agoImplement an fstat cache for plain files.
Wez Furlong [Sat, 31 Jul 2004 10:09:25 +0000 (10:09 +0000)]
Implement an fstat cache for plain files.

20 years agoChangeLog update
<changelog@php.net> [Sat, 31 Jul 2004 00:34:20 +0000 (00:34 +0000)]
ChangeLog update

20 years ago- Add globals.c
Andi Gutmans [Fri, 30 Jul 2004 22:52:32 +0000 (22:52 +0000)]
- Add globals.c

20 years agoAdding missing PHPAPI for non ZTS builds
Frank M. Kromann [Fri, 30 Jul 2004 22:49:02 +0000 (22:49 +0000)]
Adding missing PHPAPI for non ZTS builds

20 years ago- More ptr_stack optimizations and cleanups
Andi Gutmans [Fri, 30 Jul 2004 21:00:37 +0000 (21:00 +0000)]
- More ptr_stack optimizations and cleanups

20 years ago- Improve performance by inlining zend_ptr_stack_n_push(). var_args can
Andi Gutmans [Fri, 30 Jul 2004 20:16:40 +0000 (20:16 +0000)]
- Improve performance by inlining zend_ptr_stack_n_push(). var_args can
  usually not be inlined by compilers.

20 years agoFix line endings
Frank M. Kromann [Fri, 30 Jul 2004 16:49:55 +0000 (16:49 +0000)]
Fix line endings

20 years agoNuke references to InstallShield
Edin Kadribasic [Fri, 30 Jul 2004 12:40:35 +0000 (12:40 +0000)]
Nuke references to InstallShield

20 years agoUpdate for php5
Edin Kadribasic [Fri, 30 Jul 2004 09:59:26 +0000 (09:59 +0000)]
Update for php5

20 years agos/php.exe/php-cgi.exe
Edin Kadribasic [Fri, 30 Jul 2004 09:29:43 +0000 (09:29 +0000)]
s/php.exe/php-cgi.exe

20 years agoFixed bug #29443 (Sanity check for wbmp detection).
Ilia Alshanetsky [Fri, 30 Jul 2004 01:10:41 +0000 (01:10 +0000)]
Fixed bug #29443 (Sanity check for wbmp detection).

20 years agoChangeLog update
<changelog@php.net> [Fri, 30 Jul 2004 00:33:59 +0000 (00:33 +0000)]
ChangeLog update

20 years agoFixed bug #29264. Newer libintl redefines function names so all
Edin Kadribasic [Thu, 29 Jul 2004 22:23:23 +0000 (22:23 +0000)]
Fixed bug #29264. Newer libintl redefines function names so all
PHP gettext function names become prefixed with libintl_

20 years agoFix compilation on Windows (bug #29340)
Edin Kadribasic [Thu, 29 Jul 2004 21:09:23 +0000 (21:09 +0000)]
Fix compilation on Windows (bug #29340)

20 years agoNo PECL should be enabled by default
Edin Kadribasic [Thu, 29 Jul 2004 20:43:00 +0000 (20:43 +0000)]
No PECL should be enabled by default

20 years ago- Fixed bug #29064 (Exact numeric/decimal/money datatypes lose precision)
Timm Friebe [Thu, 29 Jul 2004 19:32:46 +0000 (19:32 +0000)]
- Fixed bug #29064 (Exact numeric/decimal/money datatypes lose precision)
- Fixed bug #27843 (sybase_query() triggers (spurious?) notices when
  query is a stored procedure)
- Fixed multiple memory leaks with sybase_unbuffered_query()
- Changed sybase_query() to ignore store_results = false in  buffering
  mode, it would yield unpredictable results
- Fixed sybase_unbuffered_query() when used with store_results = false
- Changed sybase_fetch_object() to ignore second argument when passed
  as NULL
- Made sybase_data_seek() error message more verbose
- Fixed memory leak in shutdown when not all rows where selected in an
  unbuffered query

20 years ago- Increase performance of *sort() and some internal sort operations.
Marcus Boerger [Thu, 29 Jul 2004 19:18:46 +0000 (19:18 +0000)]
- Increase performance of *sort() and some internal sort operations.
# This patch increases the performance of small arrays/hashes by up to ~15%
# The performance increase during the performance talk :-)

20 years agoRevert goto opcode
Sara Golemon [Thu, 29 Jul 2004 17:45:31 +0000 (17:45 +0000)]
Revert goto opcode

20 years ago&tmp and label are the same thing, don't free it till we're done with it.
Sara Golemon [Thu, 29 Jul 2004 16:49:59 +0000 (16:49 +0000)]
&tmp and label are the same thing, don't free it till we're done with it.

20 years agoPlug some memory leaks and promote unknown label to E_ERROR.
Sara Golemon [Thu, 29 Jul 2004 16:36:00 +0000 (16:36 +0000)]
Plug some memory leaks and promote unknown label to E_ERROR.
If someone tries to jump to a non-existant label execution really
shouldn't try to carry on.

20 years agoAdd goto operator by popular request.
Sara Golemon [Thu, 29 Jul 2004 15:23:47 +0000 (15:23 +0000)]
Add goto operator by popular request.

20 years agoFix my favourite call user func mistake
Wez Furlong [Thu, 29 Jul 2004 14:06:24 +0000 (14:06 +0000)]
Fix my favourite call user func mistake

20 years agoMissing ifdef; thanks Tony
Wez Furlong [Thu, 29 Jul 2004 11:54:12 +0000 (11:54 +0000)]
Missing ifdef; thanks Tony

20 years agoRemove News entry, which is already in 5.0
Christian Stocker [Thu, 29 Jul 2004 06:40:45 +0000 (06:40 +0000)]
Remove News entry, which is already in 5.0

20 years agoUse the correct lengths when building the name -> dispid mapping
Wez Furlong [Thu, 29 Jul 2004 06:19:27 +0000 (06:19 +0000)]
Use the correct lengths when building the name -> dispid mapping

20 years agoMissing return statement
Wez Furlong [Thu, 29 Jul 2004 03:58:00 +0000 (03:58 +0000)]
Missing return statement

20 years agoMisc. win32 thread safety fixes.
Wez Furlong [Thu, 29 Jul 2004 02:59:44 +0000 (02:59 +0000)]
Misc. win32 thread safety fixes.

20 years agoChangeLog update
<changelog@php.net> [Thu, 29 Jul 2004 00:36:09 +0000 (00:36 +0000)]
ChangeLog update

20 years agoFixed but #29437 (Possible crash inside array_walk_recursive()).
Ilia Alshanetsky [Thu, 29 Jul 2004 00:35:07 +0000 (00:35 +0000)]
Fixed but #29437 (Possible crash inside array_walk_recursive()).

20 years agoProper parameter separators for PostgreSQL connection initialization.
Ilia Alshanetsky [Thu, 29 Jul 2004 00:18:02 +0000 (00:18 +0000)]
Proper parameter separators for PostgreSQL connection initialization.

20 years agoBetter address availability check.
Ilia Alshanetsky [Wed, 28 Jul 2004 23:34:27 +0000 (23:34 +0000)]
Better address availability check.

20 years agoEnsure that port numbers get set in the peer/socket name functions.
Wez Furlong [Wed, 28 Jul 2004 23:30:23 +0000 (23:30 +0000)]
Ensure that port numbers get set in the peer/socket name functions.
(duh!)

20 years agoFixed possible crash in stream_socket_recvfrom() when length parameter has
Ilia Alshanetsky [Wed, 28 Jul 2004 23:21:54 +0000 (23:21 +0000)]
Fixed possible crash in stream_socket_recvfrom() when length parameter has
a negative value.

20 years agoFix #29431: crash when parsing an invalid network address
Wez Furlong [Wed, 28 Jul 2004 23:15:25 +0000 (23:15 +0000)]
Fix #29431: crash when parsing an invalid network address

20 years agoFix: ini entries for dl()'d modules now work under ZTS
Wez Furlong [Wed, 28 Jul 2004 22:56:01 +0000 (22:56 +0000)]
Fix: ini entries for dl()'d modules now work under ZTS
Side-effect: avoid possible crashes when multiple threads load/unload
modules and mess with the global hash table.

20 years ago- Fix problem when inner constructor isn't called from derived constructor
Marcus Boerger [Wed, 28 Jul 2004 22:53:10 +0000 (22:53 +0000)]
- Fix problem when inner constructor isn't called from derived constructor
  (foound by david)

20 years ago- Update examples
Marcus Boerger [Wed, 28 Jul 2004 22:52:11 +0000 (22:52 +0000)]
- Update examples

20 years ago- Fix MAC OSX to always use native DSO loading
Andi Gutmans [Wed, 28 Jul 2004 19:05:40 +0000 (19:05 +0000)]
- Fix MAC OSX to always use native DSO loading

20 years agoFix for bug #29409 (Segfault in PHP functions called from XSLT). (by Rob)
Christian Stocker [Wed, 28 Jul 2004 12:40:53 +0000 (12:40 +0000)]
Fix for bug #29409 (Segfault in PHP functions called from XSLT). (by Rob)

20 years agoMove activescript sapi to PECL
Wez Furlong [Wed, 28 Jul 2004 12:35:52 +0000 (12:35 +0000)]
Move activescript sapi to PECL

20 years ago- Rename ProgID from ActivePHP (tm) to PHPScript (bah)
Wez Furlong [Wed, 28 Jul 2004 12:32:49 +0000 (12:32 +0000)]
- Rename ProgID from ActivePHP (tm) to PHPScript (bah)
- Convert line-endings for error messages to CRLF
- Misc other tweaks

20 years agoFixed bug #29342 (strtotime() does not handle empty date string properly).
Ilia Alshanetsky [Wed, 28 Jul 2004 01:44:39 +0000 (01:44 +0000)]
Fixed bug #29342 (strtotime() does not handle empty date string properly).

20 years ago- Trim error messages
Marcus Boerger [Wed, 28 Jul 2004 00:51:48 +0000 (00:51 +0000)]
- Trim error messages

20 years ago- Fix shutdown problems
Marcus Boerger [Wed, 28 Jul 2004 00:40:01 +0000 (00:40 +0000)]
- Fix shutdown problems

20 years agoChangeLog update
<changelog@php.net> [Wed, 28 Jul 2004 00:34:08 +0000 (00:34 +0000)]
ChangeLog update

20 years agoequivalent segv/shutdown fix for failed connect
Wez Furlong [Wed, 28 Jul 2004 00:15:19 +0000 (00:15 +0000)]
equivalent segv/shutdown fix for failed connect

20 years agolooks like this approach will give us our exceptions back
Wez Furlong [Wed, 28 Jul 2004 00:10:28 +0000 (00:10 +0000)]
looks like this approach will give us our exceptions back

20 years ago- Add missing include
Marcus Boerger [Wed, 28 Jul 2004 00:03:44 +0000 (00:03 +0000)]
- Add missing include

20 years ago- Fix SEGV in case ctor failed
Marcus Boerger [Wed, 28 Jul 2004 00:01:12 +0000 (00:01 +0000)]
- Fix SEGV in case ctor failed

20 years agofix possible segv on failed connect
Wez Furlong [Tue, 27 Jul 2004 23:58:19 +0000 (23:58 +0000)]
fix possible segv on failed connect

20 years agoTidy up a few loose ends.
Wez Furlong [Tue, 27 Jul 2004 22:36:56 +0000 (22:36 +0000)]
Tidy up a few loose ends.
Override normal php.ini behaviour so that only the launching applications
folder is searched; this avoids picking up a default php.ini with an execution
time limit set.

20 years agothat's not my copy of the exception ctor, do don't fiddle its flags.
Wez Furlong [Tue, 27 Jul 2004 22:17:40 +0000 (22:17 +0000)]
that's not my copy of the exception ctor, do don't fiddle its flags.

20 years ago"better" "fix" for #29392.
Wez Furlong [Tue, 27 Jul 2004 22:17:00 +0000 (22:17 +0000)]
"better" "fix" for #29392.
This fixes the crash; the sample script:

$c = new COM('ADODB.Connection');
echo $c;

still does not work because the engine tries to call $c->__toString() and the
ADODB object *might* implement that method, but doesn't know until you open the
connection.

20 years agoprep for stable release
Rob Richards [Tue, 27 Jul 2004 21:06:04 +0000 (21:06 +0000)]
prep for stable release

20 years agoFixed bug 29395 (sqlite_escape_string() returns bogus data on empty
Ilia Alshanetsky [Tue, 27 Jul 2004 16:40:43 +0000 (16:40 +0000)]
Fixed bug 29395 (sqlite_escape_string() returns bogus data on empty
strings).

Original Patch by: Tony

20 years ago- Be specific about visibility
Marcus Boerger [Tue, 27 Jul 2004 16:21:56 +0000 (16:21 +0000)]
- Be specific about visibility

20 years agoAdded missing comma. Thanks Tony.
Ilia Alshanetsky [Tue, 27 Jul 2004 12:44:25 +0000 (12:44 +0000)]
Added missing comma. Thanks Tony.

20 years agoMajor re-jig.
Wez Furlong [Tue, 27 Jul 2004 03:57:31 +0000 (03:57 +0000)]
Major re-jig.
With thanks to Rob Richards for tracking down a couple of big bugs caused by
teeny bits of code.

20 years agoprotect caller from a potential bailout
Wez Furlong [Tue, 27 Jul 2004 03:44:40 +0000 (03:44 +0000)]
protect caller from a potential bailout

20 years agoRevert last fix, because it breaks dynamic methods
Wez Furlong [Tue, 27 Jul 2004 02:37:54 +0000 (02:37 +0000)]
Revert last fix, because it breaks dynamic methods

20 years agoFix #29392 COM behaved badly for non-existant methods
Wez Furlong [Tue, 27 Jul 2004 01:59:44 +0000 (01:59 +0000)]
Fix #29392 COM behaved badly for non-existant methods

20 years agoFix two possible crashes. Latter is unlikely unless you are doing scary
Wez Furlong [Tue, 27 Jul 2004 01:33:25 +0000 (01:33 +0000)]
Fix two possible crashes.  Latter is unlikely unless you are doing scary
things, but former looks nasty.

20 years agoChangeLog update
<changelog@php.net> [Tue, 27 Jul 2004 00:34:31 +0000 (00:34 +0000)]
ChangeLog update

20 years agoFixed bug #29349 (imagecreatefromstring() crashes with external GD library)
Ilia Alshanetsky [Tue, 27 Jul 2004 00:27:06 +0000 (00:27 +0000)]
Fixed bug #29349 (imagecreatefromstring() crashes with external GD library)

Original Patch By: adconrad at debian dot org

20 years agoquick fix for #29382
Stanislav Malyshev [Mon, 26 Jul 2004 17:12:17 +0000 (17:12 +0000)]
quick fix for #29382

20 years agoallow pdo to be functionally inherited from.
George Schlossnagle [Mon, 26 Jul 2004 07:42:46 +0000 (07:42 +0000)]
allow pdo to be functionally inherited from.

20 years agofixed bug #29335
Georg Richter [Mon, 26 Jul 2004 07:19:05 +0000 (07:19 +0000)]
fixed bug #29335

20 years agoproto fix
Andrey Hristov [Mon, 26 Jul 2004 06:32:54 +0000 (06:32 +0000)]
proto fix
(thanks to dave%php.net for spotting)

20 years agofixed bug in mysql->client_version
Georg Richter [Mon, 26 Jul 2004 05:44:06 +0000 (05:44 +0000)]
fixed bug in mysql->client_version
added mysql->client_info property