summaryrefslogtreecommitdiff
path: root/ext/pdo_mysql
Commit message (Collapse)AuthorAgeFilesLines
* Fixed Bug #36602: persistent connections don't work with MySQL 5.0.3+.Wez Furlong2006-04-091-5/+32
| | | | | | | | | | | Fixed PECL Bug #6262; correctly fallback to emulated statements when the server version is too old. Also include code to default to using emulated prepared statements, as these can take advantage of the query cache. Since it's a bit late in the release process to spring this on the masses, the default has not been changed. The code is included so that it doesn't get lost.
* This completes the fix for PECL #5827; we need to gobble up result sets in theWez Furlong2006-04-091-0/+10
| | | | | stmt dtor too.
* fix for PECL Bug #5827.Wez Furlong2006-04-091-0/+10
| | | | | | We're responsible for gobbling up supplemental result sets in closeCursor() (which is what PDO does for us if we didn't implement our own closer routine).
* Added myself to PDO and PDO_MySQL creditsIlia Alshanetsky2006-03-231-2/+3
| | | | | | | Added Wez to PDO_MySQL credits Added Tony to Q&A team credits Regenerated the credits file
* - Fixed fetching of string value bigger than 128bytes when no optionsPierre Joye2006-03-231-1/+2
| | | | | are used
* Allow PDO_MYSQL_ATTR_DIRECT_QUERY to be set via constructorIlia Alshanetsky2006-03-171-2/+12
| | | | | | Allow getAttribute() to fetch MySQL specific attributes. Eliminate unnecessary auto-commit call on connect.
* MFH:Ilia Alshanetsky2006-03-053-1/+12
| | | | | | | | Fixed bug #36572 (Added PDO::MYSQL_ATTR_DIRECT_QUERY constant that show be set when executing internal queries such as "show master status" via MySQL). Added missing constant for MAX_BUFFER_SIZE.
* Fixed bug #36345 (PDO/MySQL problem loading BLOB over 1MB).Ilia Alshanetsky2006-02-143-4/+6
|
* bump year and license versionfoobar2006-01-015-15/+15
|
* Make MySQL driver use ANSI complaint quoting style.Ilia Alshanetsky2005-12-251-1/+1
|
* MFH: nuke php3 legacyfoobar2005-12-061-1/+1
|
* add NEWDECIMAL, NEWDATE, GEOMETRY, SET and ENUM field typesAntony Dovgal2005-12-051-0/+11
|
* switch to package2.xmlWez Furlong2005-12-043-69/+86
|
* Fix PECL #6138Wez Furlong2005-12-041-0/+3
|
* prep for releaseWez Furlong2005-12-012-3/+4
|
* MFH: fix possible crash in pdo_mysql_stmt_dtor()Antony Dovgal2005-11-301-1/+1
|
* cleanup + fix link problems with old mysql versionsfoobar2005-11-291-7/+6
|
* set to 1.0 stable.Wez Furlong2005-11-262-6/+6
|
* fix configureWez Furlong2005-11-251-4/+9
|
* MFH: Fixed wrong usage of ZEND_EXTENSION_API_NO (these are not Zend exts :)foobar2005-11-251-2/+2
|
* MFH: fix #35391 (pdo_mysql::exec does not return number of affected rows)Antony Dovgal2005-11-251-1/+1
|
* Fix bug that breaks pdo_mysql when built shared (was not being linked to theWez Furlong2005-11-241-1/+1
| | | | | | | mysql libraries). If you have another mysql module loaded, this would not have been noticable.
* improve configure script.Wez Furlong2005-11-051-29/+60
| | | | | Fixes #35107; compile failure with MySQL 5
* prep for PECL releaseWez Furlong2005-11-011-6/+16
|
* Closes PECL Bug #5802Wez Furlong2005-10-292-0/+53
|
* Close PECL Bug #5780Wez Furlong2005-10-292-1/+51
|
* argh! we don't want to NULL the stmt here; freeing the results is not the sameWez Furlong2005-10-291-2/+0
| | | | | | | | as destroying the prepared statement handler, so we're leaking and breaking, as can be seen by running the test suite. brown paper bag for PDO in PHP 5.1RC4?
* Closes PECL Bug #5645; emits mysql client library version in MINFO output.Wez Furlong2005-10-291-1/+1
|
* MFH: add MySQL options and corresponding constantsAntony Dovgal2005-10-273-0/+46
|
* MFH: free && set to NULL S->stmtAntony Dovgal2005-10-271-1/+9
|
* MFH: Fixed bug #34623 (Crash in pdo_mysql on longtext fields).Ilia Alshanetsky2005-10-191-0/+6
|
* Fixed tests for ZTS buildsIlia Alshanetsky2005-10-182-8/+8
|
* Fixed test for ZTS buildsIlia Alshanetsky2005-10-181-4/+4
|
* use the right constant name in error messagesAntony Dovgal2005-10-051-1/+1
|
* use the right macro for theseWez Furlong2005-10-011-1/+1
|
* - TSRM fixMarcus Boerger2005-09-291-1/+1
|
* Fixup LOB handling for inserts (refs #34630).Wez Furlong2005-09-251-1/+43
| | | | | | | | | | | | | | Also tripped over the return of PECL #5200; looks like mysql doesn't return an accurate length for the columns. The PDO driver will sanity check the real length against the buffer size it allocated (based on the info provided by mysql), so that we won't overrun the buffer. In addition, if a varchar field is reported as having a length of less than 128, we'll allocate 128 just in case. If the data is truncated, report it via the appropriate sqlstate code. There must be a better way to do this stuff.
* fix typofoobar2005-09-241-1/+1
|
* Remove pointless PDO_ prefixIlia Alshanetsky2005-09-201-1/+1
|
* MFH: Make PDO use class constantsIlia Alshanetsky2005-09-202-2/+2
|
* MFH: Fix error detection for queries such as OPTIMIZEIlia Alshanetsky2005-09-141-2/+7
|
* update package.xml files and version numbers, in anticipation of a big bunch ↵Wez Furlong2005-09-112-4/+4
| | | | of releases.
* Add test for this bug report; can't repeat the problem.Wez Furlong2005-09-101-0/+30
|
* MFH: Fixed bug #34001 (pdo_mysql truncates numberic fields at 4 chars)Ilia Alshanetsky2005-09-011-3/+21
|
* MFH, fix 34072George Schlossnagle2005-08-311-8/+16
|
* MFHfoobar2005-08-114-5/+31
|
* Yes, I can't count the months, and no, I'm not related to Ilia.Wez Furlong2005-07-271-1/+1
|
* Prep for PECL releaseWez Furlong2005-07-273-8/+34
|
* Missing bit of the previous commitsIlia Alshanetsky2005-07-201-1/+1
|
* Fixed memory corruption (wrong order of operations of stored prep. stmt).Ilia Alshanetsky2005-07-201-9/+12
| | | | | Optimize the max length calculation process.