summaryrefslogtreecommitdiff
path: root/ext/pdo
Commit message (Collapse)AuthorAgeFilesLines
* Prevent crash on ext/pdo_mysql/tests/bug_39858.phpt when built with libmysqlDmitry Stogov2017-10-161-1/+3
|
* Fixed #69356: PDOStatement::debugDumpParams() truncates queryAdam Baratz2017-06-292-3/+44
|
* Update copyright headers to 2017Sammy Kaye Powers2017-01-0410-10/+10
|
* Fix PDO tests to match SQL standard syntax and pass Firebird tests.Dorin Marcoci2017-01-031-1/+1
|
* Compatibility with Firebird & Oracle select syntax.Dorin Marcoci2016-12-191-2/+6
|
* remove TSRMLS_*Anatol Belski2016-11-211-1/+1
|
* Fix bug #73331 - do not try to serialize/unserialize objects wddx can not handleStanislav Malyshev2016-11-011-0/+1
| | | | | | | | | | Proper soltion would be to call serialize/unserialize and deal with the result, but this requires more work that should be done by wddx maintainer (not me). (cherry picked from commit 6045de69c7dedcba3eadf7c4bba424b19c81d00d) Conflicts: ext/wddx/wddx.c
* Add special case for earlier versions of TDSAdam Baratz2016-09-131-3/+14
|
* Explicitly allow NULL values for dblib compatibilityAdam Baratz2016-09-132-2/+2
| | | | | MSSQL won't necessarily default columns to NULL, see: https://msdn.microsoft.com/en-us/library/ms174979.aspx
* Add dblib-specific queryAdam Baratz2016-09-131-7/+16
|
* Remove test cases don't test distinct behaviorAdam Baratz2016-09-131-12/+1
| | | | These cases are also incompatible with pdo_dblib. Removing is easier.
* Merge branch 'PHP-5.6' into PHP-7.0Christoph M. Becker2016-08-132-1/+49
|\
| * Fix #60665: call to empty() on NULL result using PDO::FETCH_LAZY returns falseChristoph M. Becker2016-08-132-1/+50
| | | | | | | | | | | | | | The has_property handler only checked whether a respective column name exists, but neither whether the column value is set, nor whether it is empty, respectively. We fix that to match the behavior of POD:FETCH_OBJ in particular and PHP in general.
* | Fix ASSERT logicKeyur2016-08-091-1/+1
| |
* | Bugfix 72791: fix memory leak in PDO persistent connectionsKeyur2016-08-091-3/+10
| |
* | Fix bug 72788: Invalid memory access when database_object_handleKeyur2016-08-093-6/+39
| | | | | | | | | | is undefined. Also fix memory leak in dbh_free when using persistent PDO connections.
* | Merge branch 'PHP-5.6' into PHP-7.0Julien Pauli2016-07-122-127/+5
|\ \ | |/ | | | | | | | | | | | | | | | | * PHP-5.6: Updated NEWS Revert "Fixes #52384: Adds parameter value to dumped output. Also adds output flag indicating presence of PDO::PARAM_INPUT_OUTPUT." Revert "Fix test for #52384" Conflicts: ext/pdo/pdo_stmt.c
| * Revert "Fixes #52384: Adds parameter value to dumped output. Also adds ↵Julien Pauli2016-07-122-109/+2
| | | | | | | | | | | | output flag indicating presence of PDO::PARAM_INPUT_OUTPUT." This reverts commit 15336b44d95c41079438af8ac73f77ff893aeef7.
| * Revert "Fix test for #52384"Julien Pauli2016-07-121-8/+2
| | | | | | | | This reverts commit 642e44b98f18d867052aa7e02476aae9c8881201.
* | Merge branch 'PHP-5.6' into PHP-7.0Julien Pauli2016-07-121-2/+8
|\ \ | |/ | | | | | | * PHP-5.6: Fix test for #52384
| * Fix test for #52384Julien Pauli2016-07-121-2/+8
| |
* | Merge branch 'PHP-5.6' into PHP-7.0Julien Pauli2016-07-122-2/+118
|\ \ | |/ | | | | | | | | | | | | | | * PHP-5.6: Updated NEWS Fixes #52384: Adds parameter value to dumped output. Also adds output flag indicating presence of PDO::PARAM_INPUT_OUTPUT. Conflicts: ext/pdo/pdo_stmt.c
| * Fixes #52384: Adds parameter value to dumped output. Also adds output flag ↵Bishop Bettini2016-07-122-2/+109
| | | | | | | | indicating presence of PDO::PARAM_INPUT_OUTPUT.
* | Merge branch 'PHP-5.6' into PHP-7.0Matteo Beccati2016-04-057-129/+189
|\ \ | |/ | | | | | | | | | | | | | | | | | | * PHP-5.6: Fixed bug #71447 (Quotes inside comments not properly handled) Fixed a few PDO tests to conform to PDO Common standards news entry #69537 Fix #69537: __debugInfo with empty string for key gives error Conflicts: Zend/zend_compile.c
| * Fixed bug #71447 (Quotes inside comments not properly handled)Matteo Beccati2016-04-043-125/+185
| |
| * Fixed a few PDO tests to conform to PDO Common standardsMatteo Beccati2016-04-044-4/+4
| |
* | Merge branch 'PHP-5.6' into PHP-7.0Julien Pauli2016-03-212-1/+64
|\ \ | |/ | | | | | | | | | | | | | | | | | | * PHP-5.6: Updated NEWS Reworked Fix bug #52098 Fix bug #52098 Conflicts: ext/pdo/pdo_dbh.c ext/pdo/pdo_stmt.c
| * Reworked Fix bug #52098Julien Pauli2016-03-211-13/+4
| |
| * Fix bug #52098Daniel Persson2016-03-213-91/+144
| |
* | Fixed pdo_stmt.c: zval* being passed into zend_parse_parameters_exXinchen Hui2016-03-181-3/+7
| |
* | Format string fixesNikita Popov2016-02-141-5/+6
| | | | | | | | | | Conflicts: ext/pgsql/pgsql.c
* | Merge branch 'PHP-5.6' into PHP-7.0Lior Kaplan2016-02-081-1/+1
|\ \ | |/ | | | | | | | | * PHP-5.6: Align spacing in make install messages Add entry for re-fix of #70976 in commit 14e4d393
| * Align spacing in make install messagesLior Kaplan2016-02-081-1/+1
| |
* | Fixed warning of incompatible pointerXinchen Hui2016-01-231-1/+1
| |
* | Avoid incomplete zend_internal_function initialization.Dmitry Stogov2016-01-131-20/+21
| |
* | Do not edit the value in place (might be relates to #71261)Xinchen Hui2016-01-041-13/+12
| |
* | Merge branch 'PHP-5.6' into PHP-7.0Lior Kaplan2016-01-0110-10/+10
|\ \ | |/ | | | | | | * PHP-5.6: Happy new year (Update copyright to 2016)
| * Happy new year (Update copyright to 2016)Lior Kaplan2016-01-0110-10/+10
| |
| * Fix bug #64172Daniel Persson2015-10-182-55/+142
| | | | | | | | | | Check if the SQLSTATE error code is equal to PDO_ERR_NONE before we ask the driver. And if no error is reported skip the extra call to the driver.
* | Fix setting of empty string resource.Fabian Franz2015-11-052-4/+2
| |
* | update the actual sql parser file for #70861Anatol Belski2015-11-051-0/+4
| |
* | Fix bug #70861 Segmentation fault in pdo_parse_params() during Drupal 8 test ↵Anatol Belski2015-11-051-0/+4
| | | | | | | | suite
* | Fix bug #64172Daniel Persson2015-10-182-0/+87
| | | | | | | | | | Check if the SQLSTATE error code is equal to PDO_ERR_NONE before we ask the driver. And if no error is reported skip the extra call to the driver.
* | Cleanup: removed deprecated commented code. Incorrect zval_dtor() usage ↵Dmitry Stogov2015-09-232-17/+3
| | | | | | | | replaced by zval_dtor_ptr().
* | Merge branch 'PHP-5.6'Xinchen Hui2015-08-302-8/+5
|\ \ | |/ | | | | | | | | Conflicts: ext/pdo/pdo_dbh.c ext/pdo/php_pdo_driver.h
| * Fixed bug #70389 (PDO constructor changes unrelated variables)Xinchen Hui2015-08-302-4/+20
| |
| * bump yearXinchen Hui2015-01-1510-10/+10
| |
| * Merge branch 'PHP-5.5' into PHP-5.6Julien Pauli2014-11-291-9/+0
| |\ | | | | | | | | | | | | * PHP-5.5: PHP_MAJOR_VERSION == 5 && PHP_MINOR_VERSION > 1
| | * Merge branch 'pull-request/656' into PHP-5.5Julien Pauli2014-11-291-9/+0
| | |\ | | | | | | | | | | | | | | | | * pull-request/656: PHP_MAJOR_VERSION == 5 && PHP_MINOR_VERSION > 1
| | | * PHP_MAJOR_VERSION == 5 && PHP_MINOR_VERSION > 1Popa Marius Adrian2014-11-291-9/+0
| | | | | | | | | | | | | | | | cleanup and PHP_MAJOR_VERSION == 5 && PHP_MINOR_VERSION > 1