Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Dec 22, 2011
  1. OpenSSL.Session: SSL, SSLContext, SSLResult, ShutdownType and Verific…

    authored
    …ationMode are now instances of Typeable.
Commits on Nov 15, 2011
  1. Bump version to 0.10.1.2

    authored
  2. It causes an undefined behaviour to call SSL_write() with an empty bu…

    authored
    …ffer, according to the OpenSSL docs
  3. Improve the error handling in OpenSSL.Session

    authored
      - write/tryWrite should throw EPIPE for cleanly-closed connections
        rather than EOF.
    
      - shutdown/tryShutdown shouldn't throw an exception when a remote
        peer sends us a "close notify" alert and closes the connection
        without waiting for our reply.
    
      - ProtocolError should contain an error message string.
Commits on Nov 12, 2011
  1. Fixed erroneous error handling in OpenSSL.Session

    authored
    SSL_get_error() must be called within the OS thread which caused
    the failed operation as it inspects the thread-local storage.
Commits on Nov 1, 2011
  1. Update NEWS

    authored
  2. Merge pull request #4 from mvv/evp-refactoring

    authored
    EVP refactoring
Commits on Oct 28, 2011
  1. @mvv
Commits on Sep 22, 2011
  1. Bump version to 0.10.1.1

    authored
Commits on Sep 18, 2011
  1. update NEWS

    authored
  2. Merge pull request #2 from mvv/throw-fix

    authored
    Use throwIO instead of throw to raise SSL exceptions.
  3. update NEWS

    authored
  4. @peteg

    Placate LLVM in GHC 7.3.x HEAD: give memcpy the right type. Courtesy …

    peteg authored committed
    …of David Terei.
Commits on Sep 16, 2011
  1. @mvv

    Use throwIO instead of throw to raise SSL exceptions.

    mvv authored
    Apart from being the right way to raise an error in IO, it prevents
    a nasty "PAP object entered!" runtime crash I encountered using GHC HEAD.
Commits on Sep 7, 2011
  1. update NEWS

    authored
  2. @peteg

    GHC 6.12.3 friendliness: don't use Control.Monad.void

    peteg authored committed
Commits on Aug 27, 2011
  1. Remove Darcs' .boring

    authored
  2. README.rst

    authored
Commits on Aug 18, 2011
  1. ditz issue

    authored
    Ignore-this: f2d9313ef32fd2f41a085990e002f3ed
    
    darcs-hash:20110818093131-62b54-da42a32b79d82125337ef9576b18d9d4b17d506e.gz
  2. Bump version to 0.10.1

    authored
    Ignore-this: cf7faf262aa440d9c955380e0511ce74
    
    darcs-hash:20110818092819-62b54-33042b5b49638ca8bf18d4589591d41470ca601f.gz
  3. Suppress warnings for OpenSSL.BN's meaningless {-# UNPACK #-} pragma.

    authored
    Ignore-this: 670e96e3a726c9de091eb8547b486e13
    
    darcs-hash:20110818092440-62b54-9578e5e44d0d3794b88f15e5e321c861d8e99815.gz
  4. Rename Internal.DH to OpenSSL.DH.Internal

    authored
    Ignore-this: 57dcfc7415eb45b09df3e8eb45d9d7bd
    
    darcs-hash:20110818092149-62b54-f66a492572dd5d8d5e0350946e52947df5a5afeb.gz
  5. ditz issues

    authored
    Ignore-this: fce5f2a3183a5c1fd3c3a0dab6e8cfaa
    
    darcs-hash:20110818091108-62b54-57be1ab753607988f903a7fd6fe45dd411f7c3f4.gz
  6. ditz issues

    authored
    Ignore-this: e901063474cc17eb9def1a550fe00272
    
    darcs-hash:20110818085107-62b54-bd7e56bd79b1944f8f5eeb56b4d9cf14a578de53.gz
Commits on Aug 15, 2011
  1. @mvv

    Added bindings to Diffie-Hellman functions.

    mvv authored
    Ignore-this: 79ebdc6efe73359bbe19a810df938c03
    
    darcs-hash:20110815061339-3a530-e7717edd63fa8fc36ed2f5106a8fc9df5bf7a4b8.gz
Commits on Aug 14, 2011
  1. @mvv

    Added revocation lookup function.

    mvv authored
    Ignore-this: 144d852f29774cd0f1aee9a6c6e945a9
    
    darcs-hash:20110814104351-3a530-0de2355c389485aff1fc76f794403ba6d606cfff.gz
Commits on Aug 5, 2011
  1. ditz issues

    authored
    Ignore-this: 68518966ded1da5a63f64f08b8f81681
    
    darcs-hash:20110805081352-62b54-9090536f6ddd5a0ce43b420564a6a0dc1ca6943f.gz
Something went wrong with that request. Please try again.