#
ec159081 |
| 07-May-2012 |
andrey |
reorganize things a bit...just shifting code
|
Revision tags: php-5.4.2, php-5.3.12 |
|
#
174bf906 |
| 30-Apr-2012 |
andrey |
refactor MYSQLND_NET, split it two parts for easy resharing
|
Revision tags: php-5.3.11, php-5.4.1, php-5.3.11RC2, php-5.4.1RC2, php-5.3.11RC1, php-5.4.1RC1, PHP-5.4.1-RC1, php-5.4.0, php-5.4.0RC8, php-5.3.10, php-5.4.0RC7, php-5.4.0RC6, php-5.3.9, php-5.4.0RC5 |
|
#
e4ca0ed0 |
| 01-Jan-2012 |
Felipe Pena |
- Year++
|
#
8775a375 |
| 01-Jan-2012 |
Felipe Pena |
- Year++
|
#
4e198252 |
| 01-Jan-2012 |
Felipe Pena |
- Year++
|
Revision tags: php-5.3.9RC4, php-5.4.0RC4, php-5.3.9RC3, php-5.4.0RC3, php-5.3.9RC2, php-5.4.0RC2, php-5.4.0RC1, php-5.3.9RC1 |
|
#
de50e98a |
| 02-Nov-2011 |
Andrey Hristov |
Add a middleman which can intercept the calls and can reroute them
|
#
a3307395 |
| 02-Nov-2011 |
Andrey Hristov |
Add a middleman which can intercept the calls and can reroute them
|
#
ba1f65fa |
| 31-Oct-2011 |
Andrey Hristov |
Now really split the method tables and have different methods for the handle and the data object. Add auxiliary functions to work with the new methods. Add possibility to clone a connecti
Now really split the method tables and have different methods for the handle and the data object. Add auxiliary functions to work with the new methods. Add possibility to clone a connection object - shadow copy.
show more ...
|
#
92ec40d8 |
| 31-Oct-2011 |
Andrey Hristov |
Now really split the method tables and have different methods for the handle and the data object. Add auxiliary functions to work with the new methods. Add possibility to clone a connecti
Now really split the method tables and have different methods for the handle and the data object. Add auxiliary functions to work with the new methods. Add possibility to clone a connection object - shadow copy.
show more ...
|
#
6a9feb73 |
| 31-Oct-2011 |
Andrey Hristov |
Split struct MYSQLND in struct MYSQLND and struct MYSQLD_CONN_DATA. A step in the direction of keeping internal data private
|
#
8fb6bdd5 |
| 31-Oct-2011 |
Andrey Hristov |
Split struct MYSQLND in struct MYSQLND and struct MYSQLD_CONN_DATA. A step in the direction of keeping internal data private
|
#
f926a3c0 |
| 25-Oct-2011 |
Andrey Hristov |
Move from directly referencing an aggregated structure to using a pointer to a structure. The structure is still aggregated but we add a level of indirection for possible plugins to overwrite
Move from directly referencing an aggregated structure to using a pointer to a structure. The structure is still aggregated but we add a level of indirection for possible plugins to overwrite the storage
show more ...
|
#
845d8fa1 |
| 25-Oct-2011 |
Andrey Hristov |
Move from directly referencing an aggregated structure to using a pointer to a structure. The structure is still aggregated but we add a level of indirection for possible plugins to overwrite
Move from directly referencing an aggregated structure to using a pointer to a structure. The structure is still aggregated but we add a level of indirection for possible plugins to overwrite the storage
show more ...
|
#
3295415c |
| 25-Oct-2011 |
Andrey Hristov |
Add hooks for __call like functionality and also allow to handle calls that spread over two internal functions. Let's call it a local TX.
|
#
13bc754d |
| 25-Oct-2011 |
Andrey Hristov |
Add hooks for __call like functionality and also allow to handle calls that spread over two internal functions. Let's call it a local TX.
|
#
4321da03 |
| 24-Oct-2011 |
Andrey Hristov |
move plugin specific stuff to one file. create object factory for similar objects
|
#
37401880 |
| 24-Oct-2011 |
Andrey Hristov |
move plugin specific stuff to one file. create object factory for similar objects
|
#
652490d4 |
| 21-Oct-2011 |
Andrey Hristov |
shift code around to two new files - mysqlnd_driver.c and mysqlnd_ext_plugin.c (mysqlnd extension plugin)
|
#
13981387 |
| 21-Oct-2011 |
Andrey Hristov |
shift code around to two new files - mysqlnd_driver.c and mysqlnd_ext_plugin.c (mysqlnd extension plugin)
|
Revision tags: php-5.4.0beta2 |
|
#
10e44192 |
| 19-Oct-2011 |
Andrey Hristov |
api_ext to reverse_api
|
#
efb68d93 |
| 19-Oct-2011 |
Andrey Hristov |
api_ext to reverse_api
|
#
a498bc62 |
| 10-Oct-2011 |
Andrey Hristov |
MYSQLND_NET refactored not to use any direct reference to MYSQLND (the connection) QC will need an ifdef-layer to compile with this
|
#
b5f57703 |
| 10-Oct-2011 |
Andrey Hristov |
MYSQLND_NET refactored not to use any direct reference to MYSQLND (the connection) QC will need an ifdef-layer to compile with this
|
Revision tags: php-5.4.0beta1 |
|
#
fa8a1c38 |
| 31-Aug-2011 |
Andrey Hristov |
Fix valgrind error (sending of initialized bytes over the network). When the compression was successful the compressed data + uninitialized data at the end was sent to the server, because the
Fix valgrind error (sending of initialized bytes over the network). When the compression was successful the compressed data + uninitialized data at the end was sent to the server, because the length of the compressed payload wasn't correctly calculated (actually the length of the uncompressed payload as assumed). However, the uncompress() function has internally the length of the real payload and skips the binary trash at the end - thus no data damage occurs!
show more ...
|
#
12a4dcf5 |
| 31-Aug-2011 |
Andrey Hristov |
Fix valgrind error (sending of initialized bytes over the network). When the compression was successful the compressed data + uninitialized data at the end was sent to the server, because the
Fix valgrind error (sending of initialized bytes over the network). When the compression was successful the compressed data + uninitialized data at the end was sent to the server, because the length of the compressed payload wasn't correctly calculated (actually the length of the uncompressed payload as assumed). However, the uncompress() function has internally the length of the real payload and skips the binary trash at the end - thus no data damage occurs!
show more ...
|