Skip to content
Commits on Mar 23, 2016
  1. @samrushing

    new_ctx: if auto_ecdh=True, ctx.set_ecdh_auto to 1

    Further helps with issue #81.
    samrushing committed Mar 22, 2016
  2. @samrushing

    Fix broken argv-style option list.

    Also, adds -Wl,-rpath arg to bind the final .so to a particular
    location.  [This is almost always needed when using a non-OEM ssl lib].
    samrushing committed Mar 22, 2016
  3. @samrushing

    add SSL[_CTX]_set_ecdh_auto()

    This fixes issue #81.
    samrushing committed Mar 22, 2016
Commits on Jul 29, 2015
  1. @markpeek

    Fix a Simultaneous exception when test_reenter.py is run

    The test_reenter.py test starts and stops the event loop several
    times. The queue_poller is a singleton only created once and, on
    the Mac (and probably on FreeBSD) the self.event_map needs to be
    reinitialized. While not seen on Linux the same fix is made for
    consistency.
    markpeek committed Jul 29, 2015
  2. @samrushing

    Merge pull request #75 from ironport/markpeek-cython-includes

    Remove legacy system definitions and use Cython builtins instead
    samrushing committed Jul 29, 2015
  3. @markpeek

    Fix pep8

    markpeek committed Jul 29, 2015
  4. @markpeek

    Remove legacy system definitions and use Cython builtins instead

    The system definitions included in the pyrex directory have been
    migrated into Cython directly. The pyrex directory has been removed
    and remaining files moved into coro.
    markpeek committed Jul 29, 2015
Commits on Jun 23, 2015
  1. @samrushing

    seek: better error upon bad seek spec.

    Fixes Issue #73.
    samrushing committed Jun 22, 2015
Commits on May 16, 2015
  1. @samrushing

    merge.

    samrushing committed May 15, 2015
  2. @samrushing

    pdb debugging over a socket.

    samrushing committed May 15, 2015
Commits on May 15, 2015
  1. @samrushing

    sock.close(): wrap the shutdown with a timeout.

    It's not uncommon for this to hang forever.  I love openssl.
    samrushing committed May 15, 2015
Commits on May 13, 2015
  1. @samrushing
Commits on May 11, 2015
  1. @samrushing

    support tls.

    optional tls_ctx arg.
    samrushing committed May 11, 2015
  2. @samrushing
  3. @samrushing

    let's try that again.

    samrushing committed May 11, 2015
  4. @samrushing

    client: call connect() on pre-provided socket.

    This is the only action that makes sense, AFAIK there are no users of
    this code that are not already working around this issue.
    samrushing committed May 11, 2015
Commits on May 2, 2015
  1. @samrushing
  2. @samrushing
Commits on Apr 23, 2015
  1. @samrushing
  2. @samrushing
  3. @samrushing

    #remove outdated comment.

    samrushing committed Apr 23, 2015
  4. @samrushing

    handle zero-length bitstring.

    Issue #71.
    samrushing committed Apr 23, 2015
Commits on Apr 21, 2015
  1. @markpeek

    Bump to 1.0.5

    markpeek committed Apr 21, 2015
  2. @markpeek

    Release cleanup

    - Switch from distribute to setuptools
    - Tweak compilation on MacOSX to use homebrew openssl
    - Use MANIFEST.in to include files needed to build
    markpeek committed Apr 21, 2015
Commits on Apr 20, 2015
  1. @markpeek

    Bump to version 1.0.4

    markpeek committed Apr 20, 2015
  2. @markpeek

    pep8

    markpeek committed Apr 20, 2015
  3. @markpeek
Commits on Apr 17, 2015
  1. @samrushing

    is_binary: suck less.

    frob: wrap hex-encoded binary data with '<>'.
    
    Issue #70.
    samrushing committed Apr 17, 2015
Commits on Apr 16, 2015
  1. @samrushing
Commits on Apr 14, 2015
  1. @samrushing

    support TLS.

    samrushing committed Apr 13, 2015
Commits on Apr 1, 2015
  1. @samrushing

    Merge branch 'master' of github.com:ironport/shrapnel

    # Please enter a commit message to explain why this merge is necessary,
    This merge is necessary because I forgot to pull, AGAIN.
    samrushing committed Apr 1, 2015
  2. @samrushing
Commits on Mar 31, 2015
  1. @samrushing

    --follow arg for catlog.

    samrushing committed Mar 31, 2015
  2. @samrushing

    update protocol info.

    url: to shrapnel.
    version: raised from 0.5 to 0.8.
    samrushing committed Mar 30, 2015
Commits on Mar 30, 2015
  1. @samrushing
Something went wrong with that request. Please try again.