Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 16, 2012
  1. Bump version to 0.10.2.1

    authored
  2. Merge pull request #10 from mvv/x509-pem-fix

    authored
    Fix X509 PEM reading/writing.
Commits on Apr 9, 2012
  1. @mvv

    Fix X509 PEM reading/writing.

    mvv authored
Commits on Apr 5, 2012
  1. Merge pull request #9 from yav/master

    authored
    Added raw pointer read/write operations
  2. @yav
Commits on Mar 8, 2012
  1. Bump version to 0.10.1.4

    authored
Commits on Mar 4, 2012
  1. Bump version to 0.10.1.3

    authored
  2. Merge pull request #6 from bgamari/master

    authored
    Various fixes for GHC 7.5
Commits on Feb 19, 2012
  1. @bgamari

    Use unsafeForeignPtrToPtr from Foreign.ForeignPtr.Unsafe

    bgamari authored
    Export from Foreign.ForeignPtr deprecated as of GHC 7.5
  2. @bgamari

    Use unsafePerformIO from System.IO.Unsafe

    bgamari authored
    Foreign.unsafePerformIO is deprecated as of GHC 7.5
  3. @bgamari

    Add Num to constraints with Bits

    bgamari authored
    Bits no longer implies Num as of GHC 7.5
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
Something went wrong with that request. Please try again.