]>
granicus.if.org Git - php/log
Johannes Schlüter [Wed, 20 Jan 2010 15:59:56 +0000 (15:59 +0000)]
Merge 292504: Where using svn now, use svn paths (johannes)
Sebastian Bergmann [Tue, 5 Jan 2010 20:46:53 +0000 (20:46 +0000)]
sed -i "s#1998-2009#1998-2010#g" **/*.c **/*.h **/*.php
Sebastian Bergmann [Tue, 5 Jan 2010 20:40:23 +0000 (20:40 +0000)]
sed -i "s#1998-2009#1998-2010#g" **/*.re **/*.y **/*.l
Sebastian Bergmann [Sun, 3 Jan 2010 09:23:27 +0000 (09:23 +0000)]
sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php
Sebastian Bergmann [Sun, 3 Jan 2010 08:22:14 +0000 (08:22 +0000)]
sed -i "s#1997-2009#1997-2010#g" **/*.re **/*.y **/*.l
Johannes Schlüter [Tue, 22 Dec 2009 22:06:47 +0000 (22:06 +0000)]
back to -dev
Johannes Schlüter [Tue, 22 Dec 2009 22:02:50 +0000 (22:02 +0000)]
PHP 5.3.2RC1
Johannes Schlüter [Tue, 22 Dec 2009 21:43:59 +0000 (21:43 +0000)]
release branch 5.3.2
Johannes Schlüter [Tue, 22 Dec 2009 21:17:58 +0000 (21:17 +0000)]
Wrap at 80 chars
Johannes Schlüter [Tue, 22 Dec 2009 19:30:09 +0000 (19:30 +0000)]
install mysqlnd headers to allow shared build of extensions
Andrey Hristov [Tue, 22 Dec 2009 17:44:42 +0000 (17:44 +0000)]
Fix double calls to free_contents if the connection cannot be
opened. mysqlnd have no probs, external code should not have too.
In any case, double call is not needed.
Andrey Hristov [Tue, 22 Dec 2009 17:31:31 +0000 (17:31 +0000)]
move state setting to the right place, in mysqlnd_init, no more
in mysqlnd::connect
Pierre Joye [Tue, 22 Dec 2009 14:57:57 +0000 (14:57 +0000)]
- fix build and warning (introduced by my last commit)
Jani Taskinen [Tue, 22 Dec 2009 09:57:19 +0000 (09:57 +0000)]
- Fixed bug #50517 (EXTRA_LDFLAGS polluted by wrong entries)
# Until someone shows me use case for LDFLAGS, this is gone.
# This was wrong place to import it anyway.
Moriyoshi Koizumi [Tue, 22 Dec 2009 05:50:34 +0000 (05:50 +0000)]
- Fix bug #46478 (htmlentities() uses obsolete mapping table for character
entity references)
Ilia Alshanetsky [Tue, 22 Dec 2009 02:04:12 +0000 (02:04 +0000)]
Fixed bug #45599 (strip_tags() truncates rest of string with invalid attribute).
Derick Rethans [Mon, 21 Dec 2009 20:46:12 +0000 (20:46 +0000)]
- Updated to version 2009.20 (2009t)
Sriram Natarajan [Mon, 21 Dec 2009 20:39:48 +0000 (20:39 +0000)]
Fixed bug #50540 (Crash within ldap_first_reference function)
Stanislav Malyshev [Mon, 21 Dec 2009 20:12:46 +0000 (20:12 +0000)]
clean up normalizer code
Andrey Hristov [Mon, 21 Dec 2009 16:52:10 +0000 (16:52 +0000)]
Move this function to MYSQLND_NET as it works on the
php stream
Andrey Hristov [Mon, 21 Dec 2009 16:17:31 +0000 (16:17 +0000)]
magic numbers to macros
Andrey Hristov [Mon, 21 Dec 2009 16:09:13 +0000 (16:09 +0000)]
Move compression and decompression code to separate functions
which can be overloaded on purpose.
Jani Taskinen [Mon, 21 Dec 2009 15:44:58 +0000 (15:44 +0000)]
- Sync (and KEEP it synced!)
Jani Taskinen [Mon, 21 Dec 2009 15:22:40 +0000 (15:22 +0000)]
- Tune the fix for bug #50508 and make it work with MacOSX, bug #50541.
Felipe Pena [Sun, 20 Dec 2009 22:04:55 +0000 (22:04 +0000)]
- New tests
Stanislav Malyshev [Sat, 19 Dec 2009 01:15:30 +0000 (01:15 +0000)]
Fixed bug #50196 stream_copy_to_stream() produces warning when source is not file
Stanislav Malyshev [Sat, 19 Dec 2009 01:13:33 +0000 (01:13 +0000)]
fix bug #50196
Stanislav Malyshev [Fri, 18 Dec 2009 19:20:33 +0000 (19:20 +0000)]
Fixed bug #50394 (Reference argument converted to value in __call)
Stanislav Malyshev [Fri, 18 Dec 2009 19:12:11 +0000 (19:12 +0000)]
fix regression bug #50394: Reference argument converted to value in __call
Jani Taskinen [Fri, 18 Dec 2009 12:48:59 +0000 (12:48 +0000)]
touch
Jani Taskinen [Fri, 18 Dec 2009 11:02:07 +0000 (11:02 +0000)]
- Fixed bug #50508 (compile fails: Conflicting HEADER type declarations)
# NEVER ever include nameser_compat.h, it's included in various ways in different OSes by nameser.h if needed
Pierre Joye [Thu, 17 Dec 2009 17:28:26 +0000 (17:28 +0000)]
- [DOC] add INTERNALDATE to imap_append (will merge to trunk later)
Jani Taskinen [Thu, 17 Dec 2009 16:10:53 +0000 (16:10 +0000)]
- These are 2 separate sections..
Ulf Wendel [Thu, 17 Dec 2009 14:15:28 +0000 (14:15 +0000)]
Test for what Andrey has found with 16M packets
Andrey Hristov [Thu, 17 Dec 2009 13:29:46 +0000 (13:29 +0000)]
refactoring : move more network related functions to
mysqlnd_net.c . Now communication is split on two levels:
- logical (functions send and receive)
- physical (functions network_read and network_write)
Andrey Hristov [Thu, 17 Dec 2009 12:30:58 +0000 (12:30 +0000)]
During refactoring of the function mysqlnd_stream_write_w_header() it was
found that there is a bug in the way the data is sent, although a very rare
one which will only affect very large queries which have length
16777214 . The
communication will hang. A way to test it is to execute the following:
./php -r '$c=mysqli_connect("127.0.0.1","root","root","test");
$q="insert into test.tblob values(\"".str_repeat("a",256*256*256-1-34)."\")";
$c->query($q);'
Sriram Natarajan [Wed, 16 Dec 2009 21:33:20 +0000 (21:33 +0000)]
- Fix NEWS for bug #50496
# Update NEWS to keep resolved bugs in decreasing order (Christopher Jones)
Sriram Natarajan [Wed, 16 Dec 2009 20:49:08 +0000 (20:49 +0000)]
- Fixed bug #50496 (Use of <stdbool.h> is valid only in a c99 compilation environment.)
Andrey Hristov [Wed, 16 Dec 2009 14:38:30 +0000 (14:38 +0000)]
call free_contents in every case, in case something is not freed
by the calling code
Andrey Hristov [Wed, 16 Dec 2009 14:06:09 +0000 (14:06 +0000)]
Remove unneeded dereferences
(oops, committed the trunk changes from a wrong directory, which splitted
this commit).
Andrey Hristov [Wed, 16 Dec 2009 12:59:38 +0000 (12:59 +0000)]
move MYSQLND_NET code to a separate file.
mysqlnd_wireprotocol is about the protocol not the transport
layer
Pierre Joye [Wed, 16 Dec 2009 10:09:34 +0000 (10:09 +0000)]
- add a test case and update the skip clause
Andrey Hristov [Tue, 15 Dec 2009 17:39:30 +0000 (17:39 +0000)]
remove duplicated code
Andrey Hristov [Tue, 15 Dec 2009 17:33:06 +0000 (17:33 +0000)]
Move code out of mysqlnd_conn::connect to mysqlnd_net::connect.
Thus mysqlnd_conn::connect() does less of what it should not do - think
about the transport level.
Andrey Hristov [Tue, 15 Dec 2009 14:48:24 +0000 (14:48 +0000)]
remove C++ comments
Andrey Hristov [Tue, 15 Dec 2009 14:26:24 +0000 (14:26 +0000)]
export this function
Andrey Hristov [Tue, 15 Dec 2009 13:13:51 +0000 (13:13 +0000)]
refactor: move code that belongs to MYSQLND_NET out of MYSQLND
Ilia Alshanetsky [Tue, 15 Dec 2009 12:34:12 +0000 (12:34 +0000)]
Fixed bu #50392 (date_create_from_format() enforces 6 digits for 'u' format character)
Jani Taskinen [Tue, 15 Dec 2009 11:17:47 +0000 (11:17 +0000)]
- Make $sbindir be usable in C code as well (like $bindir and co.)
Jani Taskinen [Tue, 15 Dec 2009 10:55:27 +0000 (10:55 +0000)]
- Allow using $sbindir as well
Felipe Pena [Tue, 15 Dec 2009 00:37:43 +0000 (00:37 +0000)]
- Added SKIPIF
Felipe Pena [Mon, 14 Dec 2009 21:44:56 +0000 (21:44 +0000)]
- Fixed memory leak when E_STRICT message is getted
Jani Taskinen [Mon, 14 Dec 2009 09:42:55 +0000 (09:42 +0000)]
- Fix test
Jani Taskinen [Mon, 14 Dec 2009 09:26:49 +0000 (09:26 +0000)]
- Fix test
Pierrick Charron [Mon, 14 Dec 2009 04:09:18 +0000 (04:09 +0000)]
- Fixed bug #50469 (Fixed typo in imagepsencodefont error string).
Pierrick Charron [Mon, 14 Dec 2009 03:44:33 +0000 (03:44 +0000)]
- Fixed bug #50458 (PDO::FETCH_FUNC fails with Closures)
Felipe Pena [Sun, 13 Dec 2009 20:51:15 +0000 (20:51 +0000)]
- Improved the bug#49174 entry summary
Felipe Pena [Sun, 13 Dec 2009 20:04:44 +0000 (20:04 +0000)]
- Completing the phrase
Felipe Pena [Sun, 13 Dec 2009 19:53:44 +0000 (19:53 +0000)]
- Fixed bug #49174 (crash on queryString set)
Felipe Pena [Sun, 13 Dec 2009 17:06:47 +0000 (17:06 +0000)]
- Fixed bug #50209 (Compiling with libedit cannot find readline.h)
(patch by tcallawa at redhat dot com)
Felipe Pena [Sun, 13 Dec 2009 16:53:24 +0000 (16:53 +0000)]
- Fixed tests for when running using libedit
Ilia Alshanetsky [Sun, 13 Dec 2009 15:44:22 +0000 (15:44 +0000)]
Fixed bug #50451 (http wrapper breaks on 2048 char long headers)
# Improvement on the fix for bug #49851
Felipe Pena [Sun, 13 Dec 2009 15:18:58 +0000 (15:18 +0000)]
- Fixed bug #50464 (declare encoding doesn't work with)
# The bug (BC) only happens in this branch.
Felipe Pena [Fri, 11 Dec 2009 22:30:46 +0000 (22:30 +0000)]
- Fixed bug #50445 (PDO-ODBC stored procedure call from Solaris 64-bit causes seg fault).
(Original patch by davbrown4 at yahoo dot com)
Pierre Joye [Fri, 11 Dec 2009 16:35:42 +0000 (16:35 +0000)]
- fix build, come on, it is not that hard to test before commit, is it?
Pierre Joye [Fri, 11 Dec 2009 16:07:57 +0000 (16:07 +0000)]
- #50334, add sha support for VC6 too, not merged in trunk as we don't support vc6 there
Pierre Joye [Fri, 11 Dec 2009 15:57:01 +0000 (15:57 +0000)]
- #50334, use our own implementations of stpncpy and mempcy, avoiding weird behaviors on certain platforms like solaris
Jani Taskinen [Fri, 11 Dec 2009 15:38:15 +0000 (15:38 +0000)]
- Fix test
Jani Taskinen [Fri, 11 Dec 2009 15:06:50 +0000 (15:06 +0000)]
fix test
Andrey Hristov [Fri, 11 Dec 2009 11:58:57 +0000 (11:58 +0000)]
Make MYSQLND_NET dynamically allocated structure with allocator
and deallocator. More member functions will come.
Jani Taskinen [Fri, 11 Dec 2009 10:55:56 +0000 (10:55 +0000)]
Fix test
Andrey Hristov [Fri, 11 Dec 2009 10:21:34 +0000 (10:21 +0000)]
remove stale comment
Andrey Hristov [Fri, 11 Dec 2009 10:18:00 +0000 (10:18 +0000)]
Move two functions which are used in the extension as methods of
the connection. Two functions less in the global namespace.
Jani Taskinen [Fri, 11 Dec 2009 07:34:06 +0000 (07:34 +0000)]
- Fix problem with SKIPIF failing to skip in some cases (deprecated warnings f.e.)
Christopher Jones [Thu, 10 Dec 2009 19:07:08 +0000 (19:07 +0000)]
Add new 'fetch' test and make several small test fixes
Christopher Jones [Thu, 10 Dec 2009 17:28:19 +0000 (17:28 +0000)]
Remove text recently merged to online doc
Pierre Joye [Thu, 10 Dec 2009 14:08:19 +0000 (14:08 +0000)]
- #50334, add define on win as well
Andrey Hristov [Thu, 10 Dec 2009 11:59:14 +0000 (11:59 +0000)]
bump version number
Andrey Hristov [Thu, 10 Dec 2009 11:18:05 +0000 (11:18 +0000)]
Add plugin storage for MYSQLND_STMT too
Andrey Hristov [Thu, 10 Dec 2009 09:35:10 +0000 (09:35 +0000)]
Fix pdo build, forgot to remove the zval caching from pdo-mysql
Jani Taskinen [Thu, 10 Dec 2009 09:23:06 +0000 (09:23 +0000)]
- not needed anymore
Jani Taskinen [Thu, 10 Dec 2009 09:22:54 +0000 (09:22 +0000)]
- Fix test mess (testing the deprecated ini option is pointless when using the func does same thing)
Ilia Alshanetsky [Thu, 10 Dec 2009 03:23:05 +0000 (03:23 +0000)]
Fixed bug #49851 (http wrapper breaks on 1024 char long headers).
Pierre Joye [Thu, 10 Dec 2009 02:25:47 +0000 (02:25 +0000)]
- [DOC] expose MPIR version when mpir is used instead of gmp
Andrey Hristov [Wed, 9 Dec 2009 20:38:11 +0000 (20:38 +0000)]
Remove stub code which never actually was used for anything.
Things like this can be built on top of the core.
Andrey Hristov [Wed, 9 Dec 2009 20:21:05 +0000 (20:21 +0000)]
Remove the zval caching from mysqlnd. It was disabled versions ago
due to problems on windows, which were not debugged. Better have
code that is disabled not in the core.
Andrey Hristov [Wed, 9 Dec 2009 18:11:03 +0000 (18:11 +0000)]
Fix compilation warnings
Pierre Joye [Wed, 9 Dec 2009 17:40:19 +0000 (17:40 +0000)]
- #50334, fix build for platform without endian.h (like solaris)
Andrey Hristov [Wed, 9 Dec 2009 16:57:03 +0000 (16:57 +0000)]
Remove disabled code - threaded fetching. This can be implemented
on a upper level and by offloading it we reduce the complexity of
the core.
Jani Taskinen [Wed, 9 Dec 2009 13:25:10 +0000 (13:25 +0000)]
- Add one test from HEAD
Ulf Wendel [Wed, 9 Dec 2009 12:06:10 +0000 (12:06 +0000)]
Adapting tests to accept actual behaviour found in 5.2, 5.3 and 6.0. The behaviour is wrong according to the documentation: mysqli_connect_error() should return an empty string (not NULL), if there is no error. However, changing this would break BC and most users will not notice the difference between NULL and empty string anyway.
Pierre Joye [Wed, 9 Dec 2009 10:39:03 +0000 (10:39 +0000)]
- #50334, add missing file
Jani Taskinen [Wed, 9 Dec 2009 10:15:34 +0000 (10:15 +0000)]
FIFO
Pierre Joye [Wed, 9 Dec 2009 01:43:23 +0000 (01:43 +0000)]
- #50334, add CRYPT_SHA* constants and tests [DOC]
Pierre Joye [Wed, 9 Dec 2009 00:35:30 +0000 (00:35 +0000)]
- update
Pierre Joye [Wed, 9 Dec 2009 00:32:14 +0000 (00:32 +0000)]
- drop non used code and fix warning
Pierre Joye [Wed, 9 Dec 2009 00:20:14 +0000 (00:20 +0000)]
- #50334, crypt ignores sha512 and add support for sha256/512 to php's crypt [DOC]
William Martin [Tue, 8 Dec 2009 19:51:56 +0000 (19:51 +0000)]
Backported 5.3 tests to 5.2 and added more RecursiveIteratorIterator tests
Jani Taskinen [Tue, 8 Dec 2009 17:30:22 +0000 (17:30 +0000)]
MFH: static before const
Ilia Alshanetsky [Tue, 8 Dec 2009 13:24:27 +0000 (13:24 +0000)]
Upgraded to Sqlite 3.6.21