_ ___ ____ ____ ____ _ _ |_|_ _ / _ \/ ___/ ___|| _ \ _ _ _ _(_) __| | _|_||_| | | | \___ \___ \| |_) | | | | | | | | |/ _` | |_||_|_| | |_| |___) |__) | __/ | |_| | |_| | | (_| | |_|_|_| \___/|____/____/|_| \__,_|\__,_|_|\__,_| OSSP uuid - Universally Unique Identifier CHANGELOG This is a list of all changes to OSSP uuid. For a more brief summary please have a look at the NEWS file. Changes between 0.9.1 and 0.9.2 (13-Jan-2004 to xx-Jan-2004) o Provide both incorrect RFC2518-based and correct IEEE 802 multicast address generation. The default now is the correct IEEE 802 multicast address generation but compile-time option --with-rfc2518 selects the broken variant. [Ralf S. Engelschall] o Decode also the IEEE 802 MAC address local/global bit. [Ralf S. Engelschall] o Added missing documentation for uuid_dump(). [Ralf S. Engelschall] o Fixed BM_POW2() macro implementation. [Ralf S. Engelschall] o Use BM_XXX() and str_xxx() APIs throughout internal implementation. [Ralf S. Engelschall] o Added missing manual page uuid-config(1). [Ralf S. Engelschall] o Fixed output of "uuid-config --version" [Ralf S. Engelschall] o Fixed typos in uuid.pod [Ralf S. Engelschall] o Cleanup uuid.ac for unused elements. [Ralf S. Engelschall] o Moved uuid_[u]int{8,16,32}_t auto-configuration into own internal header uuid_ac.h. [Ralf S. Engelschall] o Fixed portability by replacing accidentally introduced uint{8,16,32}_t with the portable uuid_uint{8,16,32}_t. [Guerry Semones ] o Prefix all variable symbols in uuid.h with underscores to avoid namespace conflicts. [Ralf S. Engelschall] o Add decoding examples to uuid(1) manual page. [Ralf S. Engelschall] Changes between 0.9.0 and 0.9.1 (11-Jan-2004 to 13-Jan-2004) o Make "md5_init" and "mac_address" symbols namespace clean by adding correct embedding support via "uuid_" prefix. [Ralf S. Engelschall] o Implement uuid_dump() and corresponding uuid CLI "-d" option for dumping a given UUID into clear text. For convinience reasons add uuid_bm.h (bit mask API) and uuid_str (string formatting API) sub-modules. [Ralf S. Engelschall] o Add "-m" option to CLI for allowing to generate v1 UUIDs with random multi-cast addresses (API UUID_MCASTRND option). [Ralf S. Engelschall] o Disable the C++ and F77 checks in GNU libtool. [Ralf S. Engelschall] o Print involved option character (instead of '?') on invalid option for uuid(1) CLI. [Matthias Andree ] o Fixed "make install" and "make uninstall": the uuid(1) CLI has to be [un]installed through GNU libtool, too. [Matthias Andree ] o Document in uuid(1) [uuid_cli.pod] that for version 3 UUIDs additional arguments are required and what pre-defined namespace ids are known. [Ralf S. Engelschall, M.Daniel ] o cleaned up source tree documentation files. [Ralf S. Engelschall]