History log of /PHP-7.3/ext/mysqlnd/mysqlnd_structs.h (Results 51 – 75 of 255)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# aa4966d4 30-Oct-2015 Andrey Hristov

MNDR:
- now send_command_handle_response() also doesn't depend directly on
MYSQLND_CONN_DATA


# 109dc08f 30-Oct-2015 Andrey Hristov

MNDR:
- make the connection state a class


# 78cb5456 30-Oct-2015 Andrey Hristov

MNDR:
- simplify the macroses for the types


# e9bccffe 30-Oct-2015 Andrey Hristov

MNDR:
- switch to macro generation of structure names for the methods


# 4bb784cd 30-Oct-2015 Andrey Hristov

MNDR:
- make MYSQLND_ERROR_INFO a class


# fb1b5abe 29-Oct-2015 Andrey Hristov

MNDR:
- switch to MYSQLND_CLASS_METHOD_TABLE_NAME_DECL() for automatic naming
of class methods


# 5609eabc 29-Oct-2015 Andrey Hristov

MDNR:
- make MYSQLND_UPSERT_STATUS more like an object that a simple structure
Still use macros to make updates simple


Revision tags: php-5.6.15, php-7.0.0RC6
# 10d4fb8a 19-Oct-2015 Andrey Hristov

MDNR:
- Refactor the command factory. Let the factory be exchangeable.


# 7d7ff67b 19-Oct-2015 Andrey Hristov

MDNR:
- send_command() is no more, thus we need commands for all COM_STMT_*
+ CHANGE_USER


Revision tags: php-7.0.1
# f6ec3df8 16-Oct-2015 Andrey Hristov

MNDR:
- Switch for directly executing a command over the wire to creating a
command object which is then executed.


Revision tags: php-5.6.15RC1, php-7.0.0RC5
# 2a44cee4 13-Oct-2015 Andrey Hristov

MNDR:
- Remove unused variable


# 784a3718 12-Oct-2015 Andrey Hristov

MNDR:
- Inject the object factory


# 19443351 12-Oct-2015 Andrey Hristov

MNDR:
- remove static function and make it a method. The function doesn't need to
be in mysqlnd_ps.c as it doesn't use any resources anymore from it (it used
in the past)


# cfd86865 12-Oct-2015 Andrey Hristov

MDNR:
- removed init() method from mysqlnd_conn_data and moved the initialization
to the object factory->get_connection(). Now it is unified as with the prepared
statement which doesn

MDNR:
- removed init() method from mysqlnd_conn_data and moved the initialization
to the object factory->get_connection(). Now it is unified as with the prepared
statement which doesn't have any init() method
- the protocol decoder factory now takes connection as parameter at creation and
thus there is no need to pass the connection as parameter when calling the read
or the write method of a packet.
- saved the protocol payload decoder factory as pointer in every packet (read/write)
so the connection doesn't need to be passed on every call of read/write (dependency
has been already injected at creation). This will alow to move protocol specific
code from MYSQLND_NET (send_ex()) to make MYSQLND_NET leaner and free from protocol
stuff.

show more ...


# 34a33928 02-Oct-2015 Andrey Hristov

MNDR:
- Rename MYSQLND_PROTOCOL to MYSQLND_PROTOCOL_PAYLOAD_DECODER_FACTORY
- Rename other symbols related to MYSQLND_PROTOCOL accordingly


# 4c83582c 02-Oct-2015 Andrey Hristov

MNDR
- enum_mysqlnd_protocol_type -> enum_mysqlnd_session_protocol_type


# 3091a017 02-Oct-2015 Andrey Hristov

MNDR
- mysqlnd_option -> mysqlnd_client_option


# 6051a477 02-Oct-2015 Andrey Hristov

MNDR
- Rename simple_command* to send_command


# 0f38d479 02-Oct-2015 Andrey Hristov

MNDR :
- Rename MYSQLND_OPTIONS to MYSQLND_SESSION_OPTIONS
- Rename MYSQLND_NET_OPTIONS to MYSQLND_IO_OPTIONS


# 6d51b7b2 27-Oct-2015 Andrey Hristov

Another Fix for Bug #68344 MySQLi does not provide way to disable peer certificate validation
Added the possibility to explicitly state that the peer certificate should not be checked.
Back

Another Fix for Bug #68344 MySQLi does not provide way to disable peer certificate validation
Added the possibility to explicitly state that the peer certificate should not be checked.
Back to the default - checking the certificate.
Exported MYSQLI_CLIENT_SSL_DONT_VERIFY_SERVER_CERT
Usage : mysqli_real_connect( , , , , , MYSQLI_CLIENT_SSL | MYSQLI_CLIENT_SSL_DONT_VERIFY_SERVER_CERT)

If mysqli_ssl_set() is not called, but only MYSQLI_CLIENT_SSL is passed, without the (don't) very flag,
then no verification takes place.

show more ...


Revision tags: php-5.5.30, php-5.6.14, php-7.0.0RC4, php-5.6.14RC1, php-7.0.0RC3, php-5.6.13, php-7.0.0RC2, php-5.5.29, php-5.4.45, php-5.6.13RC1, php-7.0.0RC1, php-5.6.12, php-5.5.28, php-7.0.0beta3, php-5.4.44, php-5.6.12RC1, php-7.0.0beta2, php-7.0.0beta1, php-5.6.11, php-5.5.27, php-5.4.43, php-5.6.11RC1, php-5.5.27RC1, php-7.0.0alpha2, php-5.5.26, php-7.0.0alpha1, php-5.6.10, php-5.4.42, POST_PHP7_NSAPI_REMOVAL, PRE_PHP7_NSAPI_REMOVAL, php-5.6.10RC1, php-5.5.26RC1, php-5.5.25, php-5.6.9, php-5.4.41, php-5.6.9RC1, php-5.5.25RC1, php-5.6.8, php-5.5.24, php-5.4.40
# ed0f134a 07-Apr-2015 Andrey Hristov

Split mysqlnd_stmt::execute in 2 logical parts :
- mysqlnd_stmt::send_execute() which just creates the wire message by using
an aux function and sends it to the server
- mysqlnd_stmt::p

Split mysqlnd_stmt::execute in 2 logical parts :
- mysqlnd_stmt::send_execute() which just creates the wire message by using
an aux function and sends it to the server
- mysqlnd_stmt::parse_execute_respose() which is responsible for handling
the bytes sent from the server in response to COM_EXECUTE.
This makes it possible to implement finer method overwriting in mysqlnd
plugins.

show more ...


# a970ae76 07-Apr-2015 Andrey Hristov

Add more info to the calls:
- let the callee knows whether it was called directly or indirectly
- two NULL zval * parameters for future extension in a pecl plugin


Revision tags: php-5.6.8RC1, php-5.5.24RC1, php-5.6.7, php-5.5.23, php-5.4.39, php-5.6.7RC1, php-5.5.23RC1, POST_PHP7_EREG_MYSQL_REMOVALS, PRE_PHP7_EREG_MYSQL_REMOVALS, php-5.6.6, php-5.5.22, php-5.4.38, POST_PHP7_REMOVALS, PRE_PHP7_REMOVALS, php-5.6.6RC1, php-5.5.22RC1, php-5.5.21, php-5.6.5, php-5.4.37
# fc33f52d 15-Jan-2015 Xinchen Hui

bump year


# 0579e827 15-Jan-2015 Xinchen Hui

bump year


# 73c1be26 15-Jan-2015 Xinchen Hui

Bump year


1234567891011