<feed xmlns='http://www.w3.org/2005/Atom'>
<title>adodb/adodb-active-recordx.inc.php, 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>2025-11-22T11:29:54Z</updated>
<entry>
<title>Add missing MetaTypes in switch</title>
<updated>2025-11-22T11:29:54Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2025-11-22T11:29:54Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=352ee036e8e26add59d42730581616c8299e1491'/>
<id>urn:sha1:352ee036e8e26add59d42730581616c8299e1491</id>
<content type='text'>
Some changes made in the standard ADODB_Active_Record class's doQuote()
method were never applied to the extended version.
</content>
</entry>
<entry>
<title>Remove useless strlen() and simplify quote check</title>
<updated>2025-11-22T11:21:31Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2025-11-22T11:21:31Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=7cafbbfa3bd1b065dd4ea491252d586835f3456b'/>
<id>urn:sha1:7cafbbfa3bd1b065dd4ea491252d586835f3456b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix static analysis warnings</title>
<updated>2025-11-22T11:19:55Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2025-11-22T11:19:55Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=30504fcefbc0c2442ba63a8ced905e722b9eae42'/>
<id>urn:sha1:30504fcefbc0c2442ba63a8ced905e722b9eae42</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Coding guidelines</title>
<updated>2025-11-22T11:17:08Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2025-11-22T11:17:08Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=ca87e1ad23bc5cfd1b09b1d1bc7de586cc681338'/>
<id>urn:sha1:ca87e1ad23bc5cfd1b09b1d1bc7de586cc681338</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Active record: handle empty string in dbquote()</title>
<updated>2025-11-22T11:11:10Z</updated>
<author>
<name>Konstantin Tarasov</name>
<email>ktarasov@peredelka-saitov.ru</email>
</author>
<published>2025-06-24T13:21:52Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=c121a1aa1f82dd9a1d4509a1e7c7a18d44416d83'/>
<id>urn:sha1:c121a1aa1f82dd9a1d4509a1e7c7a18d44416d83</id>
<content type='text'>
The method did not generate the appropriate quote for empty strings,
resulting in invalid SQL syntax in the UPDATE statement's where clause.

Fix #1073, PR #1074
</content>
</entry>
<entry>
<title>Active record: Fix PHP 8.2 deprecation warning</title>
<updated>2025-04-26T08:19:55Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2025-04-26T08:19:55Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=8659a3e34b5b144a54c24827e94e94f1ccf9492c'/>
<id>urn:sha1:8659a3e34b5b144a54c24827e94e94f1ccf9492c</id>
<content type='text'>
Creation of dynamic property MyClass::$column is deprecated in
.../adodb/adodb-active-record.inc.php on line 115

Creation of dynamic property MyClass::$column is deprecated in
.../adodb/adodb-active-recordx.inc.php on line 119

Fixes #1068
</content>
</entry>
<entry>
<title>Fix PHP deprecated warning</title>
<updated>2024-03-22T19:43:15Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2024-03-12T17:03:44Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=172489c55d634b5d01b1f32c8717949784c23396'/>
<id>urn:sha1:172489c55d634b5d01b1f32c8717949784c23396</id>
<content type='text'>
adodb-active-record.inc.php. / ADODB_Active_Record::Update() throws
"strcmp(): Passing null to parameter 1 ($string1) of type string is
deprecated" when setting a column to null.

Apply the same code change to adodb-active-recordx.inc.php.

Fixes #1021
</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>
<entry>
<title>Revert changes since Standardized file headers merge</title>
<updated>2021-08-16T22:30:04Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2021-08-16T22:30:04Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=507466ef798b18a3a8830230cfcd51bb488513cf'/>
<id>urn:sha1:507466ef798b18a3a8830230cfcd51bb488513cf</id>
<content type='text'>
The conflicts resolution applied when merging the Standardized file
headers (commit e9dcce3df24912ad869d0193f0b419f2309101fc) was seriously
messed up, actually overwriting a number of changes in the master
branch.

Rather than trying to go and fix things one by one which has a high risk
of messing things further, it's easier to redo the merge from a clean
slate, so this commit reverts the following:

- "Merge branch 'hotfix/5.21' Standardized file headers",
  e9dcce3df24912ad869d0193f0b419f2309101fc
- "Merge tag 'v5.21.1'",
  5f437df3104159d5d659f60e31bef8d33c34995f
- "Reset version to 5.22.0-dev"
  af9234a525c3255af051a330164486d73be4c63a
- "Fix incorrect resolution of merge conflicts"
  a6733f61b0165b366c8d2c70d9af82edc3881951.
- "Fix syntax error in toexport.inc.php"
  20b01e83cb61b6b2460f64c7d1277c5f4cc28574.

Fixes #751
</content>
</entry>
</feed>
