Permalink
Commits on Jan 20, 2014
  1. Merge pull request #14 from retailnext/fix_encoding

    Fix crash newing up from frozen bytes.
    natemueller committed Jan 20, 2014
Commits on Oct 28, 2013
  1. Fix crash newing up from frozen bytes.

    Don't need the force_encoding anymore after changing how ==
    is implemented.
    Muir Manders committed Oct 28, 2013
Commits on Oct 10, 2013
Commits on Oct 9, 2013
  1. Merge pull request #13 from nearbuy/fix_comparison

    Fix comparison of UUIDs with the same time.
    ryanking committed Oct 9, 2013
  2. Fix comparison of UUIDs with the same time.

    There was an inconsistency where two different UUIDs created from
    the same time would correctly report == as false, but confusingly
    report <=> as 0. Now <=> is implemented per RFC 4122's "Rules for
    Lexical Equivalence", and == is no longer a special case.
    Muir Manders committed Jul 17, 2013
Commits on Mar 8, 2013
  1. Merge pull request #11 from kbrock/master

    change homepage url
    ryanking committed Mar 8, 2013
Commits on Jan 28, 2013
  1. Merge pull request #10 from tsenart/usersalt

    Enable user provided non-randomized salt for clock and node fields instead of jitter
    ryanking committed Jan 28, 2013
Commits on Jan 25, 2013
  1. Enable user provided non-randomized salt for clock and node fields

    It is recommended that the passed salt is genereated by a quality
    hash function like SHA1 or MD5
    This implementation is not RFC4122 compliant
    Tomás Senart committed Jan 25, 2013
Commits on Jan 23, 2013
  1. Merge pull request #9 from brightbits/master

    Ensure ==/to_s work correctly when raw bytes are passed in different encodings
    ryanking committed Jan 23, 2013
  2. When bytes are directly passed to the constructor and the ruby versio…

    …n supports encoding, ensure they are forced to ASCII-8BIT(binary) encoding so ==/to_s doesn't return strings that are encoded differently
    mikebaldry committed Jan 23, 2013
Commits on Jan 22, 2013
  1. Merge pull request #8 from amanelis/gemspec-license

    Added the licenses in the gemspec
    ryanking committed Jan 22, 2013
Commits on Jan 21, 2013
Commits on Nov 27, 2012
  1. update gemspec;

    Ryan King committed Nov 27, 2012
  2. update CHANGELOG

    Ryan King committed Nov 27, 2012
  3. update gemspec

    Ryan King committed Nov 27, 2012
  4. update manifest

    Ryan King committed Nov 27, 2012
  5. Revert "fix release"

    This reverts commit f67dc95.
    Ryan King committed Nov 27, 2012
  6. fix release

    Ryan King committed Nov 27, 2012
  7. Merge pull request #7 from finn-no/consistent-time-uuids

    Add option to get consistent ids for identical timestamps.
    ryanking committed Nov 27, 2012
Commits on Nov 26, 2012
Commits on Nov 21, 2012
  1. Add option to get consistent ids for identical timestamps.

    By passing :jitter => false, we do not randomize the top 3 bytes.
    jarib committed Nov 21, 2012
Commits on Aug 19, 2011
  1. retain gemspec

    Ryan King committed Aug 19, 2011
  2. prep gem

    Ryan King committed Aug 19, 2011
  3. Merge pull request #5 from kreynolds/master

    Added to_time and optimization for cassandra-cql
    ryanking committed Aug 19, 2011
Commits on Aug 18, 2011
  1. Added to_time and class method for total_usecs .. 300% faster when tu…

    …rning TimeUUID into a Time with cassandra-cql
    kreynolds committed Aug 18, 2011
Commits on Jun 1, 2011
  1. Merge pull request #4 from rjackson/master

    Include Comparable
    ryanking committed Jun 1, 2011
  2. Include comparable.

    Robert Jackson committed Jun 1, 2011
Commits on Feb 23, 2011
  1. docs

    Evan Weaver committed Feb 23, 2011
Commits on Jan 20, 2011
  1. fix license

    ryanking committed Jan 20, 2011
  2. add license file

    ryanking committed Jan 20, 2011