]>
granicus.if.org Git - php/log
Hannes Magnusson [Sat, 17 Jun 2006 13:06:06 +0000 (13:06 +0000)]
MFH: arg ifno
Hannes Magnusson [Sat, 17 Jun 2006 12:51:02 +0000 (12:51 +0000)]
Fix test
Nuno Lopes [Sat, 17 Jun 2006 11:08:05 +0000 (11:08 +0000)]
plug memory leak in sapi_putenv, by using setenv(), that doesnt need any malloc
Nuno Lopes [Sat, 17 Jun 2006 10:30:23 +0000 (10:30 +0000)]
change the timezone used (per Derick request)
add one string I missed yesterday. Now every strotime() rule is covered
Nuno Lopes [Fri, 16 Jun 2006 22:46:57 +0000 (22:46 +0000)]
new tests. the .re file coverage increases to 96%. really good :)
Seiji Masugata [Fri, 16 Jun 2006 16:45:46 +0000 (16:45 +0000)]
changed GINIT definition.
Rasmus Lerdorf [Fri, 16 Jun 2006 14:09:01 +0000 (14:09 +0000)]
MFH: Backported allow_url_include from HEAD. This directive allows
separate control of URL handling in includes/requires allowing sites to
enable allow_url_fopen without enabling remote includes.
Stefan Esser [Fri, 16 Jun 2006 08:01:03 +0000 (08:01 +0000)]
MFH: Only care about wrong flex version, when needed.
Dmitry Stogov [Fri, 16 Jun 2006 05:57:18 +0000 (05:57 +0000)]
New crypt() implementation for win32 which is about 10 times faster and has more friendly license.
foobar [Fri, 16 Jun 2006 00:14:35 +0000 (00:14 +0000)]
Fix build. (gmp_nextprime() was added in PHP 6!)
Rasmus Lerdorf [Thu, 15 Jun 2006 22:45:30 +0000 (22:45 +0000)]
MFH: Optimize the other string conversion functions here to just create
raw text nodes.
Rasmus Lerdorf [Thu, 15 Jun 2006 20:49:05 +0000 (20:49 +0000)]
MFH:
I don't think the call to xmlNodeSetContentLen() is needed here and
it is causing performance problems because it tries to parse the blob
and create a subtree. Because we are escaping the string anyway, we
are never going to get a subtree, but the entity parsing that is done
by xmlNodeSetContentLen() is killing performance on large blobs of
text. On one recent example it took a couple of minutes to parse
whereas if we just create a text node like this and set the contents
to the raw string it is down to milliseconds.
Dmitry Stogov [Thu, 15 Jun 2006 18:33:09 +0000 (18:33 +0000)]
Added automatic module globals management
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
Hannes Magnusson [Thu, 15 Jun 2006 15:31:54 +0000 (15:31 +0000)]
MFH: Revert array type hinting
Dmitry Stogov [Thu, 15 Jun 2006 14:06:35 +0000 (14:06 +0000)]
Added automatic module globals management
Dmitry Stogov [Thu, 15 Jun 2006 14:03:21 +0000 (14:03 +0000)]
MFH: Added automatic module globals management.
foobar [Thu, 15 Jun 2006 13:07:37 +0000 (13:07 +0000)]
fix news. gaps left intentionally..
Hannes Magnusson [Wed, 14 Jun 2006 21:36:10 +0000 (21:36 +0000)]
MFH: argument info..
Nuno Lopes [Wed, 14 Jun 2006 17:52:56 +0000 (17:52 +0000)]
fix memory leak uncovered by the pcre_extra.phpt test
Nuno Lopes [Wed, 14 Jun 2006 17:37:53 +0000 (17:37 +0000)]
more tests (and fix 2 from yesterday)
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)
Nuno Lopes [Wed, 14 Jun 2006 16:16:02 +0000 (16:16 +0000)]
missing newline
Ilia Alshanetsky [Wed, 14 Jun 2006 16:04:13 +0000 (16:04 +0000)]
E_ERROR -> E_RECOVERABLE_ERROR
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
Nuno Lopes [Tue, 13 Jun 2006 22:02:57 +0000 (22:02 +0000)]
also ignore lcov generated files
Nuno Lopes [Tue, 13 Jun 2006 21:55:38 +0000 (21:55 +0000)]
add new tests, increasing coverage by about 10%
Marcus Boerger [Tue, 13 Jun 2006 20:57:35 +0000 (20:57 +0000)]
- MFH Arginfo fix (Hannes)
Ilia Alshanetsky [Tue, 13 Jun 2006 20:19:37 +0000 (20:19 +0000)]
Removed unused variables.
Dmitry Stogov [Tue, 13 Jun 2006 14:22:46 +0000 (14:22 +0000)]
Removed warnings
Dmitry Stogov [Tue, 13 Jun 2006 13:55:12 +0000 (13:55 +0000)]
Removed warning
Stefan Esser [Tue, 13 Jun 2006 12:57:48 +0000 (12:57 +0000)]
MFH: Added hook for compile_string()
Ilia Alshanetsky [Mon, 12 Jun 2006 23:28:32 +0000 (23:28 +0000)]
Fixed compiler warning
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%.
Ilia Alshanetsky [Sun, 11 Jun 2006 20:47:34 +0000 (20:47 +0000)]
Fixed ZTS build
Hannes Magnusson [Sun, 11 Jun 2006 20:12:17 +0000 (20:12 +0000)]
MFH: fix typo
Hannes Magnusson [Sun, 11 Jun 2006 20:03:05 +0000 (20:03 +0000)]
MFH: argument infos
Ilia Alshanetsky [Sun, 11 Jun 2006 16:28:24 +0000 (16:28 +0000)]
Make zend_print_zval_r_ex() use the write callback function.
Ilia Alshanetsky [Sun, 11 Jun 2006 16:27:16 +0000 (16:27 +0000)]
Fully print array() in phpinfo().
Hannes Magnusson [Sun, 11 Jun 2006 01:42:17 +0000 (01:42 +0000)]
MFH: arginfo, protos, vim folding
Hannes Magnusson [Sun, 11 Jun 2006 00:18:30 +0000 (00:18 +0000)]
MFH: fix test
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%.
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
Rasmus Lerdorf [Fri, 9 Jun 2006 23:47:10 +0000 (23:47 +0000)]
MFH: Patch from Nuno
Michael Wallner [Fri, 9 Jun 2006 16:29:35 +0000 (16:29 +0000)]
- sync with apache2handler
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)
Michael Wallner [Fri, 9 Jun 2006 15:13:39 +0000 (15:13 +0000)]
MFH: fix bug #37720 (merge_php_config scrambles values)
Ilia Alshanetsky [Thu, 8 Jun 2006 22:04:52 +0000 (22:04 +0000)]
Update credits
Derick Rethans [Thu, 8 Jun 2006 16:27:05 +0000 (16:27 +0000)]
- Fixed bug #37747 (strtotime segfaults when given "nextyear").
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)
Dmitry Stogov [Thu, 8 Jun 2006 08:37:51 +0000 (08:37 +0000)]
Wrap "wrong" unreachable code with "#if 0"
Marcus Boerger [Wed, 7 Jun 2006 22:39:22 +0000 (22:39 +0000)]
- MFH Add arginfo (hannes)
Rasmus Lerdorf [Wed, 7 Jun 2006 21:14:04 +0000 (21:14 +0000)]
Put the TODO back
Rasmus Lerdorf [Wed, 7 Jun 2006 21:09:52 +0000 (21:09 +0000)]
Get rid of useless function calls
Ilia Alshanetsky [Wed, 7 Jun 2006 13:44:08 +0000 (13:44 +0000)]
Bug fixing news
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
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.
Marcus Boerger [Wed, 7 Jun 2006 09:44:42 +0000 (09:44 +0000)]
- MFH iterator_apply()
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.
Marcus Boerger [Wed, 7 Jun 2006 09:26:11 +0000 (09:26 +0000)]
- MFH Add ReflectionClass::getInterfaceNames()
Marcus Boerger [Wed, 7 Jun 2006 09:22:08 +0000 (09:22 +0000)]
- Regenerated after zend_vm_def.h change
Marcus Boerger [Wed, 7 Jun 2006 09:21:06 +0000 (09:21 +0000)]
- MFH Fix issue with interfaces being inherited multiple times
Ilia Alshanetsky [Wed, 7 Jun 2006 03:33:16 +0000 (03:33 +0000)]
Fixed bug #37709 (Possible crash in PDO::errorCode()).
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
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)
Michael Wallner [Tue, 6 Jun 2006 21:38:03 +0000 (21:38 +0000)]
- only try to fetch stream context options if context is set
Antony Dovgal [Tue, 6 Jun 2006 20:11:35 +0000 (20:11 +0000)]
plug a leak in ext/spl/tests/iterator_047.phpt
Antony Dovgal [Tue, 6 Jun 2006 14:17:21 +0000 (14:17 +0000)]
revert by Andi's request
Antony Dovgal [Tue, 6 Jun 2006 14:09:12 +0000 (14:09 +0000)]
MFH: don't leak when decoding failed
Rob Richards [Tue, 6 Jun 2006 12:08:11 +0000 (12:08 +0000)]
nuke unused call
Rob Richards [Tue, 6 Jun 2006 12:05:30 +0000 (12:05 +0000)]
restore missing ze1 compat code
Antony Dovgal [Tue, 6 Jun 2006 11:33:59 +0000 (11:33 +0000)]
fix test
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
Ilia Alshanetsky [Mon, 5 Jun 2006 22:52:11 +0000 (22:52 +0000)]
Fixed bug #37705 (Semaphore constants not available).
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
Edin Kadribasic [Mon, 5 Jun 2006 22:19:36 +0000 (22:19 +0000)]
Fixed bug #35886 (nlopes)
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
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.
Zeev Suraski [Mon, 5 Jun 2006 16:25:25 +0000 (16:25 +0000)]
ze1 restoration
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)
Antony Dovgal [Mon, 5 Jun 2006 09:57:17 +0000 (09:57 +0000)]
BFN
Stanislav Malyshev [Mon, 5 Jun 2006 09:02:28 +0000 (09:02 +0000)]
improve .dsp build
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
Stanislav Malyshev [Sun, 4 Jun 2006 18:03:25 +0000 (18:03 +0000)]
fix .dsp build
Ilia Alshanetsky [Sun, 4 Jun 2006 14:56:34 +0000 (14:56 +0000)]
Fixed bug #37671 (MySQLi extension fails to recognize BIT column).
Marcus Boerger [Sun, 4 Jun 2006 10:47:22 +0000 (10:47 +0000)]
- Add missing classes
Marcus Boerger [Sun, 4 Jun 2006 10:34:22 +0000 (10:34 +0000)]
- MFH Use engine call to register interfaces (steph)
Marcus Boerger [Sun, 4 Jun 2006 10:27:28 +0000 (10:27 +0000)]
- Fix function flag check
Marcus Boerger [Sun, 4 Jun 2006 10:26:55 +0000 (10:26 +0000)]
- Use engine call to register interfaces (steph)
Johannes Schlüter [Sat, 3 Jun 2006 22:02:02 +0000 (22:02 +0000)]
MFH
Andrei Zmievski [Sat, 3 Jun 2006 18:56:44 +0000 (18:56 +0000)]
I swear it wasn't me.
Rob Richards [Fri, 2 Jun 2006 16:17:25 +0000 (16:17 +0000)]
MFH: add setIdAttribute, setIdAttributeNS and setIdAttributeNode functionality
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.
Ilia Alshanetsky [Thu, 1 Jun 2006 22:42:22 +0000 (22:42 +0000)]
Fixed compiler warning
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
Michael Wallner [Thu, 1 Jun 2006 19:11:59 +0000 (19:11 +0000)]
- fix order
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)
Antony Dovgal [Thu, 1 Jun 2006 14:31:22 +0000 (14:31 +0000)]
apply correct fix
Antony Dovgal [Thu, 1 Jun 2006 14:06:23 +0000 (14:06 +0000)]
no need to do TSRMLS_FETCH() twice
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