1. 27 Mar, 2011 1 commit
  2. 26 Mar, 2011 1 commit
  3. 24 Mar, 2011 1 commit
  4. 23 Mar, 2011 2 commits
  5. 02 Mar, 2011 1 commit
  6. 22 Feb, 2011 1 commit
  7. 18 Feb, 2011 1 commit
  8. 13 Feb, 2011 1 commit
  9. 12 Feb, 2011 1 commit
  10. 08 Feb, 2011 1 commit
  11. 20 Jan, 2011 1 commit
  12. 06 Dec, 2010 1 commit
  13. 25 Nov, 2010 1 commit
  14. 13 Nov, 2010 1 commit
  15. 12 Nov, 2010 1 commit
  16. 30 Oct, 2010 1 commit
  17. 23 Oct, 2010 1 commit
  18. 16 Oct, 2010 2 commits
  19. 14 Oct, 2010 1 commit
  20. 13 Oct, 2010 1 commit
  21. 09 Oct, 2010 1 commit
    • Martin Sustrik's avatar
      Version macros added · ef8db789
      Martin Sustrik authored
      Macro ZMQ_VERSION represents the current version of 0MQ
      Macro ZMQ_MAKE_VERSION(major,minor,patch) allows to create
      a representation of the specified version.
      The versions can be compared using simple <, >, ==, etc.
      operators.
      Signed-off-by: 's avatarMartin Sustrik <sustrik@250bpm.com>
      ef8db789
  22. 30 Sep, 2010 2 commits
    • Martin Lucina's avatar
      zmq_poll(): Fix busy-loop if timeout is zero · 8f9080eb
      Martin Lucina authored
      Fix a case where zmq_poll() (poll-based version) could go off into a busy-loop
      if no revents are returned and the timeout passed in is zero.
      8f9080eb
    • Steven McCoy's avatar
      * Add assertions to check for OpenPGM calls with invalid parameters. · 96d85b20
      Steven McCoy authored
       * Assertion to check that pgm_getaddrinfo is actually returning something.
       * Missing pgm_connect call.
       * Typo on TOS causing immediate abort.
       * Placeholder calls for timeouts whilst continuing spin loop functionality.
       * OpenPGM v5 now supports reference counting so remove init checks.
       * Duplicate UDP unicast port setting, requires one unicast and one multicast.
       * Incorrectly set socket rcvbuf size with sndbuf.
       * Replace std::lexicographical_compare of TSI's with long word integer comparisons.
       * pgm_socket_t::receive returns -1 on no data.
      96d85b20
  23. 28 Sep, 2010 1 commit
  24. 26 Sep, 2010 1 commit
  25. 20 Sep, 2010 3 commits
  26. 09 Sep, 2010 1 commit
  27. 08 Sep, 2010 1 commit
  28. 04 Sep, 2010 2 commits
  29. 28 Aug, 2010 1 commit
  30. 27 Aug, 2010 1 commit
  31. 26 Aug, 2010 1 commit
  32. 25 Aug, 2010 3 commits
    • Martin Sustrik's avatar
      dezombification procedure fixed · 936dbf95
      Martin Sustrik authored
      936dbf95
    • Martin Lucina's avatar
      zmq_poll(): Fix some corner cases · ee1f1af0
      Martin Lucina authored
      Trying to optimize out the case where items_[i]. events is 0 would
      result in a bogus pollfds[i]. Similarly in the select()-based impl,
      while not strictly necessary it's better to get ZMQ_FD even if
      events is 0 since that detects ETERM and friends.
      ee1f1af0
    • Martin Lucina's avatar
      zmq_poll(): Rewrite to use ZMQ_FD/ZMQ_EVENTS pt2 · a85d1e51
      Martin Lucina authored
      Rewrite the select()-based zmq_poll() implementation to use
      ZMQ_FD and ZMQ_EVENTS.
      
      Also fix some corner cases: We should not pollute revents with
      unrequested events, and we don't need to poll on ZMQ_FD at all
      if a pollitem with no events set was passed in.
      a85d1e51