Revision history for Perl extension Math::Random::MT::Auto.

5.02 Thu Jul 20 10:00:43 EDT 2006
	- Upgraded ppport.h to Devel::PPPort 3.09
	- Handle Win32::API missing under MSWin32 on Win XP

5.01 Wed Dec 28 08:50:00 2005
	- Converted to using Object::InsideOut and Exception::Class
	- Added support for Object::InsideOut style serialization
	- Require Scalar::Util 1.18 or higher
	- 'get_seed' and 'get_state' return array or array ref
	- Fixed URL for randomnumbers.info
	- Workable version numbering
	- Tested back to Perl 5.6.0

4.13.00 Wed Sep 21 15:53:50 2005
	- Repaired DynaLoader name in Makefile.PL

4.12.00 Wed Sep 21 14:48:00 2005
	- Added RandomNumbers.info

4.11.00 Tue Sep 20 11:07:00 2005
	- Require Scalar::Util 1.10 or higher
	- Properly handle no threads in tests

4.10.00 Mon Sep 19 15:39:45 2005
	- Use 'attributes' instead of 'Attribute::Handlers'
	- Ensure PRNG memory is not freed twice
	- Upgraded ppport.h

4.09.00 Sat Sep 17 08:45:30 2005
	- use Attribute::Handlers;
	- Added 'Utils' module
	- Removed ->_rebless() - not needed
	- Reduced internet timeout to 5 secs.
	- Skip internet tests if can't connect

4.08.00 Fri Sep 09 10:06:40 2005
	- Changed subclass object ID usage
	- Bug fix in seed acquisition routine

4.07.00 Thu Sep 08 12:44:10 2005
	- Output warnings using Carp - removed 'get_warnings'
	- Warnings and errors documented in POD
	- Proper postamble in Makefile.PL

4.06.00 Wed Sep 07 10:41:40 2005
	- Added ->clone() method - removed cloning via ->new()
	- Made object's ref 'readonly'
	- More speed improvements
	- POD reorganization

4.05.00 Tue Aug 30 20:00:00 2005
	- Proper localization of '__WARN__' handler

4.04.00 Tue Aug 30 09:08:00 2005
	- Improved check for 'C' compiler in Makefile.PL
	- Removed Build.PL due to Module::Build bug under MSWin32

4.03.00 Mon Aug 29 09:34:25 2005
	- Speed improvements

4.02.00 Sun Aug 28 11:20:00 2005
	- Removed INIT block and moved code to import() function
	- Silence (harmless) warning generated by 'require Win32::API;'

4.01.00 Sun Aug 28 09:46:00 2005
	- Bug fix for WinXP random source

4.00.00 Fri Aug 26 14:26:30 2005
	- Changed to "get_/set_" accessors for seed, state and warnings
	- Removed 'mt_rand' and 'mt_srand'

3.00.00 Mon Aug 22 15:27:10 2005
	- Rewritten using inside-out object model
	- Added pedagogical subclass Math::Random::MT::Auto::Range
	- Fix for Win32 free() bug
	- Build support for Module::Build

2.20.00 Thu Aug 18 08:17:45 2005
	- Fix for Win32 build error

2.1.0 Tue Aug 09 12:46:40 2005
	- Fixed memory leak when using threads with sub-classes

2.0.0 Wed Aug 03 08:07:10 2005
	- Added shuffle() - Fisher-Yates shuffle
	- Sample program for shuffle function
	- New (faster) method for Gaussian random numbers
	- Added exponential() - Exponentially distributed random numbers
	- Added erlang() - Random numbers based on an Erlang distribution
	- Added poisson() - Random numbers based on a Poisson distribution
	- Added binomial() - Random numbers based on a binomial distribution
	- Sample programs for non-uniform random deviates

1.37  Sat Jul 16 18:42:40 2005
	- Fix to 32-bit floating point conversion

1.36  Fri Jul 15 09:18:30 2005
	- Support gaussian($sd, $mean)
	- Fix to non-blocking IO code

1.35  Tue Jul 12 11:17:40 2005
	- Require 'C' compiler in Makefile.PL
	- No non-blocking IO on Windows
	- Non-fatal if can't set non-blocking IO
	- Fix for identifying Win XP

1.34  Mon Jul 11 09:03:00 2005
	- Require Scalar::Util 1.16 or higher
	- Removed deprecated rand32

1.33  Fri Jul 08 13:20:00 2005
	- Fix for determining 64-bit support by using $Config{'uvsize'}
	- Mandate >5.6.0 (for the above)

1.30  Thu Jul 07 20:16:00 2005
	- Belated version bump for 64-bit support
	- Fix for non-gcc compilers

1.23  Thu Jul 07 11:41:00 2005
	- 64-bit algorithm on Perls with 'use64bitint'
	- Added irand for random integers (rand32 deprecated)

1.22  Tue Jul 05 15:06:00 2005
	- Subclass handling
	- Documented as not thread-safe for < 5.7.2

1.21  Fri Jul 01 14:43:30 2005
	- Added gaussian() - Gaussian (normal) distributed random numbers

1.20  Thu Jun 30 14:22:45 2005
	- Full-blown OO interface that is also thread safe
	- Replaced @errors array with warnings() function/method
	- Win32 XP random seed source

1.11  Fri Jun 24 12:36:30 2005
	- Fixed :!auto flag processing
	- Better arg handling in srand() and seed()
	- Added cautionary note to POD concerning the use of 'require'

1.10  Thu Jun 23 16:09:45 2005
	- Generalized random device support
	- Support for user-supplied seeding functions
	- Support for fetching and restoring PRNG state vector

1.00  Wed Jun 22 15:54:26 2005
	- Initial release

