OSSP CVS Repository |
|
Date | Version | Description |
---|---|---|
1.19 | Check-in [4403]: remove generated file By rse. (diff) | |
1.18 | Check-in [4402]: flush pending change By rse. (diff) | |
1.17 | Check-in [4384]: flush more pending cleanups By rse. (diff) | |
1.16 | Check-in [4380]: fix building (I've changed the generated file last time) By rse. (diff) | |
1.15 | Check-in
[4378]:
o Include <string.h> in uuid.h because of size_t usage.
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. By rse. (diff) | |
1.14 | Check-in [4373]: Add version support to API via UUID_VERSION (compile-time) and uuid_version() (link-time). By rse. (diff) | |
1.13 | Check-in [4371]: - 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. - Document what DCE 1.1 UUID versions exist and what they are intended for. By rse. (diff) | |
1.12 | Check-in
[4368]:
- Cleanup the C code to also pass warning-free a C++ compiler.
- Support C++ by enclosing the C API declarations in
'extern "C" {...}' within uuid.h.
Submitted by: Guerry Semones <guerry@tsunamiresearch.com> By rse. (diff) | |
1.11 | Check-in
[4329]:
Fixed portability by replacing accidentally introduced
uint{8,16,32}_t with the portable uuid_uint{8,16,32}_t.
Prefix all variable symbols in uuid.h with underscores
to avoid namespace conflicts.
Submitted by: Guerry Semones <guerry@tsunamiresearch.com> By rse. | |
1.10 | Check-in [5550]: no need to duplicate here what is also in the API manpage By rse. (diff) | |
1.9 | Check-in [3750]: clarify comment By rse. (diff) | |
1.8 | Check-in [3748]: more documentation By rse. (diff) | |
1.7 | Check-in [3723]: move out PRNG into own object and attach a PRNG and MD5 object for reuse into the UUID object By rse. (diff) | |
1.6 | Check-in [3716]: use format instead of unparse and fix pack/unpack usage By rse. (diff) | |
1.5 | Check-in [3712]: flush work of this forenoon By rse. (diff) | |
1.4 | Check-in [3705]: use 'nil' instead of 'null' because the standards name the special zeroed UUID 'nil' By rse. (diff) | |
1.3 | Check-in [3703]: introduce UUID versioning into API By rse. (diff) | |
1.2 | Check-in [3701]: simplify API By rse. (diff) | |
1.1 | Check-in [3698]: import the first cut for our forthcoming OSSP uuid library By rse. |