Skip to content
Commits on Jul 29, 2015
  1. @markpeek

    Fix a Simultaneous exception when test_reenter.py is run

    markpeek committed
    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.
  2. @markpeek

    Fix pep8

    markpeek committed
  3. @markpeek

    Remove legacy system definitions and use Cython builtins instead

    markpeek committed
    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.
Commits on Jun 23, 2015
  1. @samrushing

    seek: better error upon bad seek spec.

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

    merge.

    samrushing committed
  2. @samrushing

    pdb debugging over a socket.

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

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

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

    support tls.

    samrushing committed
    optional tls_ctx arg.
  2. @samrushing
  3. @samrushing

    let's try that again.

    samrushing committed
  4. @samrushing

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

    samrushing committed
    This is the only action that makes sense, AFAIK there are no users of
    this code that are not already working around this issue.
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
  4. @samrushing

    handle zero-length bitstring.

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

    pep8

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

    is_binary: suck less.

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

    support TLS.

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

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

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

    --follow arg for catlog.

    samrushing committed
  2. @samrushing

    update protocol info.

    samrushing committed
    url: to shrapnel.
    version: raised from 0.5 to 0.8.
Commits on Mar 30, 2015
  1. @samrushing
Commits on Mar 23, 2015
  1. @markpeek

    Add AMQP implementation

    markpeek committed
    This code has been copied with permission from:
        https://github.com/samrushing/amqp-shrapnel
    It also has been changed to pass pep8 and to work in the
    coro package.
Commits on Mar 20, 2015
  1. @samrushing
  2. @samrushing

    use the real port.

    samrushing committed
  3. @samrushing
  4. @samrushing

    make the ldap client useful.

    samrushing committed
    most APPLICATION need STRUCTURED.
    ReadyQueue: rather than yield/schedule, which is error-prone.
    search: handle multiple-entry replies.
    unbind: close like a pro.
    use module-level logging.
  5. @samrushing

    need to str(why) to LOG.

    samrushing committed
  6. @samrushing

    coro.asn1.ber API change.

    samrushing committed
  7. @markpeek
Something went wrong with that request. Please try again.