Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | year++ | Xinchen Hui | 2018-01-02 | 1 | -1/+1 |
| | |||||
* | Merge branch 'PHP-7.0' into PHP-7.1 | Joe Watkins | 2017-01-20 | 1 | -1/+0 |
|\ | | | | | | | | | * PHP-7.0: Fixed #73959 - lastInsertId fails to throw an exception in pdsql | ||||
| * | Fixed #73959 - lastInsertId fails to throw an exception in pdsql | andrewnester | 2017-01-20 | 1 | -1/+0 |
| | | |||||
| * | Update copyright headers to 2017 | Sammy Kaye Powers | 2017-01-04 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'PHP-5.6' into PHP-7.0 | Anatol Belski | 2016-08-14 | 1 | -0/+2 |
| |\ | | | | | | | | | | | | | * PHP-5.6: put missing prototype and fix ts build | ||||
| | * | put missing prototype and fix ts build | Anatol Belski | 2016-08-14 | 1 | -1/+3 |
| | | | |||||
| * | | Merge branch 'PHP-5.6' into PHP-7.0 | Anatol Belski | 2016-08-14 | 1 | -0/+14 |
| |\ \ | | |/ | | | | | | | | | | * PHP-5.6: Fixed bug #72759 Regression in pgo_pgsql | ||||
| | * | Fixed bug #72759 Regression in pgo_pgsql | Anatol Belski | 2016-08-14 | 1 | -0/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is caused by the fix for #72633. Namely, lastval() throws an error, if no nextval() was called earlier in the same session. This is by all means correct so far, however inside a transaction it leads to an abort. This is the opposite to MySQL's last_insert_id() which doesn't produce any error no matter something were autoincremented or not. To avoid existing scripts breakage in the stable branches, the previous patch is extended to revert the transaction to the state before the lastval() call in case of error. It is done only for 5.6 and 7.0 to retain BC. For 7.1+, the clean behavior should persist. This is already the current behavior, when the sequence name is explicitly passed. So there's no reason to obfuscate the errors where this breakage is valid. | ||||
* | | | Update copyright headers to 2017 | Sammy Kaye Powers | 2017-01-04 | 1 | -1/+1 |
| | | | |||||
* | | | Merge branch 'PHP-7.0' into PHP-7.1 | Matteo Beccati | 2016-08-04 | 1 | -3/+4 |
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | * PHP-7.0: Clean up FR #72633 Fixed invalid handle error with Implicit Result Sets and bump OCI8 version. Conflicts: ext/oci8/package.xml | ||||
| * | | Merge branch 'PHP-5.6' into PHP-7.0 | Matteo Beccati | 2016-08-04 | 1 | -3/+4 |
| |\ \ | | |/ | | | | | | | | | | * PHP-5.6: Clean up FR #72633 | ||||
| | * | Clean up FR #72633 | Matteo Beccati | 2016-08-04 | 1 | -3/+4 |
| | | | |||||
| | * | - lastInsertId using Postgres Lastval() function | Pablo Santiago Sánchez | 2016-08-02 | 1 | -19/+18 |
| | | | |||||
* | | | Merge branch 'PHP-7.0' into PHP-7.1 | Anatol Belski | 2016-07-27 | 1 | -19/+18 |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.0: Implemented FR #72633 Postgres PDO lastInsertId() should work without specifying a sequence | ||||
| * | | Implemented FR #72633 Postgres PDO lastInsertId() should work without ↵ | root | 2016-07-27 | 1 | -19/+18 |
| | | | | | | | | | | | | specifying a sequence | ||||
* | | | Fixed compilation warnings | Dmitry Stogov | 2016-06-22 | 1 | -1/+1 |
| | | | |||||
* | | | Added ZEND_ATTRIBUTE_FORMAT to some middind functions. | Dmitry Stogov | 2016-06-21 | 1 | -4/+4 |
|/ / | | | | | | | | | "%p" replaced by ZEND_LONG_FMT to avoid compilation warnings. Fixed most incorrect use cases of format specifiers. | ||||
* | | Do not edit the value in place (might be relates to #71261) | Xinchen Hui | 2016-01-04 | 1 | -4/+3 |
| | | |||||
* | | Merge branch 'PHP-5.6' into PHP-7.0 | Lior Kaplan | 2016-01-01 | 1 | -1/+1 |
|\ \ | |/ | | | | | | | * PHP-5.6: Happy new year (Update copyright to 2016) | ||||
| * | Happy new year (Update copyright to 2016) | Lior Kaplan | 2016-01-01 | 1 | -1/+1 |
| | | |||||
* | | Use ZSTR_ API to access zend_string elements (this is just renaming without ↵ | Dmitry Stogov | 2015-06-30 | 1 | -3/+3 |
| | | | | | | | | semantick changes). | ||||
* | | Fix more proto comments | Rasmus Lerdorf | 2015-06-23 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'PHP-5.6' | Matteo Beccati | 2015-06-12 | 1 | -31/+28 |
|\ \ | |/ | | | | | | | | | | | | | | | | | * PHP-5.6: Fix bug #69362 (PDO-pgsql fails to connect if password contains a leading single quote) Fixed bug #61574 - No MSI Conflicts: ext/pdo_pgsql/pgsql_driver.c win32/install.txt | ||||
| * | Fix bug #69362 (PDO-pgsql fails to connect if password contains a leading ↵ | Matteo Beccati | 2015-06-12 | 1 | -30/+27 |
| | | | | | | | | single quote) | ||||
| * | bump year | Xinchen Hui | 2015-01-15 | 1 | -1/+1 |
| | | |||||
* | | Remove PGSQL_ATTR_DISABLE_NATIVE_PREPARED_STATEMENT | Nikita Popov | 2015-04-24 | 1 | -14/+0 |
| | | | | | | | | Use the generic ATTR_EMULATE_PREPARES instead. | ||||
* | | libpq versions older than 9.3 do not have lo_lseek64 | Rasmus Lerdorf | 2015-04-22 | 1 | -1/+1 |
| | | |||||
* | | fix possible int overflow | Anatol Belski | 2015-04-15 | 1 | -1/+6 |
| | | |||||
* | | fix datatype mismatches | Anatol Belski | 2015-04-15 | 1 | -3/+3 |
| | | |||||
* | | fix data type and 64-bit compat | Anatol Belski | 2015-04-15 | 1 | -1/+5 |
| | | |||||
* | | Another minor cleanup, drop ENFORCE_SAFE_MODE (all except pdo_pgsql have ↵ | Kalle Sommer Nielsen | 2015-03-29 | 1 | -2/+2 |
| | | | | | | | | #if's for checking already) | ||||
* | | ZTS cleanup | Reeze Xia | 2015-03-08 | 1 | -1/+1 |
| | | |||||
* | | size_t cleanup for PDO | Stanislav Malyshev | 2015-01-26 | 1 | -10/+10 |
| | | |||||
* | | bump year | Xinchen Hui | 2015-01-15 | 1 | -1/+1 |
| | | |||||
* | | trailing whitespace removal | Stanislav Malyshev | 2015-01-10 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'PHP-5.6' | Matteo Beccati | 2015-01-05 | 1 | -0/+4 |
|\ \ | |/ | | | | | | | | | * PHP-5.6: Updated NEWS for #68371 Ref #68371 - Added support for PDO::PGSQL_ATTR_DISABLE_PREPARES | ||||
| * | Ref #68371 - Added support for PDO::PGSQL_ATTR_DISABLE_PREPARES | Matteo Beccati | 2015-01-05 | 1 | -0/+4 |
| | | |||||
* | | Merge branch 'PHP-5.6' | Matteo Beccati | 2015-01-05 | 1 | -0/+9 |
|\ \ | |/ | | | | | | | * PHP-5.6: Fixed bug #68371 PDO#getAttribute() cannot be called with platform-specific attribute names | ||||
| * | Merge branch 'PHP-5.5' into PHP-5.6 | Matteo Beccati | 2015-01-05 | 1 | -0/+9 |
| |\ | | | | | | | | | | | | | * PHP-5.5: Fixed bug #68371 PDO#getAttribute() cannot be called with platform-specific attribute names | ||||
| | * | Fixed bug #68371 PDO#getAttribute() cannot be called with platform-specific ↵ | Matteo Beccati | 2014-11-10 | 1 | -0/+8 |
| | | | | | | | | | | | | attribute names | ||||
* | | | first shot remove TSRMLS_* things | Anatol Belski | 2014-12-13 | 1 | -48/+48 |
| | | | |||||
* | | | Merge branch 'PHP-5.6' | Anatol Belski | 2014-10-31 | 1 | -1/+1 |
|\ \ \ | |/ / | | | | | | | | | | * PHP-5.6: fix ZTS build | ||||
| * | | Merge branch 'PHP-5.5' into PHP-5.6 | Anatol Belski | 2014-10-31 | 1 | -1/+1 |
| |\ \ | | |/ | | | | | | | | | | * PHP-5.5: fix ZTS build | ||||
| | * | fix ZTS build | Anatol Belski | 2014-10-31 | 1 | -1/+1 |
| | | | |||||
* | | | Merge branch 'PHP-5.6' | Matteo Beccati | 2014-10-31 | 1 | -10/+18 |
|\ \ \ | |/ / | | | | | | | | | | | | | * PHP-5.6: Added PGSQL_TEST_CONNSTR env var support for ext/pgsql tests Fixed bug #67462 PDO_PGSQL::beginTransaction() wrongly throws exception when not in transaction | ||||
| * | | Merge branch 'PHP-5.5' into PHP-5.6 | Matteo Beccati | 2014-10-31 | 1 | -10/+18 |
| |\ \ | | |/ | | | | | | | | | | | | | * PHP-5.5: Added PGSQL_TEST_CONNSTR env var support for ext/pgsql tests Fixed bug #67462 PDO_PGSQL::beginTransaction() wrongly throws exception when not in transaction | ||||
| | * | Fixed bug #67462 PDO_PGSQL::beginTransaction() wrongly throws exception when ↵ | Matteo Beccati | 2014-10-31 | 1 | -10/+18 |
| | | | | | | | | | | | | not in transaction | ||||
* | | | Fixed compilation | Dmitry Stogov | 2014-10-17 | 1 | -2/+2 |
| | | | |||||
* | | | Merge branch 'PHP-5.6' | Matteo Beccati | 2014-10-17 | 1 | -0/+6 |
|\ \ \ | |/ / | | | | | | | | | | | | | * PHP-5.6: Fixed bug #68199 (PDO::pgsqlGetNotify doesn't support NOTIFY payloads) News entry for new curl constants | ||||
| * | | Fixed bug #68199 (PDO::pgsqlGetNotify doesn't support NOTIFY payloads) | Matteo Beccati | 2014-10-17 | 1 | -0/+6 |
| | | |