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

perl-DBI-1.643-4.2 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: perl-DBI Distribution: openSUSE Tumbleweed
Version: 1.643 Vendor: openSUSE
Release: 4.2 Build date: Mon Mar 4 13:41:19 2024
Group: Development/Libraries/Perl Build host: reproducible
Size: 2158036 Source RPM: perl-DBI-1.643-4.2.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

* 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
* Sat Feb 01 2020 <timueller+perl@suse.de>
  - updated to 1.643
    see /usr/share/doc/packages/perl-DBI/Changes
    * Security fix: [bsc#1176764, CVE-2019-20919]
    * NULL profile de-reference in dbi_profile()
    * Security fix: [bsc#1176409, CVE-2020-14393]
    * CVE-2020-14393: Buffer overflow on an overlong DBD class name
    * Security fix: [bsc#1176412, CVE-2020-14392]
    * CVE-2020-14392: Memory corruption in XS functions when Perl
      stack is reallocated
* Mon Sep 23 2019 Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com>
  - Fix invalid utf-8 encoding in Changelogtext
* Thu Nov 08 2018 Stephan Kulow <coolo@suse.com>
  - updated to 1.642
    see /usr/share/doc/packages/perl-DBI/Changes
    =head2 Changes in DBI 1.642 - 28th October 2018
      Fix '.' in @INC for proxy test under parallel load
      thanks to H.Merijn Brand.
      Fix driver-related croak() in DBI->connect to report the original DSN
      thanks to maxatome #67
      Introduce a new statement DBI method $sth->last_insert_id()
      thanks to pali #64
      Allow to call $dbh->last_insert_id() method without arguments
      thanks to pali #64
      Added a new XS API function variant dbd_db_do6()
      thanks to Pali #61
      Fix misprints in doc of selectall_hashref
      thanks to Perlover #69
      Remove outdated links to DBI related training resources. RT#125999
* Tue Mar 20 2018 coolo@suse.com
  - updated to 1.641
    see /usr/share/doc/packages/perl-DBI/Changes
    =head2 Changes in DBI 1.641 - 19th March 2018
      Remove dependency on Storable 2.16 introduced in DBI 1.639
      thanks to Ribasushi #60
      Avoid compiler warnings in Driver.xst #59
      thanks to pali #59
* Wed Feb 07 2018 coolo@suse.com
  - updated to 1.640
    see /usr/share/doc/packages/perl-DBI/Changes
* Fri Dec 29 2017 coolo@suse.com
  - updated to 1.639
    see /usr/share/doc/packages/perl-DBI/Changes
* Fri Aug 18 2017 coolo@suse.com
  - updated to 1.637
    see /usr/share/doc/packages/perl-DBI/Changes
    =head2 Changes in DBI 1.637 - ...
      Fix use of externally controlled format string (CWE-134) thanks to pali #44
      This could cause a crash if, for example, a db error contained a %.
      https://cwe.mitre.org/data/definitions/134.html
      Fix extension detection for DBD::File related drivers
      Fix tests for perl without dot in @INC RT#120443
      Fix loss of error message on parent handle, thanks to charsbar #34
      Fix disappearing $_ inside callbacks, thanks to robschaber #47
      Allow objects to be used as passwords without throwing an error, thanks to demerphq #40
      Allow $sth NAME_* attributes to be set from Perl code, re #45
      Added support for DBD::XMLSimple thanks to nigelhorne #38
      Documentation updates:
      Improve examples using eval to be more correct, thanks to pali #39
      Add cautionary note to prepare_cached docs re refs in %attr #46
      Small POD changes (Getting Help -> Online) thanks to openstrike #33
      Adds links to more module names and fix typo, thanks to oalders #43
      Typo fix thanks to bor #37
* Mon May 23 2016 coolo@suse.com
  - updated to 1.636
    see /usr/share/doc/packages/perl-DBI/Changes
    =head2 Changes in DBI 1.636 - 24th April 2016
      Fix compilation for threaded perl <= 5.12 broken in 1.635 RT#113955
      Revert change to DBI::PurePerl DESTROY in 1.635
      Change t/16destroy.t to avoid race hazard RT#113951
      Output perl version and archname in t/01basics.t
      Add perl 5.22 and 5.22-extras to travis-ci config
    =head2 Changes in DBI 1.635 - 24th April 2016
      Fixed RaiseError/PrintError for UTF-8 errors/warnings. RT#102404
      Fixed cases where ShowErrorStatement might show incorrect Statement RT#97434
      Fixed DBD::Gofer for UTF-8-enabled STDIN/STDOUT
      thanks to mauke PR#32
      Fixed fetchall_arrayref({}) behavior with no columns
      thanks to Dan McGee PR#31
      Fixed tied CachedKids ref leak in attribute cache by weakening
      thanks to Michael Conrad RT#113852
      Fixed "panic: attempt to copy freed scalar" upon commit() or rollback()
      thanks to fbriere for detailed bug report RT#102791
      Ceased to ignore DESTROY of outer handle in DBI::PurePerl
      Treat undef in DBI::Profile Path as string "undef"
      thanks to fREW Schmidt RT#113298
      Fix SQL::Nano parser to ignore trailing semicolon
      thanks to H.Merijn Brand.
      Added @ary = $dbh->selectall_array(...) method
      thanks to Ed Avis RT#106411
      Added appveyor support (Travis like CI for windows)
      thanks to mbeijen PR#30
      Corrected spelling errors in pod
      thanks to Gregor Herrmann RT#107838
      Corrected and/or removed broken links to SQL standards
      thanks to David Pottage RT#111437
      Corrected doc example to use dbi: instead of DBI: in DSN
      thanks to Michael R. Davis RT#101181
      Removed/updated broken links in docs
      thanks to mbeijen PR#29
      Clarified docs for DBI::hash($string)
      Removed the ancient DBI::FAQ module RT#102714
      Fixed t/pod.t to require Test::Pod >= 1.41 RT#101769
    This release was developed at the Perl QA Hackathon 2016
    L<http://act.qa-hackathon.org/qa2016/>
    which was made possible by the generosity of many sponsors:
    L<https://www.fastmail.com> FastMail,
    L<https://www.ziprecruiter.com> ZipRecruiter,
    L<http://www.activestate.com> ActiveState,
    L<http://www.opusvl.com> OpusVL,
    L<https://www.strato.com> Strato,
    L<http://www.surevoip.co.uk> SureVoIP,
    L<http://www.cv-library.co.uk> CV-Library,
    L<https://www.iinteractive.com/> Infinity,
    L<https://opensource.careers/perl-careers/> Perl Careers,
    L<https://www.mongodb.com> MongoDB,
    L<https://www.thinkproject.com> thinkproject!,
    L<https://www.dreamhost.com/> Dreamhost,
    L<http://www.perl6.org/> Perl 6,
    L<http://www.perl-services.de/> Perl Services,
    L<https://www.evozon.com/> Evozon,
    L<http://www.booking.com> Booking,
    L<http://eligo.co.uk> Eligo,
    L<http://www.oetiker.ch/> Oetiker+Partner,
    L<http://capside.com/en/> CAPSiDE,
    L<https://www.procura.nl/> Procura,
    L<https://constructor.io/> Constructor.io,
    L<https://metacpan.org/author/BABF> Robbie Bow,
    L<https://metacpan.org/author/RSAVAGE> Ron Savage,
    L<https://metacpan.org/author/ITCHARLIE> Charlie Gonzalez,
    L<https://twitter.com/jscook2345> Justin Cook.

Files

/usr/bin/dbilogstrip
/usr/bin/dbiprof
/usr/bin/dbiproxy
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/Bundle
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/Bundle/DBI.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/DBM.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/ExampleP.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/File
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/File.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/File/Developers.pod
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/File/HowTo.pod
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/File/Roadmap.pod
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/Gofer
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/Gofer.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/Gofer/Policy
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/Gofer/Policy/Base.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/Gofer/Policy/classic.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/Gofer/Policy/pedantic.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/Gofer/Policy/rush.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/Gofer/Transport
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/Gofer/Transport/Base.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/Gofer/Transport/corostream.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/Gofer/Transport/null.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/Gofer/Transport/pipeone.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/Gofer/Transport/stream.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/Mem.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/NullP.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/Proxy.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBD/Sponge.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Changes.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Const
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Const/GetInfo
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Const/GetInfo/ANSI.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Const/GetInfo/ODBC.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Const/GetInfoReturn.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Const/GetInfoType.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/DBD
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/DBD.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/DBD/Metadata.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/DBD/SqlEngine
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/DBD/SqlEngine.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/DBD/SqlEngine/Developers.pod
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/DBD/SqlEngine/HowTo.pod
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Gofer
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Gofer/Execute.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Gofer/Request.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Gofer/Response.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Gofer/Serializer
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Gofer/Serializer/Base.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Gofer/Serializer/DataDumper.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Gofer/Serializer/Storable.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Gofer/Transport
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Gofer/Transport/Base.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Gofer/Transport/pipeone.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Gofer/Transport/stream.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Profile.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/ProfileData.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/ProfileDumper
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/ProfileDumper.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/ProfileDumper/Apache.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/ProfileSubs.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/ProxyServer.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/PurePerl.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/SQL
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/SQL/Nano.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Util
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Util/CacheMemory.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/Util/_accessor.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/DBI/W32ODBC.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/Win32
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/Win32/DBIODBC.pm
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/auto/DBI
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/auto/DBI/DBI.so
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/auto/DBI/DBIXS.h
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/auto/DBI/Driver.xst
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/auto/DBI/Driver_xst.h
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/auto/DBI/dbd_xsh.h
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/auto/DBI/dbi_sql.h
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/auto/DBI/dbipport.h
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/auto/DBI/dbivport.h
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/auto/DBI/dbixs_rev.h
/usr/lib/perl5/vendor_perl/5.40.0/riscv64-linux-thread-multi/dbixs_rev.pl
/usr/share/doc/packages/perl-DBI
/usr/share/doc/packages/perl-DBI/Changes
/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::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, Tue Nov 19 01:14:14 2024