Changelog for
perl-DBI-1.642-3.9.1.x86_64.rpm :
* Tue Nov 03 2020 pmonrealAATTsuse.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
* Tue Sep 29 2020 pmonrealAATTsuse.com- Security fix: [bsc#1176764, CVE-2019-20919]
* NULL profile de-reference in dbi_profile()- perl-DBI-CVE-2019-20919.patch
* Fri Sep 11 2020 pmonrealAATTsuse.com- Security fix: [bsc#1176409, CVE-2020-14393]
* CVE-2020-14393: Buffer overflow on an overlong DBD class name- Add perl-DBI-CVE-2020-14393.patch
* Fri Sep 11 2020 pmonrealAATTsuse.com- Security fix: [bsc#1176412, CVE-2020-14392]
* CVE-2020-14392: Memory corruption in XS functions when Perl stack is reallocated- Add perl-DBI-CVE-2020-14392.patch
* Mon Sep 23 2019 pmonrealgonzalezAATTsuse.com- Fix invalid utf-8 encoding in Changelogtext
* Thu Nov 08 2018 cooloAATTsuse.com- updated to 1.642 see /usr/share/doc/packages/perl-DBI/Changes =head2 Changes in DBI 1.642 - 28th October 2018 Fix \'.\' in AATTINC 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 cooloAATTsuse.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 cooloAATTsuse.com- updated to 1.640 see /usr/share/doc/packages/perl-DBI/Changes
* Fri Dec 29 2017 cooloAATTsuse.com- updated to 1.639 see /usr/share/doc/packages/perl-DBI/Changes
* Fri Aug 18 2017 cooloAATTsuse.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 AATTINC 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 cooloAATTsuse.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 AATTary = $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
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 Constructor.io, L Robbie Bow, L Ron Savage, L Charlie Gonzalez, L Justin Cook.
* Sun Sep 20 2015 cooloAATTsuse.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 cooloAATTsuse.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 ppisarAATTredhat.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.