<feed xmlns='http://www.w3.org/2005/Atom'>
<title>adodb, branch v5.22.3</title>
<subtitle>adodb PHP Database Abstraction Layer
</subtitle>
<id>https://git.rdm1.uk/adodb/.git/atom?h=v5.22.3</id>
<link rel='self' href='https://git.rdm1.uk/adodb/.git/atom?h=v5.22.3'/>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/'/>
<updated>2022-09-06T10:02:30Z</updated>
<entry>
<title>Bump version to 5.22.3</title>
<updated>2022-09-06T10:02:30Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2022-09-06T10:02:30Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=b937df7f7efde5c98c501f6fc472ec3ab276c3c9'/>
<id>urn:sha1:b937df7f7efde5c98c501f6fc472ec3ab276c3c9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update Changelog</title>
<updated>2022-09-06T07:34:09Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2022-09-06T07:31:45Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=38edc346b7086f4908204dd1e2c61891f18d044e'/>
<id>urn:sha1:38edc346b7086f4908204dd1e2c61891f18d044e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Call driver-specific column change methods in alterTableSql()</title>
<updated>2022-09-06T07:33:52Z</updated>
<author>
<name>Mark Newnham</name>
<email>mark@newnhams.com</email>
</author>
<published>2022-09-05T20:12:47Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=b5732c5a473a6d2bc92ac5d93683f4d7172c62f3'/>
<id>urn:sha1:b5732c5a473a6d2bc92ac5d93683f4d7172c62f3</id>
<content type='text'>
alterTableSql() uses core methods instead of driver-specific ones.
Change method used to create SQL statements.

Fixes #865, #383

Signed-off-by: Damien Regad &lt;dregad@mantisbt.org&gt;
</content>
</entry>
<entry>
<title>Update Changelog</title>
<updated>2022-09-03T22:04:55Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2022-09-03T22:04:55Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=58f19f56bb2a0ca50f25427dfcd2738d5f30d177'/>
<id>urn:sha1:58f19f56bb2a0ca50f25427dfcd2738d5f30d177</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix uncaught TypeError</title>
<updated>2022-09-03T21:25:27Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2022-08-26T14:49:31Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=2d63981977d31e07de536a5be4a1735b0a9552bc'/>
<id>urn:sha1:2d63981977d31e07de536a5be4a1735b0a9552bc</id>
<content type='text'>
On PHP 8.x, executing an update query with the Firebird or Interbase
driver results in a Fatal error: Uncaught TypeError: ibase_num_fields():
Argument #1 ($query_result) must be of type resource, int given.

Problem is caused by fbird_query() / ibase_query() returning the number
of affected rows instead when executing INSERT, UPDATE and DELETE
statements, but ADOConnection::_Execute() expects true.

This was already triggering a warning in earlier PHP versions, but it
was silenced by the @ operator.

Fixes #858
</content>
</entry>
<entry>
<title>Fix str_repeat() error in _adodb_backtrace() </title>
<updated>2022-09-03T16:57:10Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2022-09-03T16:57:10Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=6384bdec27586a6a842c1f8ec95e1a9ca9ed6638'/>
<id>urn:sha1:6384bdec27586a6a842c1f8ec95e1a9ca9ed6638</id>
<content type='text'>
ValueError: str_repeat(): Argument #2 ($times) must be greater than or 
equal to 0 on adodb/adodb-lib.inc.php:1255

Merge PR #856, fixes #852</content>
</entry>
<entry>
<title>Do not display error if $errno == 0</title>
<updated>2022-09-03T16:31:41Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2022-08-26T16:18:09Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=828406cad67d781cf92fcfa3ad7aa652b5b888f6'/>
<id>urn:sha1:828406cad67d781cf92fcfa3ad7aa652b5b888f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix over-indented trace when $elementsToIgnore &gt; 0</title>
<updated>2022-09-03T16:31:41Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2022-08-26T16:14:42Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=5255e347482a37e201086000212161cd65f25ddb'/>
<id>urn:sha1:5255e347482a37e201086000212161cd65f25ddb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix backtrace printed twice in debug mode 99</title>
<updated>2022-09-03T16:31:41Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2022-08-26T16:13:33Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=6d7eb31101e272a7a8e5b7a3b995a636e86d630e'/>
<id>urn:sha1:6d7eb31101e272a7a8e5b7a3b995a636e86d630e</id>
<content type='text'>
See https://github.com/ADOdb/ADOdb/pull/856#discussion_r953591183
</content>
</entry>
<entry>
<title>Fix display of trailing `-` for non-PDO drivers</title>
<updated>2022-09-03T16:28:10Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2022-08-26T16:04:52Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=50d24a3c6d8cfb1b86041e59f67d4f767d94bbee'/>
<id>urn:sha1:50d24a3c6d8cfb1b86041e59f67d4f767d94bbee</id>
<content type='text'>
</content>
</entry>
</feed>
