package uuidm
Install
Dune Dependency
Authors
Maintainers
Sources
sha512=d5073ae49c402ab3ea6dc8f86bc5b8cc14129437e23e47da4d91431648fcb31c4dce6308f9c936c58df9a2c6afda61d77105a3022e369cca4e4c140320e803b5
CHANGES.md.html
v0.9.8 2022-02-09 La Forclaz (VS)
Add deprecation warnings on what is already deprecated.
Require OCaml 4.08 and support 5.00 (Thanks to Kate @ki-ty-kate for the patch).
v0.9.7 2019-03-08 La Forclaz (VS)
Add
Uuidm.v4
, creates random based V4 UUID using client provided random bytes (#8). Thanks to François-René Rideau for suggesting and David Kaloper Meršinjak for additional comments.Add
Uuidm.{to,of}_mixed_endian_bytes
. Support for UEFI and Microsoft's binary serialization of UUIDs.
v0.9.6 2016-08-12 Zagreb
Safe-string support. Thanks to Josh Allmann for the help.
Deprecate
Uuidm.create
in favor ofUuidm.v
.Deprecate
Uuidm.print
in favor ofUuidm.pp_string
Add
Uuidm.pp
.Relicensed from BSD3 to ISC.
Build depend on topkg.
uuidtrip
usesCmdliner
which becomes an optional dependency of the package. The command line interface is unchanged except for long options which have to be written with a double dash. Binary output no longer adds an ending newline.
v0.9.5 2012-08-05 Lausanne
OASIS 0.3.0 support.
v0.9.4 2012-03-15 La Forclaz (VS)
OASIS support.
New functions
Uuidm.v3
andUuidm.v5
that generate directly these kinds of UUIDs.New function
Uuidm.v4_gen
returns a function that generates version 4 UUIDs with a client provided random state. Thanks to Lauri Alanko for suggesting thatRandom.make_self_init
may be too weak for certain usages.
v0.9.3 2008-08-01 Lausanne
POSIX compliant build shell script.
v0.9.2 2008-07-30 Lausanne
Support for debian packaging. Thanks to Sylvain Le Gall.
v0.9.1 2008-06-18 Lausanne
Minor internal cleanings.
v0.9.0 2008-06-11 Lausanne
First release.