]> granicus.if.org Git - php/log
php
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

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

20 years ago- Do not autoload classes in skip code
Marcus Boerger [Sun, 25 Jul 2004 19:23:17 +0000 (19:23 +0000)]
- Do not autoload classes in skip code

20 years ago- Add new test
Marcus Boerger [Sun, 25 Jul 2004 19:21:21 +0000 (19:21 +0000)]
- Add new test

20 years ago- Add test
Marcus Boerger [Sun, 25 Jul 2004 19:20:47 +0000 (19:20 +0000)]
- Add test

20 years agoFixed bug #29369 (Uploaded files with ' or " in their names get their names
Ilia Alshanetsky [Sun, 25 Jul 2004 19:19:26 +0000 (19:19 +0000)]
Fixed bug #29369 (Uploaded files with ' or " in their names get their names
truncated at those characters).

20 years ago- Fixed Bug #29354 Exception constructor marked as both public and
Marcus Boerger [Sun, 25 Jul 2004 18:50:24 +0000 (18:50 +0000)]
- Fixed Bug #29354 Exception constructor marked as both public and
  protected
# If the constructor should be protected then it needs to be overwritten
# with a method that simply calls the parent, this function simply changes
# the visibility of the original function and makes that (public+protected)

20 years ago- Show visibility errors (try to fix #29354)
Marcus Boerger [Sun, 25 Jul 2004 18:20:33 +0000 (18:20 +0000)]
- Show visibility errors (try to fix #29354)

20 years ago- Fix bug #29368 : The destructor is called when an exception is thrown from the...
Marcus Boerger [Sun, 25 Jul 2004 17:25:44 +0000 (17:25 +0000)]
- Fix bug #29368 : The destructor is called when an exception is thrown from the constructor

20 years ago- Add new patch for reordered shutdown sequence
Marcus Boerger [Sun, 25 Jul 2004 16:12:18 +0000 (16:12 +0000)]
- Add new patch for reordered shutdown sequence

20 years agorenamed registerNamespace() to registerXPathNamespace()
Christian Stocker [Sun, 25 Jul 2004 14:59:21 +0000 (14:59 +0000)]
renamed registerNamespace() to registerXPathNamespace()

20 years agoexport php_libxml_error_handler for win32 build
Rob Richards [Sun, 25 Jul 2004 12:00:28 +0000 (12:00 +0000)]
export php_libxml_error_handler for win32 build

20 years agoadded new method SimpleXMLElement->registerNamespace(string prefix, string uri)
Christian Stocker [Sun, 25 Jul 2004 11:02:43 +0000 (11:02 +0000)]
added new method SimpleXMLElement->registerNamespace(string prefix, string uri)
"registers a prefix <-> namespaceURI combination for use in a later xpath query. "

20 years agouse php_error_docref for libxml2 errors
Christian Stocker [Sun, 25 Jul 2004 10:37:27 +0000 (10:37 +0000)]
use php_error_docref for libxml2 errors

20 years agoset errorhandler to generic php_libxml_error_handler
Christian Stocker [Sun, 25 Jul 2004 08:37:39 +0000 (08:37 +0000)]
set errorhandler to generic php_libxml_error_handler

20 years ago- Execute destructors earlier (Florian Schaper, fschaper at intux org)
Marcus Boerger [Sun, 25 Jul 2004 07:14:49 +0000 (07:14 +0000)]
- Execute destructors earlier (Florian Schaper, fschaper at intux org)

20 years ago- Add ReflectionParameter::isOptional() to test whether a parameter is
Marcus Boerger [Sun, 25 Jul 2004 07:06:53 +0000 (07:06 +0000)]
- Add ReflectionParameter::isOptional() to test whether a parameter is
  optional and also show this information in export.

20 years ago- Add optional parameters $filename and $lineno to ErrorException
Marcus Boerger [Sun, 25 Jul 2004 07:05:48 +0000 (07:05 +0000)]
- Add optional parameters $filename and $lineno to ErrorException
  constructor to allow overwriting automatically retrieved information.
# It may be reasonable to delete the trace in case that feature is used.

20 years agoChangeLog update
<changelog@php.net> [Sun, 25 Jul 2004 00:32:53 +0000 (00:32 +0000)]
ChangeLog update

20 years agofix build for VC++ 6
Rob Richards [Sat, 24 Jul 2004 14:07:08 +0000 (14:07 +0000)]
fix build for VC++ 6
update dsp (Enable IObjectSafety)

20 years agoEnable IObjectSafety so that we can be used in the M$ scripting control.
Wez Furlong [Sat, 24 Jul 2004 13:18:56 +0000 (13:18 +0000)]
Enable IObjectSafety so that we can be used in the M$ scripting control.
Thanks to Rob for checking this out.

20 years agomake behavior a bit field
Andrey Hristov [Sat, 24 Jul 2004 09:25:52 +0000 (09:25 +0000)]
make behavior a bit field

20 years agoOh by the way, only use proxy mode for reading...
Sara Golemon [Sat, 24 Jul 2004 04:14:26 +0000 (04:14 +0000)]
Oh by the way, only use proxy mode for reading...

20 years agoAdd proxy support to ftp using http wrapper
Sara Golemon [Sat, 24 Jul 2004 04:01:48 +0000 (04:01 +0000)]
Add proxy support to ftp using http wrapper

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

20 years ago- There's no reason why gettimeofday() shouldn''t return the same time in
Andi Gutmans [Fri, 23 Jul 2004 21:53:16 +0000 (21:53 +0000)]
- There's no reason why gettimeofday() shouldn''t return the same time in
successive calls; this test fails spuriously on Linux/x86_64 (which has
a particularly fast gettimeofday() implementation).
- Joe Orton <jorton@redhat>

20 years agofixed bug #29311
Georg Richter [Fri, 23 Jul 2004 12:47:36 +0000 (12:47 +0000)]
fixed bug #29311
added support for Cursors (MySQL 5.0.x)

20 years agoFix 0 Byte leak after alloca to emalloc change
Marcus Boerger [Fri, 23 Jul 2004 07:13:54 +0000 (07:13 +0000)]
Fix 0 Byte leak after alloca to emalloc change

20 years agoUpdated version number
Edin Kadribasic [Fri, 23 Jul 2004 02:28:18 +0000 (02:28 +0000)]
Updated version number