Skip to content
Browse files

Convert change log to markdown

  • Loading branch information...
1 parent ad24a7f commit ccbf9daf8519a3dee3bc9056d3c89059d3a1de86 @tibbe committed Mar 5, 2014
Showing with 131 additions and 132 deletions.
  1. +0 −132 CHANGES
  2. +131 −0 CHANGES.md
View
132 CHANGES
@@ -1,132 +0,0 @@
-Version 1.2.0.5
-
-* More portability fixes.
-
-* Force stack alignment to 16 bytes everywhere. Fixes a segfault.
-
-* Fix bug where code relied on rewrite rules firing for correctness.
-
-Version 1.2.0.4
-
-* Update docs to match code.
-
-* Work around bug in GHCi runtime linker, which never call static
- initializers.
-
-Version 1.2.0.3
-
-* 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.
-
-Version 1.2.0.2
-
-* Work around ghci linker bug on Windows.
-
-Version 1.2.0.1
-
-* Fix performance bug in SSE implementation of SipHash.
-
-* Fix segfault due to incorrect stack alignment on Windows.
-
-Version 1.2.0.0
-
-* 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.
-
-Version 1.1.2.5
-
-* Bug fix for bytestring < 0.10.0.
-
-Version 1.1.2.4
-
-* Switch string hashing from Bernstein to FNV-1
-
-* Faster instance for Integer.
-
-* Update dependency on base, ghc-prim
-
-* Now works with GHC 7.6.
-
-Version 1.1.2.3
-
-* Add instance for TypeRep.
-
-* Update dependency on test-framework.
-
-Version 1.1.2.2
-
-* Bug fix for GHC 7.4
-
-Version 1.1.2.1
-
-* Update dependency on test-framework.
-
-* Improve documentation of combine.
-
-Version 1.1.2.0
-
-* Add instances for Interger, Ratio, Float, Double, and StableName.
-
-* Fix hash collision issues for lists and tuples when using a
- user-specified salt.
-
-Version 1.1.1.0
-
-* Improved instances for tuples and lists.
-
-* Add instances for StableName, Float, Double, Integer, and Ratio.
-
-Version 1.1.1.0
-
-* 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.
-
-Version 1.1.0.0
-
-* Add instance for: strict and lazy Texts, ThreadId
-
-* Add hashPtrWithSalt and hashByteArrayWithSalt.
-
-* Faster ByteArray# hashing.
-
-* Fix a signedness bug that affected ByteString.
-
-* Fix ByteString hashing to work correctly on both 32 and 64-bit
- platforms.
-
-Version 1.0.1.1
-
-* Fix bug in Hashable instance for lazy ByteStrings where
- differences in the internal structure of the ByteString could cause
- different hash values for ByteStrings that are equal according to
- ==.
-
-Version 1.0.1.0
-
-* Add two helpers for creating Hashable instances: hashPtr and
- hashByteArray.
-
-Version 1.0.0
-
-* Separate Hashable class to its own package from hashmap 1.0.0.3.
View
131 CHANGES.md
@@ -0,0 +1,131 @@
+## Version 1.2.0.5
+
+ * More portability fixes.
+
+ * Force stack alignment to 16 bytes everywhere. Fixes a segfault.
+
+ * Fix bug where code relied on rewrite rules firing for correctness.
+
+## Version1.2.0.4
+
+ * Update docs to match code.
+
+ * Work around bug in GHCi runtime linker, which never call static
+ initializers.
+
+## Version1.2.0.3
+
+ * 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.
+
+## Version1.2.0.2
+
+ * Work around ghci linker bug on Windows.
+
+## Version1.2.0.1
+
+ * Fix performance bug in SSE implementation of SipHash.
+
+ * Fix segfault due to incorrect stack alignment on Windows.
+
+## Version1.2.0.0
+
+ * 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.
+
+## Version1.1.2.5
+
+ * Bug fix for bytestring < 0.10.0.
+
+## Version1.1.2.4
+
+ * Switch string hashing from Bernstein to FNV-1
+
+ * Faster instance for Integer.
+
+ * Update dependency on base, ghc-prim
+
+ * Now works with GHC 7.6.
+
+## Version1.1.2.3
+
+ * Add instance for TypeRep.
+
+ * Update dependency on test-framework.
+
+## Version1.1.2.2
+
+ * Bug fix for GHC 7.4
+
+## Version1.1.2.1
+
+ * Update dependency on test-framework.
+
+ * Improve documentation of combine.
+
+## Version1.1.2.0
+
+ * Add instances for Interger, Ratio, Float, Double, and StableName.
+
+ * Fix hash collision issues for lists and tuples when using a
+ user-specified salt.
+
+## Version1.1.1.0
+
+ * Improved instances for tuples and lists.
+
+ * Add instances for StableName, Float, Double, Integer, and Ratio.
+
+## Version1.1.1.0
+
+ * 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.
+
+## Version1.1.0.0
+
+ * Add instance for: strict and lazy Texts, ThreadId
+
+ * Add hashPtrWithSalt and hashByteArrayWithSalt.
+
+ * Faster ByteArray# hashing.
+
+ * Fix a signedness bug that affected ByteString.
+
+ * Fix ByteString hashing to work correctly on both 32 and 64-bit
+ platforms.
+
+## Version1.0.1.1
+
+ * Fix bug in Hashable instance for lazy ByteStrings where differences
+ in the internal structure of the ByteString could cause different
+ hash values for ByteStrings that are equal according to ==.
+
+## Version1.0.1.0
+
+ * Add two helpers for creating Hashable instances: hashPtr and
+ hashByteArray.
+
+## Version1.0.0
+
+ * Separate Hashable class to its own package from hashmap 1.0.0.3.

0 comments on commit ccbf9da

Please sign in to comment.
Something went wrong with that request. Please try again.