History log of /PHP-8.1/ext/mysqlnd/mysqlnd_wireprotocol.c (Results 1 – 25 of 441)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# e713a8e8 27-Oct-2022 Kamil Tekiela

Add a temporary fix for insufficient buffer size in mysqlnd (#9835)


# 98e1291b 06-Jun-2022 Stanislav Malyshev

Merge branch 'PHP-8.0' into PHP-8.1


# e864cb61 06-Jun-2022 Stanislav Malyshev

Merge branch 'PHP-7.4' into PHP-8.0


# 58006537 06-Jun-2022 Stanislav Malyshev

Fix bug #81719: mysqlnd/pdo password buffer overflow

Revision tags: php-8.1.7RC1, php-8.1.4RC1, php-8.1.3
# 1605e6fd 20-Jan-2022 Kamil Tekiela

Merge branch 'PHP-8.0' into PHP-8.1

* PHP-8.0:
Fix coding style from previous commit


# 82b88303 20-Jan-2022 Kamil Tekiela

Fix coding style from previous commit

# 1f0661d3 19-Jan-2022 Kamil Tekiela

Merge branch 'PHP-8.0' into PHP-8.1

* PHP-8.0:
Strip MariaDB 10 prefix


# 5fc0db98 19-Jan-2022 Kamil Tekiela

Strip MariaDB 10 prefix

Closes GH-7972

Revision tags: php-8.1.2RC1
# ae9e9864 30-Dec-2021 Christoph M. Becker

Merge branch 'PHP-8.0' into PHP-8.1

* PHP-8.0:
Fix bug where large bigints may be truncated


# b3903515 29-Dec-2021 NathanFreeman <1056159381@qq.com>

Fix bug where large bigints may be truncated

Unless stringified results are requested, we need to parse large
bigints as unsigned, to avoid wrap-around behavior.

Co-authored-by:

Fix bug where large bigints may be truncated

Unless stringified results are requested, we need to parse large
bigints as unsigned, to avoid wrap-around behavior.

Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>

Closes GH-7837.

show more ...

Revision tags: php-8.1.0, php-7.3.33, php-7.3.32, php-7.3.31, php-7.3.30
# a893a490 20-Aug-2021 Kamil Tekiela

Implement mysqlnd_set_persistent_string (#7371)

# d902b3a8 13-Aug-2021 Kamil Tekiela

Replace macro with inline function (#7365)

# b80767e2 12-Aug-2021 Nikita Popov

Remove MYSQLND_SZ_T_SPEC

In favor of %zu, which msvc has supported for quite a while already.

Revision tags: php-7.3.29
# aff36587 29-Jun-2021 Patrick Allaert

Fixed some spaces used instead of tabs

# 57f06b60 16-Jun-2021 Nikita Popov

Fix more mysqlnd debug printf formats

These didn't show up on my system...

# 3acdab86 16-Jun-2021 Nikita Popov

Fix printf formats in mysql debug logging

Enable printf format verification and fix the reported errors.

Revision tags: php-7.3.28
# 635303ae 23-Feb-2021 Nikita Popov

Fixed bug #80761

When row data split across multiple packets, allocate a temporary
buffer that can be reallocated, and only copy into the row buffer
pool arena once we know the final

Fixed bug #80761

When row data split across multiple packets, allocate a temporary
buffer that can be reallocated, and only copy into the row buffer
pool arena once we know the final size. This avoids quadratic
memory usage for very large results.

(cherry picked from commit 1fc4c89214c82fabbf997da58051a385d8fe50ab)

show more ...

# aca6aefd 14-May-2021 George Peter Banyard

Remove 'register' type qualifier (#6980)

The compiler should be smart enough to optimize this on its own

# 01b3fc03 06-May-2021 KsaR

Update http->https in license (#6945)

1. Update: http://www.php.net/license/3_01.txt to https, as there is anyway server header "Location:" to https.
2. Update few license 3.0 to 3.01 as

Update http->https in license (#6945)

1. Update: http://www.php.net/license/3_01.txt to https, as there is anyway server header "Location:" to https.
2. Update few license 3.0 to 3.01 as 3.0 states "php 5.1.1, 4.1.1, and earlier".
3. In some license comments is "at through the world-wide-web" while most is without "at", so deleted.
4. fixed indentation in some files before |

show more ...

# 3a867b98 02-Mar-2021 Nikita Popov

Fixed bug #80808

If the ZEROFILL flag is set for a field, do not convert it into
an integer (text protocol) or convert it explicitly into a padded
string (binary protocol).

# fc1a012c 23-Feb-2021 Nikita Popov

Fix Windows build

Don't add to a void pointer.

# 771b0bd1 23-Feb-2021 Nikita Popov

Remove free_chunk API

This API only works in very limited circumstances -- relying on
it will invariably lead to leaks. The correct way to "free" something
from the pool is to use th

Remove free_chunk API

This API only works in very limited circumstances -- relying on
it will invariably lead to leaks. The correct way to "free" something
from the pool is to use the checkpoint API.

show more ...

# 1fc4c892 23-Feb-2021 Nikita Popov

Fixed bug #80761

When row data split across multiple packets, allocate a temporary
buffer that can be reallocated, and only copy into the row buffer
pool arena once we know the final

Fixed bug #80761

When row data split across multiple packets, allocate a temporary
buffer that can be reallocated, and only copy into the row buffer
pool arena once we know the final size. This avoids quadratic
memory usage for very large results.

show more ...

# 6bfe1aa1 16-Feb-2021 Nikita Popov

Merge branch 'PHP-8.0'

* PHP-8.0:
Handle incomplete result set metadata more gracefully


# edb9229b 16-Feb-2021 Nikita Popov

Merge branch 'PHP-7.4' into PHP-8.0

* PHP-7.4:
Handle incomplete result set metadata more gracefully


12345678910>>...18