| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
certificate validation
|
|
|
|
| |
validation
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| | |
* PHP-5.5:
test fixes
|
| | |
|
| | |
|
|\ \
| |/ |
|
| |
| |
| |
| | |
This reverts commit f4c96ffcb565c1daa76aa58256e4df6f111f8803.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
and #68657 (Reading 4 byte floats with Mysqli and libmysqlclient
has rounding errors).
The patch removes support for Decimal floating point numbers and
now defaults to using similar logic as what libmysqlclient does:
convert a 4 byte floating point number into a string, and then the
string into a double. The quirks of MySQL are maintained as seen in
Field_Float::val_str()
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
and #68657 (Reading 4 byte floats with Mysqli and libmysqlclient
has rounding errors).
The patch removes support for Decimal floating point numbers and
now defaults to using similar logic as what libmysqlclient does:
convert a 4 byte floating point number into a string, and then the
string into a double. The quirks of MySQL are maintained as seen in
Field_Float::val_str()
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
ext/ftp/ftp.h
ext/pcre/pcrelib/pcre_printint.c
ext/pcre/pcrelib/sljit/sljitLir.c
ext/pcre/pcrelib/sljit/sljitLir.h
ext/pcre/pcrelib/sljit/sljitNativeARM_32.c
ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c
ext/pgsql/pgsql.c
ext/phar/func_interceptors.c
ext/soap/soap.c
ext/standard/image.c
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* PHP-5.5:
Update NEWS
Fix another failing test
Add NEWS
Fix failing tests
Patch for bug #67839 (mysqli does not handle 4-byte floats correctly)
Conflicts:
ext/mysqli/tests/mysqli_change_user.phpt
|
| | |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* PHP-5.4:
Add NEWS
Fix failing tests
Patch for bug #67839 (mysqli does not handle 4-byte floats correctly)
Conflicts:
ext/mysqli/tests/table.inc
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Before the patch, a value of 9.99 in a FLOAT column came out of mysqli
as 9.9998998641968. This is because it would naively cast a 4-byte float
into PHP's internal 8-byte double.
To fix this, with GCC we use the built-in decimal support to "up-convert"
the 4-byte float to a 8-byte double.
When that is not available, we fall back to converting the float
to a string and then converting the string to a double. This mimics
what MySQL does.
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
Conflicts:
ext/fileinfo/data_file.c
ext/fileinfo/libmagic/softmagic.c
ext/fileinfo/magicdata.patch
|
| |\ \
| | |/ |
|
| | | |
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | | |
Conflicts:
NEWS
configure.in
main/php_version.h
|
| | |
| | |
| | |
| | | |
the result set but the whole PS.
|
| |\ \
| | |/
| | |
| | |
| | | |
* commit '8b9719d':
We need to turn off any strict mode here for this warning to show up
|
|\ \ \
| | |/
| |/|
| | |
| | | |
* commit '8b9719d':
We need to turn off any strict mode here for this warning to show up
|
| | | |
|
| | | |
|
|\ \ \
| | |/
| |/|
| | |
| | | |
* PHP-5.5:
Fixed MarinaDB support
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-5.4:
Fixed MarinaDB support
|
| | | |
|
| | | |
|
|\ \ \
| |/ / |
|
| | | |
|
| | |
| | |
| | |
| | | |
Show the type of the non-object for more descriptive errors
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
Conflicts:
ext/mysqli/tests/mysqli_change_user_old.phpt
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Conflicts:
ext/mysqli/tests/mysqli_begin_transaction.phpt
|
| |\ \ \
| | |/ / |
|
| | | | |
|
| |\ \ \
| | |/ / |
|
| | | |
| | | |
| | | |
| | | | |
code is used - reuse
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Conflicts:
NEWS
configure.in
ext/mysqli/mysqli_api.c
main/php_version.h
|
| | | | |
|
| |\ \ \
| | |/ / |
|
| | | | |
|