History log of /PHP-8.1/ext/pdo_oci/oci_driver.c (Results 1 – 25 of 119)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# aff36587 29-Jun-2021 Patrick Allaert

Fixed some spaces used instead of tabs


# e496123c 18-May-2021 Sergei Morozov

[Bug #77120] Handle OCI_SUCCESS_WITH_INFO returned from OCIStmtExecute

1. Backup last_error before replacing it with the error code
2. Continue normal operations if last_error is OCI_SUC

[Bug #77120] Handle OCI_SUCCESS_WITH_INFO returned from OCIStmtExecute

1. Backup last_error before replacing it with the error code
2. Continue normal operations if last_error is OCI_SUCCESS_WITH_INFO

show more ...


# ee51eac3 11-Apr-2021 Sergei Morozov

[Bug #77120] Handle OCI_SUCCESS_WITH_INFO returned from OCISessionBegin

1. Proceed with connection initialization if OCI_SUCCESS_WITH_INFO is returned
2. Do not throw an exception upon O

[Bug #77120] Handle OCI_SUCCESS_WITH_INFO returned from OCISessionBegin

1. Proceed with connection initialization if OCI_SUCCESS_WITH_INFO is returned
2. Do not throw an exception upon OCI_SUCCESS_WITH_INFO

show more ...


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


# ebaeb93c 15-Mar-2021 George Peter Banyard

Add API to fetch bool value for PDO attribute values

Closes GH-6766


# c465462e 15-Mar-2021 George Peter Banyard

Use standard PDO way for fetching integer attribute values


# a78aea89 18-Jan-2021 George Peter Banyard

Refactor PDO's last inserted ID handler to use and return zend_string

Closes GH-6617


# 94ea8e24 18-Jan-2021 George Peter Banyard

Refactor PDO doer handler to use zend_string


# c1391227 09-Jan-2021 Shivam Mathur

Fix pdo_oci - declare quotedlen in oci_driver.c

Closes GH-6590


# 63cda0fe 23-Dec-2020 George Peter Banyard

Refactor PDO's quoter handler to return a zend_string

Closes GH-6547


# 1a58611a 24-Dec-2020 George Peter Banyard

Voidify PDO's fetch_error handler


# 60a61afd 24-Dec-2020 George Peter Banyard

Boolify PDO's preparer handler


# 53ba72ec 24-Dec-2020 George Peter Banyard

Voidify PDO's closer handler


# 954d3743 23-Dec-2020 George Peter Banyard

Boolify PDO's quoter handler


# 43f69160 23-Dec-2020 George Peter Banyard

Boolify PDO's set_attribute driver function


# d04adf60 23-Dec-2020 George Peter Banyard

Boolify PDO's transaction handlers

This includes begin(), commit(), rollBack(), and inTransaction()


# 6728c1bd 23-Dec-2020 George Peter Banyard

Formalize pdo_dbh_check_liveness_func() return type to zend_result


# 2d51c203 11-Dec-2020 Nikita Popov

PDO: Store/pass query_string as zend_string

Rather than storing char* + size_t, use a zend_string*. Also
avoid various copies of the query string.


# e735de6e 02-Oct-2020 Nikita Popov

Add GC support for PDO driver data

Add a get_gc method that can be implemented by drivers, which can
be used to add additional zvals to the GC buffer.

Implement GC support for P

Add GC support for PDO driver data

Add a get_gc method that can be implemented by drivers, which can
be used to add additional zvals to the GC buffer.

Implement GC support for PDO SQLite callbacks in particular.

Closes GH-6262.

show more ...


# 14657ec4 10-Sep-2020 Christopher Jones

Squash compile warnings the easy way


# 44ade0e8 31-Aug-2020 Matteo Beccati

Fix #80027 Terrible performance using $query->fetch on queries with many bind parameters

Added new flags that allow skipping param_evt(s) that are not used by drivers,
in a backwards and

Fix #80027 Terrible performance using $query->fetch on queries with many bind parameters

Added new flags that allow skipping param_evt(s) that are not used by drivers,
in a backwards and forward compatible manner. Updated the pgsql, mysql, sqlite
and oci drivers to properly use the new flags. I've left out pdo_dblib, which
doesn't have a param_hook, and pdo_firebird, which seems to be using
PARAM_EVT_NORMALIZE in a wrong context (param type vs event type).

show more ...


# ee2506cc 31-Aug-2020 Matteo Beccati

Fix #80027 Terrible performance using $query->fetch on queries with many bind parameters

Added new flags that allow skipping param_evt(s) that are not used by drivers,
in a backwards and

Fix #80027 Terrible performance using $query->fetch on queries with many bind parameters

Added new flags that allow skipping param_evt(s) that are not used by drivers,
in a backwards and forward compatible manner. Updated the pgsql, mysql, sqlite
and oci drivers to properly use the new flags. I've left out pdo_dblib, which
doesn't have a param_hook, and pdo_firebird, which seems to be using
PARAM_EVT_NORMALIZE in a wrong context (param type vs event type).

show more ...


# a43f100f 20-May-2020 George Peter Banyard

Fix [-Wundef] warning in PDO OCI extension


Revision tags: php-7.3.13RC1, php-7.2.26RC1, php-7.4.0, php-7.2.25, php-7.3.12, php-7.4.0RC6, php-7.3.12RC1, php-7.2.25RC1, php-7.4.0RC5
# 07964fc2 25-Oct-2019 Cameron Porter

pdo_oci: Add support for setting and getting the oracle OCI 18c call timeout value.


Revision tags: php-7.1.33, php-7.2.24, php-7.3.11, php-7.4.0RC4, php-7.3.11RC1, php-7.2.24RC1, php-7.4.0RC3
# 5d6e923d 24-Sep-2019 Gabriel Caruso

Remove mention of PHP major version in Copyright headers

Closes GH-4732.


12345