Permalink
Commits on Mar 29, 2017
  1. Add test line.

    committed Mar 29, 2017
  2. Add `LICENSE`.

    committed Mar 29, 2017
Commits on Feb 28, 2016
  1. Release FNV 1.0.0.

    committed Feb 28, 2016
Commits on Dec 10, 2015
  1. `hashmurmur3.32` 0.0.0.

    committed Dec 10, 2015
  2. `hash.djb` 0.0.0.

    committed Dec 10, 2015
  3. Release version 0.0.0.

    committed Dec 10, 2015
  4. Implement minimal DJB.

    committed Dec 10, 2015
  5. Implement minimal Murmur3 32.

    committed Dec 10, 2015
  6. Implement minimal FNV.

    committed Dec 10, 2015
  7. Rename `cypto` based implementations.

    The `crypto` interface slows down the hashes and how. When I want to use
    a hash I'm often hashing a key, so I don't need to instantiate an
    object, then call many functions. Straight implemenations are much
    faster.
    committed Dec 10, 2015
Commits on Nov 29, 2015
  1. Build on Travis without shipping to web server.

    No longer shipping artifacts to my own personal web server. Instead I'm
    simply reporting the coverage to the command line. All I need to do is
    indicate whether or not it is at 100%. I'm not going to want to go back
    and audit it line by line.
    
    Why do I need this when I'm submitting to Coveralls? Because Coveralls
    only tracks line coverage, not branch coverage.
    committed Nov 29, 2015
  2. Add a simple 32-bit murmur 3.

    committed Nov 29, 2015
Commits on Nov 16, 2015
Commits on Nov 15, 2015
  1. Remove `release.*`.:

    committed Nov 15, 2015
Commits on May 12, 2015
  1. Update license for 2015.

    Closes #74.
    committed May 12, 2015
Commits on Sep 14, 2014
  1. Upgrade Proof to 0.0.47.

    Closes #73.
    committed Sep 14, 2014
Commits on Apr 27, 2014
  1. Publish `hash.zero`.

    Closes #71.
    committed Apr 27, 2014
  2. Implement zero hash in JavaScript.

    Closes #67.
    committed Apr 27, 2014
  3. Implement native DJB with new C interface.

    Closes #67.
    committed Apr 27, 2014
  4. Allocate new `Buffer` for block hash value.

    Closes #66.
    committed Apr 27, 2014
  5. Remove `_blockSize` from `HashStream`.

    Closes #65.
    committed Apr 27, 2014
Commits on Mar 31, 2014
  1. Implement remainder for 32-bit Murmur3.

    The remainder for Murmur3 needs the total length of the buffer. This may
    or may not be what other hashes expect. It is simple to determine the
    remainder if the full length is not needed.
    
    See #64.
    committed Mar 31, 2014
  2. `hash_remainder` should accept a buffer.

    Create a `hash_remander` function that accepts a buffer containing the
    remainder for the sake of implementations that have a block size.
    
    See #64.
    committed Mar 31, 2014
Commits on Mar 8, 2014
  1. Change homepage TLD to `io`.

    Closes #63.
    committed Mar 8, 2014
  2. Remove "url" from `package.json`.

    Closes #62.
    committed Mar 8, 2014
Commits on Mar 7, 2014
  1. Upgrade Proof to 0.0.44.

    Closes #61.
    committed Mar 7, 2014
Commits on Feb 18, 2014
  1. Hash Murmur3.32 release 0.0.0.

    Closes #60.
    committed Feb 18, 2014