./databases/p5-DBI, The database-independent Perl database access API

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ]


Branch: CURRENT, Version: 1.654, Package name: p5-DBI-1.654, Maintainer: pkgsrc-users

DBI is a database access Application Programming Interface (API)
for the Perl Language. The DBI API Specification defines a set
of functions, variables and conventions that provide a consistent
database interface independent of the actual database being used.


Required to run:
[lang/perl5]

Master sites: (Expand)

Filesize: 725.241 KB

Version history: (Expand)


CVS history: (Expand)


   2026-09-28 09:20:14 by Thomas Klausner | Files touched by this commit (2)
Log message:
p5-DBI: use more complete upstream bugfix.
   2026-09-28 09:18:10 by Thomas Klausner | Files touched by this commit (2)
Log message:
p5-DBI: try fixing Darwin build
   2026-09-27 11:43:29 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-DBI: update to 1.654.

1.654 - 2026-09-25, H.Merijn Brand & Robert Rothenberg
    * Fix DBI::sql_type_cast on IV/NV (CVE-2026-88815) (reported by Raj)
    * Fix FetchHashKeyName   on IV/NV (CVE-2026-88816) (reported by Raj)
    * Fix provided in META
   2026-09-13 08:54:19 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-DBI: update to 1.653.

1.653 - 2026-09-09, H.Merijn Brand & Robert Rothenberg
    * Fix test for 32bit-perl (report in PR#189)
    * Fix arbitrary module and file loading via dbm_type/dbm_mldbm (CVE-2026-78030)
    * More META checking/updates
    * Tighten symlink outside of f_dir (CVE-2026-15392) check (reported by Raj)
    * CPAN.org does not forward email anymore
   2026-08-15 18:45:56 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-DBI: update to 1.652.

1.652 - 2026-08-15, H.Merijn Brand & Robert Rothenberg
    * DBI now requires perl-5.12, driven by CVE's
    * Fix test for perl configured without threads (caught by perl-5.45.1)
    * Small doc fix, (issue#155), thanks Dick Franks
    * Add suggested dependency (issue#145), thanks Dick Franks
    * Force placeholder limit on :# and :p# too (CVE-2026-73194)
    * Limit statements to 292 Mb in preparse (CVE-2026-73193)
    * Add a security policy (issue#174)
    * Add dbm_updatable_key attribute to DBD::DBM to configure how keys are updated
    * Fix missing import in DBI::DBD::SqlEngine
    * Fix !Caller2 caller loss when $^P is set (PR#184) (Thanks Paul)
   2026-07-16 21:06:25 by Thomas Klausner | Files touched by this commit (2542)
Log message:
*: recursive bump for perl5 5.44.0
   2026-07-14 18:51:25 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-DBI: update to 1.651.

1.651 - 2026-07-14, H.Merijn Brand & Robert Rothenberg
    * Fix inverted comparisons for strings in DBI::SQL::Nano  (CVE-2026-15043)
    * Document that IS NULL matches empty strings in DBI::SQL::Nano
    * Fix DBD::File to ensure that the table is not a symlink outside of f_dir \ 
(CVE-2026-15392)
    * Fix an out-of-bounds error when a statement handle has no fields but the \ 
source row is not empty (CVE-2026-60082)
    * Add an overridable upper bound $MAX_PATH_DEPTH for DBI::ProfileData \ 
(CVE-2026-60081)
    * *** WARNING: Next release will require perl-5.12 ***
   2026-07-08 09:47:47 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-DBI: update to 1.650.

1.650 - 2026-07-06, H.Merijn Brand & Robert Rothenberg
    * Set a hard limit of 99999 on '?' placeholders (CVE-2026-14739)
    * Fix out-of-bounds read in preparse of SQL that starts with a comment \ 
(CVE-2026-14740)
    * Fix code injection via Profile DSN attribute or DBI_PROFILE variable \ 
(CVE-2026-14380)
    * Update dbipport.h to Devel::PPPort-3.73
    * Require Test::More 0.96 (tests will otherwise fail on pristine perl-5.12)