20100213.0504_02 Sat Feb 13 05:04:39 PST 2010
Build
* The check for the minimum time and date was broken and would only
do a single check.
20100213.0000_01 Sat Feb 13 04:32:59 PST 2010
Improvements
* mktime() and timelocal() will now make better use of the system
functions giving better accuracy.
Build
* Had too old a version of Module::Build listed as the requirement.
* The limit check program was ignoring a limit of 0. Duh.
* Fix so the check_max program is not always re-run on Cygwin.
Tests
* More localtime() tests to track down the 64 bit issues
* Failures on 64 bit systems, especially in the UK, should
be fixed
* More sanity tests for distant dates
20081111 Tue Nov 11 15:36:27 PST 2008
Build Improvements
* Moved building the program to check the limits of time.h to the code
step to avoid having a configure_requires on ExtUtils::CBuilder.
* Also made it quiessent and not rebuild itself unless necessary.
* Added some sane min/max limits to the time.h limit check to avoid
going wildly out of range and tickling system bugs that cause the
whole thing to hang.
* Improved the limit check so now it's a real binary search.
* Fixed a number of off-by-one and overflow errors in the limit check.
* Added debugging information to the limit check program.
Doc Improvements
* Added the location of the repository.
* Gave a more specific location to submit bugs to.
* Added an INSTALL file.
20081106 Thu Nov 6 19:01:22 PST 2008
Portability Improvements
* Test the system time.h's limits and use them rather than the safe
1970-2038 range.
Test Fixes
* Compare times using numeric equality instead of string equality to avoid
Perl messing up on big numbers.
* timelocal() can now take an $isdst argument to disambiguate certain
dates which can occur twice (like daylight savings time fall back)
20081020 Mon Oct 20 00:10:51 PDT 2008
First release