Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Feb 8, 2010
  1. @phonohawk

    HsOpenSSL 0.8

    phonohawk authored
    Ignore-this: f17c10475f13dca0d2fcf03671e43583
    
    darcs-hash:20100208162202-62b54-d70164eaf354969b79aacb96ee70215b046dd716.gz
  2. @phonohawk

    Cosmetic changes suggested by hlint.

    phonohawk authored
    Ignore-this: 559b7ed22eed958a551c5ff2e45f7d45
    
    darcs-hash:20100208161936-62b54-98ba470151d95547710165407d37848902960576.gz
Commits on Feb 4, 2010
  1. @taruti

    Add PwBS to OpenSSL.PEM with stricter password lifetimes

    taruti authored
    Ignore-this: f8fe26b367e992e15a66e574763273b6
    
    darcs-hash:20100204030802-4d968-4c1be1968248a5b80dd589938291c3884cd53039.gz
  2. @taruti

    Handle PEM callbacks with bracket

    taruti authored
    Ignore-this: e03a41f8a890139477e53e6ae9f47b1b
    
    darcs-hash:20100204024039-4d968-0ee8e6a21e7074ef276e9cd918524139f76e53ef.gz
Commits on Feb 3, 2010
  1. @taruti

    Export OpenSSL.EVP.Sign.signFinal

    taruti authored
    Ignore-this: cfc13e3d43e504a8834633ea4ca1b88e
    
    darcs-hash:20100203222719-4d968-23779505218b4d12c00335cfdf7d73f9617fbd3d.gz
  2. @taruti

    Make OpenSSL.EVP.Sign.signFinal use ByteStrings internally

    taruti authored
    Ignore-this: 57a41d574a7433e14a320447108eb218
    
    darcs-hash:20100203222312-4d968-5e2d25b6fdf8c0705e736895de6e71774b7de38f.gz
  3. @taruti

    Document pkcs5_pbkdf2_hmac_sha1 in OpenSSL.EVP.Digest

    taruti authored
    Ignore-this: a4aa664d19bf3f3104d2611cfd940680
    
    darcs-hash:20100203221609-4d968-381f12b639288304e2df71703f6b15a9268cbbcb.gz
  4. @taruti

    Add rsaCopyPublic and rsaKeyPairFinalize to OpenSSL.RSA

    taruti authored
    Ignore-this: 432d8310d0e148dae48f19332a1f01e3
    
    darcs-hash:20100203221324-4d968-8eff7aea94d1bfc97af6bc21918747d144ff3b46.gz
Commits on Feb 2, 2010
  1. @taruti

    Add cipherStrictLBS - Encrypt a lazy bytestring in a strict manner. D…

    taruti authored
    …oes not leak the keys
    
    Ignore-this: b96b07a539f5082e83426884c20db4dd
    
    darcs-hash:20100202163541-4d968-2ac485fecdaff7b342b27794ac4f86a011bf8124.gz
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
Something went wrong with that request. Please try again.