History log of /php-src/ext/mysqlnd/mysqlnd_driver.c (Results 26 – 50 of 73)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 49493a2d 01-Jan-2016 Lior Kaplan

Happy new year (Update copyright to 2016)

Revision tags: php-7.0.2RC1, php-5.6.17RC1, php-7.0.1RC1, php-7.0.0, php-5.6.16, php-7.0.0RC8
# 85e4fcf6 24-Nov-2015 Andrey Hristov

Give the possibility of the client to pass a factory

# 057ad562 17-Nov-2015 Andrey Hristov

Don't use the specific translated name but use the macro for this

# a6b79f08 17-Nov-2015 Andrey Hristov

More const and moved the declaration of php_mysqlnd_scramble() to mysqlnd_auth.h

Revision tags: php-7.0.0RC7, php-5.6.16RC1
# 2e3fc57c 10-Nov-2015 Andrey Hristov

MNDR:
- move things out of mysqlnd_priv.h

# e8ace2d4 10-Nov-2015 Andrey Hristov

MNDR:
- remove inclusion of uneeded headers

# a530ecff 10-Nov-2015 Andrey Hristov

MNDR:
- better name for MYSQLND_PPEC - MYSQLND_PFC (protocol frame codec)

# 654d1a7c 10-Nov-2015 Andrey Hristov

MNDR:
- rename MYSQLND_NET to MYSQLND_PPEC (protocol packet envelope codec).
PPEC does only the encoding and decoding to the protocol frame.

# 05c5e051 09-Nov-2015 Andrey Hristov

MNDR:
- moved networking code to mysqlnd_vio.c

# e9f3139f 09-Nov-2015 Andrey Hristov

MNDR:
- split MYSQLND_NET into MYSQLND_NET and MYSQLND_VIO
MYSQLND_NET is above MYSQLND_VIO. _NET takes care of protocol packet
counting (even with compressed), while VIO is just abou

MNDR:
- split MYSQLND_NET into MYSQLND_NET and MYSQLND_VIO
MYSQLND_NET is above MYSQLND_VIO. _NET takes care of protocol packet
counting (even with compressed), while VIO is just about the network
(or in case of windows, non-network, but PIPE) transport.

show more ...

# 109dc08f 30-Oct-2015 Andrey Hristov

MNDR:
- make the connection state a class

# 4bb784cd 30-Oct-2015 Andrey Hristov

MNDR:
- make MYSQLND_ERROR_INFO a class

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

Revision tags: php-7.0.1, php-5.6.15RC1, php-7.0.0RC5
# 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

Revision tags: php-5.5.30, php-5.6.14, php-7.0.0RC4
# 6a3580fd 18-Sep-2015 Dmitry Stogov

Use Zend MM to keep statistic of non-persistent connections (calloc/free->pecalloc/pefree)

Revision tags: 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, php-5.6.8RC1, php-5.5.24RC1
# 2d780232 23-Mar-2015 Anatol Belski

cleanup the mod version macros, round 2

Revision tags: 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

Revision tags: php-5.5.21RC1, php-5.6.5RC1, POST_NATIVE_TLS_MERGE, PRE_NATIVE_TLS_MERGE, php-5.5.20, php-5.4.36, php-5.6.4
# bdeb220f 13-Dec-2014 Anatol Belski

first shot remove TSRMLS_* things

Revision tags: php-5.6.4RC1, php-5.5.20RC1, php-5.6.3, php-5.5.19, php-5.4.35, php-5.6.3RC1, php-5.5.19RC1, php-5.5.18, php-5.4.34, php-5.5.18RC1, php-5.6.1
# 7ceff778 26-Sep-2014 krakjoe

remove fetches from mysqlnd

Revision tags: php-5.6.2
# d0cb7153 19-Sep-2014 Johannes Schlüter

s/PHP 5/PHP 7/

123