]>
granicus.if.org Git - php/log
Marcus Boerger [Mon, 2 Aug 2004 23:10:53 +0000 (23:10 +0000)]
- Expand to test number of parameters
Marcus Boerger [Mon, 2 Aug 2004 23:10:29 +0000 (23:10 +0000)]
- Add methods to check parameter count
Marcus Boerger [Mon, 2 Aug 2004 23:00:35 +0000 (23:00 +0000)]
Correct test name
Marcus Boerger [Mon, 2 Aug 2004 22:59:58 +0000 (22:59 +0000)]
Add test
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.
Marcus Boerger [Mon, 2 Aug 2004 22:41:34 +0000 (22:41 +0000)]
- Change to use memcmp instead of strcmp
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
Wez Furlong [Mon, 2 Aug 2004 18:02:48 +0000 (18:02 +0000)]
Better error reporting
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.
Frank M. Kromann [Mon, 2 Aug 2004 17:45:54 +0000 (17:45 +0000)]
Fix line endings
Andi Gutmans [Mon, 2 Aug 2004 17:36:45 +0000 (17:36 +0000)]
- Fix typo
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
Marcus Boerger [Mon, 2 Aug 2004 08:29:59 +0000 (08:29 +0000)]
MFB Enforce protocol of magic methods/classes
Marcus Boerger [Mon, 2 Aug 2004 08:27:57 +0000 (08:27 +0000)]
MFB: Enforce protocol on magic methods/functions
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>
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>
Ilia Alshanetsky [Mon, 2 Aug 2004 02:35:01 +0000 (02:35 +0000)]
A gentler (performance wise) allocation of buffer for temp variables.
<changelog@php.net> [Mon, 2 Aug 2004 00:33:46 +0000 (00:33 +0000)]
ChangeLog update
Wez Furlong [Sun, 1 Aug 2004 12:32:03 +0000 (12:32 +0000)]
More hoops for VC6
Wez Furlong [Sun, 1 Aug 2004 11:33:58 +0000 (11:33 +0000)]
snap this rule in half for vc6
Wez Furlong [Sun, 1 Aug 2004 11:19:33 +0000 (11:19 +0000)]
Juggle deps
<changelog@php.net> [Sun, 1 Aug 2004 00:33:37 +0000 (00:33 +0000)]
ChangeLog update
Wez Furlong [Sun, 1 Aug 2004 00:29:50 +0000 (00:29 +0000)]
Enable usleep under win32
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.
Wez Furlong [Sat, 31 Jul 2004 18:59:50 +0000 (18:59 +0000)]
Go with new go-pear infrastructure
Wez Furlong [Sat, 31 Jul 2004 18:52:04 +0000 (18:52 +0000)]
Un-bork
Wez Furlong [Sat, 31 Jul 2004 18:46:18 +0000 (18:46 +0000)]
Fix some misbehaving pecls (my own included ;-)
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?)
Wez Furlong [Sat, 31 Jul 2004 17:27:03 +0000 (17:27 +0000)]
Allow COM to build under non-zts.
Thanks Frank.
Wez Furlong [Sat, 31 Jul 2004 16:34:44 +0000 (16:34 +0000)]
zts fix...
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...
Wez Furlong [Sat, 31 Jul 2004 10:49:09 +0000 (10:49 +0000)]
Make sure this is initialized...
Wez Furlong [Sat, 31 Jul 2004 10:09:25 +0000 (10:09 +0000)]
Implement an fstat cache for plain files.
<changelog@php.net> [Sat, 31 Jul 2004 00:34:20 +0000 (00:34 +0000)]
ChangeLog update
Andi Gutmans [Fri, 30 Jul 2004 22:52:32 +0000 (22:52 +0000)]
- Add globals.c
Frank M. Kromann [Fri, 30 Jul 2004 22:49:02 +0000 (22:49 +0000)]
Adding missing PHPAPI for non ZTS builds
Andi Gutmans [Fri, 30 Jul 2004 21:00:37 +0000 (21:00 +0000)]
- More ptr_stack optimizations and cleanups
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.
Frank M. Kromann [Fri, 30 Jul 2004 16:49:55 +0000 (16:49 +0000)]
Fix line endings
Edin Kadribasic [Fri, 30 Jul 2004 12:40:35 +0000 (12:40 +0000)]
Nuke references to InstallShield
Edin Kadribasic [Fri, 30 Jul 2004 09:59:26 +0000 (09:59 +0000)]
Update for php5
Edin Kadribasic [Fri, 30 Jul 2004 09:29:43 +0000 (09:29 +0000)]
s/php.exe/php-cgi.exe
Ilia Alshanetsky [Fri, 30 Jul 2004 01:10:41 +0000 (01:10 +0000)]
Fixed bug #29443 (Sanity check for wbmp detection).
<changelog@php.net> [Fri, 30 Jul 2004 00:33:59 +0000 (00:33 +0000)]
ChangeLog update
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_
Edin Kadribasic [Thu, 29 Jul 2004 21:09:23 +0000 (21:09 +0000)]
Fix compilation on Windows (bug #29340)
Edin Kadribasic [Thu, 29 Jul 2004 20:43:00 +0000 (20:43 +0000)]
No PECL should be enabled by default
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
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 :-)
Sara Golemon [Thu, 29 Jul 2004 17:45:31 +0000 (17:45 +0000)]
Revert goto opcode
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.
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.
Sara Golemon [Thu, 29 Jul 2004 15:23:47 +0000 (15:23 +0000)]
Add goto operator by popular request.
Wez Furlong [Thu, 29 Jul 2004 14:06:24 +0000 (14:06 +0000)]
Fix my favourite call user func mistake
Wez Furlong [Thu, 29 Jul 2004 11:54:12 +0000 (11:54 +0000)]
Missing ifdef; thanks Tony
Christian Stocker [Thu, 29 Jul 2004 06:40:45 +0000 (06:40 +0000)]
Remove News entry, which is already in 5.0
Wez Furlong [Thu, 29 Jul 2004 06:19:27 +0000 (06:19 +0000)]
Use the correct lengths when building the name -> dispid mapping
Wez Furlong [Thu, 29 Jul 2004 03:58:00 +0000 (03:58 +0000)]
Missing return statement
Wez Furlong [Thu, 29 Jul 2004 02:59:44 +0000 (02:59 +0000)]
Misc. win32 thread safety fixes.
<changelog@php.net> [Thu, 29 Jul 2004 00:36:09 +0000 (00:36 +0000)]
ChangeLog update
Ilia Alshanetsky [Thu, 29 Jul 2004 00:35:07 +0000 (00:35 +0000)]
Fixed but #29437 (Possible crash inside array_walk_recursive()).
Ilia Alshanetsky [Thu, 29 Jul 2004 00:18:02 +0000 (00:18 +0000)]
Proper parameter separators for PostgreSQL connection initialization.
Ilia Alshanetsky [Wed, 28 Jul 2004 23:34:27 +0000 (23:34 +0000)]
Better address availability check.
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!)
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.
Wez Furlong [Wed, 28 Jul 2004 23:15:25 +0000 (23:15 +0000)]
Fix #29431: crash when parsing an invalid network address
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.
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)
Marcus Boerger [Wed, 28 Jul 2004 22:52:11 +0000 (22:52 +0000)]
- Update examples
Andi Gutmans [Wed, 28 Jul 2004 19:05:40 +0000 (19:05 +0000)]
- Fix MAC OSX to always use native DSO loading
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)
Wez Furlong [Wed, 28 Jul 2004 12:35:52 +0000 (12:35 +0000)]
Move activescript sapi to PECL
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
Ilia Alshanetsky [Wed, 28 Jul 2004 01:44:39 +0000 (01:44 +0000)]
Fixed bug #29342 (strtotime() does not handle empty date string properly).
Marcus Boerger [Wed, 28 Jul 2004 00:51:48 +0000 (00:51 +0000)]
- Trim error messages
Marcus Boerger [Wed, 28 Jul 2004 00:40:01 +0000 (00:40 +0000)]
- Fix shutdown problems
<changelog@php.net> [Wed, 28 Jul 2004 00:34:08 +0000 (00:34 +0000)]
ChangeLog update
Wez Furlong [Wed, 28 Jul 2004 00:15:19 +0000 (00:15 +0000)]
equivalent segv/shutdown fix for failed connect
Wez Furlong [Wed, 28 Jul 2004 00:10:28 +0000 (00:10 +0000)]
looks like this approach will give us our exceptions back
Marcus Boerger [Wed, 28 Jul 2004 00:03:44 +0000 (00:03 +0000)]
- Add missing include
Marcus Boerger [Wed, 28 Jul 2004 00:01:12 +0000 (00:01 +0000)]
- Fix SEGV in case ctor failed
Wez Furlong [Tue, 27 Jul 2004 23:58:19 +0000 (23:58 +0000)]
fix possible segv on failed connect
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.
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.
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.
Rob Richards [Tue, 27 Jul 2004 21:06:04 +0000 (21:06 +0000)]
prep for stable release
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
Marcus Boerger [Tue, 27 Jul 2004 16:21:56 +0000 (16:21 +0000)]
- Be specific about visibility
Ilia Alshanetsky [Tue, 27 Jul 2004 12:44:25 +0000 (12:44 +0000)]
Added missing comma. Thanks Tony.
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.
Wez Furlong [Tue, 27 Jul 2004 03:44:40 +0000 (03:44 +0000)]
protect caller from a potential bailout
Wez Furlong [Tue, 27 Jul 2004 02:37:54 +0000 (02:37 +0000)]
Revert last fix, because it breaks dynamic methods
Wez Furlong [Tue, 27 Jul 2004 01:59:44 +0000 (01:59 +0000)]
Fix #29392 COM behaved badly for non-existant methods
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.
<changelog@php.net> [Tue, 27 Jul 2004 00:34:31 +0000 (00:34 +0000)]
ChangeLog update
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
Stanislav Malyshev [Mon, 26 Jul 2004 17:12:17 +0000 (17:12 +0000)]
quick fix for #29382
George Schlossnagle [Mon, 26 Jul 2004 07:42:46 +0000 (07:42 +0000)]
allow pdo to be functionally inherited from.
Georg Richter [Mon, 26 Jul 2004 07:19:05 +0000 (07:19 +0000)]
fixed bug #29335
Andrey Hristov [Mon, 26 Jul 2004 06:32:54 +0000 (06:32 +0000)]
proto fix
(thanks to dave%php.net for spotting)