summaryrefslogtreecommitdiff
path: root/drivers
AgeCommit message (Collapse)AuthorFilesLines
2021-01-24metaIndexes does not return primary key correctly, see #656 (#660)Mark Newnham1-8/+72
The primary key parameter was reversed . In addition, the method tried to obtain primary key information from the sqlite_master table, instead of the pragma (cherry picked from commit 45a1d6a567727a846fe2fa218c3f77dbc77464fc)
2021-01-02Merge branch 'hotfix/5.20' into release/5.21Damien Regad1-3/+3
Conflicts: drivers/adodb-postgres64.inc.php
2021-01-02pgsql: fix deprecated function aliasesDamien Regad1-4/+4
Fixes #667
2020-12-20Replace adodb_str_replace() calls with str_replace()peterdd3-5/+5
Fixes #646
2020-12-20Bump version to 5.21.0-beta.1v5.21.0-beta.1Damien Regad59-59/+59
2020-12-19adodb.org is now served over SSLDamien Regad36-36/+36
Change web site references from http://adodb.org to https.
2020-12-16Merge branch 'hotfix/5.20' (v5.20.19)Damien Regad1-3/+23
Note on merge conflict in adodb.inc.php: At line 5133, parse_url() is called with `@` operator in the hotfix/5.20 branch (commit 2026e66e86f35995eee32557c2f83f1d539ca9c7) whereas the same change in the master branch (commit c1a6794ece2b02c2a5d238159ae85da3cbd6d) is without it. Code was kept as it is in master. # Conflicts: # adodb-lib.inc.php # adodb.inc.php # drivers/adodb-mssqlnative.inc.php # drivers/adodb-mysqli.inc.php # drivers/adodb-pdo.inc.php
2020-12-16Reset version to avoid merge conflictsDamien Regad56-56/+56
2020-12-14Bump version to 5.20.19Mark Newnham56-56/+56
2020-12-12Mysqli metacolumns (#653)Mark Newnham1-0/+20
* Add support for MySQL Version 8. See #642 The metacolumns function returns the incorrect type for unsigned integers because it doesn't include the length in MySQL 8 * Metacolumns returns wrong type for integer fields in Mysql 8 #642
2020-12-11@mnewnham Add support for specific SQL Server connection port. See #624 …Mark Newnham1-1/+8
Enhancement allows use of a specfic database connection port
2020-12-11Add support for specific SQL Server connection port. See #624Mark Newnham1-0/+7
Enhancement allows use of a specfic database connection port
2020-12-06Removed references to phplens.com, see #564Mark Newnham5-7/+7
2020-12-06Removed hotlinks to PHPlens see #564Mark Newnham6-8/+8
Site no longer active
2020-12-06Adds support for PDO Constructor parameters see #650Mark Newnham1-2/+17
The PDO driver now supports persistent connections via the **pconnect()** method as well as other constuctor options via the **pdoOptions** class variable. See the ADOdb PDO documentation for more information.
2020-12-06Adds support for PDO Constructor parameters see #650Mark Newnham1-1/+17
The PDO driver now supports persistent connections via the **pconnect()** method as well as other constuctor options via the **pdoOptions** class variable. See the ADOdb PDO documentation for more information.
2020-12-03PHP7.4 requires definition of variable see #637Mark Newnham1-2/+4
PHP7.4 requires definition of variable before accessing array offsets
2020-12-03PHP7.4 requires definition of variable see #637Mark Newnham1-2/+4
PHP7.4 requires definition of variable before accessing array offset
2020-08-02Merge branch 'hotfix/5.20' (v5.20.18)Damien Regad1-5/+1
# Conflicts: # docs/changelog.md # drivers/adodb-mssqlnative.inc.php
2020-08-02Reset version to avoid merge conflictsDamien Regad56-56/+56
2020-06-28Bump Versionv5.20.18Mark Newnham56-56/+56
2020-05-31Retrieve error messages early before connection close #614Mark Newnham1-0/+6
Error messages from last error are lost if the connection is closed before retrieval
2020-05-31Retrieve error messages early before connection close #614Mark Newnham1-1/+13
Error messages from last error are lost if the connection is closed before retrieval
2020-03-31Bump version to 5.20.17v5.20.17Damien Regad56-56/+56
2020-03-30PHP7.4 throws error at uninitialized array, #608Mark Newnham1-1/+8
method Fields() accessed an unitialized array, that was not trapped in versions of PHP prior to 7.4. method now checks to see if array is initialized.
2020-03-30PHP7.4 throws error at uninitialized array, #608Mark Newnham1-1/+7
method Fields() accessed an unitialized array, that was not trapped in versions of PHP prior to 7.4. method now checks to see if array is initialized.
2020-01-25pgsql: fix param number reset with param(false)Damien Regad1-3/+3
Prior to this, calling $db->param(false) would reset the parameter number to 1 instead of 0, causing the next param() call to return `$2` instead of the expected `$1`. Fixes #380
2020-01-24Removed unused var $_hasOciFetchStatementDamien Regad1-1/+0
2020-01-24Remove useless var $_has_stupid_odbc_fetch_api_changeDamien Regad4-25/+2
The variable is always true, so all tests referencing it can be removed, as well as the property itself, in the Access, ADS, ODBC and ODBC_db2 drivers.
2020-01-24ADS: fix indentation and coding guidelinesDamien Regad1-593/+661
2020-01-24Remove useless var $_haserrorfunctionsDamien Regad3-70/+31
Without the PHP version check, the variable is always true, so all tests referencing it can be removed, as well as the property itself, in the ADS, ODBC and PDO drivers.
2020-01-24Remove PHP>=4.1 check in mssql/mssqlpo driversDamien Regad2-20/+1
Remove $_has_mssql_init property, which is no longer useful. The ADODB_mssql class' constructor has been removed too, as it was no longer doing anything.
2020-01-24Remove PHP 5 check in ADODamien Regad2-4/+2
2020-01-24Remove useless ADODB_oci8 constructorDamien Regad1-7/+0
2020-01-24Removed PHP>=5.0 check in ADODB_mysqli::qstr()Mark Newnham1-1/+1
2020-01-24Removed PHP5.1 check in ADODB_postgres7::_construct()Mark Newnham1-1/+1
2020-01-24Removed PHP>5.2 check in ADODB_mysqli::_connect()Mark Newnham1-1/+3
2020-01-24Removed PHP>5.3 test for call_user_func_array()Mark Newnham1-4/+1
2020-01-24Always return affected rowsMark Newnham2-6/+2
2020-01-24Remove PHP4 code checksMark Newnham1-135/+3
Driver incorrectly used mssql functionality, and has never been used with php4 anyway. Now reverts to parent method for unixdate/unixtime.
2020-01-24Remove the pre-PHP5 date/time management featureMark Newnham1-131/+3
2020-01-24Remove unneeded PHP4 checksMark Newnham2-10/+14
2020-01-24Removed php5/php4 based conditionalsMark Newnham1-19/+14
2020-01-24remove PHP4 depencencyMark Newnham1-1/+1
2020-01-24Removed cascading version 5 dependencyMark Newnham1-8/+4
2020-01-24Removed PHP Cascading Version based connection statementMark Newnham2-23/+31
2020-01-24removed PHP4 dependency testsMark Newnham4-23/+10
2020-01-24Remove unneeded PHP5 testMark Newnham1-8/+2
2020-01-24remove unneeded PHP4 testMark Newnham1-36/+16
2020-01-24Removed check for PHP > 5.0Mark Newnham1-7/+2