General function library for safer, more secure programming

Edit Package perl-Paranoid
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.

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's avatar Lars Vogdt (lrupp) accepted request 943103 from Tina Müller's avatar 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
openSUSE Build Service is sponsored by