ossp-pkg/uuid/ChangeLog 1.28 -> 1.29
--- ChangeLog 2004/01/18 20:19:23 1.28
+++ ChangeLog 2004/01/19 12:15:04 1.29
@@ -13,14 +13,28 @@
Changes between 0.9.3 and 0.9.4 (16-Jan-2004 to xx-Jan-2004)
+ o Include <string.h> in uuid.h because of size_t usage.
+ [Ralf S. Engelschall]
+
+ o INCOMPATIBILITY: Refactor the API and rename uuid_generate()
+ to uuid_make() and use a "uuid_t" pointer for the namespace
+ on UUID_VERSION3 generation. To allow access to the internal
+ pre-defined namespace UUIDs, provide a new uuid_load() function.
+ Because uuid_load() now also allows the loading of the "nil" UUID,
+ remove uuid_nil() from the API. After this second refactoring the
+ API is now the one we originally wished for the forthcoming version
+ 1.0 of OSSP uuid.
+ [Ralf S. Engelschall]
+
o Add version support to API via UUID_VERSION (compile-time)
and uuid_version() (link-time).
[Ralf S. Engelschall]
- o Refactor the API by merging uuid_{unpack,pack,parse,format,dump}()
- functions into unified uuid_{import,export}() functions. This
- allows us to easily add support for other formats (e.g. XML) in the
- future without having the change the API in principle.
+ o INCOMPATIBILITY: Refactor the API by merging
+ uuid_{unpack,pack,parse,format,dump}() functions into unified
+ uuid_{import,export}() functions. This allows us to easily add
+ support for other formats (e.g. XML) in the future without having
+ the change the API in principle.
[Ralf S. Engelschall]
o Document what DCE 1.1 UUID versions exist and what they are
|
|