Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: perl-DBI | Distribution: SUSE Linux Framework One |
Version: 1.643 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.2.1 | Build date: Mon Mar 4 13:41:19 2024 |
Group: Development/Libraries/Perl | Build host: reproducible |
Size: 2178581 | Source RPM: perl-DBI-1.643-slfo.1.2.1.src.rpm |
Packager: https://www.suse.com/ | |
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.
Artistic-1.0 OR GPL-1.0-or-later
* Mon Mar 04 2024 pgajdos@suse.com - Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN * Tue Nov 03 2020 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 pmonrealgonzalez@suse.com - Fix invalid utf-8 encoding in Changelogtext * Thu Nov 08 2018 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. * Sun Sep 20 2015 coolo@suse.com - 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 coolo@suse.com - 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] 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 DBD::AnyData2 =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 ppisar@redhat.com 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 \E 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 coolo@suse.com - 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 coolo@suse.com - 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 * Tue Jan 31 2012 vcizek@suse.com - update to 1.617 * Fixed ParamTypes example in the pod (Martin J. Evans) * Fixed the definition of ArrayTupleStatus and remove confusion over rows affected in list context of execute_array (Martin J. Evans) * Fixed sql_type_cast example and typo in errors (Martin J. Evans) * Fixed Gofer error handling for keeperr methods like ping (Tim Bunce) * Fixed $dbh->clone({}) RT73250 (Tim Bunce) * Fixed is_nested_call logic error RT73118 (Reini Urban) * Enhanced performance for threaded perls (Dave Mitchell, Tim Bunce) * Enhanced and standardized driver trace level mechanism (Tim Bunce) * Removed old code that was an inneffective attempt to detect people doing DBI->{Attrib}. * Clear ParamValues on bind_param param count error RT66127 (Tim Bunce) * Changed DBI::ProxyServer to require DBI at compile-time RT62672 (Tim Bunce) * Added pod for default_user to DBI::DBD (Martin J. Evans) * Added CON, ENC and DBD trace flags and extended 09trace.t (Martin J. Evans) * Added TXN trace flags and applied CON and TXN to relevant methods (Tim Bunce) * Added some more fetchall_arrayref(..., $maxrows) tests (Tim Bunce) * Clarified docs for fetchall_arrayref called on an inactive handle. * Clarified docs for clone method (Tim Bunce) * Added note to DBI::Profile about async queries (Marcel Grunauer). * Reserved spatialite_ as a driver prefix for DBD::Spatialite * Reserved mo_ as a driver prefix for DBD::MO * Updated link to the SQL Reunion 95 docs, RT69577 (Ash Daminato) * Changed links for DBI recipes. RT73286 (Martin J. Evans) * Fri Nov 18 2011 coolo@suse.com - use original .tar.gz * Fri Jan 07 2011 vcizek@novell.com - update to 1.616 * Fixed RT#61513 by catching attribute assignment to tied table access interface (Jens Rehsack) * Fixed compiler warnings RT#62640 * Optimized connect() to remove redundant FETCH of \%attrib values. Improved initialization phases in DBI::DBD::SqlEngine (Jens Rehsack) * Added DBD::Gofer::Transport::corostream. An experimental proof-of-concept transport that enables asynchronous database calls with few code changes. It enables asynchronous use of DBI frameworks like DBIx::Class. * Wed Dec 01 2010 coolo@novell.com - switch to perl_requires macro * Tue Nov 30 2010 coolo@novell.com - do not use recommends on fedora * Thu Sep 30 2010 anicka@suse.cz - update to 1.615 * bugfixes * Tue Sep 21 2010 anicka@suse.cz - update to 1.614 * Added $h->{AutoInactiveDestroy} as simpler safer form of $h->{InactiveDestroy} * Added ability for parallel testing "prove -j4 ..." * Added tests for delete in DBM * Added test for absolute filename as table to 51dbm_file * Added two initialization phases to DBI::DBD::SqlEngine * Added improved developers documentation for DBI::DBD::SqlEngine * Added guides how to write DBI drivers using DBI::DBD::SqlEngine or DBD::File * Added register_compat_map() and table_meta_attr_changed() to DBD::File::Table * bugfixes, test fixes * Fri Aug 06 2010 chris@computersalat.de - update to 1.613 o Fixed Win32 prerequisite module from PathTools to File::Spec. o Changed attribute headings and fixed references in DBI pod (Martin J. Evans) o Corrected typos in DBI::FAQ and DBI::ProxyServer (Ansgar Burchardt) * Tue Jul 20 2010 chris@computersalat.de - recreated by cpanspec 1.78 o fix deps * Mon Jul 19 2010 anicka@suse.cz - update to 1.612 * Changed Makefile.PL to modernize with CONFLICTS, recommended dependencies and resources (Jens Rehsack) * Changed DBI::ProfileDumper to rename any existing profile file by appending .prev, instead of overwriting it. * Changed DBI::ProfileDumper::Apache to work in more configurations including vhosts using PerlOptions +Parent. * Add driver_prefix method to DBI (Jens Rehsack) * bugfixes, test fixes * Wed Jun 02 2010 chris@computersalat.de - update to 1.611 * Fixed selectcol_arrayref MaxRows attribute to count rows not values thanks to Vernon Lyon. * Fixed DBI->trace(0, *STDERR); (H.Merijn Brand) which tried to open a file named "*main::STDERR" in perl-5.10.x * Fixes in DBD::DBM for use under threads (Jens Rehsack) * Changed "Issuing rollback() due to DESTROY without explicit disconnect" warning to not be issued if ReadOnly set for that dbh. * Added f_lock and f_encoding support to DBD::File (H.Merijn Brand) * Added ChildCallbacks => { ... } to Callbacks as a way to specify Callbacks for child handles. With tests added by David E. Wheeler. * Added DBI::sql_type_cast($value, $type, $flags) to cast a string value to an SQL type. e.g. SQL_INTEGER effectively does $value += 0; Has other options plus an internal interface for drivers. - recreated spec by cpanspec 1.78 * Sun Jan 10 2010 jengelh@medozas.de - enable parallel build * Tue Oct 13 2009 chris@computersalat.de - cleanup spec o removed some obsolete defines * Sat Jul 25 2009 chris@computersalat.de - spec mods * removed ^---------- * removed ^#--------- * Thu Jun 18 2009 chris@computersalat.de - spec fix for perl-macros * Thu Jun 18 2009 chris@computersalat.de - added perl-macros o autogen filelist with perl_gen_filelist * Mon Jun 15 2009 chris@computersalat.de - update to 1.609 * Fixes to DBD::File (H.Merijn Brand) added f_schema attribute table names case sensitive when quoted, insensitive when unquoted workaround a bug in SQL::Statement (temporary fix) related to the "You passed x parameters where y required" error * Added ImplementorClass and Name info to the "Issuing rollback() due to DESTROY without explicit disconnect" warning to identify the handle. Applies to compiled drivers when they are recompiled. * Added DBI->visit_handles($coderef) method. * Added $h->visit_child_handles($coderef) method. * Added docs for column_info()'s COLUMN_DEF value. * Clarified docs on stickyness of data type via bind_param(). * Clarified docs on stickyness of data type via bind_col(). - some spec mods * Mon May 18 2009 anicka@suse.cz - update to 1.608 * Fixes to DBD::File (H.Merijn Brand) bind_param () now honors the attribute argument added f_ext attribute File::Spec is always required. (CORE since 5.00405) Fail and set errstr on parameter count mismatch in execute () * Fixed two small memory leaks when running in mod_perl one in DBI->connect and one in DBI::Gofer::Execute. Both due to "local $ENV{...};" leaking memory. * Fixed DBD_ATTRIB_DELETE macro for driver authors and updated DBI::DBD docs thanks to Martin J. Evans. * Fixed 64bit issues in trace messages thanks to Charles Jardine. * Fixed FETCH_many() method to work with drivers that incorrectly return an empty list from $h->FETCH. Affected gofer. * Added 'sqlite_' as registered prefix for DBD::SQLite. * Corrected many typos in DBI docs thanks to Martin J. Evans. * Improved DBI::DBD docs thanks to H.Merijn Brand. * Fri Jul 25 2008 anicka@suse.cz - update to 1.607 * NOTE: Perl 5.8.1 is now the minimum supported version. * Fixed missing import of carp in DBI::Gofer::Execute. * Added note to docs about effect of execute(@empty_array). * Clarified docs for ReadOnly thanks to Martin Evans. * Fri Jun 27 2008 anicka@suse.cz - update to 1.605 * Fixed broken DBIS macro with threads on big-endian machines with 64bit ints but 32bit pointers. * Fixed the selectall_arrayref, selectrow_arrayref, and selectrow_array methods that get embedded into compiled drivers to use the inner sth handle when passed a $sth instead of an sql string. Drivers will need to be recompiled to pick up this change. * Fixed leak in neat() for some kinds of values * Fixed DBI::PurePerl neat() to behave more like XS neat(). * Increased default $DBI::neat_maxlen from 400 to 1000. * Increased timeout on tests to accomodate very slow systems. * other minor improvements and fixes - remove -dbis patch (fixed in upstream) * Wed Mar 26 2008 anicka@suse.cz - update to 1.604 * Fixed fetchall_arrayref with $max_rows argument broken in 1.603 * Mon Mar 24 2008 anicka@suse.cz - update to 1.603 * Fixed pure-perl fetchall_arrayref with $max_rows argument to not error when fetching after all rows already fetched. * Fixed C sprintf formats and casts, fixing compiler warnings. * Changed dbi_profile() to accept a hash of profiles and apply to all. * Changed gofer stream transport to improve error reporting. * Changed gofer test timeout to avoid spurious failures on slow systems. * Added options to t/85gofer.t so it's more useful for manual testing. * Thu Feb 21 2008 anicka@suse.cz - update to 1.602 * bugfixes * test and documentation enhancements * Thu Nov 01 2007 anicka@suse.cz - update to 1.601 * Fixed t/05thrclone.t to work with Test::More >= 0.71 * Fixed DBI for VMS thanks to Peter (Stig) Edwards. * Added client-side caching to DBD::Gofer. * Added DBI::Util::CacheMemory for use with DBD::Gofer caching. * Mon Oct 08 2007 anicka@suse.cz - update to 1.59 * Added check_response_sub to DBI::Gofer::Execute * bugfixes. test fixes * Tue Jul 03 2007 anicka@suse.cz - update to 1.58 * Fixed code triggering fatal error in bleadperl * Fixed compiler warning * values than before *if* your perl was built with 64-bit 'int' type (i.e. "perl -V:intsize" says intsize='8'). * Fixed XS versions of select*_*() methods to call execute() fetch() etc., with inner handle instead of outer. * Fixed execute_for_fetch() to not cache errstr values * Fixed unused var compiler warning thanks to JDHEDDEN. * Changed DBI::hash to return 'I32' type instead of 'int' so results are portable/consistent regardless of size of the int type. * test fixes, added documenttion * Mon Jun 11 2007 anicka@suse.cz - update to 1.56 * bugfixes, documentation fixes, test fixes * Added DBI_GOFER_RANDOM env var that can be use to trigger random failures and delays when executing gofer requests. * Added more functionality to the (undocumented) Callback mechanism. * Added $h->{ReadOnly} attribute. * Added support for DBI Profile Path to contain refs to scalars which will be de-ref'd for each profile sample. * Added dbilogstrip utility to edit DBI logs for diff'ing (gets installed) * Added details for SQLite 3.3 to NULL handling docs thanks to Alex Teslik. * Added take_imp_data() to DBI::PurePerl. * many gofer related changes * Mon Feb 26 2007 anicka@suse.cz - update to 1.54 * Added new DBD::Gofer 'stateless proxy' driver and framework, * and the DBI test suite is now also executed via DBD::Gofer, * and DBD::Gofer+DBI::PurePerl, in addition to DBI::PurePerl. * Added ability for trace() to support filehandle argument, * including tracing into a string, thanks to Dean Arnold. * Added ability for drivers to implement func() method * so proxy drivers can proxy the func method itself. * Added SQL_BIGINT type code * Added $h->private_attribute_info method. * Wed Dec 13 2006 anicka@suse.cz - update to 1.53 * Fixed checks for weaken to work with early 5.8.x versions * Fixed DBD::Proxy handling of some methods, including commit and rollback. * Fixed to be more robust against drivers not handling multiple result sets properly. * Test fixes. * Added array context support to execute_array and execute_for_fetch methods which returns executed tuples and rows affected. * Added Tie::Cache::LRU example to docs * Wed Sep 13 2006 anicka@suse.cz - update to 1.52 * fixed several memory leaks * changes and additions to profiling * Wed Jul 12 2006 anicka@suse.cz - update to 1.51 * many bugfixes, see upstream changelog * Mon Mar 27 2006 mls@suse.de - set DBIS in a way compatible to the header file, fixes use64bit issue [#155067] * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires * Tue Jan 03 2006 anicka@suse.cz - update to 1.50 * Mon Aug 01 2005 cthiel@suse.de - update to version 1.48 * Tue Jul 26 2005 anicka@suse.cz - add perl-PlRPC to Requires * Thu Feb 17 2005 mjancar@suse.cz - update to 1.47 * Fri Aug 06 2004 mjancar@suse.cz - update to 1.43 * Thu Feb 26 2004 mjancar@suse.cz - update to 1.41 * Tue Oct 21 2003 mjancar@suse.cz - update to 1.38 * Fri Aug 22 2003 mjancar@suse.cz - require the perl version we build with * Tue Jul 15 2003 mjancar@suse.cz - adapt to perl-5.8.1 - use %perl_process_packlist * Mon Jun 16 2003 mjancar@suse.cz - fix filelist * Thu Jun 05 2003 mjancar@suse.cz - fix test failing on 64bit architectures * Wed Jun 04 2003 mjancar@suse.cz - update to 1.37 * Changed execute_array() return value from row count to executed tuple count, and now the ArrayTupleStatus attribute is mandatory. - use $RPM_OPT_FLAGS - don't package MANIFEST * Tue May 20 2003 mjancar@suse.cz - remove unpackaged files * Fri Dec 13 2002 prehak@suse.cz - update to version 1.32 * Tue Jul 09 2002 prehak@suse.cz - updated to version 1.28 * Tue Jul 02 2002 mls@suse.de - remove race in .packlist generation * Tue Jan 22 2002 rvasice@suse.cz - update to version 1.20 * Tue Aug 14 2001 rvasice@suse.cz - update to version 1.19 - spec file cleanup * Tue Feb 13 2001 cihlar@suse.cz - bzipped sources - use %{version} - update to version 1.14 - added %clean - fixed file list - added make test * Tue Nov 07 2000 grimmer@suse.de - removed BuildRoot path via sed calls in spec file * Tue Oct 31 2000 grimmer@suse.de - renamed from perl_dbi to perl-DBI - added BuildRoot * Wed Jul 05 2000 grimmer@suse.de - marked man pages as documentation - added missing man pages from section 1 - added Group tag - added "Provides: DBI" * Wed May 24 2000 ug@suse.de - added to distribution
/usr/bin/dbilogstrip /usr/bin/dbiprof /usr/bin/dbiproxy /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/Bundle /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/Bundle/DBI.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/DBM.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/ExampleP.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/File /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/File.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/File/Developers.pod /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/File/HowTo.pod /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/File/Roadmap.pod /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/Gofer /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/Gofer.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/Gofer/Policy /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/Gofer/Policy/Base.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/Gofer/Policy/classic.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/Gofer/Policy/pedantic.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/Gofer/Policy/rush.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/Gofer/Transport /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/Gofer/Transport/Base.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/Gofer/Transport/corostream.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/Gofer/Transport/null.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/Gofer/Transport/pipeone.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/Gofer/Transport/stream.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/Mem.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/NullP.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/Proxy.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBD/Sponge.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Changes.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Const /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Const/GetInfo /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Const/GetInfo/ANSI.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Const/GetInfo/ODBC.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Const/GetInfoReturn.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Const/GetInfoType.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/DBD /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/DBD.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/DBD/Metadata.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/DBD/SqlEngine /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/DBD/SqlEngine.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/DBD/SqlEngine/Developers.pod /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/DBD/SqlEngine/HowTo.pod /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Gofer /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Gofer/Execute.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Gofer/Request.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Gofer/Response.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Gofer/Serializer /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Gofer/Serializer/Base.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Gofer/Serializer/DataDumper.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Gofer/Serializer/Storable.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Gofer/Transport /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Gofer/Transport/Base.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Gofer/Transport/pipeone.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Gofer/Transport/stream.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Profile.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/ProfileData.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/ProfileDumper /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/ProfileDumper.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/ProfileDumper/Apache.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/ProfileSubs.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/ProxyServer.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/PurePerl.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/SQL /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/SQL/Nano.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Util /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Util/CacheMemory.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/Util/_accessor.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/DBI/W32ODBC.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/Win32 /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/Win32/DBIODBC.pm /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/auto/DBI /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/auto/DBI/DBI.so /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/auto/DBI/DBIXS.h /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/auto/DBI/Driver.xst /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/auto/DBI/Driver_xst.h /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/auto/DBI/dbd_xsh.h /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/auto/DBI/dbi_sql.h /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/auto/DBI/dbipport.h /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/auto/DBI/dbivport.h /usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/auto/DBI/dbixs_rev.h /usr/lib/perl5/vendor_perl/5.38.2/x86_64-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 12 00:02:43 2024