<feed xmlns='http://www.w3.org/2005/Atom'>
<title>adodb, branch v5.22.8</title>
<subtitle>adodb PHP Database Abstraction Layer
</subtitle>
<id>https://git.rdm1.uk/adodb/.git/atom?h=v5.22.8</id>
<link rel='self' href='https://git.rdm1.uk/adodb/.git/atom?h=v5.22.8'/>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/'/>
<updated>2025-01-25T01:10:09Z</updated>
<entry>
<title>Bump version to 5.22.8</title>
<updated>2025-01-25T01:10:09Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2025-01-25T01:10:09Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=bc0d3e05ce89f3c73c24d1cb78de57793d1afe3a'/>
<id>urn:sha1:bc0d3e05ce89f3c73c24d1cb78de57793d1afe3a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update Changelog</title>
<updated>2025-01-25T01:05:23Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2025-01-25T01:05:23Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=439fd7a24c3fd7c45fc981e6c707300ee1a5a432'/>
<id>urn:sha1:439fd7a24c3fd7c45fc981e6c707300ee1a5a432</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mysqli: Improve setConnectionParameter</title>
<updated>2025-01-25T01:03:00Z</updated>
<author>
<name>look-was-here</name>
<email>look.was.here@outlook.com</email>
</author>
<published>2024-09-01T02:49:52Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=8d97170e8016b969505a29b8cd39f001294653a2'/>
<id>urn:sha1:8d97170e8016b969505a29b8cd39f001294653a2</id>
<content type='text'>
- Simplify control statements with single if expressions.
- Updated phpdoc with additional details on how to set connection
  property values.
- Removed to-do that seemed wrong since the user should use
  setConnectionParameter for those or set the property directly.
- Allow setting of ssl cert property values, clientFlags, port, and
  socket using the standard setConnectionParameter functionality.

Feedback updates:
- Return false for special cases with type checks on sslsert, socket,
  clientflags, or port fail
- Added invalid connection param to output.
- Simplified isset checks.
- Changed sslcert to ssl and simplified subkeys to ('key', 'cert', 'ca',
  'capath', 'cipher').
- Removed code duplication.
- is_numeric should be checking value not parameter

Fixes #1044
</content>
</entry>
<entry>
<title>mysql: SSL not working due to wrong socket/flags</title>
<updated>2025-01-25T00:50:42Z</updated>
<author>
<name>look-was-here</name>
<email>look.was.here@outlook.com</email>
</author>
<published>2024-09-10T01:07:34Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=be251d3ff570110b13f6b9577a372c5898980e19'/>
<id>urn:sha1:be251d3ff570110b13f6b9577a372c5898980e19</id>
<content type='text'>
- Remove inappropriate setting of socket.
- Updated to use appropriate bitwise operations to check for set SSL
  client flags and update the default to not overwrite set user flags.
- Add friendly error to let user know they need to add a SSL client flag
  when using certificates.

Fixes #919, #1043

Signed-off-by: Damien Regad &lt;dregad@mantisbt.org&gt;
</content>
</entry>
<entry>
<title>Fix PHP 8.1 deprecation warnings</title>
<updated>2025-01-25T00:31:23Z</updated>
<author>
<name>J.Mourgues</name>
<email>jmourgues@gmail.com</email>
</author>
<published>2024-09-24T13:07:58Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=5aecf85d10328fcad81cd45cd4b4551bd5429067'/>
<id>urn:sha1:5aecf85d10328fcad81cd45cd4b4551bd5429067</id>
<content type='text'>
In toexport.inc.php:
- trim(): Passing null to parameter of type string is deprecated

Fixes #1045

Signed-off-by: Damien Regad &lt;dregad@mantisbt.org&gt;
</content>
</entry>
<entry>
<title>pgsql: fix serverInfo() version number</title>
<updated>2025-01-24T23:13:49Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2025-01-24T23:13:49Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=28ea66498d138615e93296acdf8c12b4ab4b86af'/>
<id>urn:sha1:28ea66498d138615e93296acdf8c12b4ab4b86af</id>
<content type='text'>
In ADOdb versions &lt; 5.21.0-beta.1, serverInfo()['version'] returned just
the version number (e.g. `15.10`), which was extracted from the version
string using ADOConnection::_findVers().

Commit f2b88e063d61b12a1df9090b8d0c68831ed0f447 removed the _findVers()
call, so serverInfo() could potentially return additional information
depending on the actual value returned by pg_version() (e.g.
`15.10 (Debian 15.10-0+deb12u1)`.

This could cause subsequent version comparisons to fail, e.g. in
metaTables().

Fixes #1059
</content>
</entry>
<entry>
<title>Fix PHP deprecation warning</title>
<updated>2024-12-15T16:27:01Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2024-12-15T16:27:01Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=b20c936db3742e76900962017ae9c6a1156cf1bb'/>
<id>urn:sha1:b20c936db3742e76900962017ae9c6a1156cf1bb</id>
<content type='text'>
strcasecmp(): Passing null to parameter of type string is deprecated
in adodb-lib.inc.php on line 369

Fixes #1054
</content>
</entry>
<entry>
<title>db2: fix connections using *LOCAL on IBM i series</title>
<updated>2024-08-28T07:35:10Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2024-08-28T07:31:09Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=2bc630b08fa238eae697dd1fdbf89b6506e816be'/>
<id>urn:sha1:2bc630b08fa238eae697dd1fdbf89b6506e816be</id>
<content type='text'>
Fixes:

- Support blank username and password for *LOCAL connections (#1031)
- Driver confuses schema name for database name (#1032)

PR https://github.com/ADOdb/ADOdb/pull/1034
</content>
</entry>
<entry>
<title>Fixing DB2 *LOCAL connection</title>
<updated>2024-08-28T07:24:08Z</updated>
<author>
<name>Calvin Buckley</name>
<email>calvin@cmpct.info</email>
</author>
<published>2024-05-28T21:40:00Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=804e325c26548b34abed04b8d23b9de87705b3a7'/>
<id>urn:sha1:804e325c26548b34abed04b8d23b9de87705b3a7</id>
<content type='text'>
Per https://github.com/ADOdb/ADOdb/pull/1034#issuecomment-2136155259

Signed-off-by: Damien Regad &lt;dregad@mantisbt.org&gt;

Fixed conflict resolution when applying patch.
</content>
</entry>
<entry>
<title>move local schema outside of debug block</title>
<updated>2024-08-28T07:24:08Z</updated>
<author>
<name>Mark Newnham</name>
<email>mark@newnhams.com</email>
</author>
<published>2024-05-30T02:04:31Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=152bbec9961638d651f20399a08fe1b0c63d2aa6'/>
<id>urn:sha1:152bbec9961638d651f20399a08fe1b0c63d2aa6</id>
<content type='text'>
</content>
</entry>
</feed>
