<feed xmlns='http://www.w3.org/2005/Atom'>
<title>adodb, branch v5.22.11-lsc</title>
<subtitle>adodb PHP Database Abstraction Layer
</subtitle>
<id>https://git.rdm1.uk/adodb/.git/atom?h=v5.22.11-lsc</id>
<link rel='self' href='https://git.rdm1.uk/adodb/.git/atom?h=v5.22.11-lsc'/>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/'/>
<updated>2026-06-02T13:15:12Z</updated>
<entry>
<title>pdo_firebird: override sysDate and sysTimeStamp from pdo_base defaults</title>
<updated>2026-06-02T13:15:12Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-06-02T13:15:12Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=4d4566b92447d5e7d749cbf33a4ee28e468a4477'/>
<id>urn:sha1:4d4566b92447d5e7d749cbf33a4ee28e468a4477</id>
<content type='text'>
ADODB_pdo_base defaults both to '?' which _UpdatePDO() copies to the
parent ADODB_pdo connection. pdo_firebird must declare its own values
so DEFTIMESTAMP generates LOCALTIMESTAMP rather than '?'.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Fix LOCALTIMESTAMP/CURRENT_TIMESTAMP schema default handling for Firebird 4+</title>
<updated>2026-06-02T11:40:50Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-06-02T11:40:50Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=18298475db4d82203c2944b037eed391d0d59ee2'/>
<id>urn:sha1:18298475db4d82203c2944b037eed391d0d59ee2</id>
<content type='text'>
CURRENT_TIMESTAMP returns TIMESTAMP WITH TIME ZONE in Firebird 4+, which
PHP PDO cannot handle without a valid session timezone, causing SQLSTATE 22009.

- adodb-firebird.inc.php: sysTimeStamp changed to LOCALTIMESTAMP so DEFTIMESTAMP
  generates a timezone-naive default (propagates to pdo_firebird via adodb-pdo.inc.php)
- adodb-datadict.inc.php: extend space-padding escape hatch to D/T columns so SQL
  keywords can be passed through verbatim as DEFAULT values

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Restore nameQuote='' for Firebird PDO — prevent quoted lowercase identifiers</title>
<updated>2026-06-01T17:43:06Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-06-01T17:43:06Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=e8be3b8d6fcc7ec5037f261a9af07d5663ac5f37'/>
<id>urn:sha1:e8be3b8d6fcc7ec5037f261a9af07d5663ac5f37</id>
<content type='text'>
Without this, adodb DataDict quotes table names causing Firebird to store
them as lowercase case-sensitive identifiers instead of the standard
unquoted uppercase.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Add missing functions for firebird pdo driver ?_init needed</title>
<updated>2026-05-12T08:15:56Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-05-12T08:15:56Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=62d39e4aac3a64fd2551c1d92ce1008386e1d94e'/>
<id>urn:sha1:62d39e4aac3a64fd2551c1d92ce1008386e1d94e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tidy niggle with php8.5</title>
<updated>2026-05-12T08:15:17Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-05-12T08:15:17Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=5a71aecd8dc74d8d59a6fe1a863aa38c22790637'/>
<id>urn:sha1:5a71aecd8dc74d8d59a6fe1a863aa38c22790637</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tag private version</title>
<updated>2026-05-12T08:14:50Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-05-12T08:14:50Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=d69c9d1d67029bef04899fe55f7c211f9f1d7cab'/>
<id>urn:sha1:d69c9d1d67029bef04899fe55f7c211f9f1d7cab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump version to 5.22.11</title>
<updated>2025-11-22T15:37:23Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2025-11-22T15:37:23Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=a741375176f48b084ca9a110c112323fc7101b75'/>
<id>urn:sha1:a741375176f48b084ca9a110c112323fc7101b75</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update Changelog</title>
<updated>2025-11-22T15:36:55Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2025-11-22T15:36:55Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=de4f50de3bb72823ebc97dd975318fcaeef43e31'/>
<id>urn:sha1:de4f50de3bb72823ebc97dd975318fcaeef43e31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mysql: treat objects with __toString() as string</title>
<updated>2025-11-22T15:28:38Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2025-11-22T15:28:38Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=2208f7b5a527cf0c19932ebd80f4e854f6abc120'/>
<id>urn:sha1:2208f7b5a527cf0c19932ebd80f4e854f6abc120</id>
<content type='text'>
Since the mysqli driver refactoring in 5.22.0 to support bound variable
statements, objects passed as parameters are handled as BLOBs. This is
a regression compared to earlier behavior, which allowed those having
a __toString() method to be treated as strings.

This restores the earlier functionality.

Fixes #1075
</content>
</entry>
<entry>
<title>Whitespace</title>
<updated>2025-11-22T15:20:56Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2025-11-22T15:20:56Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=fd37f9b5b1de89c43f1913deafa40d145838be31'/>
<id>urn:sha1:fd37f9b5b1de89c43f1913deafa40d145838be31</id>
<content type='text'>
</content>
</entry>
</feed>
