| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
These are typical boolean parameters, so we shouldn't advertize them as
integers. For the `$reverse` parameter that even fixes expectations,
because the `reverse` member is a bitfield of 1 bit, so assigning any
even integer would not set it.
Closes GH-6328.
|
|
|
|
| |
Closes GH-6243.
|
|\
| |
| |
| |
| | |
* PHP-7.4:
Fix #46050: odbc_next_result corrupts prepared resource
|
| |\
| | |
| | |
| | |
| | | |
* PHP-7.3:
Fix #46050: odbc_next_result corrupts prepared resource
|
| | |
| | |
| | |
| | | |
When resetting the result's values, we also have to reset its numcols.
|
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit a6ecafece90909d74a578e09f626e875d3035eab.
Closes GH-6242.
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.4:
Fix #80152: odbc_execute() moves internal pointer of $params
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.3:
Fix #80152: odbc_execute() moves internal pointer of $params
|
| | |
| | |
| | |
| | |
| | |
| | | |
As least intrusive fix, we separate the passed array argument.
Closes GH-6219.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
`odbc_connect()` should not reuse persistent connections, since that
prohibits multiple concurrent connections, which are occasionally
desireable. We fix that by no longer looking for already cached
connections when `odbc_connect()` is called, and instead creating a new
connection instead.
Closes GH-6223.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.4:
Fix #80150: Failure to fetch error message
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.3:
Fix #80150: Failure to fetch error message
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In case of statement related errors, we need to pass the respective
statement handle to `SQLError()`.
Closes GH-6217.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.4:
Fix #80147: BINARY strings may not be properly zero-terminated
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.3:
Fix #80147: BINARY strings may not be properly zero-terminated
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We have to manually ensure that all strings fetched from a data source
are zero-terminated.
Closes GH-6213.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
These have been called qualifier and owner with ODBC 2, but ODBC 3
changed that to catalog and schema, respectively.
Closes GH-6210.
|
| | | |
|
| | |
| | |
| | |
| | | |
That bug has been fixed, so no need to keep that link any longer.
|
| | |
| | |
| | |
| | | |
Closes GH-6154
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.4:
Use proper skipif section
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.3:
Use proper skipif section
|
| | |
| | |
| | |
| | |
| | | |
The ODBC tests have to be skipped if no connection to the server can be
established.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.4:
Fix #78470: odbc_specialcolumns() no longer accepts $nullable
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.3:
Fix #78470: odbc_specialcolumns() no longer accepts $nullable
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
It is mandatory to pass either `SQL_NO_NULLS` or `SQL_NULLABLE` as
tenth parameter to `SQLSpecialColumns()`; otherwise the function call
fails. Therefore the user must be allowed to pass the desired value
as parameter to `odbc_specialcolumns()` again.
Closes GH-6200.
|
| | |
| | |
| | |
| | |
| | | |
That `bool(false)` is a relict of adapting the test expectations to the
warning promotions.
|
| | |
| | |
| | |
| | |
| | | |
This should fix most of the remaining issues with tabs and spaces
being mixed in tests.
|
| | |
| | |
| | |
| | | |
SQLCHAR* cast all the things.
|
| | | |
|
| | |
| | |
| | |
| | | |
Settling on using quoted string
|
| | |
| | |
| | |
| | | |
Closes GH-6123
|
| | |
| | |
| | |
| | | |
Closes GH-6034
|
| | | |
|
| | |
| | |
| | |
| | | |
Closes GH-5758
|
| | |
| | |
| | |
| | | |
Closes GH-5779
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The hash is used to check whether the arginfo file needs to be
regenerated. PHP-Parser will only be downloaded if this is actually
necessary.
This ensures that release artifacts will never try to regenerate
stubs and thus fetch PHP-Parser, as long as you do not modify any
files.
Closes GH-5739.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.4:
Fixed possible usage of uninitialized value
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.3:
Fixed possible usage of uninitialized value
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Closes GH-5353. From now on, PHP will have reflection information
about default values of parameters of internal functions.
Co-authored-by: Nikita Popov <nikita.ppv@gmail.com>
|
| | |
| | |
| | |
| | | |
Closes GH-5352
|
| | | |
|
| | |
| | |
| | |
| | | |
Closes GH-5211
|
| | |
| | |
| | |
| | | |
Closes GH-5092
|
| | |
| | |
| | |
| | | |
This reverts commit c31029f335ca1b453af799805c43c37e959ad555.
|