Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 18, 2013
  1. Pieter Hintjens

    Merge pull request #627 from ianbarber/master

    hintjens authored
    Attempt to fix disconnect not respecting linger
  2. Pieter Hintjens

    Merge pull request #624 from ricnewton/master

    hintjens authored
    Port tests to windows and add to cmake build.
  3. Ian Barber

    Attempt to fix disconnect not respecting linger

    ianbarber authored
    Looks like linger is honoured properly, but shutting down the session
    causes the pipe termination to come from that side - because the local
    pipe then shuts down right away it seems to trigger a terminated on the
    other end instead of waiting. This way we trigger the termination from
    the local end and then terminate the session.
  4. Ian Barber

    Merge pull request #625 from ulikoehler/zmq_send_const

    ianbarber authored
    Add zmq_send_const for constant data
Commits on Aug 17, 2013
  1. Uli Köhler

    Fix doc typo

    ulikoehler authored
  2. Uli Köhler

    Added zmq_send_const test

    ulikoehler authored
  3. Uli Köhler

    Implemented zmq_send_const

    ulikoehler authored
  4. Richard Newton
  5. Richard Newton
  6. Richard Newton
  7. Richard Newton
Commits on Aug 8, 2013
  1. Ian Barber

    Merge pull request #623 from ricnewton/master

    ianbarber authored
    Fix compile error on windows.
  2. Richard Newton
Commits on Aug 3, 2013
  1. Ian Barber

    Merge pull request #622 from ckamm/req-strict

    ianbarber authored
    Rename ZMQ_REQ_SEND_RESETS -> ZMQ_REQ_STRICT.
  2. ckamm

    Rename ZMQ_REQ_SEND_RESETS -> ZMQ_REQ_STRICT.

    ckamm authored
    It defaults to enabled. Switch it off to be able to send a new message
    before the previous reply has been received.
  3. Pieter Hintjens

    Merge pull request #619 from ckamm/req-send-resets

    hintjens authored
    Add ZMQ_REQ_SEND_RESETS option.
Commits on Jul 29, 2013
  1. Martin Hurton

    Merge pull request #621 from hintjens/master

    hurtonm authored
    Added note to clarify policy for embedded apps
  2. Pieter Hintjens

    Added note about tivotisation

    hintjens authored
  3. ckamm

    REQ: Unset reply_pipe if it terminates.

    ckamm authored
    * Fixes a terminate() call on a dangling pointer in the SEND_RESETS
      case.
    * Fixes recv_reply_pipe() never receiving a message once the pipe it is
      waiting on is terminated.
Commits on Jul 28, 2013
  1. ckamm

    Add ZMQ_REQ_SEND_RESETS option.

    ckamm authored
    This allows making a new request on a REQ socket by sending a new
    message. Without the option set, calling send() after the first message
    is done will continue to return an EFSM error.
    
    It's useful for when a REQ is not getting a response. Previously that
    meant creating a new socket or switching to DEALER.
Commits on Jul 26, 2013
  1. Ian Barber

    Merge pull request #620 from ckamm/req-id

    ianbarber authored
    Add ZMQ_REQ_REQUEST_IDS option.
  2. ckamm

    Add ZMQ_REQ_REQUEST_IDS option.

    ckamm authored
    * Documentation:
    The default behavior of REQ sockets is to rely on the ordering of messages
    to match requests and responses and that is usually sufficient. When this option
    is set to 1, the REQ socket will prefix outgoing messages with an extra frame
    containing a request id. That means the full message is (request id, 0,
    user frames...). The REQ socket will discard all incoming messages that don't
    begin with these two frames.
    
    * Behavior change: When a REQ socket gets an invalid reply, it used to
      discard the message and return EAGAIN. REQ sockets still discard
      invalid messages, but keep looking at the next one automatically
      until a good one is found or there are no more messages.
    * Add test_req_request_ids.
Commits on Jul 18, 2013
  1. Ian Barber

    Merge pull request #617 from hurtonm/zap_updates

    ianbarber authored
    Zap updates
  2. Martin Hurton
  3. Martin Hurton
  4. Martin Hurton
  5. Martin Hurton

    Add get_peer_ip_address utility function

    hurtonm authored
    The functon returns string representation of peer's
    IP address. We will need this to update ZAP implementation.
Commits on Jul 15, 2013
  1. Ian Barber

    Merge pull request #615 from hintjens/master

    ianbarber authored
    Last step in test_spec_req is still failing; disabled it.
Commits on Jul 14, 2013
  1. Pieter Hintjens

    Merge pull request #616 from steve-o/master

    hintjens authored
    Add static libraries to CMake, minor housekeeping.
  2. Steven McCoy
  3. Steven McCoy
  4. Steven McCoy

    README file moved to GitHub format and extension, drop from packaging…

    steve-o authored
    … and default to NEWS file for popup.
  5. Pieter Hintjens
  6. Pieter Hintjens

    Merge pull request #614 from ckamm/fix-spec-req-fail

    hintjens authored
    Fix intermittent failure in test_spec_req.
Something went wrong with that request. Please try again.