1. 01 Sep, 2017 2 commits
  2. 23 Aug, 2017 1 commit
  3. 19 Aug, 2017 1 commit
  4. 18 Aug, 2017 2 commits
  5. 17 Aug, 2017 2 commits
  6. 16 Aug, 2017 1 commit
  7. 10 Aug, 2017 1 commit
  8. 31 Jul, 2017 1 commit
    • Brian Russell's avatar
      Add socket option BINDTODEVICE · b963542e
      Brian Russell authored
      Linux now supports Virtual Routing and Forwarding (VRF) as per:
      
      https://www.kernel.org/doc/Documentation/networking/vrf.txt
      
      In order for an application to bind or connect to a socket with an
      address in a VRF, they need to first bind the socket to the VRF device:
      
          setsockopt(sd, SOL_SOCKET, SO_BINDTODEVICE, dev, strlen(dev)+1);
      
      Note "dev" is the VRF device, eg. VRF "blue", rather than an interface
      enslaved to the VRF.
      
      Add a new socket option, ZMQ_BINDTODEVICE, to bind a socket to a device.
      In general, if a socket is bound to a device, eg. an interface, only
      packets received from that particular device are processed by the socket.
      
      If device is a VRF device, then subsequent binds/connects to that socket
      use addresses in the VRF routing table.
      b963542e
  9. 28 Jul, 2017 2 commits
  10. 01 May, 2017 3 commits
  11. 04 Apr, 2017 1 commit
    • bbdb68's avatar
      Problem: no windows UWP support · 1d58a009
      bbdb68 authored
      * add define for windows/UWP
      
      * prevent issue with COM references
      
      * gettickcount not available on uwp
      
      * add compiler definitions
      
      * add convenitnece cmake file
      
      * brute force uwp compilation
      
      * fix compiler version
      
      * cosmetics
      1d58a009
  12. 29 Mar, 2017 1 commit
  13. 24 Mar, 2017 4 commits
  14. 19 Mar, 2017 2 commits
  15. 12 Mar, 2017 1 commit
    • Luca Boccassi's avatar
      Problem: ZMQ background threads are unnamed · 3ab4796c
      Luca Boccassi authored
      Solution: use pthread API to set the name. For now call every thread
      "ZMQ b/g thread". Would be nice to number the I/O threads and name
      explicitly the reaper thread, but in reality a bit of internal API
      churn would be necessary, so perhaps it's not worth it.
      This is useful when debugging a process with many threads.
      3ab4796c
  16. 22 Feb, 2017 1 commit
    • boringuy's avatar
      cmake WITH_LIBSODIUM option is broken (#2349) · d6f4263c
      boringuy authored
      * cmake WITH_LIBSODIUM option is broken
      
      - Fixed the variable name in platform.hpp.in
      - Fixed #if check for randombytes_close() when libsodium is used
      
      * Fixed typo from previous commit
      
      * Reverted compile error fix for randombytes_close()
      d6f4263c
  17. 21 Feb, 2017 1 commit
    • zstang's avatar
      #2341 fix · 3b0dfd52
      zstang authored
      the root path name specified in this file cause the #2341 problem, the root path name is not need.
      3b0dfd52
  18. 16 Jan, 2017 1 commit
  19. 27 Dec, 2016 2 commits
  20. 26 Dec, 2016 2 commits
  21. 22 Dec, 2016 2 commits
  22. 09 Dec, 2016 1 commit
  23. 02 Nov, 2016 1 commit
  24. 04 Jul, 2016 3 commits
  25. 13 Jun, 2016 1 commit