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

Changelog History
Page 2

  • v1.2.2.0 Changes

    • Add instances for Data.ByteString.Short

    • Use a 32-bit default salt on 32-bit archs.

  • v1.2.1.0 Changes

    • Revert instances to their 1.1 implementations to regain the performance we had then.

    • Remove use of random salt altogether. Without using SipHash the benefit is unclear (i.e. collision attacks still work) and the complexity is no longer worth it.

    • Documentation improvements.

  • v1.2.0.9 Changes

    • Stop using SipHash. The current implementation still has segfault causing bugs that we won't be able to fix soon.

    • Stop using Wang hash. It degrades performance of fixed-size integer hashing too much.

  • v1.2.0.8 Changes

    • Fix linking issue when SSE was disabled.

    • Hash small signed Integers correctly.

  • v1.2.0.7 Changes

    • Add flags to control usage of SSE.
  • v1.2.0.6 Changes

    • Fix another segfault caused by SSE2 code.
  • v1.2.0.5 Changes

    • More portability fixes.

    • Force stack alignment to 16 bytes everywhere. Fixes a segfault.

    • Fix bug where code relied on rewrite rules firing for correctness.

  • v1.2.0.4 Changes

    • Update docs to match code.

    • Work around bug in GHCi runtime linker, which never call static initializers.

  • v1.2.0.3 Changes

    • Make building of SSE 4.1 code conditional, as it doesn't work on all platforms.

    • Use a fixed salt, but allow random salting. Random salting by default broke people's code.

  • v1.2.0.2 Changes

    • Work around ghci linker bug on Windows.