All Versions
5
Latest Version
Avg Release Cycle
176 days
Latest Release
3117 days ago

Changelog History

  • v0.0.5.0 Changes

    October 11, 2015
    • Added doctests and crash course introduction.
    • Fixed some bugs in the test harnesses.
    • Fixed some hlint gripes.
    • Minor touchups elsewhere.
  • v0.0.4.0 Changes

    September 28, 2015
    • Crypto.Sign.Ed25519 is now marked -XTrustworthy.
    • There is now a Generic instance for Signature on GHC 7.2 and above.
    • DEPRECATED: createKeypairFromSeed due to unsafety.
      • Use createKeypairFromSeed_ instead, which will return a Maybe.
    • DEPRECATED: sign' and verify' for bad naming
      • Use dsign and dverify instead.
    • Improve benchmarks.
    • Huge overhaul to documentation, including design and implementation notes.
  • v0.0.3.0 Changes

    September 26, 2015
    • ๐Ÿ— Tighten dependencies everywhere for cleaner builds.
    • ๐Ÿ›  Fix old code (including compatibility with newer QuickCheck versions)
    • ๐Ÿ†• New API: toPublicKey :: SecretKey -> PublicKey
      • Used to derive the public key for a given secret key
    • ๐Ÿ†• New API: createKeypairFromSeed :: ByteString -> (PublicKey, SecretKey)
      • Used to create a deterministic Ed25519 keypair from a 32-byte seed.
    • For GHC 7.2 and above, both PublicKey and SecretKey are
      now instances of Generic.
    • ๐Ÿ‘Œ Improved documentation.
    • โœ… Various cleanups and some fixes in the tests and benchmarks.

    โœ… This version also does not support GHC 6.12.3 officially anymore. While it should still work, it's no longer being tested.

  • v0.0.2.0 Changes

    November 07, 2013

    ๐Ÿš€ This release brings portability improvements (built and tested on GHC 6.12.3 to GHC 7.6.)

  • v0.0.1.0 Changes

    November 06, 2013

    ๐ŸŽ‰ Initial release.

    • ๐Ÿ‘ Contains detached signature support.
    • Internally uses fast ref10 C implementation from SUPERCOP.