]> granicus.if.org Git - php/log
php
18 years agoAdded automatic module globals management
Dmitry Stogov [Thu, 15 Jun 2006 18:33:09 +0000 (18:33 +0000)]
Added automatic module globals management

18 years agofix bug #37800: preg_replace() limit parameter odd behaviour
Nuno Lopes [Thu, 15 Jun 2006 15:33:25 +0000 (15:33 +0000)]
fix bug #37800: preg_replace() limit parameter odd behaviour
#this is a regression in PHP_5_2 and HEAD branches only

18 years agoMFH: Revert array type hinting
Hannes Magnusson [Thu, 15 Jun 2006 15:31:54 +0000 (15:31 +0000)]
MFH: Revert array type hinting

18 years agoAdded automatic module globals management
Dmitry Stogov [Thu, 15 Jun 2006 14:06:35 +0000 (14:06 +0000)]
Added automatic module globals management

18 years agoMFH: Added automatic module globals management.
Dmitry Stogov [Thu, 15 Jun 2006 14:03:21 +0000 (14:03 +0000)]
MFH: Added automatic module globals management.

18 years agofix news. gaps left intentionally..
foobar [Thu, 15 Jun 2006 13:07:37 +0000 (13:07 +0000)]
fix news. gaps left intentionally..

18 years agoMFH: argument info..
Hannes Magnusson [Wed, 14 Jun 2006 21:36:10 +0000 (21:36 +0000)]
MFH: argument info..

18 years agofix memory leak uncovered by the pcre_extra.phpt test
Nuno Lopes [Wed, 14 Jun 2006 17:52:56 +0000 (17:52 +0000)]
fix memory leak uncovered by the pcre_extra.phpt test

18 years agomore tests (and fix 2 from yesterday)
Nuno Lopes [Wed, 14 Jun 2006 17:37:53 +0000 (17:37 +0000)]
more tests (and fix 2 from yesterday)

18 years agoremove the pcre_dfa_exec.c file, as it is needed (we dont expose that API)
Nuno Lopes [Wed, 14 Jun 2006 16:26:22 +0000 (16:26 +0000)]
remove the pcre_dfa_exec.c file, as it is needed (we dont expose that API)

18 years agomissing newline
Nuno Lopes [Wed, 14 Jun 2006 16:16:02 +0000 (16:16 +0000)]
missing newline

18 years agoE_ERROR -> E_RECOVERABLE_ERROR
Ilia Alshanetsky [Wed, 14 Jun 2006 16:04:13 +0000 (16:04 +0000)]
E_ERROR -> E_RECOVERABLE_ERROR

18 years agoMFH
Christian Stocker [Wed, 14 Jun 2006 09:42:35 +0000 (09:42 +0000)]
MFH
Fix a segfault, when an unknown type was given and support all known xpath object types

18 years agoalso ignore lcov generated files
Nuno Lopes [Tue, 13 Jun 2006 22:02:57 +0000 (22:02 +0000)]
also ignore lcov generated files

18 years agoadd new tests, increasing coverage by about 10%
Nuno Lopes [Tue, 13 Jun 2006 21:55:38 +0000 (21:55 +0000)]
add new tests, increasing coverage by about 10%

18 years ago- MFH Arginfo fix (Hannes)
Marcus Boerger [Tue, 13 Jun 2006 20:57:35 +0000 (20:57 +0000)]
- MFH Arginfo fix (Hannes)

18 years agoRemoved unused variables.
Ilia Alshanetsky [Tue, 13 Jun 2006 20:19:37 +0000 (20:19 +0000)]
Removed unused variables.

18 years agoRemoved warnings
Dmitry Stogov [Tue, 13 Jun 2006 14:22:46 +0000 (14:22 +0000)]
Removed warnings

18 years agoRemoved warning
Dmitry Stogov [Tue, 13 Jun 2006 13:55:12 +0000 (13:55 +0000)]
Removed warning

18 years agoMFH: Added hook for compile_string()
Stefan Esser [Tue, 13 Jun 2006 12:57:48 +0000 (12:57 +0000)]
MFH: Added hook for compile_string()

18 years agoFixed compiler warning
Ilia Alshanetsky [Mon, 12 Jun 2006 23:28:32 +0000 (23:28 +0000)]
Fixed compiler warning

18 years agoImproved performance of the implode() function on associated arrays by
Ilia Alshanetsky [Sun, 11 Jun 2006 21:55:49 +0000 (21:55 +0000)]
Improved performance of the implode() function on associated arrays by
200-300%.

18 years agoFixed ZTS build
Ilia Alshanetsky [Sun, 11 Jun 2006 20:47:34 +0000 (20:47 +0000)]
Fixed ZTS build

18 years agoMFH: fix typo
Hannes Magnusson [Sun, 11 Jun 2006 20:12:17 +0000 (20:12 +0000)]
MFH: fix typo

18 years agoMFH: argument infos
Hannes Magnusson [Sun, 11 Jun 2006 20:03:05 +0000 (20:03 +0000)]
MFH: argument infos

18 years agoMake zend_print_zval_r_ex() use the write callback function.
Ilia Alshanetsky [Sun, 11 Jun 2006 16:28:24 +0000 (16:28 +0000)]
Make zend_print_zval_r_ex() use the write callback function.

18 years agoFully print array() in phpinfo().
Ilia Alshanetsky [Sun, 11 Jun 2006 16:27:16 +0000 (16:27 +0000)]
Fully print array() in phpinfo().

18 years agoMFH: arginfo, protos, vim folding
Hannes Magnusson [Sun, 11 Jun 2006 01:42:17 +0000 (01:42 +0000)]
MFH: arginfo, protos, vim folding

18 years agoMFH: fix test
Hannes Magnusson [Sun, 11 Jun 2006 00:18:30 +0000 (00:18 +0000)]
MFH: fix test

18 years agoImproved performance of str_replace() when doing 1 char to 1 char or 1 char
Ilia Alshanetsky [Sat, 10 Jun 2006 15:29:06 +0000 (15:29 +0000)]
Improved performance of str_replace() when doing 1 char to 1 char or 1 char
to many chars replacement by 30-40%.

18 years agoMFH
Hannes Magnusson [Sat, 10 Jun 2006 00:40:57 +0000 (00:40 +0000)]
MFH
- Created new abstract class, ReflectionFunctionAbstract implementing Reflector
- Moved all methods from ReflectionFunction (except export, invoke & invokeArgs)
- ReflectionFunction now inherits everything from ReflectionFunctionAbstract
    and implements its own export, invoke & invokeArgs methods
- ReflectionMethod now extends ReflectionFunctionAbstract and implements
    its own export, invoke & invokeArgs methods.
- Removed stdClass typehint from ReflectionClass::isInstance
- Removed stdClass typehint from ReflectionClass::set/getValue

18 years agoMFH: Patch from Nuno
Rasmus Lerdorf [Fri, 9 Jun 2006 23:47:10 +0000 (23:47 +0000)]
MFH: Patch from Nuno

18 years ago- sync with apache2handler
Michael Wallner [Fri, 9 Jun 2006 16:29:35 +0000 (16:29 +0000)]
- sync with apache2handler

18 years agoBFN: - Fixed bug #37720 (merge_php_config scrambles values). (Mike,
Michael Wallner [Fri, 9 Jun 2006 15:17:39 +0000 (15:17 +0000)]
BFN: - Fixed bug #37720 (merge_php_config scrambles values). (Mike,
       pumuckel at metropolis dot de)

18 years agoMFH: fix bug #37720 (merge_php_config scrambles values)
Michael Wallner [Fri, 9 Jun 2006 15:13:39 +0000 (15:13 +0000)]
MFH: fix bug #37720 (merge_php_config scrambles values)

18 years agoUpdate credits
Ilia Alshanetsky [Thu, 8 Jun 2006 22:04:52 +0000 (22:04 +0000)]
Update credits

18 years ago- Fixed bug #37747 (strtotime segfaults when given "nextyear").
Derick Rethans [Thu, 8 Jun 2006 16:27:05 +0000 (16:27 +0000)]
- Fixed bug #37747 (strtotime segfaults when given "nextyear").

18 years agoProper fix for bug #37707 ("clone $x" must call __clone() enven if result value is...
Dmitry Stogov [Thu, 8 Jun 2006 08:56:27 +0000 (08:56 +0000)]
Proper fix for bug #37707 ("clone $x" must call __clone() enven if result value is not used)

18 years agoWrap "wrong" unreachable code with "#if 0"
Dmitry Stogov [Thu, 8 Jun 2006 08:37:51 +0000 (08:37 +0000)]
Wrap "wrong" unreachable code with "#if 0"

18 years ago- MFH Add arginfo (hannes)
Marcus Boerger [Wed, 7 Jun 2006 22:39:22 +0000 (22:39 +0000)]
- MFH Add arginfo (hannes)

18 years agoPut the TODO back
Rasmus Lerdorf [Wed, 7 Jun 2006 21:14:04 +0000 (21:14 +0000)]
Put the TODO back

18 years agoGet rid of useless function calls
Rasmus Lerdorf [Wed, 7 Jun 2006 21:09:52 +0000 (21:09 +0000)]
Get rid of useless function calls

18 years agoBug fixing news
Ilia Alshanetsky [Wed, 7 Jun 2006 13:44:08 +0000 (13:44 +0000)]
Bug fixing news

18 years agoFixed bug #37707 clone without assigning leaks memory
Ilia Alshanetsky [Wed, 7 Jun 2006 13:41:49 +0000 (13:41 +0000)]
Fixed bug #37707 clone without assigning leaks memory

# Based on a patch by Nuno

18 years agoMFH:
Antony Dovgal [Wed, 7 Jun 2006 13:36:51 +0000 (13:36 +0000)]
MFH:
fix Unicode LOB problems using callbacks to read LOBs
using chunk_size*X buffer should speed up LOB reading a bit

many thanks to Massimo Squillace <msquillace at sogei dot it> for the patch.

18 years ago- MFH iterator_apply()
Marcus Boerger [Wed, 7 Jun 2006 09:44:42 +0000 (09:44 +0000)]
- MFH iterator_apply()

18 years ago- MFH zend_fcall_info_*() and parameter parsing option 'f'
Marcus Boerger [Wed, 7 Jun 2006 09:43:54 +0000 (09:43 +0000)]
- MFH zend_fcall_info_*() and parameter parsing option 'f'
# Right now i see this as the best option but we might shuffle code around
# later if someone comes up with a better solution.

18 years ago- MFH Add ReflectionClass::getInterfaceNames()
Marcus Boerger [Wed, 7 Jun 2006 09:26:11 +0000 (09:26 +0000)]
- MFH Add ReflectionClass::getInterfaceNames()

18 years ago- Regenerated after zend_vm_def.h change
Marcus Boerger [Wed, 7 Jun 2006 09:22:08 +0000 (09:22 +0000)]
- Regenerated after zend_vm_def.h change

18 years ago- MFH Fix issue with interfaces being inherited multiple times
Marcus Boerger [Wed, 7 Jun 2006 09:21:06 +0000 (09:21 +0000)]
- MFH Fix issue with interfaces being inherited multiple times

18 years agoFixed bug #37709 (Possible crash in PDO::errorCode()).
Ilia Alshanetsky [Wed, 7 Jun 2006 03:33:16 +0000 (03:33 +0000)]
Fixed bug #37709 (Possible crash in PDO::errorCode()).

18 years agoyet another dummy clone_obj handler to fix problems created by ze1 compat mode
Antony Dovgal [Tue, 6 Jun 2006 22:05:56 +0000 (22:05 +0000)]
yet another dummy clone_obj handler to fix problems created by ze1 compat mode

18 years agoimplement a dummy clone_obj handler for ze1 compat mode
Antony Dovgal [Tue, 6 Jun 2006 21:44:34 +0000 (21:44 +0000)]
implement a dummy clone_obj handler for ze1 compat mode
(fixes segfault on every XMLReader instantiation)

18 years ago- only try to fetch stream context options if context is set
Michael Wallner [Tue, 6 Jun 2006 21:38:03 +0000 (21:38 +0000)]
- only try to fetch stream context options if context is set

18 years agoplug a leak in ext/spl/tests/iterator_047.phpt
Antony Dovgal [Tue, 6 Jun 2006 20:11:35 +0000 (20:11 +0000)]
plug a leak in ext/spl/tests/iterator_047.phpt

18 years agorevert by Andi's request
Antony Dovgal [Tue, 6 Jun 2006 14:17:21 +0000 (14:17 +0000)]
revert by Andi's request

18 years agoMFH: don't leak when decoding failed
Antony Dovgal [Tue, 6 Jun 2006 14:09:12 +0000 (14:09 +0000)]
MFH: don't leak when decoding failed

18 years agonuke unused call
Rob Richards [Tue, 6 Jun 2006 12:08:11 +0000 (12:08 +0000)]
nuke unused call

18 years agorestore missing ze1 compat code
Rob Richards [Tue, 6 Jun 2006 12:05:30 +0000 (12:05 +0000)]
restore missing ze1 compat code

18 years agofix test
Antony Dovgal [Tue, 6 Jun 2006 11:33:59 +0000 (11:33 +0000)]
fix test

18 years agoMFH: do not allow to implement the same interface twice
Antony Dovgal [Tue, 6 Jun 2006 10:03:01 +0000 (10:03 +0000)]
MFH: do not allow to implement the same interface twice
add tests

18 years agoFixed bug #37705 (Semaphore constants not available).
Ilia Alshanetsky [Mon, 5 Jun 2006 22:52:11 +0000 (22:52 +0000)]
Fixed bug #37705 (Semaphore constants not available).

18 years agoMFH: no need to check if non-existing include_path complies with open_basedir setting
Antony Dovgal [Mon, 5 Jun 2006 22:39:50 +0000 (22:39 +0000)]
MFH: no need to check if non-existing include_path complies with open_basedir setting

18 years agoFixed bug #35886 (nlopes)
Edin Kadribasic [Mon, 5 Jun 2006 22:19:36 +0000 (22:19 +0000)]
Fixed bug #35886 (nlopes)

18 years agofix leak appearing on phpinfo() when there are no PDO modules available
Antony Dovgal [Mon, 5 Jun 2006 22:08:16 +0000 (22:08 +0000)]
fix leak appearing on phpinfo() when there are no PDO modules available

18 years agoFinal ze1_compat restoration - it was mostly done by hand, so if anybody
Zeev Suraski [Mon, 5 Jun 2006 16:53:21 +0000 (16:53 +0000)]
Final ze1_compat restoration - it was mostly done by hand, so if anybody
spots any (new) problems, let me know.  Test wise, the same tests that
failed before are failing now.

18 years agoze1 restoration
Zeev Suraski [Mon, 5 Jun 2006 16:25:25 +0000 (16:25 +0000)]
ze1 restoration

18 years agoRestore ZE1 compatibility mode (Zend Engine part - the modules patches
Zeev Suraski [Mon, 5 Jun 2006 13:58:52 +0000 (13:58 +0000)]
Restore ZE1 compatibility mode (Zend Engine part - the modules patches
will follow later today)

18 years agoBFN
Antony Dovgal [Mon, 5 Jun 2006 09:57:17 +0000 (09:57 +0000)]
BFN

18 years agoimprove .dsp build
Stanislav Malyshev [Mon, 5 Jun 2006 09:02:28 +0000 (09:02 +0000)]
improve .dsp build

18 years agoMFH: fix OCIPasswordChange() parameters (patch by pholdaway at technocom-wireless...
Antony Dovgal [Mon, 5 Jun 2006 07:35:32 +0000 (07:35 +0000)]
MFH: fix OCIPasswordChange() parameters (patch by pholdaway at technocom-wireless dot com)
prevent username, password and new password from being empty

18 years agofix .dsp build
Stanislav Malyshev [Sun, 4 Jun 2006 18:03:25 +0000 (18:03 +0000)]
fix .dsp build

18 years agoFixed bug #37671 (MySQLi extension fails to recognize BIT column).
Ilia Alshanetsky [Sun, 4 Jun 2006 14:56:34 +0000 (14:56 +0000)]
Fixed bug #37671 (MySQLi extension fails to recognize BIT column).

18 years ago- Add missing classes
Marcus Boerger [Sun, 4 Jun 2006 10:47:22 +0000 (10:47 +0000)]
- Add missing classes

18 years ago- MFH Use engine call to register interfaces (steph)
Marcus Boerger [Sun, 4 Jun 2006 10:34:22 +0000 (10:34 +0000)]
- MFH Use engine call to register interfaces (steph)

18 years ago- Fix function flag check
Marcus Boerger [Sun, 4 Jun 2006 10:27:28 +0000 (10:27 +0000)]
- Fix function flag check

18 years ago- Use engine call to register interfaces (steph)
Marcus Boerger [Sun, 4 Jun 2006 10:26:55 +0000 (10:26 +0000)]
- Use engine call to register interfaces (steph)

18 years agoMFH
Johannes Schlüter [Sat, 3 Jun 2006 22:02:02 +0000 (22:02 +0000)]
MFH

18 years agoI swear it wasn't me.
Andrei Zmievski [Sat, 3 Jun 2006 18:56:44 +0000 (18:56 +0000)]
I swear it wasn't me.

18 years agoMFH: add setIdAttribute, setIdAttributeNS and setIdAttributeNode functionality
Rob Richards [Fri, 2 Jun 2006 16:17:25 +0000 (16:17 +0000)]
MFH: add setIdAttribute, setIdAttributeNS and setIdAttributeNode functionality

18 years agoSAPI globals are destroied at this point and reporting errors about memory leaks...
Dmitry Stogov [Fri, 2 Jun 2006 13:30:55 +0000 (13:30 +0000)]
SAPI globals are destroied at this point and reporting errors about memory leaks can cause crash.

18 years agoFixed compiler warning
Ilia Alshanetsky [Thu, 1 Jun 2006 22:42:22 +0000 (22:42 +0000)]
Fixed compiler warning

18 years ago- Fix bug #37630: MySQL extensions should link against thread safe client libs if...
Michael Wallner [Thu, 1 Jun 2006 19:14:48 +0000 (19:14 +0000)]
- Fix bug #37630: MySQL extensions should link against thread safe client libs if built with ZTS

18 years ago- fix order
Michael Wallner [Thu, 1 Jun 2006 19:11:59 +0000 (19:11 +0000)]
- fix order

18 years ago- Fixed bug #37363 (PDO_MYSQL does not build if no other mysql extension is
Michael Wallner [Thu, 1 Jun 2006 15:14:45 +0000 (15:14 +0000)]
- Fixed bug #37363 (PDO_MYSQL does not build if no other mysql extension is
  enabled)

18 years agoapply correct fix
Antony Dovgal [Thu, 1 Jun 2006 14:31:22 +0000 (14:31 +0000)]
apply correct fix

18 years agono need to do TSRMLS_FETCH() twice
Antony Dovgal [Thu, 1 Jun 2006 14:06:23 +0000 (14:06 +0000)]
no need to do TSRMLS_FETCH() twice

18 years agoMFH: suppress_errors is used only on Win32, no need to look for it on other systems
Antony Dovgal [Thu, 1 Jun 2006 14:03:49 +0000 (14:03 +0000)]
MFH: suppress_errors is used only on Win32, no need to look for it on other systems

18 years agoMFH: nuke unused variable
Antony Dovgal [Thu, 1 Jun 2006 13:45:26 +0000 (13:45 +0000)]
MFH: nuke unused variable

18 years agofix tests
Antony Dovgal [Thu, 1 Jun 2006 13:17:36 +0000 (13:17 +0000)]
fix tests

18 years agoMFH: no need to fetch trsm_ls when it's already available
Antony Dovgal [Thu, 1 Jun 2006 12:25:38 +0000 (12:25 +0000)]
MFH: no need to fetch trsm_ls when it's already available

18 years agoadd new tests
Antony Dovgal [Thu, 1 Jun 2006 11:57:49 +0000 (11:57 +0000)]
add new tests

18 years agoMFH: throw a warning when using invalid offset types with strings
Antony Dovgal [Thu, 1 Jun 2006 11:56:44 +0000 (11:56 +0000)]
MFH: throw a warning when using invalid offset types with strings

18 years agospelling corrections
Ilia Alshanetsky [Wed, 31 May 2006 23:06:50 +0000 (23:06 +0000)]
spelling corrections

18 years agoRevert accidentally committed internal patch
Andrei Zmievski [Wed, 31 May 2006 21:48:43 +0000 (21:48 +0000)]
Revert accidentally committed internal patch

18 years agoMFH: add expected warning to the test
Antony Dovgal [Wed, 31 May 2006 20:40:11 +0000 (20:40 +0000)]
MFH: add expected warning to the test

18 years ago- There was nothing wrong here, bug report #37595 is bogus.
Derick Rethans [Wed, 31 May 2006 20:09:07 +0000 (20:09 +0000)]
- There was nothing wrong here, bug report #37595 is bogus.
- Added a new test case to demonstrate a longer plain text.

18 years agoadd more tests
Antony Dovgal [Wed, 31 May 2006 18:47:21 +0000 (18:47 +0000)]
add more tests

18 years agoMFB
Andrei Zmievski [Wed, 31 May 2006 17:18:08 +0000 (17:18 +0000)]
MFB

18 years agoadd tests for E_STRICT that will become E_FATAL in PHP 6
Antony Dovgal [Wed, 31 May 2006 14:54:52 +0000 (14:54 +0000)]
add tests for E_STRICT that will become E_FATAL in PHP 6