Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 24, 2010
  1. @phonohawk

    HsOpenSSL 0.7

    phonohawk authored
    Ignore-this: 198e3ad86a32021baa3021b1d6cd8cc4
    
    darcs-hash:20100124120235-62b54-2ccee186c7c0d2595a991170d223d056d91bc941.gz
  2. @phonohawk

    Overhaul for GHC 6.12.1

    phonohawk authored
    Ignore-this: f870717e85483d7ef02734b295ad3e76
    
    * Translated Japanese comments to English. The primary purpose of these changes is to work around an hsc2hs bug, but they make no sense for non-Japanese speakers anyway.
    
    * Suppress warnings which GHC 6.12.1 emits.
    
    darcs-hash:20100124114543-62b54-e55df341e4735aa276f5697b70291a2f80764b92.gz
Commits on Jan 23, 2010
  1. @taruti

    Add import #ifdefs for GHC 6.12

    taruti authored
    Ignore-this: f56aaed4a0645675d1d3d76a8279b0f0
    
    darcs-hash:20100123192119-4d968-dd73810ba25b265121dd992cf07d2b28dbbf1353.gz
Commits on Jan 20, 2010
  1. @taruti

    Fix cabal file for GHC 6.12

    taruti authored
    Ignore-this: 2d4c4dba2a7cfe3c09ade0579d7812cc
    
    darcs-hash:20100120031311-4d968-92996d24b812a31c8629ed13a060ebdc1494414a.gz
Commits on Aug 3, 2009
  1. @phonohawk

    OpenSSL.Cipher now exports a type AESCtx.

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

    0.6.4

    phonohawk authored
    Ignore-this: 7a594312e0dbda068144df83e110fcb0
    
    darcs-hash:20090714135659-62b54-ad8025a595491a7b93a66848e1fe20172df2d13a.gz
  2. @phonohawk

    We'd better use Foreign.Concurrent than calling GHC.ForeignPtr directly.

    phonohawk 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. @phonohawk

    Suggestion by Grant Monroe:

    phonohawk 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. @phonohawk

    dependency for unix was not needed

    phonohawk authored
    Ignore-this: 72dee7b2cd3b108c00d52e68842f05f
    
    darcs-hash:20090628132023-62b54-ce28d4c70b5db0a9ba2e37d382a9a89b63b355e3.gz
Commits on Jun 27, 2009
  1. @phonohawk

    Fixed some minor problems in the previous patch.

    phonohawk authored
    Ignore-this: 6beae1b20cc4c22b2c6eec092b735853
    
    darcs-hash:20090627050309-62b54-1fdd14b386f8a1509c7615962296b605798e170e.gz
  2. @phonohawk

    Applied a patch from John Van Enk and his friend.

    phonohawk authored
    Ignore-this: aab05b45248eba86f29a4dec6ddf5b8e
    
    darcs-hash:20090627043817-62b54-e9488de26283e6f8a5b04b2f21e5c609418a5e32.gz
Commits on Jun 2, 2009
  1. @phonohawk

    New functions in OpenSSL.Session: contextSetPrivateKey, contextSetCer…

    phonohawk authored
    …tificate
    
    Ignore-this: a84fe83df872e0327b82fa4a25773c02
    
    darcs-hash:20090602090828-62b54-06ca59d0c1be7c1fb606a84d53109ed3dbf93031.gz
  2. @phonohawk

    New function: OpenSSL.Session.contextGetCAStore

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

    Release 0.6.1

    phonohawk authored
    Ignore-this: 7edae070d591a570032196e9d144a379
    
    darcs-hash:20090602042528-62b54-2e6368d77ad4e03fb9108cc2d2ed6a770ddaccb8.gz
  4. @phonohawk

    New functions in OpenSSL.Session: lazyRead, lazyWrite

    phonohawk authored
    Ignore-this: 2abda24211056853763106b00a07581f
    
    darcs-hash:20090602041401-62b54-4c0050f0657c5130c4d5ab2c5d3fa4e5e91b45c0.gz
  5. @phonohawk

    It seemed that OpenSSL.Session.read didn't catch an EOF error despite…

    phonohawk authored
    … the documentation
    
    Ignore-this: 6561dcff3b0c986336d398c7ce425b9d
    
    darcs-hash:20090602040855-62b54-3279749dcc1352cb21d7cd2a3e6424c3d81f9de3.gz
  6. @phonohawk

    bioReadLBS should use defaultChunkSize instead of a random constant 3…

    phonohawk authored
    …2 * 1024.
    
    Ignore-this: c9399c191dffade15973327e3dc076f7
    
    darcs-hash:20090602040655-62b54-d1a282aa9ca2e2e8a9b7703f76c0c6335371bf8b.gz
  7. @phonohawk

    Slight doc fix

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

    Fixed memleak

    phonohawk authored
    Ignore-this: 1d147018c247541169562295315dc3f1
    
    darcs-hash:20090327082836-62b54-e3159c443feeaf4df32f95eb3f83b7d1b56d915b.gz
  2. @phonohawk

    DSAPubKey and DSAKeyPair are now instances of Eq, Ord and Show.

    phonohawk authored
    Ignore-this: bac15f63a22fb9aa2d132be01c368730
    
    darcs-hash:20090327025237-62b54-3ccf3d2eae7d3b1cbaf0fe6b137860c2dbd36911.gz
Commits on Mar 26, 2009
  1. @phonohawk

    integerToBN: avoid pattern-matching overlap

    phonohawk authored
    Ignore-this: 651879d91cf707e03731c6c1f1aabf36
    
    darcs-hash:20090326162803-62b54-a46bac6399aac5e46382d7dcccd0fe020899e4bd.gz
  2. @phonohawk

    Increase type-safety of asymmetric key pairs.

    phonohawk authored
    Ignore-this: fa684ceba56cc46f2f6bf12e9c86be69
    
    darcs-hash:20090326151611-62b54-30933776eb7faeebc9ce37f233ea5d49a1a41962.gz
Commits on Mar 25, 2009
  1. @phonohawk

    OpenSSL.RSA.RSA is now instance of Eq and Ord.

    phonohawk authored
    Ignore-this: d518334106da1ec32e558e678e1141a1
    
    darcs-hash:20090325161750-62b54-f8e87f4b6fbbdd2b8585660e04a8a806ae66704a.gz
Commits on Feb 20, 2009
  1. @phonohawk

    Cabal-Version: >= 1.6

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

    Release 0.5.2

    phonohawk authored
    Ignore-this: 4aad7e02a7f503b1827e556e19a9698c
    
    darcs-hash:20090220140852-62b54-1b6ac610b02e3f2b0122a8ce7bc799b3f0b8bc96.gz
  3. @phonohawk

    Added source-repository declaration

    phonohawk authored
    Ignore-this: 3929d5ac04a97a32ea9613ac864b5d3a
    
    darcs-hash:20090220140646-62b54-e35e6d84b7cbc6d2f10bca6aad5fadd6efce1a48.gz
  4. @phonohawk

    defaultUserHooks ==> autoconfUserHooks

    phonohawk authored
    Ignore-this: 2fc8b30862ca0fa301c758cbd7f20e6b
    
    darcs-hash:20090220135953-62b54-9c0d83ed0171764bf4d49e7fc9cc55433124d0f7.gz
  5. @phonohawk

    HsOpenSSL now *requires* base >= 4.

    phonohawk authored
    Ignore-this: 70f44f4e8e06621911467431419edbd4
    
    darcs-hash:20090220135926-62b54-553e211bf9af91a2175d8da4a6e694cb86fd57c3.gz
Commits on Feb 6, 2009
  1. @phonohawk

    HsOpenSSL needs base >= 4

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

    Release 0.5.1

    phonohawk authored
    Ignore-this: b2a0ad7f2be1df9f20c498065ad21a84
    
    darcs-hash:20090202131002-62b54-127ad53dfbaea610824db767f869c75ac373e127.gz
Commits on Jan 30, 2009
  1. @phonohawk

    Fix breakage on 64-bit architectures.

    phonohawk 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. @phonohawk

    Typo fix

    phonohawk authored
    darcs-hash:20090124121315-62b54-433f6d17d1a33301f372cbfc85f62bcc64a99dcd.gz
Commits on Jan 15, 2009
  1. @phonohawk

    Doc fix for Haddock 2.x

    phonohawk authored
    darcs-hash:20090115005305-62b54-cf827ea6d403bac9404fb5082c6a66696faf2ba2.gz
Commits on Jan 14, 2009
  1. @phonohawk

    Cabal-Version: >= 1.2.3

    phonohawk authored
    darcs-hash:20090114162438-62b54-f108dc9a00a89bdbab45598dd27bf57bb22889a8.gz
Something went wrong with that request. Please try again.