All Versions
34
Latest Version
Avg Release Cycle
-
Latest Release
-

Changelog History
Page 3

  • v1.2.0.10 Changes

    • Fix for GHC 7.0.
  • v1.2.0.1 Changes

    • Fix performance bug in SSE implementation of SipHash.

    • Fix segfault due to incorrect stack alignment on Windows.

  • v1.2.0.0 Changes

    • Switch string hashing from FNV-1 to SipHash, in an effort to prevent collision attacks.

    • Switch fixed-size integer hashing to Wang hash.

    • The default salt now switched on every program run, in an effort to prevent collision attacks.

    • Move hash method out of Hashable type class.

    • Add support for generic instance deriving.

    • Add instance for Ordering.


  • v1.1.2.5 Changes

    • Bug fix for bytestring < 0.10.0.
  • v1.1.2.4 Changes

    • Switch string hashing from Bernstein to FNV-1

    • Faster instance for Integer.

    • Update dependency on base, ghc-prim

    • Now works with GHC 7.6.

  • v1.1.2.3 Changes

    • Add instance for TypeRep.

    • Update dependency on test-framework.

  • v1.1.2.2 Changes

    • Bug fix for GHC 7.4
  • v1.1.2.1 Changes

    • Update dependency on test-framework.

    • Improve documentation of combine.

  • v1.1.2.0 Changes

    • Fix hash collision issues for lists and tuples when using a user-specified salt.

    • Add instances for Integer, Ratio, Float, Double, and StableName.

    • Improved instances for tuples and lists.

  • v1.1.1.0 Changes

    • Add hashWithSalt, which allows the user to create different hash values for the same input by providing different seeds. This is useful for application like Cuckoo hashing which need a family of hash functions.

    • Fix a bug in the Hashable instance for Int64/Word64 on 32-bit platforms.

    • Improved resilience to leading zero in the input being hashed.