]>
granicus.if.org Git - php/log
Ulf Wendel [Thu, 10 Jun 2010 13:40:13 +0000 (13:40 +0000)]
Fixing tests
Andrey Hristov [Thu, 10 Jun 2010 12:24:03 +0000 (12:24 +0000)]
export mysqlnd_globals_id, per Johannes
Ilia Alshanetsky [Thu, 10 Jun 2010 12:11:19 +0000 (12:11 +0000)]
Added inTransaction() method to PDO, with specialized support for Postgres
Dmitry Stogov [Thu, 10 Jun 2010 11:45:51 +0000 (11:45 +0000)]
Fixed bug #51822i (Segfault with strange __destruct() for static class variables)
Ilia Alshanetsky [Thu, 10 Jun 2010 11:11:29 +0000 (11:11 +0000)]
Added support for copy to/from array/file for pdo_pgsql extension.
# original patch by Denis Gasparin
Andrey Hristov [Thu, 10 Jun 2010 09:37:58 +0000 (09:37 +0000)]
void functions return nothing
Dmitry Stogov [Thu, 10 Jun 2010 09:13:22 +0000 (09:13 +0000)]
Fixed bug #52001 (Memory allocation problems after using variable variables)
Christopher Jones [Wed, 9 Jun 2010 17:33:44 +0000 (17:33 +0000)]
Explicitly use db-5.0 and don't default to db sym link
Ilia Alshanetsky [Wed, 9 Jun 2010 16:04:54 +0000 (16:04 +0000)]
Fixed bug #52010 (open_basedir restrictions mismatch on vacuum command).
Ilia Alshanetsky [Wed, 9 Jun 2010 15:48:22 +0000 (15:48 +0000)]
Fixed bug #51273 (Faultstring property does not exist when the faultstring is empty)
# Patch by dennis at transip dot nl
Antony Dovgal [Wed, 9 Jun 2010 11:04:03 +0000 (11:04 +0000)]
fix minor memleak
Pierre Joye [Tue, 8 Jun 2010 22:30:16 +0000 (22:30 +0000)]
- [DOC] MFH: add session.entropy* support to windows
Sriram Natarajan [Tue, 8 Jun 2010 21:23:48 +0000 (21:23 +0000)]
- Fixed Bug #51168 (fails to compile with Sun Studio)
# C99 standard supports inline keyword and supported by
# by major compilers like GCC, HP C, IBM C and Sun C
Antony Dovgal [Tue, 8 Jun 2010 18:59:11 +0000 (18:59 +0000)]
support both 'warn' and 'warning' as error levels
Pierre Joye [Tue, 8 Jun 2010 18:27:23 +0000 (18:27 +0000)]
- use new function to get random bytes
Felipe Pena [Tue, 8 Jun 2010 18:02:10 +0000 (18:02 +0000)]
- Fix ZTS build
Stefan Marr [Tue, 8 Jun 2010 15:56:36 +0000 (15:56 +0000)]
Fixed issue with statics in traits.
#Please review this change, I moved the routine which copies statics from the closure code to zend_variables.c
#Please also have a look to check whether the TSRMLS_DC is correct, and whether it fits with the rest in zend_variables, because there you are using some macro magic and I am not exactly sure what the reason is for that.
Ulf Wendel [Tue, 8 Jun 2010 15:47:51 +0000 (15:47 +0000)]
Make the tests pass with sql strict mode enabled
Ulf Wendel [Tue, 8 Jun 2010 14:57:10 +0000 (14:57 +0000)]
Portability improvement
Ulf Wendel [Tue, 8 Jun 2010 14:29:05 +0000 (14:29 +0000)]
Portability improvements
Pierre Joye [Tue, 8 Jun 2010 13:48:02 +0000 (13:48 +0000)]
- duplicate entry
Pierre Joye [Tue, 8 Jun 2010 13:46:19 +0000 (13:46 +0000)]
- [DOC] add session.entropy* support to windows
Antony Dovgal [Tue, 8 Jun 2010 13:27:30 +0000 (13:27 +0000)]
fix bug #50101 (name clash between global and local variable)
Ulf Wendel [Tue, 8 Jun 2010 13:05:49 +0000 (13:05 +0000)]
More SQL strict mode updates
Pierre Joye [Tue, 8 Jun 2010 13:00:11 +0000 (13:00 +0000)]
- add striped down version of RNG layer to have a reliable random src on windows
Antony Dovgal [Tue, 8 Jun 2010 12:54:11 +0000 (12:54 +0000)]
fix bug #51276 (php_load_extension() is missing when HAVE_LIBDL is undefined)
Antony Dovgal [Tue, 8 Jun 2010 12:02:55 +0000 (12:02 +0000)]
fix micro-memleaks (happened once per process)
Ulf Wendel [Tue, 8 Jun 2010 10:55:12 +0000 (10:55 +0000)]
Making tests pass strict sql mode.
Felipe Pena [Tue, 8 Jun 2010 00:05:29 +0000 (00:05 +0000)]
- Added array dereferencing support [DOC]
# http://wiki.php.net/rfc/functionarraydereferencing
Felipe Pena [Mon, 7 Jun 2010 23:04:30 +0000 (23:04 +0000)]
- Let's generate this #ifdef only on zend_vm_execute.h
Felipe Pena [Mon, 7 Jun 2010 14:51:12 +0000 (14:51 +0000)]
- Update
Felipe Pena [Mon, 7 Jun 2010 14:37:35 +0000 (14:37 +0000)]
- Fix script
Pierre Joye [Mon, 7 Jun 2010 01:37:59 +0000 (01:37 +0000)]
- show the free_op1 warning only once, until a fix is applied
Pierre Joye [Sun, 6 Jun 2010 20:32:51 +0000 (20:32 +0000)]
- show the free_op1 warning only once, until a fix is applied
Pierre Joye [Sun, 6 Jun 2010 15:28:30 +0000 (15:28 +0000)]
- silent warning (unary minus operator applied to unsigned type)
Pierre Joye [Sun, 6 Jun 2010 12:32:25 +0000 (12:32 +0000)]
- label only used when mmap is available
Christopher Jones [Sat, 5 Jun 2010 19:44:48 +0000 (19:44 +0000)]
New test for file_exists (bug #39863). It currently xfail's
Felipe Pena [Fri, 4 Jun 2010 00:10:15 +0000 (00:10 +0000)]
- Fixed bug #51991 (spl_autoload and *nix support with namespace)
Felipe Pena [Thu, 3 Jun 2010 23:22:39 +0000 (23:22 +0000)]
- Fix test
Felipe Pena [Thu, 3 Jun 2010 19:08:25 +0000 (19:08 +0000)]
- New ReflectionClass method
Felipe Pena [Thu, 3 Jun 2010 18:39:21 +0000 (18:39 +0000)]
- Fix proto and argname
Felipe Pena [Thu, 3 Jun 2010 18:23:14 +0000 (18:23 +0000)]
- Added ZipArchive arginfo
Felipe Pena [Thu, 3 Jun 2010 15:08:06 +0000 (15:08 +0000)]
- Added BG(serialize) and BG(unserialize) initialization
Johannes Schlüter [Thu, 3 Jun 2010 12:46:14 +0000 (12:46 +0000)]
- One more reflection entry
Felipe Pena [Thu, 3 Jun 2010 12:31:22 +0000 (12:31 +0000)]
- Added the three new ReflectionClass methods related to traits
Christopher Jones [Thu, 3 Jun 2010 07:03:05 +0000 (07:03 +0000)]
Add Berkeley DB 5 support. (An outstanding issue with BDB 4.8 related to 51086 that also affects BDB 5 is not yet resolved)
Felipe Pena [Thu, 3 Jun 2010 00:14:35 +0000 (00:14 +0000)]
- Fix memleak when passing a non string/object parameter
Felipe Pena [Thu, 3 Jun 2010 00:13:27 +0000 (00:13 +0000)]
- Fix test
Rasmus Lerdorf [Wed, 2 Jun 2010 19:26:10 +0000 (19:26 +0000)]
vim fail
Rasmus Lerdorf [Wed, 2 Jun 2010 19:24:36 +0000 (19:24 +0000)]
Tweak the fix for bug #51847 to still call libintl_setlocale
when libintl has done that redefine.
Pierre Joye [Wed, 2 Jun 2010 19:20:04 +0000 (19:20 +0000)]
- silent warning
Felipe Pena [Wed, 2 Jun 2010 17:07:01 +0000 (17:07 +0000)]
- Save an object_init_ex() and zval_dtor() calls on ReflectionClass::isCloneable()
Felipe Pena [Wed, 2 Jun 2010 16:54:13 +0000 (16:54 +0000)]
- Removed clone_obj from PDORow object handlers, as zend_objects_store_clone_obj requires a clone handler (ce->clone == NULL -> error) and it is not supplied, hence it is being useless and leading ReflectionClass::isCloneable() to give false positive information
Felipe Pena [Wed, 2 Jun 2010 15:29:42 +0000 (15:29 +0000)]
- Added ReflectionClass::isCloneable() [DOC]
Pierre Joye [Wed, 2 Jun 2010 15:27:38 +0000 (15:27 +0000)]
- fix leak on error in mcrypt_create_iv on windows
Michael Wallner [Wed, 2 Jun 2010 12:49:12 +0000 (12:49 +0000)]
fix cxx build
Felipe Pena [Wed, 2 Jun 2010 12:20:38 +0000 (12:20 +0000)]
- Fixed build and next_rowset prototype
Pierre Joye [Wed, 2 Jun 2010 10:07:26 +0000 (10:07 +0000)]
- WS
Pierre Joye [Wed, 2 Jun 2010 10:00:58 +0000 (10:00 +0000)]
- allow shared build
Rasmus Lerdorf [Wed, 2 Jun 2010 05:53:13 +0000 (05:53 +0000)]
Fix for bug #51847
Someone in libintl world decided it was a good idea to do:
#undef setlocale
#define setlocale libintl_setlocale
That means, of course, that any use of "setlocale" by the
preprocessor now becomes libintl_setlocale which means we
no longer have a _zif_setlocale symbol in string.o, but we
magically have a _zif_libintl_setlocale symbol. The linker
is obviously not very happy about this when basic_functions.o
tries to find _zif_setlocale.
So, let's not do that again.
Pierrick Charron [Tue, 1 Jun 2010 17:13:50 +0000 (17:13 +0000)]
Remove unused variables
Johannes Schlüter [Tue, 1 Jun 2010 16:39:36 +0000 (16:39 +0000)]
Berkeley DB 5's SQL frontend gives a slightly different error than libsqlite
Andrey Hristov [Tue, 1 Jun 2010 14:16:27 +0000 (14:16 +0000)]
defensive programming, check before using a resource
Michael Wallner [Tue, 1 Jun 2010 13:51:05 +0000 (13:51 +0000)]
fix fpm build
Michael Wallner [Tue, 1 Jun 2010 13:16:33 +0000 (13:16 +0000)]
* raise warning if zend_fcall_info_init() cannot resolve the callback
* fix pointer mismatch
Andrey Hristov [Tue, 1 Jun 2010 09:47:46 +0000 (09:47 +0000)]
Perform later initialization
Stanley Sufficool [Mon, 31 May 2010 18:38:22 +0000 (18:38 +0000)]
Fix bug #50755 & Enable multiple rowsets [DOC]
Andrey Hristov [Mon, 31 May 2010 18:26:19 +0000 (18:26 +0000)]
More check for valid MYSQLND_STMT before using it
Andrey Hristov [Mon, 31 May 2010 18:18:37 +0000 (18:18 +0000)]
Don't reference row_packet before checking if dereferencing is possible
Andrey Hristov [Mon, 31 May 2010 18:10:25 +0000 (18:10 +0000)]
Check if data is correct and initialize in a safe manner
Andrey Hristov [Mon, 31 May 2010 17:57:03 +0000 (17:57 +0000)]
Handle problems in the row_decoder, return type used to be void,
now it can return on problems.
Andrey Hristov [Mon, 31 May 2010 17:09:13 +0000 (17:09 +0000)]
Bail if allocation fails
Andrey Hristov [Mon, 31 May 2010 16:53:33 +0000 (16:53 +0000)]
Fix test
Andrey Hristov [Mon, 31 May 2010 16:51:03 +0000 (16:51 +0000)]
try to workaround problems with non-c99 on HPUX
Michael Wallner [Mon, 31 May 2010 14:33:11 +0000 (14:33 +0000)]
new output api NEWS
Ulf Wendel [Mon, 31 May 2010 13:56:42 +0000 (13:56 +0000)]
Updating test to reflect the latest and more verbose mysqlnd error messages, updating mysqlnd error message as well.
Michael Wallner [Mon, 31 May 2010 13:54:13 +0000 (13:54 +0000)]
fix protos, and unintential double-patched content
Ulf Wendel [Mon, 31 May 2010 13:28:15 +0000 (13:28 +0000)]
Fixing test - see also gcov results
Ulf Wendel [Mon, 31 May 2010 12:55:59 +0000 (12:55 +0000)]
Fixing test - make sure it checks the same conditions for libmysql and mysqlnd
Ulf Wendel [Mon, 31 May 2010 12:22:48 +0000 (12:22 +0000)]
Fixing test
Ulf Wendel [Mon, 31 May 2010 12:10:04 +0000 (12:10 +0000)]
Fixing mysqli_stmt_attr_set @ libmysql
Antony Dovgal [Mon, 31 May 2010 12:02:55 +0000 (12:02 +0000)]
fix ZTS build
Ulf Wendel [Mon, 31 May 2010 10:52:14 +0000 (10:52 +0000)]
Improve EXPECTF to work with other than default schemata
Michael Wallner [Mon, 31 May 2010 10:29:43 +0000 (10:29 +0000)]
* implement new output API, fixing some bugs and implementing some feature
requests--let's see what I can dig out of the bugtracker for NEWS--
and while crossing the road:
* implemented new zlib API
* fixed up ext/tidy (what was "s&" in zend_parse_parameters() supposed to do?)
Thanks to Jani and Felipe for pioneering.
Johannes Schlüter [Sun, 30 May 2010 09:34:02 +0000 (09:34 +0000)]
- token_get_all now returns false on error, not "", returns array on success
Pierre Joye [Sun, 30 May 2010 07:46:45 +0000 (07:46 +0000)]
- Added recent Windows versions to php_uname and fix undefined windows version
Pierre Joye [Sun, 30 May 2010 07:36:19 +0000 (07:36 +0000)]
- ws
Johannes Schlüter [Sun, 30 May 2010 01:00:45 +0000 (01:00 +0000)]
- More trait reflection work
#- I'm not happy about ReflectionClass::getTraitAliases, yet
Felipe Pena [Sat, 29 May 2010 22:08:51 +0000 (22:08 +0000)]
- Fixed ReflectionClass::isTrait() checking (to not identify abstract class as Trait)
Jérôme Loyet [Sat, 29 May 2010 22:00:43 +0000 (22:00 +0000)]
fix commit 299383
Felipe Pena [Sat, 29 May 2010 21:55:19 +0000 (21:55 +0000)]
- Missing Trait check fix
Felipe Pena [Sat, 29 May 2010 21:48:56 +0000 (21:48 +0000)]
- Fixed wrong abstract class identification (it was identified as a Trait)
Johannes Schlüter [Sat, 29 May 2010 21:28:24 +0000 (21:28 +0000)]
- Add some folding marks
Johannes Schlüter [Sat, 29 May 2010 20:40:58 +0000 (20:40 +0000)]
- Make reflection aware of traits
Johannes Schlüter [Sat, 29 May 2010 20:34:25 +0000 (20:34 +0000)]
- Fix tests
Johannes Schlüter [Sat, 29 May 2010 20:01:08 +0000 (20:01 +0000)]
- A method called like a trait is no constructor
Jérôme Loyet [Sat, 29 May 2010 10:39:35 +0000 (10:39 +0000)]
typo (thx to Brian P. Mercer)
Dmitry Stogov [Fri, 28 May 2010 12:18:03 +0000 (12:18 +0000)]
Fixed bug #50976 (Soap headers Authorization not allowed)
Dmitry Stogov [Fri, 28 May 2010 10:52:16 +0000 (10:52 +0000)]
Fixed bug #50762 (in WSDL mode Soap Header handler function only being called if defined in WSDL). (mephius at gmail dot com)
Kalle Sommer Nielsen [Thu, 27 May 2010 23:24:06 +0000 (23:24 +0000)]
Fixed compiler warning (pointer mismatch)