version 2.003; 2009-03-02
* bugfix: avoid memory leak when croaking
* bugfix: ensure appropriate alignment of qword struct for 64-bit
arithmetic on strict-alignment 64-bit systems
* add backward-compatibility definition of bytes_from_utf8() function
* disable, pending further analysis, assembler versions of the code that
have been observed to result in compilation failures on some systems
* remove ununsed dword_t and qword_t structs from the C code
* use full stricture in Build.PL
version 2.002; 2007-09-17
* bugfix: correctly handle UTF8-encoded scalars
* don't use ppport.h, because it wasn't doing anything for perl v5.6+
* test POD syntax and coverage
* build with Module::Build instead of ExtUtils::MakeMaker
* rearrange source tree to fit Module::Build convention
* complete dependency list
* include signature in distribution
* in documentation, separate "license" section from "copyright" section
version 2.001; 2006-08-30
* add vms_username() and vms_password() functions for syntax checking
and canonicalisation
version 2.0; 2006-08-27
* rewrite by Zefram: based on a newer branch of Shawn Clifford's C
code; proper Perlish error handling; allow arbitrary byte strings
(including embedded NULs); new documentation; many test vectors
version 1.0; 2003-09-11
* original version by <mikem@open.com.au>