History log of /PHP-5.5/ext/mysqlnd/mysqlnd_structs.h (Results 26 – 50 of 156)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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 ...


# 604fa153 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 ...


Revision tags: yaf-2.1.0, php-5.3.8, php-5.3.7, php-5.3.7RC5
# 56d6f231 10-Aug-2011 Andrey Hristov

relax constraint


# e289cf72 10-Aug-2011 Andrey Hristov

relax constraint


# d6271158 10-Aug-2011 Andrey Hristov

relax constraint


# c9e7716c 04-Aug-2011 Andrey Hristov

Add mysqli_error_list() that returns an array with errors. Typically only
one and just one for libmysql. mysqlnd can return generate more than one error
during its work and with mysqli_error(

Add mysqli_error_list() that returns an array with errors. Typically only
one and just one for libmysql. mysqlnd can return generate more than one error
during its work and with mysqli_error() only the last error is being reported.
In the array returned by mysqli_error_list() / $mysqli->error_list, all errors will be found.
The list is reset when the next command is executed

show more ...


# 11f198b2 04-Aug-2011 Andrey Hristov

Add mysqli_error_list() that returns an array with errors. Typically only
one and just one for libmysql. mysqlnd can return generate more than one error
during its work and with mysqli_error(

Add mysqli_error_list() that returns an array with errors. Typically only
one and just one for libmysql. mysqlnd can return generate more than one error
during its work and with mysqli_error() only the last error is being reported.
In the array returned by mysqli_error_list() / $mysqli->error_list, all errors will be found.
The list is reset when the next command is executed

show more ...


Revision tags: php-5.4.0alpha3, php-5.3.7RC4, php-5.3.7RC3, php-5.4.0alpha2, php-5.3.7RC2, php-5.4.0alpha1, php-5.3.7RC1
# 3afdf62d 21-Mar-2011 Andrey Hristov

throw out legacy code, that never was used for something
useful. Was added for QC but QC is now a plugin, not part of
the core.


# 2d2d1c73 18-Mar-2011 Andrey Hristov

new function/methods - mysqlnd_stmt_flush. Removing
code duplication


Revision tags: php-5.3.6
# 4a382563 16-Mar-2011 Andrey Hristov

compiler warnings fixed


1234567