Skip to content

Latest commit

 

History

History
47 lines (32 loc) · 1.3 KB

README.md

File metadata and controls

47 lines (32 loc) · 1.3 KB

Build Status

uuid

Modified module from Rackspace original. Generates uuids in pure Lua.

Notes

Please read documentation carefully regarding random seeds or unique strings to be provided to get a decent randomized uuid value.

Home

Source code is on github

License & copyright

Rackspace (original) and Thijs Schreijer (modifications), Apache 2.0, see uuid.lua

Install

Use LuaRocks. To fetch and install from a LuaRocks server do luarocks install uuid. For a development installation from local source, do luarocks make from the main directory.

Test

Tests are available and can be executed using busted, and LuaCheck for linting.

Changes

0.3 11-Jul-2021

  • Fix: set proper type for UUIDv4 type
  • Feat: improve seeding for OpenResty
  • Doc: fix link in readme

0.2 09-May-2013

  • Bugfix; 0-hex was displayed as "" instead of "00", making some uuids too short
  • Bugfix; math.randomseed() overflow caused bad seeding

0.1 28-Apr-2013

  • initial version