Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 3, 2009
  1. OpenSSL.Cipher now exports a type AESCtx.

    authored
    Ignore-this: 79fb713e7b33e4f3bf8f0b0501bcfdbf
    
    darcs-hash:20090803131012-62b54-ecbaf3b3ea63a4840671e47d00de9491d039c7f5.gz
Commits on Jul 14, 2009
  1. 0.6.4

    authored
    Ignore-this: 7a594312e0dbda068144df83e110fcb0
    
    darcs-hash:20090714135659-62b54-ad8025a595491a7b93a66848e1fe20172df2d13a.gz
  2. We'd better use Foreign.Concurrent than calling GHC.ForeignPtr directly.

    authored
    Ignore-this: 9d9b39beafb2f2cff7553edbd31a3e5c
    
    darcs-hash:20090714135200-62b54-ce07959cb62150e5c5c98cd261a12e2b18b9f4bb.gz
  3. @taruti

    Unbreak BIO ForeignPtrs for GHC 6.10

    taruti authored
    Ignore-this: 9e936210a515633858f228560acc66ed
    
    In GHC 6.10 it is no longer possible to mix C and Haskell
    finalizers on the same ForeignPtr. This patch fixes that
    and unbreaks things for GHC 6.10.
    
    To observe the bug try e.g. readPrivateKey which fails without
    the patch.
    
    darcs-hash:20090714102436-4d968-e1aca455591d44e895b27004e9585dc20bcf6fbe.gz
Commits on Jul 13, 2009
  1. Suggestion by Grant Monroe:

    authored
    Ignore-this: 5faa29886416193f711c9d7208904acd
    
    - Changed the signature of OpenSSL.EVP.Sign.signBS from
        signBS :: KeyPair key => Digest -> key -> Strict.ByteString -> IO String
      to
        signBS :: KeyPair key => Digest -> key -> Strict.ByteString -> IO Strict.ByteString
    
    - Changed the signature of OpenSSL.EVP.Sign.signLBS from
        signLBS :: KeyPair key => Digest -> key -> Lazy.ByteString -> IO String
      to
        signLBS :: KeyPair key => Digest -> key -> Lazy.ByteString -> IO Lazy.ByteString
    
    darcs-hash:20090713134754-62b54-bdc265c51f6e8403d561264ffd29a6ece64601ce.gz
Commits on Jun 28, 2009
  1. dependency for unix was not needed

    authored
    Ignore-this: 72dee7b2cd3b108c00d52e68842f05f
    
    darcs-hash:20090628132023-62b54-ce28d4c70b5db0a9ba2e37d382a9a89b63b355e3.gz
Commits on Jun 27, 2009
  1. Fixed some minor problems in the previous patch.

    authored
    Ignore-this: 6beae1b20cc4c22b2c6eec092b735853
    
    darcs-hash:20090627050309-62b54-1fdd14b386f8a1509c7615962296b605798e170e.gz
  2. Applied a patch from John Van Enk and his friend.

    authored
    Ignore-this: aab05b45248eba86f29a4dec6ddf5b8e
    
    darcs-hash:20090627043817-62b54-e9488de26283e6f8a5b04b2f21e5c609418a5e32.gz
Commits on Jun 2, 2009
  1. New functions in OpenSSL.Session: contextSetPrivateKey, contextSetCer…

    authored
    …tificate
    
    Ignore-this: a84fe83df872e0327b82fa4a25773c02
    
    darcs-hash:20090602090828-62b54-06ca59d0c1be7c1fb606a84d53109ed3dbf93031.gz
  2. New function: OpenSSL.Session.contextGetCAStore

    authored
    Ignore-this: 9f68102eff5b7c090bab939175f03753
    
    darcs-hash:20090602085304-62b54-063bf6f1dd87179e1b80705236b67aa17cc0d5c2.gz
  3. Release 0.6.1

    authored
    Ignore-this: 7edae070d591a570032196e9d144a379
    
    darcs-hash:20090602042528-62b54-2e6368d77ad4e03fb9108cc2d2ed6a770ddaccb8.gz
  4. New functions in OpenSSL.Session: lazyRead, lazyWrite

    authored
    Ignore-this: 2abda24211056853763106b00a07581f
    
    darcs-hash:20090602041401-62b54-4c0050f0657c5130c4d5ab2c5d3fa4e5e91b45c0.gz
  5. It seemed that OpenSSL.Session.read didn't catch an EOF error despite…

    authored
    … the documentation
    
    Ignore-this: 6561dcff3b0c986336d398c7ce425b9d
    
    darcs-hash:20090602040855-62b54-3279749dcc1352cb21d7cd2a3e6424c3d81f9de3.gz
  6. bioReadLBS should use defaultChunkSize instead of a random constant 3…

    authored
    …2 * 1024.
    
    Ignore-this: c9399c191dffade15973327e3dc076f7
    
    darcs-hash:20090602040655-62b54-d1a282aa9ca2e2e8a9b7703f76c0c6335371bf8b.gz
  7. Slight doc fix

    authored
    Ignore-this: cead5d275f5ef45dcb853eb93aa856ff
    
    darcs-hash:20090602040519-62b54-3a9a448b31a298461e6e70202e78136f0cbf4bc7.gz
Commits on Mar 27, 2009
  1. Fixed memleak

    authored
    Ignore-this: 1d147018c247541169562295315dc3f1
    
    darcs-hash:20090327082836-62b54-e3159c443feeaf4df32f95eb3f83b7d1b56d915b.gz
  2. DSAPubKey and DSAKeyPair are now instances of Eq, Ord and Show.

    authored
    Ignore-this: bac15f63a22fb9aa2d132be01c368730
    
    darcs-hash:20090327025237-62b54-3ccf3d2eae7d3b1cbaf0fe6b137860c2dbd36911.gz
Commits on Mar 26, 2009
  1. integerToBN: avoid pattern-matching overlap

    authored
    Ignore-this: 651879d91cf707e03731c6c1f1aabf36
    
    darcs-hash:20090326162803-62b54-a46bac6399aac5e46382d7dcccd0fe020899e4bd.gz
  2. Increase type-safety of asymmetric key pairs.

    authored
    Ignore-this: fa684ceba56cc46f2f6bf12e9c86be69
    
    darcs-hash:20090326151611-62b54-30933776eb7faeebc9ce37f233ea5d49a1a41962.gz
Commits on Mar 25, 2009
  1. OpenSSL.RSA.RSA is now instance of Eq and Ord.

    authored
    Ignore-this: d518334106da1ec32e558e678e1141a1
    
    darcs-hash:20090325161750-62b54-f8e87f4b6fbbdd2b8585660e04a8a806ae66704a.gz
Commits on Feb 20, 2009
  1. Cabal-Version: >= 1.6

    authored
    Ignore-this: 4e74f72e2d98fc0f0803989735f60cbb
    
    darcs-hash:20090220141132-62b54-fe947d87338b9d54ac3037c5dc8a4450732b7820.gz
  2. Release 0.5.2

    authored
    Ignore-this: 4aad7e02a7f503b1827e556e19a9698c
    
    darcs-hash:20090220140852-62b54-1b6ac610b02e3f2b0122a8ce7bc799b3f0b8bc96.gz
  3. Added source-repository declaration

    authored
    Ignore-this: 3929d5ac04a97a32ea9613ac864b5d3a
    
    darcs-hash:20090220140646-62b54-e35e6d84b7cbc6d2f10bca6aad5fadd6efce1a48.gz
  4. defaultUserHooks ==> autoconfUserHooks

    authored
    Ignore-this: 2fc8b30862ca0fa301c758cbd7f20e6b
    
    darcs-hash:20090220135953-62b54-9c0d83ed0171764bf4d49e7fc9cc55433124d0f7.gz
  5. HsOpenSSL now *requires* base >= 4.

    authored
    Ignore-this: 70f44f4e8e06621911467431419edbd4
    
    darcs-hash:20090220135926-62b54-553e211bf9af91a2175d8da4a6e694cb86fd57c3.gz
Commits on Feb 6, 2009
  1. HsOpenSSL needs base >= 4

    authored
    Ignore-this: bdceed05f6ca5c90777bbe01bc9cfd1e
    
    darcs-hash:20090206140636-62b54-0ab8309277571c49c09e4afefdd554c81f5a6ea9.gz
Commits on Feb 2, 2009
  1. Release 0.5.1

    authored
    Ignore-this: b2a0ad7f2be1df9f20c498065ad21a84
    
    darcs-hash:20090202131002-62b54-127ad53dfbaea610824db767f869c75ac373e127.gz
Commits on Jan 30, 2009
  1. Fix breakage on 64-bit architectures.

    authored
    Ignore-this: d0a7745aff3770ff0c745003253aee6f
    
    The size of Int and CInt is, in fact, different in 64-bit architectures. So we
    must declare C functions taking (or returning) CInt, not Int.
    
    Reported by: Peter Neumark
    
    darcs-hash:20090130083251-62b54-1adb817890dde2e1d3a4888fa20f9c0db8b97d3b.gz
Commits on Jan 24, 2009
  1. Typo fix

    authored
    darcs-hash:20090124121315-62b54-433f6d17d1a33301f372cbfc85f62bcc64a99dcd.gz
Commits on Jan 15, 2009
  1. Doc fix for Haddock 2.x

    authored
    darcs-hash:20090115005305-62b54-cf827ea6d403bac9404fb5082c6a66696faf2ba2.gz
Commits on Jan 14, 2009
  1. Cabal-Version: >= 1.2.3

    authored
    darcs-hash:20090114162438-62b54-f108dc9a00a89bdbab45598dd27bf57bb22889a8.gz
  2. Doc fix

    authored
    darcs-hash:20090114161940-62b54-a2b9836f635a5f626a4acde624a4df2203ed84ae.gz
  3. Using -fglasgow-exts is a bad idea.

    authored
    darcs-hash:20090114143911-62b54-4bf65a632a1fae1dabe0e7036d151cbe551433d9.gz
  4. Fixed breakage on GHC 6.10.1. And now requires 6.10.1...

    authored
    darcs-hash:20090114142656-62b54-fef56bea6e8ec74f2082b832a75b5e1fa1543e80.gz
Commits on Oct 11, 2008
  1. Doc fix

    authored
    darcs-hash:20081011044305-62b54-15e8ef68279657204fac2faee08bf2fc933e2e6e.gz
Something went wrong with that request. Please try again.