<feed xmlns='http://www.w3.org/2005/Atom'>
<title>adodb/drivers/adodb-sybase.inc.php, branch master</title>
<subtitle>adodb PHP Database Abstraction Layer
</subtitle>
<id>https://git.rdm1.uk/adodb/.git/atom?h=master</id>
<link rel='self' href='https://git.rdm1.uk/adodb/.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/'/>
<updated>2025-10-24T23:19:31Z</updated>
<entry>
<title>Merge branch 'hotfix/5.22'</title>
<updated>2025-10-24T23:19:31Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2025-10-24T23:19:31Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=31f9b9262bd5df26e32e7921f901d444fe008176'/>
<id>urn:sha1:31f9b9262bd5df26e32e7921f901d444fe008176</id>
<content type='text'>
# Conflicts:
#	adodb-time.inc.php
#	drivers/adodb-db2.inc.php
</content>
</entry>
<entry>
<title>PHP 8.5: fix Non-canonical cast deprecations</title>
<updated>2025-10-24T23:12:07Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2025-10-24T23:12:07Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=481bb5292033af2918bea9a9af4b551781d17f5f'/>
<id>urn:sha1:481bb5292033af2918bea9a9af4b551781d17f5f</id>
<content type='text'>
Non-canonical cast (integer) is deprecated, use the (int) cast instead

Global search and replace throughout the code base.

Fixes #1143
</content>
</entry>
<entry>
<title>Remove remaining ADOdb date/time function calls</title>
<updated>2023-10-18T07:28:25Z</updated>
<author>
<name>Joe Bordes</name>
<email>joe@tsolucio.com</email>
</author>
<published>2023-10-18T07:28:25Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=4700171afa6c5f939e8d04b079331e207dea22ca'/>
<id>urn:sha1:4700171afa6c5f939e8d04b079331e207dea22ca</id>
<content type='text'>
This is a follow-up on commit bffa42e206d758af3095b8a0bdbf3c3ad8fb5e51.

Following removal of adodb-time library, some function calls were not
cleaned up in the code base. This fixes that.

Includes a standalone test script to validate the functionality. 

Fixes #970 (PR #1002)
</content>
</entry>
<entry>
<title>Incorrect ADORecordset::$fetchMode initialization</title>
<updated>2023-06-10T11:34:41Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2023-06-10T11:34:41Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=40e53396b9a8f01ddc36de30321015bed3b9cca7'/>
<id>urn:sha1:40e53396b9a8f01ddc36de30321015bed3b9cca7</id>
<content type='text'>
Regression introduced by 5c9e24cf98409004da2a5e5bd80eeec82c5a3997

For some drivers using native fetch mode constants, the $fetchMode
property was not set properly as the switch statement assigning its
value was driven by the constructor's $mode parameter instead of the
parent constructor's $adodbFetchMode property.

Fixes #980
</content>
</entry>
<entry>
<title>Set $fetchMode property in ADORecordSet constructor</title>
<updated>2023-05-22T16:19:05Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2023-04-16T16:24:54Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=5c9e24cf98409004da2a5e5bd80eeec82c5a3997'/>
<id>urn:sha1:5c9e24cf98409004da2a5e5bd80eeec82c5a3997</id>
<content type='text'>
This reduces code duplication as the logic to initialize $fetchMode from
$ADODB_FETCH_MODE global was repeated in most drivers.

$adodbFetchMode is systematically initialized as well now; previously it
was only set in those drivers having specific fetch modes.

Fixes #958
</content>
</entry>
<entry>
<title>Define ADOConnection::_query() method</title>
<updated>2023-04-29T23:00:55Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2023-04-29T23:00:55Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=ae2438b731d24bf0bb159a738599b9266120e96e'/>
<id>urn:sha1:ae2438b731d24bf0bb159a738599b9266120e96e</id>
<content type='text'>
- Update child classes to be consistent with this declaration.
- Remove unnecessary, non-PHPDoc comments
- Consistent parameter names

Fixes #966
</content>
</entry>
<entry>
<title>Fix PHP 8.2 dynamic properties deprecation warnings</title>
<updated>2023-03-17T21:55:29Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2023-03-13T07:31:07Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=ff2cefe7116ca29b0dee003af6fd5a8cb831c036'/>
<id>urn:sha1:ff2cefe7116ca29b0dee003af6fd5a8cb831c036</id>
<content type='text'>
- ADOConnection: add $_metars, $locale, $metaColumnsSQL, $identitySQL,
  $_genSeqSQL, $_dropSeqSQL and $_genIDSQL; add PHPDoc to
  $metaDatabasesSQL $metaTablesSQL
- Exceptions: add $msg property
- DB2: reference parent connection object and fix $_queryID case
- Informix: don't cache version info in SetVersion
- odbtp: define $odbc_name, $_canSelectDb, $_lastAffectedRows properties
  NOTE: this is somewhat academical as the driver is obsolete
- oci8: define $_refcursor property
- sybase: use existing $hasTransactions property instead of $_hastrans
- text: rename unused ADOConnection::$_evalAll property to $evalAll
- perf: define $settings property
- xml: add properties dbTable::$currentPlatform, dbTable::$data,
  dbData::$current_field, adoSchema:$obj

This is adapted from changes proposed in #926
</content>
</entry>
<entry>
<title>Remove deprecated $databaseName property</title>
<updated>2023-03-12T15:23:48Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2023-03-12T14:49:10Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=e475b4c610f6ee9cd103ac395ccf562e9b151b93'/>
<id>urn:sha1:e475b4c610f6ee9cd103ac395ccf562e9b151b93</id>
<content type='text'>
ADOConnection::$databaseName was marked as obsolete in ADOdb 4.66.

Since the assignment that was kept for backwards-compatibility in the
ADOConnection::selectDB() method is causing deprecation warnings with
PHP 8.2, now is the time to get rid of it.

The 2018 rewrite of DB2 driver introduced a private $databaseName
property; this has been removed in favor of ADOConnection::$database.

Fixes #932, #904

Signed-off-by: Damien Regad &lt;dregad@mantisbt.org&gt;
</content>
</entry>
<entry>
<title>Redo Merge branch 'hotfix/5.21' Standardized file headers</title>
<updated>2021-08-16T22:48:04Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2021-08-16T22:48:04Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=d558d101c514beeb8c91f65ae61d106b201dc472'/>
<id>urn:sha1:d558d101c514beeb8c91f65ae61d106b201dc472</id>
<content type='text'>
Try to do it right this time...

# Conflicts:
#	adodb-memcache.lib.inc.php

Fixes #751
</content>
</entry>
<entry>
<title>Reset version to avoid merge conflicts</title>
<updated>2021-08-16T22:31:23Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2021-08-16T22:31:23Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=eea4fc59246a14083e07949e4d54ac806ebbacce'/>
<id>urn:sha1:eea4fc59246a14083e07949e4d54ac806ebbacce</id>
<content type='text'>
Fixes #751
</content>
</entry>
</feed>
