Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Nov 7, 2010
  1. Fix a bug that zmq_poll's select backend spins when timeout=-1, due t…

    authored
    …o ptimeout not properly recalculated after first pass.
Commits on Nov 6, 2010
  1. @sustrik

    Coding style cleanup in mailbox.cpp

    sustrik authored
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Commits on Nov 5, 2010
  1. @sustrik

    signaler renamed to mailbox

    sustrik authored
    For historical reasons queue to transfer commands between
    threads was called 'signaler'. Given that it was used to
    pass commands rather than signals it was renamed to 'mailbox',
    see Erlang mailboxes.
    
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
  2. @sustrik

    slots renamed to tids

    sustrik authored
    Threads were so far identified by integers called 'slots'.
    This patch renames them to more comprehensible 'tid's (thread IDs).
    
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Commits on Nov 4, 2010
  1. @sustrik

    Jacob Rideout added to the AUTGORS file.

    sustrik authored
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
  2. @sustrik

    Fix documentation typos

    Jacob Rideout authored sustrik committed
    Signed-off-by: Jacob Rideout <jacob.rideout@returnpath.net>
  3. @mato @sustrik

    Automatically resize signalling socket buffer if full

    mato authored sustrik committed
    If the socketpair used by signaler_t fills up, this can lead to deadlock.
    This patch provides partial resolution by attempting to resize SO_SNDBUF on
    the writer side, and if that fails we shall at least assert rather than
    hang.
    
    I've also refactored the signaler_t code to make the platform-dependent
    parts clearer and have tested both the MSG_DONTWAIT and standard POSIX path
    in recv.
    
    The Win32 implementation currently does not implement resizing as I'm not
    convinced that it's safe, but it will also assert like other platforms if
    signaler_t::send() cannot succeed.
    
    The OpenVMS implementation has been carried forward but is untested.
    
    Signed-off-by: Martin Lucina <mato@kotelna.sk>
  4. @sustrik

    Previous FD_STSIZE patch reverted.

    sustrik authored
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
  5. @sustrik

    FD_SETSIZE for internal polling defaults to 1024

    sustrik authored
    If, when compiling 0MQ you don't set FD_SETSIZE,
    it defaults to 1024 rather than to 64.
    
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
  6. @sustrik

    minor typo fixed

    sustrik authored
    Devpoll polling mechanism used ZMQ_HAVE_SOLRIS instead of
    ZMQ_HAVE_SOLARIS in one case. Fixed.
    
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Commits on Nov 2, 2010
  1. @sustrik

    HP-UX has no OPEN_MAX defined

    sustrik authored
    devpoll_t used this constant to determine how many events to
    retrieve from the poller in one go. The implementation was
    changed not to depend on this constant.
    
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
  2. @sustrik

    crypto library is needed on HP-UX to generate UUIDs

    sustrik authored
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Commits on Nov 1, 2010
  1. @sustrik

    Merge branch 'maint'

    sustrik authored
    * maint:
      Add INSTALL to Git, thus making it a normal file
  2. @mato @sustrik

    Add INSTALL to Git, thus making it a normal file

    mato authored sustrik committed
    INSTALL gets added in somewhat magically by automake, or not. Adding it into
    Git ensures it's always included in the distribution.
    
    Signed-off-by: Martin Lucina <mato@kotelna.sk>
  3. @sustrik

    select now uses Erase-Remove idiom for retired fds

    Mikael Helbo Kjaer authored sustrik committed
    Signed-off-by: Mikael Helbo Kjaer <mhk@designtech.dk>
Commits on Oct 30, 2010
  1. @sustrik

    Documentation for zmq_close and zmq_term fixed.

    sustrik authored
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
  2. @sustrik

    Coding style fixed for pgm_socket

    sustrik authored
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
  3. @sustrik

    Name of "GNU Lesser Public License" corrected.

    sustrik authored
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Commits on Oct 29, 2010
  1. @sustrik

    Peter Bourgon added to the AUTHORS file

    sustrik authored
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
  2. @sustrik

    Add function to zmq::error_t to access errnum

    Peter Bourgon authored sustrik committed
    Signed-off-by: Peter Bourgon <peter.bourgon@gmail.com>
Commits on Oct 28, 2010
  1. @sustrik

    Burak Arslan added to the AUTHORS file

    sustrik authored
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
  2. @sustrik

    switch to c++-specific headers

    Burak Arslan authored sustrik committed
    Signed-off-by: Burak Arslan <burak-github@arskom.com.tr>
Commits on Oct 27, 2010
  1. @dhammika @sustrik

    fix typo, destroy new engine

    dhammika authored sustrik committed
    Signed-off-by: Dhammika Pathirana <dhammika@gmail.com>
Commits on Oct 26, 2010
  1. @dhammika @sustrik

    drop connection requests with duplicate peer identity

    dhammika authored sustrik committed
    Signed-off-by: Dhammika Pathirana <dhammika@gmail.com>
  2. @sustrik

    Build with MSVC2005 fixed

    sustrik authored
    To use __rdtsc() function MSVC2005 requires including intrin.h
    
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
  3. @steve-o @mato

    Update to OpenPGM 5.0.91.

    steve-o authored mato committed
    Signed-off-by: Steven McCoy <steven.mccoy@miru.hk>
Commits on Oct 23, 2010
  1. @sustrik

    Merge branch 'maint'

    sustrik authored
    * maint:
      Fixes build on Linux using Sun Studio compiler
  2. @sustrik

    Fixes build on Linux using Sun Studio compiler

    Mikko Koppanen authored sustrik committed
    Signed-off-by: Mikko Koppanen <mkoppanen@php.net>
  3. @dhammika @sustrik

    handle decoding malformed messages

    dhammika authored sustrik committed
    Signed-off-by: Dhammika Pathirana <dhammika@gmail.com>
  4. @steve-o @sustrik

    Changes for MSVC OpenPGM build.

    steve-o authored sustrik committed
    Signed-off-by: Steven McCoy <steven.mccoy@miru.hk>
  5. @sustrik

    Merge branch 'maint'

    sustrik authored
    * maint:
      SunStudio fixed.
  6. @sustrik

    SunStudio fixed.

    sustrik authored
    With SunStudio's implementation of STL basic_string constructor
    doesn't accept NULL as a parameter even though size of string
    is set to zero. Fixed.
    
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Commits on Oct 18, 2010
  1. @sustrik

    Minor comment improvement.

    sustrik authored
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Commits on Oct 17, 2010
  1. @sustrik

    Minor typo fixed in zmq_getsockopt(3) man page.

    sustrik authored
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
  2. @sustrik

    ZMQ_BACKLOG socket option added.

    sustrik authored
    Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Something went wrong with that request. Please try again.