Revision history for Crypt-URandom

0.52  Thu Jan 23 06:33:51 2025
     - Fixes to test suite.  Thanks to Petr Pisar for GH#17

0.51  Wed Jan 22 22:18:19 2025
     - Improvements to handling SIGINT.  Thanks to Leon Timmermans for GH#14
     - Memory leak fix.  Thanks to Leon Timmermans for GH#15
     - Using arc4random_buf for OpenBSD/OSX.  Thanks to Leon Timmermans for GH#16
     - Documentation fixes

0.50  Thu Jan 09 08:50:18 2025
     - Adding explicit requirements for tests.  Thanks to Leon Timmermans for GH#13

0.49  Wed Jan 08 08:24:35 2025
     - Fix URL for Artistic License.  Thanks to Petr Pisar for GH#12

0.48  Tue Jan 07 08:01:04 2025
     - Documentation fixes

0.47  Mon Jan 06 21:40:53 2025
     - Adding LICENSE file
     - Hiding compiler output behind CRYPT_URANDOM_BUILD_DEBUG
     - Small cleanups

0.46  Sat Jan 04 19:44:05 2025
     - CPAN Testers fixes and cleanups

0.45  Sat Jan 04 09:25:36 2025
     - Fixing links in SECURITY.md.  Thanks to Robert Rothenberg for GH#11

0.44  Sat Jan 04 08:12:40 2025
     - Added SECURITY.md.  Thanks to Robert Rothenberg for GH#10
     - Fixed GH#8 and GH#9 related to getrandom(2) support.  Thanks to Petr Pisar

0.43  Fri Jan 03 19:58:22 2025
     - More fixes to test suite.  Thanks to Slaven Rezić for GH#6

0.42   Fri Jan 03 10:49:20 2025
     - Fixes to test suite.  Thanks to Slaven Rezić for GH#6

0.41  Thu Jan 02 09:51:36 2025
     - Adding getrandom(2) support including a dedicated method. Thanks to Robert Rothenberg and H.Merijn Brand for GH#5

0.40  Sat Feb 17 06:34:33 2024
     - Moving $OSNAME checks to compile time with GH#4.  Thanks to Aristotle.
     - Test and documentation fixes in GH#1, GH#2, GH#3.  Thanks to guest20.

0.39  Sun May 21 18:58:33 2023
     - Adding support for test suite in non english locales
     - Test and documentation fixes

0.38  Thu May 11 05:52:03 2023
     - Adding support for github actions
     - Improving test support

0.37  Wed May 10 21:48:03 2023
     - Adding urandom_ub method for unbuffered sysreads
     - Copying with possible?? failures in reading from /dev/urandom
     - Improved coverage testing

0.36  Mon Jun 01 21:37:26 2011
     - Fixing bug that caused errors when requesting urandom before and after forking

0.35  Thu May 14 06:07:03 2011
     - Corrected Manifest - RT#101208
     - Removed Build.PL - RT#104406

0.34  Sun Mar 10 20:18:43 2011
     - Removed t/pod-coverage.t

0.33  Sat Mar 09 15:29:41 2011
     - Added @CARP_NOT

0.32  Sat Mar 09 15:15:37 2011
     - Reformatting

0.31  Fri Mar 01 17:56:58 2011
     - More test case fixes

0.30  Mon Feb 25 07:55:00 2011
     - Fixed test cases

0.29  Thu Feb 14 06:40:41 2011
     - Added binmode call to the open for /dev/urandom
     - Optimised /dev/urandom access to only open a filehandle once and only reopen after read errors

0.28  Wed Apr 20 06:45:41 2011
     - Dropped extra 0 in version number
     - Now passes perlcritic -1

0.0.27  Wed Apr 20 06:45:41 2011
     - Included t/export.t in MANIFEST
     - Formatting changes
     - Changed module name from Crypt::Random::NonBlocking to Crypt::URandom

0.0.25  Mon Apr 18 18:55:30 2011
     - Removed t/perlcritic.t due to other Perl::Critic policies being testing on cpan.org
     - Changed the interface to be Crypt::Random::NonBlocking::urandom();
     - Allowed urandom to be exported

0.0.23  Mon Apr 18 07:56:17 2011
     - Added t/rand.t to actually test the module

0.0.21  Mon Apr 18 07:00:17 2011
     - Removed dependency Readonly entirely as it is a non-core module

0.0.19  Sun Apr 17 20:42:17 2011
     - Added dependency Readonly to fix RT Ticket 67532 filed by YSAWANT

0.0.11  Sun Apr 17 10:45:13 2011
     - Initial release.