Skip to content
Snippets Groups Projects
  • Roman Tsisyk's avatar
    717b855c
    Improve UUID support on all platforms · 717b855c
    Roman Tsisyk authored
    This patch adds a new implementation of UUID library.
    New library generates RFC4122 compatible random-based (version 4)
    UUIDs using data from /dev/(u)random. The uuidgen(2) syscall is also
    supported on BSD system. `struct tt_uuid` redefined from RFC4122.
    Complimentary functions rewrotten to remove dependecy on e2fs libuuid.
    Lua bindings refactored to use new library and support all features.
    
    Closes #317
    717b855c
    History
    Improve UUID support on all platforms
    Roman Tsisyk authored
    This patch adds a new implementation of UUID library.
    New library generates RFC4122 compatible random-based (version 4)
    UUIDs using data from /dev/(u)random. The uuidgen(2) syscall is also
    supported on BSD system. `struct tt_uuid` redefined from RFC4122.
    Complimentary functions rewrotten to remove dependecy on e2fs libuuid.
    Lua bindings refactored to use new library and support all features.
    
    Closes #317