General function library for safer, more secure programming
http://search.cpan.org/dist/Paranoid
This collection of modules started out as modules which perform things
(debatably) in a safer and taint-safe manner. Since then it's also grown
to include functionality that fit into the same framework and conventions
of the original modules, including keeping the debug hooks for
command-line debugging.
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout devel:languages:perl/perl-Paranoid && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
Paranoid-2.09.tar.gz | 0000136974 134 KB | |
cpanspec.yml | 0000000669 669 Bytes | |
perl-Paranoid.changes | 0000010954 10.7 KB | |
perl-Paranoid.spec | 0000002142 2.09 KB |
Revision 14 (latest revision is 15)
Lars Vogdt (lrupp)
accepted
request 943103
from
Tina Müller (tinita)
(revision 14)
- updated to 2.09 see /usr/share/doc/packages/perl-Paranoid/CHANGELOG v2.09 (2021/12/28) ================== --Added new export options for Paranoid::IO --Added new flock stack mechanism to support transactional I/O patterns --Improved open flag filtering on reopens --pflock now performs and popen in order to make sure an flock is properly applied to reopened file handles in children --Improved pdebug logging for items geting passed arbitrary content (logging bytes in content, rather that spilling complete content into the logs) --Added non-flocking variants of I/O functions --Added I/O tests w/pflock stack enabled to ensure consistent behaviour --Added Paranoid::IO::FileMultiplexer class, which allows for multiple data stream I/O within a single file, but using normal discrete file I/O semantics --Fixed Paranoid::Filesystem test to account for NetBSD's noatime implementation (utime calls for atime fail entirely)
Comments 0