| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
The 5.x changelog (from 5.20.0 and up), now follows the
[Keep a changelog](https://keepachangelog.com) format.
- Release dates converted to Y-m-d ISO format
- Added sections
- Added links to GitHub release commits
- Added links to GitHub issues
|
|
|
|
Change web site references from http://adodb.org to https.
|
|
Move 5.20.19 section below 5.21.0
|
|
Note on merge conflict in adodb.inc.php:
At line 5133, parse_url() is called with `@` operator in the hotfix/5.20
branch (commit 2026e66e86f35995eee32557c2f83f1d539ca9c7) whereas the
same change in the master branch (commit c1a6794ece2b02c2a5d238159ae85da3cbd6d)
is without it. Code was kept as it is in master.
# Conflicts:
# adodb-lib.inc.php
# adodb.inc.php
# drivers/adodb-mssqlnative.inc.php
# drivers/adodb-mysqli.inc.php
# drivers/adodb-pdo.inc.php
|
|
|
|
|
|
|
|
Site no longer active
|
|
# Conflicts:
# docs/changelog.md
# drivers/adodb-mssqlnative.inc.php
|
|
|
|
|
|
|
|
# Conflicts:
# docs/changelog.md
# drivers/adodb-mssqlnative.inc.php
|
|
|
|
|
|
|
|
# Conflicts:
# docs/changelog.md
|
|
When using transactions (startTrans/completeTrans), the ADOdb Exception
thrower function ($raiseErrorFn property) is replaced by a specific
handler (ADODB_TransMonitor method), which itself calls the original
handler (adodb_throw) by default.
ADODB_TransMonitor incorrectly overwrites the $fn parameter (which
drives the behavior of the ADODB_Exception class constructor) with the
name of the original handler, causing ADOdb_Exception::__construct()
to throw an "Array to string conversion" PHP notice when the query
triggering the exception has parameters.
Using a dedicated variable to store and call the original handler fixes
the problem.
Fixes #601
|
|
|
|
|
|
Prior to this, calling $db->param(false) would reset the parameter
number to 1 instead of 0, causing the next param() call to return `$2`
instead of the expected `$1`.
Fixes #380
|
|
|
|
|
|
# Conflicts:
# docs/changelog.md
|
|
|
|
Fixes #265
Signed-off-by: Damien Regad <dregad@mantisbt.org>
Original commits squashed; commit message reworded; updated changelog.
|
|
This update was suggested by @obmsch's [1].
Release 5.20.8 introduced support for MSSQL 2014 and later, but the
corresponding changelog entry actually documented that as 2016 and later
while the 5.21.0 changelog indicated support for MSSQL 2014 (after
commit 98e7db89ba08c40dd491e83e0981d7b271b9bbcd).
[1]: https://github.com/ADOdb/ADOdb/commit/259602ce203b3820231e01e0690818ac38b6c65c
|
|
|
|
The recent release of the PHP mssql native driver (5.6) has introduced
an issue that causes ADODB/PHP to crash on any query that returns no
fields/data.
Until a fix is available, we remove the sqlsrv_field_metadata() call in
_initrs() method, since the _numOfFields property is anyway initialized
as part of _fetchFields() execution.
Fixes #492
|
|
Conflicts:
docs/changelog.md
|
|
|
|
|
|
In 5.06, a link was referencing the old html documentation. Changed to
adodb.org instead.
|
|
|
|
|
|
Historically, the 'adsrc' column was used to retrieve a human-readable
representation of a column's default value. Starting with PostgreSQL 8.0
it is considered obsolete, and it was removed in 12.0 [[1]].
Its usage has been replaced by pg_get_expr(adbin, adrelid), in postgres8
driver, per documentation[[2]].
Fixes #562
[1]: https://www.postgresql.org/docs/12/release-12.html#id-1.11.6.6.4
[2]: https://www.postgresql.org/docs/12/catalog-pg-attrdef.html
|
|
|
|
# Conflicts:
# docs/changelog.md
|
|
Passing parameters to implode() in reverse order is deprecated
Fixes #547
|
|
# Conflicts:
# docs/changelog.md
|
|
|
|
|
|
Add :
|