History log of /PHP_5_3/ext/pdo_odbc/odbc_driver.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a2045ff 01-Jan-2013 Xinchen Hui <laruence@php.net> Happy New Year~
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
6284ef1 09-Oct-2012 Xinchen Hui <laruence@php.net> Fixed bug #63236 (Executable permission on various source files)
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
45e0d45 09-Oct-2012 Xinchen Hui <laruence@php.net> Fixed bug #63235 (buffer overflow in use of SQLGetDiagRec)
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
e4ca0ed 01-Jan-2012 Felipe Pena <felipe@php.net> - Year++
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
92ef080 27-Jun-2011 Felipe Pena <felipe@php.net> - Fixed data type usage in 64bit
Reported by: Leonildo Costa
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
927bf09 01-Jan-2011 Felipe Pena <felipe@php.net> - Year++
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
d2e14e3 12-Jan-2010 Ilia Alshanetsky <iliaa@php.net> Fixed bug #50728 (All PDOExceptions hardcode 'code' property to 0)
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
9ba1e81 03-Jan-2010 Sebastian Bergmann <sebastian@php.net> sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
aabf4dc 15-Jul-2009 Felipe Pena <felipe@php.net> - MFH: Fixed bug #48913 (Too long error code strings in pdo_odbc driver)
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
08659c2 31-Dec-2008 Sebastian Bergmann <sebastian@php.net> MFH: Bump copyright year, 3 of 3.
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
77e914e 13-Mar-2008 Elizabeth Marie Smith <auroraeosrose@php.net> [DOC] adds new odbc driver specific ODBC_ATTR_ASSUME_UTF8 to deal with unicode coming out of Microsoft SQL Server and is only relevant on windows, use it if unicode output from the server is garbled and it will autoconvert text - original patch by wez
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
d1dded8 31-Dec-2007 Sebastian Bergmann <sebastian@php.net> MFH: Bump copyright year, 2 of 2.
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
50ea267 24-Feb-2007 Marcus Boerger <helly@php.net> - Avoid sprintf, even when checked copy'n'paste or changes lead to errors
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
4223aa4 01-Jan-2007 Sebastian Bergmann <sebastian@php.net> MFH: Bump year.
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
391ed04 11-Oct-2006 Wez Furlong <wez@php.net> Fix for PECL bug #8944. Could also be the same problem as pecl #7775.
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
07e11dc 30-Apr-2006 Wez Furlong <wez@php.net> Fix #36632
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
aa5dbc8 30-Apr-2006 Wez Furlong <wez@php.net> Fix #35552
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
85a578e 14-Dec-2005 Wez Furlong <wez@php.net> Possible fixes for #35552, #35592 and #35620.
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
006922b 26-Sep-2005 Wez Furlong <wez@php.net> ensure that this size is initialized correctly
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
6e7a8f1 19-Jul-2005 Wez Furlong <wez@php.net> if we didn't detect an error, don't return -1 rows, as that means that we found an error
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
0d7fa88 10-Jul-2005 Wez Furlong <wez@php.net> Fix #33624, mysterious crashes on shutdown on win32
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
3d373f8 09-Jul-2005 Wez Furlong <wez@php.net> Related to #33624. Crashes for me on shutdown, but seems ok for the rest of the world.
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
93024bc 07-Jul-2005 Wez Furlong <wez@php.net> Fix handling of parameter binding.
We need to guess at parameter sizing in some cases (eg: MS Access) as the
SQLDescribeParam() API is an optional feature.
Tidy up error handling.
Add workaround for a shutdown bug that I see with MS ODBC implementation.
(working to determine the precise cause of this).
PDO core test suite now passes all tests.
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
986800c 11-Jun-2005 Wez Furlong <wez@php.net> hunting for a bug. Looks like it might be yet-another-mysterious-shutdown problem.
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
183c8aa 11-Jun-2005 Wez Furlong <wez@php.net> Fix for PECL #3714: beginTransaction doesn't work if you're in auto-commit mode.
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
c56419e 06-Feb-2005 Wez Furlong <wez@php.net> support getting some more attributes
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
e5b6b0d 21-Jan-2005 Wez Furlong <wez@php.net> Allow static build (better detection of PDO headers).
Copy error code into driver code, so PDO can handle it correctly.
Less leaks
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
bc55e7f 21-Jan-2005 Wez Furlong <wez@php.net> make use of the query rewriter (even though it doesn't do anything yet)
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
26f97a9 21-Jan-2005 Wez Furlong <wez@php.net> Eliminate unused parameter.
Don't start a transaction when asking for a cursor with pgsql.
Fix parameter binding for sqlite3
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
ffd35bb 19-Jan-2005 Wez Furlong <wez@php.net> allow static linkage.
Avoid segv when no username is passed
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
a9d9854 18-Jan-2005 Wez Furlong <wez@php.net> Allow drivers to select bind emulation on a per statement basis
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
b234f1e 17-Jan-2005 Wez Furlong <wez@php.net> tidy up a few things
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
70da739 07-Jan-2005 Wez Furlong <wez@php.net> remove error map; odbc speaks SQLSTATE natively
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
72040f7 23-Sep-2004 Wez Furlong <wez@php.net> more method table adjustments.
mysql driver needs work with the error message stuff.
Other drivers need a bit more auditing...
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
2e73bbf 25-May-2004 Wez Furlong <wez@php.net> Allow use of scrollable cursor for ODBC
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
4d232fb 25-May-2004 Wez Furlong <wez@php.net> Add flag to control the use of the ODBC cursor emulation library.
The default (which should be safe) is to use the cursor library if it is needed.
If for some reason either the driver or the emulation is broken, you may
override this from your script.
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
d39117c 22-May-2004 Wez Furlong <wez@php.net> Fix buglet in dbh closing.
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
35494bb 22-May-2004 Wez Furlong <wez@php.net> Enable ODBC Connection Pooling.

Theoretically better than PHP persistent connections, since ODBC itself takes
care of resetting the connections back to a "ground" state.

Connection pooling defaults to ON, since this is generally useful.
You can turn it off by using:

pdo_odbc.connection_pooling=off

in your php.ini file.

You may configure how ODBC matches connection details to existing connections
by setting this value to "strict" (the default) or "relaxed". You are
encouraged to read the ODBC specs before changing this value.
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
ce5e317 22-May-2004 Wez Furlong <wez@php.net> ok MSVC, why didn't you spot *that* one??
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
8d9c384 22-May-2004 Wez Furlong <wez@php.net> Fix doer()
Implement error handling for ODBC
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
3a5e5ca 21-May-2004 Ilia Alshanetsky <iliaa@php.net> Implement ODBC doer.
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
798d437 21-May-2004 Wez Furlong <wez@php.net> Fix return type here too
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
64f0ec7 21-May-2004 Wez Furlong <wez@php.net> Update for placeholder flags
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
777484b 19-May-2004 Wez Furlong <wez@php.net> update prototype
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
5a9864e 18-May-2004 Wez Furlong <wez@php.net> Update to match new prototype
/PHP_5_3/ext/pdo_odbc/odbc_driver.c
d6c4dee 17-May-2004 Wez Furlong <wez@php.net> ODBC (v3 ish) driver for PDO.
Will not build under unix yet.
/PHP_5_3/ext/pdo_odbc/odbc_driver.c