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

perl-DBI-1.642-1.6 RPM for i586

From OpenSuSE Tumbleweed for i586

Name: perl-DBI Distribution: openSUSE Tumbleweed
Version: 1.642 Vendor: openSUSE
Release: 1.6 Build date: Tue Jul 9 12:16:52 2019
Group: Development/Libraries/Perl Build host: lamb18
Size: 2181302 Source RPM: perl-DBI-1.642-1.6.src.rpm
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

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

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.




Artistic-1.0 OR GPL-1.0-or-later


* Thu Nov 08 2018 Stephan Kulow <>
  - 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
  - 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
  - updated to 1.640
    see /usr/share/doc/packages/perl-DBI/Changes
* Fri Dec 29 2017
  - updated to 1.639
    see /usr/share/doc/packages/perl-DBI/Changes
* Fri Aug 18 2017
  - 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 %.
      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
  - 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
    which was made possible by the generosity of many sponsors:
    L<> FastMail,
    L<> ZipRecruiter,
    L<> ActiveState,
    L<> OpusVL,
    L<> Strato,
    L<> SureVoIP,
    L<> CV-Library,
    L<> Infinity,
    L<> Perl Careers,
    L<> MongoDB,
    L<> thinkproject!,
    L<> Dreamhost,
    L<> Perl 6,
    L<> Perl Services,
    L<> Evozon,
    L<> Booking,
    L<> Eligo,
    L<> Oetiker+Partner,
    L<> CAPSiDE,
    L<> Procura,
    L<> Robbie Bow,
    L<> Ron Savage,
    L<> Charlie Gonzalez,
    L<> Justin Cook.
* Sun Sep 20 2015
  - updated to 1.634
    see /usr/share/doc/packages/perl-DBI/Changes
    =head2 Changes in DBI 1.634 - 3rd August 2015
      Enabled strictures on all modules (Jose Luis Perez Diez) #22
      Note that this might cause new exceptions in existing code.
      Please take time for extra testing before deploying to production.
      Improved handling of row counts for compiled drivers and enable them to
      return larger row counts (IV type) by defining new *_iv macros.
      Fixed quote_identifier that was adding a trailing separator when there
      was only a catalog (Martin J. Evans)
      Removed redundant keys() call in fetchall_arrayref with hash slice (ilmari) #24
      Corrected pod xref to Placeholders section (Matthew D. Fuller)
      Corrected pod grammar (Nick Tonkin) #25
      Added support for tables('', '', '', '%') special case (Martin J. Evans)
      Added support for DBD prefixes with numbers (Jens Rehsack) #19
      Added extra initializer for DBI::DBD::SqlEngine based DBD's (Jens Rehsack)
      Added Memory Leaks section to the DBI docs (Tim)
      Added Artistic v1 & GPL v1 LICENSE file (Jose Luis Perez Diez) #21
* Thu Apr 16 2015
  - updated to 1.633
    see /usr/share/doc/packages/perl-DBI/Changes
    =head2 Changes in DBI 1.633 - 11th Jan 2015
      Fixed selectrow_*ref to return undef on error in list context
      instead if an empty list.
      Changed t/42prof_data.t more informative
      Changed $sth->{TYPE} to be NUMERIC in DBD::File drivers as per the
      DBI docs. Note TYPE_NAME is now also available. [H.Merijn Brand]
      Fixed compilation error on bleadperl due DEFSV no longer being an lvalue
      [Dagfinn Ilmari Mannsåker]
      Added docs for escaping placeholders using a backslash.
      Added docs for get_info(9000) indicating ability to escape placeholders.
      Added multi_ prefix for DBD::Multi (Dan Wright) and ad2_ prefix for
    =head2 Changes in DBI 1.632 - 9th Nov 2014
      Fixed risk of memory corruption with many arguments to methods
      originally reported by OSCHWALD for Callbacks but may apply
      to other functionality in DBI method dispatch RT#86744.
      Fixed DBD::PurePerl to not set $sth->{Active} true by default
      drivers are expected to set it true as needed.
      Fixed DBI::DBD::SqlEngine to complain loudly when prerequite
      driver_prefix is not fulfilled (RT#93204) [Jens Rehsack]
      Fixed redundant sprintf argument warning RT#97062 [Reini Urban]
      Fixed security issue where DBD::File drivers would open files
      from folders other than specifically passed using the
      f_dir attribute RT#99508 [H.Merijn Brand]
      Changed delete $h->{$key} to work for keys with 'private_' prefix
      per request in RT#83156. local $h->{$key} works as before.
      Added security notice to DBD::Proxy and DBI::ProxyServer because they
      use Storable which is insecure. Thanks to RT#90475
      Added note to AutoInactiveDestroy docs strongly recommending that it
      is enabled in all new code.
    =head2 Changes in DBI 1.631 - 20th Jan 2014
    NOTE: This release changes the handle passed to Callbacks from being an 'inner'
    handle to being an 'outer' handle. If you have code that makes use of Callbacks,
    ensure that you understand what this change means and review your callback code.
      Fixed err_hash handling of integer err RT#92172 [Dagfinn Ilmari]
      Fixed use of \Q vs  in t/70callbacks.t
      Changed the handle passed to Callbacks from being an 'inner'
      handle to being an 'outer' handle.
      Improved reliability of concurrent testing
      PR#8 [Peter Rabbitson]
      Changed optional dependencies to "suggest"
      PR#9 [Karen Etheridge]
      Changed to avoid mg_get in neatsvpv during global destruction
      PR#10 [Matt Phillips]
    =head2 Changes in DBI 1.630 - 28th Oct 2013
    NOTE: This release enables PrintWarn by default regardless of $^W.
    Your applications may generate more log messages than before.
      Fixed err for new drh to be undef not to 0 [Martin J. Evans]
      Fixed RT#83132 - moved DBIstcf* constants to util
      export tag [Martin J. Evans]
      PrintWarn is now triggered by warnings recorded in methods like STORE
      that don't clear err RT#89015 [Tim Bunce]
      Changed tracing to no longer show quote and quote_identifier calls
      at trace level 1.
      Changed DBD::Gofer ping while disconnected set_err from warn to info.
      Clarified wording of log message when err is cleared.
      Changed bootstrap to use $XS_VERSION RT#89618 [Andreas Koenig]
      Added connect_cached.connected Callback PR#3 [David E. Wheeler]
      Clarified effect of refs in connect_cached attributes [David E. Wheeler]
      Extended ReadOnly attribute docs for when the driver cannot
      ensure read only [Martin J. Evans]
      Corrected SQL_BIGINT docs to say ODBC value is used PR#5 [ilmari]
    There was no DBI 1.629 release.
* Tue Jul 30 2013
  - updated to 1.628
      Fixed missing fields on partial insert via DBI::DBD::SqlEngine
      engines (DBD::CSV, DBD::DBM etc.) [H.Merijn Brand, Jens Rehsack]
      Fixed stack corruption on callbacks RT#85562 RT#84974 [Aaron Schweiger]
      Fixed DBI::SQL::Nano_::Statement handling of "0" [Jens Rehsack]
      Fixed exit op precedence in test RT#87029 [Reni Urban]
      Added support for finding tables in multiple directories
      via new DBD::File f_dir_search attribute [H.Merijn Brand]
      Enable compiling by C++ RT#84285 [Kurt Jaeger]
      Typo fixes in pod and comment [David Steinbrunner]
      Change DBI's docs to refer to git not svn [H.Merijn Brand]
      Clarify bind_col TYPE attribute is sticky [Martin J. Evans]
      Fixed reference to $sth in selectall_arrayref docs RT#84873
      Spelling fixes [Ville Skytt344]
      Changed $VERSIONs to hardcoded strings [H.Merijn Brand]
* Sun Jun 16 2013
  - updated to 1.627
    Fixed VERSION regression in DBI::SQL::Nano [Tim Bunce]
    Fixed pod text/link was reversed in a few cases RT#85168
    Handle aliasing of STORE'd attributes in DBI::DBD::SqlEngine
    Updated repository URI to git [Jens Rehsack]
    Fixed skip() count arg in t/48dbi_dbd_sqlengine.t [Tim Bunce]
    Fixed heap-use-after-free during global destruction RT#75614
      thanks to Reini Urban.
    Fixed ignoring RootClass attribute during connect() by
      DBI::DBD::SqlEngine reported in RT#84260 by Michael Schout
    Fixed Gofer for hash randomization in perl 5.17.10+ RT#84146
    Clarify docs for can() re RT#83207
    Fixed RT#64330 - ping wipes out errstr (Martin J. Evans).
    Fixed RT#75868 - DBD::Proxy shouldn't call connected() on the server.
    Fixed RT#80474 - segfault in DESTROY with threads.
    Fixed RT#81516 - Test failures due to hash randomisation in perl 5.17.6
      thanks to Jens Rehsack and H.Merijn Brand and feedback on IRC
    Fixed RT#81724 - Handle copy-on-write scalars (sprout)
    Fixed unused variable / self-assignment compiler warnings.
    Fixed default table_info in DBI::DBD::SqlEngine which passed NAMES
      attribute instead of NAME to DBD::Sponge RT72343 (Martin J. Evans)
    Corrected a spelling error thanks to Chris Sanders.
    Corrected typo in DBI->installed_versions docs RT#78825
      thanks to Jan Dubois.
    Refactored table meta information management from DBD::File into
      DBI::DBD::SqlEngine (H.Merijn Brand, Jens Rehsack)
    Prevent undefined f_dir being used in opendir (H.Merijn Brand)
    Added logic to force destruction of children before parents
      during global destruction. See RT#75614.
    Added DBD::File Plugin-Support for table names and data sources
      (Jens Rehsack, #dbi Team)
    Added new tests to 08keeperr for RT#64330



Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Oct 1 23:21:49 2019