Revision tags: php-7.1.9RC1, php-7.2.0beta3, php-7.0.23RC1, php-7.1.8, php-7.2.0beta2, php-7.0.22, php-7.1.8RC1, php-7.2.0beta1, php-7.0.22RC1, php-5.6.31, php-7.0.21, php-7.1.7, php-7.2.0alpha3, php-7.1.7RC1, php-7.0.21RC1, php-7.2.0alpha2, php-7.1.6, php-7.2.0alpha1, php-7.0.20, php-7.1.6RC1, php-7.0.20RC1 |
|
#
a08723d3 |
| 18-May-2017 |
Dmitry Stogov |
Use interned empty and "one char" strings. |
Revision tags: php-7.1.5, php-7.0.19, php-7.0.19RC1, php-7.1.5RC1, php-7.1.4, php-7.0.18, php-7.1.4RC1, php-7.0.18RC1, php-7.1.3, php-7.0.17, php-7.1.3RC1, php-7.0.17RC1, php-7.1.2, php-7.0.16 |
|
#
98fceaf6 |
| 12-Feb-2017 |
Nikita Popov |
Merge branch 'PHP-7.0' into PHP-7.1
|
Revision tags: php-7.0.16RC1, php-7.1.2RC1 |
|
#
01c1afa7 |
| 01-Feb-2017 |
andrewnester |
Fixed bug #74021 |
Revision tags: php-5.6.30, php-7.0.15, php-5.6.30RC1, php-7.1.1RC1, php-7.0.15RC1 |
|
#
dac6c639 |
| 04-Jan-2017 |
Sammy Kaye Powers |
Update copyright headers to 2017 |
#
478f119a |
| 04-Jan-2017 |
Sammy Kaye Powers |
Update copyright headers to 2017 |
#
43ed89ea |
| 02-Jan-2017 |
Nikita Popov |
Fix data_size decrement We don't want to decrement the pointer... |
#
737eb060 |
| 02-Jan-2017 |
Nikita Popov |
Merge branch 'PHP-7.0' into PHP-7.1
|
#
abba56f6 |
| 21-Dec-2016 |
vanviegen |
Fix for sporadic segfault with MYSQLI_OPT_INT_AND_FLOAT_NATIVE Fixes bug #73800 news entry for PR #2249 |
#
732f67ee |
| 21-Dec-2016 |
vanviegen |
Fix for sporadic segfault with MYSQLI_OPT_INT_AND_FLOAT_NATIVE Fixes bug #73800 news entry for PR #2250 |
Revision tags: php-7.1.1 |
|
#
9eca4dca |
| 12-Dec-2016 |
Andrey Hristov |
Optimized memory handling of BIT fields. Less memory copies and less memory usage. |
#
2819a28a |
| 12-Dec-2016 |
Andrey Hristov |
Merge branch 'PHP-7.0' into PHP-7.1
|
#
e15c418c |
| 12-Dec-2016 |
Andrey Hristov |
Fix off by 1 problem. The problem was manifestated only with BIT columns and only when more than one row was fetched. The problem was coming from the fact that in pre-7.0 times mysql
Fix off by 1 problem. The problem was manifestated only with BIT columns and only when more than one row was fetched. The problem was coming from the fact that in pre-7.0 times mysqlnd was using a no-copy optimization. This optimization kept the strings (and also the BIT mask equivalents as strings) in the packet and the zval referred to them. 7.0+ zvals cannot use no-copy and always copy. Because of this the allocated memory for the packet was reduced by 1 by the person who ported the driver, but the starting address of the bit area wasn't reduced. Because of this the bit_area started at wrong address and the length decoded wrong.
show more ...
|
Revision tags: php-5.6.29, php-7.0.14, php-7.1.0, php-5.6.29RC1, php-7.0.14RC1, php-7.1.0RC6, php-5.6.28, php-7.0.13, php-5.6.28RC1, php-7.1.0RC5, php-7.0.13RC1, php-7.1.0RC4, php-5.6.27, php-7.0.12, php-7.1.0RC3, php-5.6.27RC1, php-7.0.12RC1, php-5.6.26, php-7.1.0RC2, php-7.0.11 |
|
#
caea2c87 |
| 13-Sep-2016 |
Stanislav Malyshev |
Fix bug #72293 - Heap overflow in mysqlnd related to BIT fields |
#
c984661d |
| 13-Sep-2016 |
Stanislav Malyshev |
Fix bug #72293 - Heap overflow in mysqlnd related to BIT fields |
Revision tags: php-5.6.26RC1, php-7.1.0RC1, php-7.0.11RC1, php-7.1.0beta3, php-5.6.25, php-7.0.10, php-7.1.0beta2, php-5.6.25RC1, php-7.0.10RC1, php-7.1.0beta1, php-5.6.24, php-7.0.9, php-5.5.38, php-5.6.24RC1, php-7.1.0alpha3, php-7.0.9RC1 |
|
#
adc95c51 |
| 23-Jun-2016 |
Dmitry Stogov |
Fixed compilation warnings |
Revision tags: php-7.1.0alpha2, php-7.0.8, php-5.6.23, php-5.5.37, php-5.6.23RC1, php-7.0.8RC1, php-7.1.0alpha1, php-5.6.22, php-5.5.36, php-7.0.7, php-5.6.22RC1, php-7.0.7RC1, php-7.0.6, php-5.6.21, php-5.5.35, php-5.6.21RC1, php-7.0.6RC1, php-5.6.20, php-5.5.34, php-7.0.5 |
|
#
9a83a679 |
| 17-Mar-2016 |
Kalle Sommer Nielsen |
Fix build |
Revision tags: php-5.6.20RC1 |
|
#
3a33ee63 |
| 16-Mar-2016 |
Andrey Hristov |
Merge branch 'PHP-7.0'
|
#
f2ab731a |
| 16-Mar-2016 |
Andrey Hristov |
Fix emails in headers. @mysql.com addresses are no more since many years. |
Revision tags: php-7.0.5RC1, php-5.6.19, php-5.5.33, php-7.0.4 |
|
#
2d1559f8 |
| 22-Feb-2016 |
Nikita Popov |
Move free_chunk and resize_chunk into memory pool Drops 24 bytes from each chunk. For the example in bug #71468 it reduces memory usage by 30%. |
Revision tags: php-5.6.19RC1, php-7.0.4RC1, php-5.6.18, php-7.0.3, php-5.5.32, php-5.6.18RC1, php-7.0.3RC1, php-5.6.17, php-5.5.31, php-7.0.2 |
|
#
3d5438bf |
| 01-Jan-2016 |
Lior Kaplan |
Merge branch 'PHP-7.0' * PHP-7.0: Update header to PHP Version 7 Happy new year (Update copyright to 2016) Happy new year (Update copyright to 2016)
|
#
ed35de78 |
| 01-Jan-2016 |
Lior Kaplan |
Merge branch 'PHP-5.6' into PHP-7.0 * PHP-5.6: Happy new year (Update copyright to 2016)
|
#
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 |
|
#
a6b79f08 |
| 17-Nov-2015 |
Andrey Hristov |
More const and moved the declaration of php_mysqlnd_scramble() to mysqlnd_auth.h |
#
4fed8a28 |
| 16-Nov-2015 |
Andrey Hristov |
mysqlnd refactoring : - move the command buffer out of the networking code to the protocol frame codec. |
Revision tags: php-7.0.0RC7, php-5.6.16RC1 |
|
#
c24d452f |
| 10-Nov-2015 |
Andrey Hristov |
MNDR: - less dereferencing in mysqlnd_ps . Dereference stmt->conn only once and use a stack variable. Also make the source cleaner. |