Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-DBI-1.651.0-1.3 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: perl-DBI Distribution: openSUSE Tumbleweed
Version: 1.651.0 Vendor: openSUSE
Release: 1.3 Build date: Fri Jul 17 10:30:24 2026
Group: Unspecified Build host: reproducible
Size: 2588596 Source RPM: perl-DBI-1.651.0-1.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://metacpan.org/release/DBI
Summary: Database independent interface for Perl
The DBI is a database access module for the Perl programming language. It
defines a set of methods, variables, and conventions that provide a
consistent database interface, independent of the actual database being
used.

It is important to remember that the DBI is just an interface. The DBI is a
layer of "glue" between an application and one or more database _driver_
modules. It is the driver modules which do most of the real work. The DBI
provides a standard interface and framework for the drivers to operate
within.

This document often uses terms like _references_, _objects_, _methods_. If
you're not familiar with those terms then it would be a good idea to read
at least the following perl manuals first: perlreftut, perldsc, perllol,
and perlboot.

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Wed Jul 15 2026 Tina Müller <timueller+perl@suse.de>
  - updated to 1.651.0 (1.651)
    see /usr/share/doc/packages/perl-DBI/ChangeLog
    1.651 - 2026-07-14, H.Merijn Brand & Robert Rothenberg
    * Fix inverted comparisons for strings in DBI::SQL::Nano  (CVE-2026-15043) bsc#1271399
    * 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) bsc#1271629
    * Fix an out-of-bounds error when a statement handle has no fields but the source row is not empty (CVE-2026-60082) bsc#1271459
    * Add an overridable upper bound $MAX_PATH_DEPTH for DBI::ProfileData (CVE-2026-60081) bsc#1271458
    * *** WARNING: Next release will require perl-5.12 ***
* Wed Jul 08 2026 Tina Müller <tina.mueller@suse.com>
  - updated to 1.650.0 (1.650)
    see /usr/share/doc/packages/perl-DBI/ChangeLog
    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) bsc#1271017
    * Fix code injection via Profile DSN attribute or DBI_PROFILE variable (CVE-2026-14380) bsc#1271018
    * Update dbipport.h to Devel::PPPort-3.73
    * Require Test::More 0.96 (tests will otherwise fail on pristine perl-5.12)
* Mon Jun 22 2026 Tina Müller <timueller+perl@suse.de>
  - updated to 1.649.0 (1.649)
    see /usr/share/doc/packages/perl-DBI/ChangeLog
    1.649 - 2026-06-22, H.Merijn Brand
    * Extra Cwd::abs_path required for Windows
* Sun Jun 07 2026 Tina Müller <timueller+perl@suse.de>
  - updated to 1.648.0 (1.648)
    see /usr/share/doc/packages/perl-DBI/ChangeLog
    1.648 - 2026-06-04, H.Merijn Brand
    * Correct sprintf usage for trace_msg (issue#132)
    * Add DBIXS_VERSION & DBIXS_RELEASE to dbixs_rev.h
    * Remove -Wbad-function-cast
    * Fix possible stack overflow (old issue already noted by Tim) (CVE-2026-9698) bsc#1267957
    * Do not allow table source locations outside explicit given folders
    * DBD::Sponge PRECISION handling (pr#12, pilcrow)
    * Fix possible buffer overflow in preparse (CVE-2026-10879) bsc#1267849
    * Skip mismatching .so's (Greg, PR#81)
    * Fix cast warning in dbi_get_state (Greg, PR#182)
* Wed Jan 22 2025 Tina Müller <timueller+perl@suse.de>
  - updated to 1.647.0 (1.647)
    see /usr/share/doc/packages/perl-DBI/ChangeLog
* Sun Jan 12 2025 Tina Müller <timueller+perl@suse.de>
  - updated to 1.646.0 (1.646)
    see /usr/share/doc/packages/perl-DBI/Changes
    1.646 - 2025-01-11, H.Merijn Brand
    * Remove "experimental" tag from statistics_info () (issue#134)
    * RT tickets moved to github issues (rwfranks++)
    - All RT tickets now marked as resolved with reference to GitHub issue
    * Fix install issue (issue #168)
* Thu Jan 09 2025 Tina Müller <tina.mueller@suse.com>
  - Remove perl-DBI-CVE-2014-10402.patch (fixed upstream)
* Wed Sep 04 2024 Tina Müller <timueller+perl@suse.de>
  - updated to 1.645.0 (1.645)
    see /usr/share/doc/packages/perl-DBI/Changes
* Mon Mar 04 2024 pgajdos@suse.com
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
    %patchN
* Tue Nov 03 2020 Pedro Monreal <pmonreal@suse.com>
  - Security fix [bsc#1176492, CVE-2014-10401, CVE-2014-10402]
    * DBD::File drivers can open files from folders other than those
      specifically passed via the f_dir attribute in the data source
      name (DSN).
  - Add perl-DBI-CVE-2014-10402.patch

Files

/usr/bin/dbilogstrip
/usr/bin/dbiprof
/usr/bin/dbiproxy
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/Bundle
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/Bundle/DBI.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/DBM.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/ExampleP.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/File
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/File.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/File/Developers.pod
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/File/HowTo.pod
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/File/Roadmap.pod
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/Gofer
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/Gofer.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/Gofer/Policy
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/Gofer/Policy/Base.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/Gofer/Policy/classic.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/Gofer/Policy/pedantic.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/Gofer/Policy/rush.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/Gofer/Transport
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/Gofer/Transport/Base.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/Gofer/Transport/corostream.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/Gofer/Transport/null.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/Gofer/Transport/pipeone.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/Gofer/Transport/stream.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/Mem.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/NullP.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/Proxy.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBD/Sponge.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Changes.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Const
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Const/GetInfo
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Const/GetInfo/ANSI.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Const/GetInfo/ODBC.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Const/GetInfoReturn.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Const/GetInfoType.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/DBD
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/DBD.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/DBD/Metadata.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/DBD/SqlEngine
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/DBD/SqlEngine.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/DBD/SqlEngine/Developers.pod
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/DBD/SqlEngine/HowTo.pod
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Gofer
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Gofer/Execute.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Gofer/Request.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Gofer/Response.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Gofer/Serializer
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Gofer/Serializer/Base.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Gofer/Serializer/DataDumper.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Gofer/Serializer/Storable.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Gofer/Transport
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Gofer/Transport/Base.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Gofer/Transport/pipeone.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Gofer/Transport/stream.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Profile.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/ProfileData.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/ProfileDumper
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/ProfileDumper.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/ProfileDumper/Apache.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/ProfileSubs.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/ProxyServer.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/PurePerl.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/SQL
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/SQL/Nano.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Util
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Util/CacheMemory.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/Util/_accessor.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/DBI/W32ODBC.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/Win32
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/Win32/DBIODBC.pm
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/auto/DBI
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/auto/DBI/DBI.so
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/auto/DBI/DBIXS.h
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/auto/DBI/Driver.xst
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/auto/DBI/Driver_xst.h
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/auto/DBI/dbd_xsh.h
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/auto/DBI/dbi_sql.h
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/auto/DBI/dbipport.h
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/auto/DBI/dbivport.h
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/auto/DBI/dbixs_rev.h
/usr/lib/perl5/vendor_perl/5.44.0/x86_64-linux-thread-multi/dbixs_rev.pl
/usr/share/doc/packages/perl-DBI
/usr/share/doc/packages/perl-DBI/CONTRIBUTING.md
/usr/share/doc/packages/perl-DBI/ChangeLog
/usr/share/doc/packages/perl-DBI/Driver.xst
/usr/share/doc/packages/perl-DBI/README.md
/usr/share/licenses/perl-DBI
/usr/share/licenses/perl-DBI/LICENSE
/usr/share/man/man1/dbilogstrip.1.gz
/usr/share/man/man1/dbiprof.1.gz
/usr/share/man/man1/dbiproxy.1.gz
/usr/share/man/man3/Bundle::DBI.3pm.gz
/usr/share/man/man3/DBD::DBM.3pm.gz
/usr/share/man/man3/DBD::File.3pm.gz
/usr/share/man/man3/DBD::File::Developers.3pm.gz
/usr/share/man/man3/DBD::File::HowTo.3pm.gz
/usr/share/man/man3/DBD::File::Roadmap.3pm.gz
/usr/share/man/man3/DBD::Gofer.3pm.gz
/usr/share/man/man3/DBD::Gofer::Policy::Base.3pm.gz
/usr/share/man/man3/DBD::Gofer::Policy::classic.3pm.gz
/usr/share/man/man3/DBD::Gofer::Policy::pedantic.3pm.gz
/usr/share/man/man3/DBD::Gofer::Policy::rush.3pm.gz
/usr/share/man/man3/DBD::Gofer::Transport::Base.3pm.gz
/usr/share/man/man3/DBD::Gofer::Transport::corostream.3pm.gz
/usr/share/man/man3/DBD::Gofer::Transport::null.3pm.gz
/usr/share/man/man3/DBD::Gofer::Transport::pipeone.3pm.gz
/usr/share/man/man3/DBD::Gofer::Transport::stream.3pm.gz
/usr/share/man/man3/DBD::Mem.3pm.gz
/usr/share/man/man3/DBD::Proxy.3pm.gz
/usr/share/man/man3/DBD::Sponge.3pm.gz
/usr/share/man/man3/DBI.3pm.gz
/usr/share/man/man3/DBI::Changes.3pm.gz
/usr/share/man/man3/DBI::Const::GetInfo::ANSI.3pm.gz
/usr/share/man/man3/DBI::Const::GetInfo::ODBC.3pm.gz
/usr/share/man/man3/DBI::Const::GetInfoReturn.3pm.gz
/usr/share/man/man3/DBI::Const::GetInfoType.3pm.gz
/usr/share/man/man3/DBI::DBD.3pm.gz
/usr/share/man/man3/DBI::DBD::Metadata.3pm.gz
/usr/share/man/man3/DBI::DBD::SqlEngine.3pm.gz
/usr/share/man/man3/DBI::DBD::SqlEngine::Developers.3pm.gz
/usr/share/man/man3/DBI::DBD::SqlEngine::HowTo.3pm.gz
/usr/share/man/man3/DBI::Gofer::Execute.3pm.gz
/usr/share/man/man3/DBI::Gofer::Request.3pm.gz
/usr/share/man/man3/DBI::Gofer::Response.3pm.gz
/usr/share/man/man3/DBI::Gofer::Serializer::Base.3pm.gz
/usr/share/man/man3/DBI::Gofer::Serializer::DataDumper.3pm.gz
/usr/share/man/man3/DBI::Gofer::Serializer::Storable.3pm.gz
/usr/share/man/man3/DBI::Gofer::Transport::Base.3pm.gz
/usr/share/man/man3/DBI::Gofer::Transport::pipeone.3pm.gz
/usr/share/man/man3/DBI::Gofer::Transport::stream.3pm.gz
/usr/share/man/man3/DBI::Profile.3pm.gz
/usr/share/man/man3/DBI::ProfileData.3pm.gz
/usr/share/man/man3/DBI::ProfileDumper.3pm.gz
/usr/share/man/man3/DBI::ProfileDumper::Apache.3pm.gz
/usr/share/man/man3/DBI::ProfileSubs.3pm.gz
/usr/share/man/man3/DBI::ProxyServer.3pm.gz
/usr/share/man/man3/DBI::PurePerl.3pm.gz
/usr/share/man/man3/DBI::SQL::Nano.3pm.gz
/usr/share/man/man3/DBI::Util::CacheMemory.3pm.gz
/usr/share/man/man3/DBI::W32ODBC.3pm.gz
/usr/share/man/man3/Win32::DBIODBC.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 2 01:54:38 2026