Changes   [plain text]


Revision history for Perl extension Data::UUID.

1.148 Thu Nov 16 10:21 2006
  - Debian has chosen to distribute their own Data::UUID, which has a different
    interface and breaks other modules.  They also use a grossly-inflated
    version number, which means that this version number must be inflated to
    allow modules to rely on the CPAN Data::UUID properly.

    Tests added to EXPLICITLY assert the one known difference between genuine
    Data::UUID and Debian's ersatz version in libossp-uuid-perl.

    Thanks to ADAMK for bringing this to my attention.

0.148 Thu Nov 16 10:21 2006
  - more Win32 fixes by Alexandr Ciornii

0.146 Tue Nov 14 18:02 2006
  - packaging improvements

0.145 Sun Sep 17 22:12 2006
  - Win32 compatibility/compilation improvements (rt #21486) -- thanks MERIJNB!

0.143 Sun Sep 17 22:12 2006
  - more tick-tracking fixes (rt #21486) -- thanks MERIJNB!

0.142 Tue Sep  5 22:41 2006
  - fix incorrect initialization of tick-tracking (rt #2481)

0.141 Tue Sep  5 22:16 2006
  - partial fix for compilation under MSVC (thanks Alexandr Ciornii!)

0.14 Sat Mar 18 08:40 2006
  - added use strict
  - added tests to shut up stupid Kwalitee tests

0.13 Sat Feb 25 15:20 2006
  - fixed compilation errors on Mac OS X: bugs 12389, 15829
  - avoid hanging under CPAN tools by using EUMM prompt(): bug 8046
    (thanks, Schwern)
  - fix problems with "long" type on 64 big platforms: bug 14163
    (thanks, Kevin Rosenberg)
  - improve compilation on Cygwin: bug 7088 (thanks, maxb)
  - improve compilation on Win32: bug 14082 (thanks, Christopher Laco)
  - fixed link to UUID draft: bug 12169 (thanks, kcivey)
  - fixed UUID collision on SMP machines: bug 15042 (thanks, Chia-liang Kao)

0.11 Wed Aug 27 16:05:00 2003
  - reformatted POD documentation as per David Wheeler
  - added ref. links to articles on database keys reengineering problem

0.10 Thu Jul 17 17:12:00 2003
  - added support for PERL_MM_USE_DEFAULT as per Heath Malstrom
  - replaced GetSystemTimeAsFileTime with QueryPerformanceCounter as per Paul
    Stodghill

0.08 Fri Nov 29 12:12:00 2002
  - added default umask for state storage files (as per James A. Duncan,
    Fotango.com)

0.07 Wed Jun 12 17:31:00 2002
  - changed get_system_time to use I64 ints (CPAN Ticket #737 - Incorrect Time
    based UUIDs)

0.06 Sun Mar 2 01:41:00 2002
  - added code to fix ccflags on HP (as per Lincoln Baxter)
  - fixed state/nodeid sharing problem (as per Lincoln Baxter)
  - fixed most compiler warnings (as per Lincoln Baxter)
  - replaced Base64-encode algorithm to fix buffer overflow
    (as per Lincoln Baxter).
  - fixed count of tests in test.pl (as per Lincoln Baxter)
  - added ok() to every line of test.pl (as per Lincoln Baxter) 

0.05 Tue Feb 12 09:46:00 2002
  - added custom OS defines
  - added LOCK/UNLOCK defines for Darwin OS

0.04 Tue Dec 11 12:03:00 2001
  - fixed padding in create_b64/to_b64string
  - added advisory locking for state storage

0.03  Mon Nov 5 12:47:00 2001
  - fixed padding problem in from_b64string
  - re-tested with Cygwin v2.78.2.15

0.02  Wed Oct 31 12:11:00 2001
  - fixed from_string/from_hexstring bug, which caused problems on little
    endian machines (linux)

0.01  Thu Oct 25 16:19:30 2001
  - original version; created by h2xs 1.21 with options
  -f -nData::UUID -v0.01