Files
perl-Paranoid/perl-Paranoid.changes

120 lines
4.9 KiB
Plaintext
Raw Normal View History

-------------------------------------------------------------------
Wed Aug 10 05:57:04 UTC 2016 - coolo@suse.com
- updated to 2.03
see /usr/share/doc/packages/perl-Paranoid/CHANGELOG
-------------------------------------------------------------------
Fri Jun 24 06:22:55 UTC 2016 - coolo@suse.com
- updated to 2.01
see /usr/share/doc/packages/perl-Paranoid/CHANGELOG
-------------------------------------------------------------------
Mon May 23 12:27:41 UTC 2016 - coolo@suse.com
- updated to 2.00
see /usr/share/doc/packages/perl-Paranoid/CHANGELOG
v2.0 (2015/10/12)
=================
--Dropped support for Perl 5.6
--Eliminated most instances of croak/die in favor of expecting developers
to check the return value
--Complete rewrite of I/O layers and functions
--Added Paranoid::IO
--Added Paranoid::IO::Line
--Moved slurp, sip, etc., to Paranoid::IO::Line
--Rewrote slurp, sip, etc., to provide non-locking versions of functions
--Rewrote slurp, sip, etc., to leverage tuneable performance options from
Paranoid::IO
--Rewrote and moved Paranoid::Lockfile to Paranoid::IO::Lockfile
--Rewrote Paranoid::Log, Paranoid::Log::Buffer, and Paranoid::Log::File
--Renamed perror to pderror in Paranoid::Debug to avoid name conflict
with POSIX
--Added printf functionality to pdebug
--Added platform-agnostic pchomp to Paranoid::Input
--Added passed regex functionality to detaint
--Updated detaint to make target var (third argument) optional
--Updated detaint to work on arrays and hashes as well
--Improved/expanded module unit tests
--Eliminated use of prototypes except where absolutely needed
(which eliminates the need to pass by reference for many functions)
--Eliminated pglob from Paranoid::Filesystem. Globs should be handled
exclusively through Paranoid::Glob.
--Modified all Paranoid::Filesystem functions to reorder arguments in
actual order of importance, making optional arguments truly optional
--Made all Paranoid::Filesystem functions consistent in declaring
a filesystem target: you can pass either a string or a glob, but if
specifying disparate targets as a list you must pass it as a
Paranoid::Glob.
--Removed Paranoid::BerkeleyDB, Paranoid::Log::Syslog, and
Paranoid::Log::Email. Those are now in their own CPAN distributions.
--Added/improved various regexes in Paranoid::Input
--Improved Paranoid::Network's extractIPs to also extract network
addresses
--Added deepCmp to the Paranoid::Data module.
-------------------------------------------------------------------
Tue Jan 12 09:04:37 UTC 2016 - bwiedemann@suse.com
- BuildRequire CGI to make tests pass
-------------------------------------------------------------------
Mon Apr 13 18:21:51 UTC 2015 - coolo@suse.com
- updated to 0.36
see /usr/share/doc/packages/perl-Paranoid/CHANGELOG
v0.36 (2012/09/24)
==================
--Documentation updates
--Added IPv4/6 sorting functions, supporting string, packed, and
integer formats
--Fixed MAXIPV6CIDR constant to 128
--Fixed bare words warnings in Perl 5.6 for IPv6 modules
v0.34 (2012/05/29)
==================
--Added Paranoid::Network::IPv4 & Paranoid::Network::IPv6 to provide
general protocol-specific functions
--Added ipv4NetConvert function to convert IPv4 IPs to native integer
format, and network ranges to base, broadcast, and netmasks in
native integer format
--Added ipv6NetConvert function to convert IPv6 IPs to 32bit integer
arrays, and network ranges to base, broadcast, and netmasks in
32bit integer arrays
--Added ipv4NetIntersect function to test whether two IPv4 IP/network
address ranges intersect
--Added ipv6NetIntersect function to test whether two IPv6 IP/network
address ranges intersect
--Reworked Paranoid::Network to make use of IPv4/IPv6 modules for
use in ipInNetwork
--Added netIntersect to Paranoid::Network, which is an IPv4/IPv6-
agnostic wrapper for the related functions in the IPv4/IPv6 modules
--Typo fixed in Paranoid::Network::Socket documentation
-------------------------------------------------------------------
Mon Jan 02 07:33:17 UTC 2012 - pascal.bleser@opensuse.org
- update to 0.33:
* fixed detection of imported symbols in the local namespace
-------------------------------------------------------------------
Wed Dec 21 08:45:18 UTC 2011 - pascal.bleser@opensuse.org
- update to 0.32:
* added new wrapper module for simpler, more portable IPv6 support and
checking (Paranoid::Network::Socket)
* modified Paranoid::Network to use Paranoid::Network::Socket, and removed
Socket, Socket6, and Paranoid::Module dependencies
* improved Paranoid::Module to reduce the number of detaints, requires, and
evals for high frequency calls
* improved debug output of Paranoid::Module
-------------------------------------------------------------------
Thu Dec 08 13:45:15 CET 2011 - pascal.bleser@opensuse.org
- initial version (0.31)