1. 15 May, 2013 2 commits
  2. 14 May, 2013 3 commits
  3. 08 May, 2013 1 commit
  4. 07 May, 2013 2 commits
  5. 28 Apr, 2013 4 commits
  6. 27 Apr, 2013 3 commits
  7. 25 Apr, 2013 2 commits
    • Pieter Hintjens's avatar
      Merge pull request #550 from JonDyte/iovec · 522765be
      Pieter Hintjens authored
      Experimental function zmq_recviov doesnt work correctly in a couple of c...
      522765be
    • Jon Dyte's avatar
      Experimental function zmq_recviov doesnt work correctly in a couple of cases · 56ead844
      Jon Dyte authored
      1) VSM - you cannot hand out the 'data' address as it was not allocated on the heap
      2) for other messages the 'data' address cannot be handed out either, as it not the address
      originally returned by malloc and hence cannot be passed to 'free'.
      see msg.cpp
      u.lmsg.content = (content_t*) malloc (sizeof (content_t) + size_);
      ....
      u.lmsg.content->data = u.lmsg.content + 1;
      
      So the function is changed to always malloc a data buffer and copy the data into it.
      There is a possible optimisation using memmove for the non-VSM case but that is not done yet.
      56ead844
  8. 24 Apr, 2013 1 commit
  9. 23 Apr, 2013 2 commits
  10. 22 Apr, 2013 2 commits
  11. 18 Apr, 2013 2 commits
  12. 15 Apr, 2013 4 commits
  13. 14 Apr, 2013 2 commits
  14. 13 Apr, 2013 2 commits
  15. 12 Apr, 2013 5 commits
  16. 11 Apr, 2013 3 commits