1. 04 Apr, 2017 1 commit
    • Jake Cobb's avatar
      Prevent DOS by asserts in TCP tuning (#2492) · 5d5263ed
      Jake Cobb authored
      * Prevent DOS by asserts in TCP tuning
      
      -Propagates socket option errors from the
      tuning functions to the callers.
      -Asserts a subset of error conditions during tuning,
      excluding external network causes.
      -Checks tuning results in 3 call sites and treats
      them like failures to connect, accept, etc.
      
      * Fix variable name
      
      * Remove lambda requiring C++11
      5d5263ed
  2. 23 Oct, 2016 1 commit
  3. 01 Jun, 2016 1 commit
  4. 14 May, 2016 1 commit
  5. 08 May, 2016 1 commit
  6. 04 May, 2016 1 commit
  7. 01 May, 2016 1 commit
  8. 07 Apr, 2016 1 commit
  9. 21 Feb, 2016 3 commits
  10. 18 Feb, 2016 1 commit
  11. 09 Feb, 2016 1 commit
  12. 28 Jan, 2016 1 commit
  13. 02 Nov, 2015 1 commit
    • William Swanson's avatar
      Do not crash on unusual connection-failure cases · b2010432
      William Swanson authored
      Only assert on errors we know are our fault,
      instead of trying to whitelist every possible network-related failure.
      This makes ZeroMQ more portable to other platforms
      where the possible errors are different.
      
      In particular, the previous code would often die under iOS.
      b2010432
  14. 17 Sep, 2015 1 commit
  15. 06 Sep, 2015 1 commit
  16. 21 Aug, 2015 1 commit
  17. 16 Aug, 2015 1 commit
  18. 14 Aug, 2015 2 commits
  19. 06 Aug, 2015 1 commit
  20. 04 Aug, 2015 2 commits
  21. 08 Jul, 2015 1 commit
  22. 02 Jun, 2015 1 commit
  23. 22 Apr, 2015 1 commit
  24. 22 Jan, 2015 1 commit
  25. 07 Jul, 2014 1 commit
  26. 07 Jun, 2014 1 commit
  27. 05 Jun, 2014 2 commits
  28. 30 Apr, 2014 1 commit
  29. 12 Mar, 2014 1 commit
  30. 17 Jan, 2014 1 commit
  31. 02 Jan, 2014 1 commit
  32. 25 Nov, 2013 1 commit
  33. 31 Oct, 2013 1 commit
    • NetImperia's avatar
      Update tcp_connecter.cpp · c75ed69a
      NetImperia authored
      Crash Fix: Assertion failed: Permission denied (..\..\..\src\tcp_connecter.cpp:279) on windows 8
      c75ed69a
  34. 30 Jun, 2013 1 commit
  35. 17 May, 2013 1 commit
    • Pieter Hintjens's avatar
      plain_mechanism now uses options.as_server · f909b9c7
      Pieter Hintjens authored
      - we need to switch to PLAIN according to options.mechanism
      - we need to catch case when both peers are as-server (or neither is)
      - and to use username/password from options, for client
      f909b9c7