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

    depressed-pho committed Dec 22, 2011
    …ationMode are now instances of Typeable.
Commits on Nov 15, 2011
  1. Bump version to 0.10.1.2

    depressed-pho committed Nov 15, 2011
  2. It causes an undefined behaviour to call SSL_write() with an empty bu…

    depressed-pho committed Nov 15, 2011
    …ffer, according to the OpenSSL docs
  3. Improve the error handling in OpenSSL.Session

    depressed-pho committed Nov 15, 2011
      - 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

    depressed-pho committed Nov 12, 2011
    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

    depressed-pho committed Nov 1, 2011
  2. Merge pull request #4 from mvv/evp-refactoring

    depressed-pho committed Nov 1, 2011
    EVP refactoring
Commits on Oct 28, 2011
Commits on Sep 22, 2011
  1. Bump version to 0.10.1.1

    depressed-pho committed Sep 22, 2011
Commits on Sep 18, 2011
  1. update NEWS

    depressed-pho committed Sep 18, 2011
  2. Merge pull request #2 from mvv/throw-fix

    depressed-pho committed Sep 18, 2011
    Use throwIO instead of throw to raise SSL exceptions.
  3. update NEWS

    depressed-pho committed Sep 18, 2011
Commits on Sep 16, 2011
  1. Use throwIO instead of throw to raise SSL exceptions.

    mvv committed Sep 16, 2011
    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

    depressed-pho committed Sep 7, 2011
Commits on Aug 27, 2011
  1. Remove Darcs' .boring

    depressed-pho committed Aug 27, 2011
  2. README.rst

    depressed-pho committed Aug 27, 2011
Commits on Aug 18, 2011
  1. ditz issue

    depressed-pho committed Aug 18, 2011
    Ignore-this: f2d9313ef32fd2f41a085990e002f3ed
    
    darcs-hash:20110818093131-62b54-da42a32b79d82125337ef9576b18d9d4b17d506e.gz
  2. Bump version to 0.10.1

    depressed-pho committed Aug 18, 2011
    Ignore-this: cf7faf262aa440d9c955380e0511ce74
    
    darcs-hash:20110818092819-62b54-33042b5b49638ca8bf18d4589591d41470ca601f.gz
  3. Suppress warnings for OpenSSL.BN's meaningless {-# UNPACK #-} pragma.

    depressed-pho committed Aug 18, 2011
    Ignore-this: 670e96e3a726c9de091eb8547b486e13
    
    darcs-hash:20110818092440-62b54-9578e5e44d0d3794b88f15e5e321c861d8e99815.gz
  4. Rename Internal.DH to OpenSSL.DH.Internal

    depressed-pho committed Aug 18, 2011
    Ignore-this: 57dcfc7415eb45b09df3e8eb45d9d7bd
    
    darcs-hash:20110818092149-62b54-f66a492572dd5d8d5e0350946e52947df5a5afeb.gz
  5. ditz issues

    depressed-pho committed Aug 18, 2011
    Ignore-this: fce5f2a3183a5c1fd3c3a0dab6e8cfaa
    
    darcs-hash:20110818091108-62b54-57be1ab753607988f903a7fd6fe45dd411f7c3f4.gz
  6. ditz issues

    depressed-pho committed Aug 18, 2011
    Ignore-this: e901063474cc17eb9def1a550fe00272
    
    darcs-hash:20110818085107-62b54-bd7e56bd79b1944f8f5eeb56b4d9cf14a578de53.gz
Commits on Aug 15, 2011
  1. Added bindings to Diffie-Hellman functions.

    mvv committed Aug 15, 2011
    Ignore-this: 79ebdc6efe73359bbe19a810df938c03
    
    darcs-hash:20110815061339-3a530-e7717edd63fa8fc36ed2f5106a8fc9df5bf7a4b8.gz
Commits on Aug 14, 2011
  1. Added revocation lookup function.

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

    depressed-pho committed Aug 5, 2011
    Ignore-this: 68518966ded1da5a63f64f08b8f81681
    
    darcs-hash:20110805081352-62b54-9090536f6ddd5a0ce43b420564a6a0dc1ca6943f.gz