Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Nov 28, 2012
  1. @timabbott

    Remove trailing whitespace.

    timabbott authored
  2. @timabbott
  3. @timabbott
Commits on Nov 25, 2011
  1. @ebroder

    Don't assume zephyr messages are UTF-8 on the wire

    ebroder authored
    Older clients have a tendency to send latin-1 on the wire, and the
    zephyr protocol itself does not require an explicit
    encoding. Therefore, make encoding and decoding the responsibility of
    the application using PyZephyr.
    
    (PyZephyr will to continue to encode a unicode string to UTF-8 before
    sending it if that is handed in)
    
    Reported-by: Arun A. Tharuvai <aatharuv@mit.edu>
  2. @ebroder

    Add a _zephyr.subAll function to handle subscription entirely in C

    ebroder authored
    Reported-by: Arun A. Tharuvai <aatharuv@mit.edu>
Commits on Jan 17, 2010
  1. @ebroder

    Why am I explicitly linking against krb4?

    ebroder authored
    It makes PyZephyr FTBFS on post-1.7 krb5.
Commits on Nov 19, 2009
  1. @ebroder
Commits on May 16, 2009
  1. @ebroder

    Tag a version 0.2.0.

    ebroder authored
  2. Don't block unnecessarily in receive().

    authored
    If code other than receive() ends up calling ZWaitForNotice or similar
    routines, then there may be zephyrs in the internal Zephyr queue, but no
    data available on the Zephyr FD. Therefore, before we assume we need to
    block to receive notices, we need to check ZPending() and process any
    queued notices.
Commits on Apr 23, 2009
  1. @ebroder
Commits on Mar 14, 2009
  1. @ebroder

    If _zephyr.receive is called with block=True, run our own select loop.

    ebroder authored
    The one in ZReceiveNotice times out eventually.
Commits on Feb 13, 2009
  1. @andersk

    Prevent encoded_message from being freed too early.

    andersk authored
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Commits on Nov 29, 2008
  1. @ebroder

    Fix for timeval conversion on 64-bit systems

    ebroder authored
    Instead of using a function to convert between struct timeval and a
    Python float, inline the necessary code in the ZUid and ZNotice
    conversions.
    
    On 64-bit Debian systems, this would result in a struct _ZTimeval
    being cast to a struct timeval, which just didn't work like you would
    hope.
  2. @ebroder
  3. @ebroder
Commits on Nov 27, 2008
  1. @ebroder

    Don't set __slots__ on Pyrex classes.

    ebroder authored
    While it's certainly a nice idea and a good easy way to figure out
    what fields the class should have, classes created in Pyrex, even if
    they inherit from object, don't respect the __slots__ attribute.
  2. @ebroder

    Apparently Redhat-based systems don't have _ZTimeval

    ebroder authored
    They use timeval instead. And Debian-based systems will work if you
    use timeval instead of _ZTimeval, they'll just whine at you
Commits on Nov 2, 2008
  1. @ebroder

    Release version 0.1.0

    ebroder authored
  2. @ebroder

    Ignore the egg-info directory

    ebroder authored
Commits on Oct 8, 2008
  1. @ebroder
Commits on Oct 1, 2008
  1. @ebroder
  2. @ebroder
  3. @ebroder

    Fix a typo in unsub

    ebroder authored
  4. @ebroder
Commits on Sep 28, 2008
  1. @ebroder

    Add a .gitignore file

    ebroder authored
  2. @ebroder
  3. @ebroder
Commits on Sep 27, 2008
  1. @ebroder

    Make classes new-style

    ebroder authored
  2. @ebroder
Commits on Sep 26, 2008
  1. @ebroder
  2. @ebroder
  3. @ebroder
  4. @ebroder
  5. @ebroder
  6. @ebroder
Something went wrong with that request. Please try again.