Add UUID::validate
Be case-insensitive
Shorten regex
2.1.0: Added uuid.validate -- easier to implement than explain why it's wrong.
Fixed bug which caused UUID.new to fail if the state file was somehow extant but empty
Bumped version number, updated CHANGELOG, fixed dates in license file.
Note: If you are running on a shared host where the state file is not shared
between processes, or persisted across restarts (e.g. Heroku, Google App
Engine) you can simple turn it off:

  UUID.state_file = false
Added: UUID.generator returns the current UUID generator.  Particularly useful for calling next_sequence on the generator when forking a process.

Added: UUID::Server and UUID::Client so you can have one process serving you UUIDs.

Added: UUID command line tool.  Yay!
Fix: Open state file in binary mode (http://github.com/assaf/uuid/issues#issue/8)
Fixing for File#expand_path behavior in JRuby running on Windows XP
Generate UUIDs using pseudo random mac addresses

Only used if no IEE802 address available.
See RFC4122 Section 4.5 for details.
Protecting against RuntimeError in macaddr
removed spec.has_rdoc=true option.
it is deprecated.
Merge branch 'master' of https://github.com/pinnymz/uuid into pinnymz-master
Merge branch 'rubymacaddr' of https://github.com/mikezter/uuid into mikezter-rubymacaddr
Using Mocha so we only stub method once.

Added .rvmrc
Shadowed variables no longer shadowed.
Version 2.3.2
Check if ruby-uuid is writable

* It might have been claimed by another user on the system already
Merge pull request #16 from railsguru/master

Check if ruby-uuid is writable