#
73b23fca |
| 07-Jan-2010 |
Andrey Hristov |
Change of way the packet objects are created/initialised If the protocol gets changed, ever, we can decide at runtime easily which protocol to use by instantiating the right protocol obje
Change of way the packet objects are created/initialised If the protocol gets changed, ever, we can decide at runtime easily which protocol to use by instantiating the right protocol object. But this is restricted to the structure of the packets, not the flow.
show more ...
|
#
d76fa2b4 |
| 28-Dec-2009 |
Andrey Hristov |
move network creation to the init hook
|
#
01adfaee |
| 23-Dec-2009 |
Andrey Hristov |
Unify. The typedef-ed structs in mysqlnd are always capitalized.
|
Revision tags: php-5.3.2RC1 |
|
#
41ac91ae |
| 21-Dec-2009 |
Andrey Hristov |
Move this function to MYSQLND_NET as it works on the php stream
|
#
b4477669 |
| 21-Dec-2009 |
Andrey Hristov |
Move compression and decompression code to separate functions which can be overloaded on purpose.
|
#
028bd4ba |
| 17-Dec-2009 |
Andrey Hristov |
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 an
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)
show more ...
|
Revision tags: php-5.2.12 |
|
#
c101f7f5 |
| 15-Dec-2009 |
Andrey Hristov |
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.
|
#
0371ef10 |
| 15-Dec-2009 |
Andrey Hristov |
refactor: move code that belongs to MYSQLND_NET out of MYSQLND
|
#
13c8bba0 |
| 11-Dec-2009 |
Andrey Hristov |
Make MYSQLND_NET dynamically allocated structure with allocator and deallocator. More member functions will come.
|
#
0c7a9b80 |
| 11-Dec-2009 |
Andrey Hristov |
Move two functions which are used in the extension as methods of the connection. Two functions less in the global namespace.
|
Revision tags: php-5.2.12RC4 |
|
#
06a417b6 |
| 09-Dec-2009 |
Andrey Hristov |
Remove stub code which never actually was used for anything. Things like this can be built on top of the core.
|
#
6f598e62 |
| 09-Dec-2009 |
Andrey Hristov |
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.
|
#
4d273500 |
| 09-Dec-2009 |
Andrey Hristov |
Remove disabled code - threaded fetching. This can be implemented on a upper level and by offloading it we reduce the complexity of the core.
|
Revision tags: php-5.2.12RC3, php-5.2.12RC2 |
|
#
1cf1cb30 |
| 26-Nov-2009 |
Andrey Hristov |
fix debug windows build as well as remove a compilation warning (a header not included)
|
#
5143fe41 |
| 20-Nov-2009 |
Andrey Hristov |
Compressed protocol support + extensibility for mysqlnd
|
Revision tags: php-5.3.1, php-5.3.1RC4, php-5.2.12RC1, php-5.3.1RC3 |
|
#
f2814dd0 |
| 22-Oct-2009 |
Andrey Hristov |
Have the lengths also to skip many calls to strlen
|
Revision tags: php-5.3.1RC2 |
|
#
d8dc47d5 |
| 15-Oct-2009 |
Ulf Wendel |
Making mysqlnd emit no warnings when fetching pooled persistent connections that have timed out or are unusable for any other reason - bug #49761
|
Revision tags: oci8-1.4.0 |
|
#
06523621 |
| 06-Oct-2009 |
Andrey Hristov |
revert the last change
|
#
d9382399 |
| 06-Oct-2009 |
Andrey Hristov |
count the queries
|
#
2f81bcd4 |
| 30-Sep-2009 |
Andrey Hristov |
Fix ZTS build
|
Revision tags: php-5.2.11, php-5.2.11RC3, php-5.3.1RC1, php-5.2.11RC2 |
|
#
67c7a37d |
| 27-Aug-2009 |
Andrey Hristov |
Fixed bug #49027 (mysqli_options() doesn't work when using mysqlnd)
|
Revision tags: php-5.2.11RC1, php-5.3.0 |
|
#
9485cad6 |
| 25-Jun-2009 |
Johannes Schlüter |
Revert mysqlnd to RC3 state after issues with pconnects
|
Revision tags: php-5.3.0RC4, php-5.2.10 |
|
#
27270621 |
| 16-Jun-2009 |
Andrey Hristov |
MFH: Hardwire function call instead of using callbacks. We don't actually need callbacks, it was done for making 2 functions static, not to pollute the global functions space but that had
MFH: Hardwire function call instead of using callbacks. We don't actually need callbacks, it was done for making 2 functions static, not to pollute the global functions space but that had its price of 8 bytes overheat per allocation, which is just too much. Also making the app member 32b instead of 64b, which should save additional 4 byte, to the total of 12 byte per allocation of a row buffer.
show more ...
|
Revision tags: php-5.2.10RC2, php-5.3.0RC3, php-5.2.10RC1, php-5.3.0RC2, php-5.3.0RC1, RELEASE_1_3_5, php-5.2.9, php-5.2.9RC3, php-5.2.9RC2, php-5.2.9RC1, php-5.3.0beta1 |
|
#
08659c2d |
| 31-Dec-2008 |
Sebastian Bergmann |
MFH: Bump copyright year, 3 of 3.
|
Revision tags: NEWS, php-5.2.8, BEFORE_HEAD_NS_CHANGES_MERGE, php-5.3.0alpha3, php-5.3.0alpha2, php-5.2.7, php-5.2.7RC5, php-5.2.7RC4 |
|
#
d43b7b02 |
| 20-Nov-2008 |
Andrey Hristov |
MFH: Windows fixes for mysqlnd Less warnings + PHPAPI for mysqlnd_poll
|