summaryrefslogtreecommitdiff
path: root/ext/pdo_pgsql/pgsql_statement.c
Commit message (Collapse)AuthorAgeFilesLines
* Bump copyright year, 2 of 2.Sebastian Bergmann2007-12-311-1/+1
|
* MFB: Fixed bug #43457 (Prepared statement with incorrect parms doens'tIlia Alshanetsky2007-12-021-1/+1
| | | | | throw exception with pdo_pgsql driver)
* MFBIlia Alshanetsky2007-05-281-0/+1
|
* Bump year.Sebastian Bergmann2007-01-011-1/+1
|
* MFB: Fixed bug #39656 (crash when calling fetch() on a PDO statment objectIlia Alshanetsky2006-11-281-1/+1
| | | | | after closeCursor()).
* MFB: fixed compiler warningsIlia Alshanetsky2006-11-161-1/+2
|
* - Drop some uncompletley synched code, makes it work at leastMarcus Boerger2006-10-311-8/+0
|
* MFB:Ilia Alshanetsky2006-09-191-4/+8
| | | | | | | | Fixed bug #37870 (pgo_pgsql tries to de-allocate unused statements). Fixed bug #36681 (pdo_pgsql driver incorrectly ignored some errors). Fixed test for bug #38253 not to use faulty SQL that generates errors in PostgreSQL
* MFB: Fixed bug #38168 (Crash in pdo_pgsql on missing bound parameters).Ilia Alshanetsky2006-08-011-3/+3
|
* MFB: Fixed memory leaks when working with cursors in PDO PostgreSQL driver.Ilia Alshanetsky2006-05-081-0/+1
|
* MFB: fix #36727 (segfault in pdo_pgsql bindValue() when no parameters are ↵Antony Dovgal2006-03-171-1/+1
| | | | defined)
* bump year and license versionfoobar2006-01-011-3/+3
|
* Make PDO use class constantsIlia Alshanetsky2005-09-201-0/+2
|
* merge other PDO fixes from 5.1 branch.Wez Furlong2005-09-111-0/+4
| | | | | Allow pdo_sqlite to build against 5.0 and 5.1 too.
* MFBEdin Kadribasic2005-09-031-9/+11
|
* - Bumber up yearfoobar2005-08-031-1/+1
|
* Added cursor closer handler.Ilia Alshanetsky2005-07-091-1/+7
| | | | | Fixed memory leak.
* fix leakWez Furlong2005-07-081-0/+5
|
* Fix PECL #4753Wez Furlong2005-07-081-2/+2
|
* rewrite original names to our preferred formatWez Furlong2005-07-081-2/+13
|
* Some of us don't have PostgreSQL 8.0 :)Ilia Alshanetsky2005-07-081-1/+2
|
* Add early support for native prepared statements in pgsql.Wez Furlong2005-07-081-0/+76
| | | | | | Note that some tests now fail; if we can't resolve this in time for the beta, the prepare code should be disabled (I'll add a flag for this later today).
* probable fix for PECL bug #4546Wez Furlong2005-07-031-1/+1
|
* Fold PQresultErrorField() into a macroEdin Kadribasic2005-07-011-13/+2
|
* Various compiler warning fixes.Ilia Alshanetsky2005-05-181-1/+0
|
* patch by Christopher Kings-Lynne, slightly modifiedWez Furlong2005-05-131-7/+21
|
* - Use a replacement for PQunescapeBytea so that linking against a pre-7.3Christopher Kings-Lynne2005-03-231-1/+105
| | | | | | | libpq is possible. This is exactly what ext/pgsql currently does. # I hope this is an acceptable improvement.
* - Fix fetching bound vars & testsMarcus Boerger2005-03-101-6/+6
|
* Fixed bug #3478: handling of 64bit return values on 32bit machineEdin Kadribasic2005-02-151-0/+2
|
* fix pointer indirection (and thus leak)Wez Furlong2005-02-071-1/+1
|
* Adjust for the new get_col apiEdin Kadribasic2005-02-061-22/+8
|
* Decode pgsql LOB objects (bytea type) on fetchEdin Kadribasic2005-02-051-0/+28
|
* Removed unused variebles.Edin Kadribasic2005-02-051-6/+7
| | | | | Return OID as int.
* Get OID of the last inserted rowEdin Kadribasic2005-02-041-0/+1
|
* Add support for fetching meta dataEdin Kadribasic2005-01-231-1/+51
|
* Store pgsql_type, intval and boolav per columnEdin Kadribasic2005-01-231-8/+7
|
* Remove debug stuffEdin Kadribasic2005-01-221-1/+0
|
* Support for native nulls, bools and intsEdin Kadribasic2005-01-221-4/+54
|
* Eliminate unused parameter.Wez Furlong2005-01-211-3/+3
| | | | | | Don't start a transaction when asking for a cursor with pgsql. Fix parameter binding for sqlite3
* Take a blind stab at implementing scrollable cursors for pgsql.Wez Furlong2005-01-131-6/+54
| | | | | | | | | | | | | | | | | | | | We allocate a unique cursor name for each statement, so that we don't interfere with other open statement handles on the same dbh. Note, however, that we force a new transaction for each open scrollable cursor (postgres requires cursors to be used inside a transaction). This is okay, except for the case where a scrollable cursor is opened, an update is made and the cursor is closed; closing the cursor commits the transaction that was begun when it was opened. It might well be better to avoid the transaction in PDO and force the user to be aware of the requirements of cursors and explicitly initiate the transaction themselves. This is all untested code; it compiles and looks like it will work, but I encourage someone with a real postgres setup to actually sit down and try to use it.
* stub out scrollable cursorsWez Furlong2005-01-121-1/+2
|
* Fixed possible crash.Ilia Alshanetsky2004-05-201-0/+8
|
* Make doer() work.Ilia Alshanetsky2004-05-201-3/+2
| | | | | Make error reporting system work.
* Don't dup here, PDO will do it as neededWez Furlong2004-05-201-1/+1
|
* PostgreSQL PDO driver.Edin Kadribasic2004-05-201-0/+150