CHANGELOG
v0.22 (2009/03/08)
===================
--Fixed tests that weren't fully supported on all platforms
--Commented out pchown tests which were failing to due to a bug
in Perl. A patch has been submitted to bleadperl to address it.
v0.21 (2009/03/04)
===================
--Massive reformat with Perl::Tidy
--Massive rewrite to accommodate Perl::Critic
--Converted all tests to use Test::More
--Converted licensing to be same as Perl
--Documentation updates
--Updated to only support Perl 5.6 or better
--Fixed bug in pcapture to return appropriate return values
--Fixed bug in pchmodR/pchownR to return correct RV (false)
with non-existant targets
--Added Paranoid::Args
v0.20 (2008/04/28)
===================
--Misc. POD updates
Paranoid::Filesystem:
--Fixed bug in the recursion wrapper where there were errors in certain
modes when called on a hierarchy that included an empty subdirectory
--Fixed bug in pchmod where subtracting perms (i.e., o-w) wouldn't result
in the correct permissions
--Added automatic argument detainting for most functions
--Replaced the horrible manual kludge of pglob with an intelligent wrapper for
the shell glob
--ptouch now supports full shell globbing, even for non-existent files.
--ptouchR can now create files, but won't automatically create subdirectories
Paranoid::Input:
--Added automatic filename detainting for slurp
--Updated filename/fileglob regexes (expanded allowed characters)
Paranoid::Log & Paranoid::Module:
--Added automatic detainting of module names
Paranoid::Log::File:
--Added automatic detainting of log filenames
v0.19 (2008/04/28)
===================
--Made the croak statements more internally consistent
--Made releasing the lockfiles and db entries in BerkeleyDB more explicit
--Updated filename regex in Input
--Added study to stringMatch
--Added pcapture function to Process
v0.18 (2008/02/29)
===================
--Fixed mail headers for Email module when there are multiple recipients
--Fixed tests to account for FreeBSD's comments in /etc/passwd, /etc/group
v0.17 (2008/02/28)
===================
--Made more tests conditional to account for more types of
system configurations
--Made error checking more explicit for e-mail logging, and storing
those errors in Paranoid::ERROR
v0.16 (2008/02/27)
===================
--Fixed conditional tests
--Added new function to Paranoid::Debug (psetDebug)
v0.15 (2008/02/26)
===================
--Initial public release