1. 08 Sep, 2020 1 commit
    • Scott Kuhl's avatar
      Fix #494 sshuttle caught in infinite select() loop. · 5d6b1467
      Scott Kuhl authored
      Improve detection of when the ssh process exits in both daemon and
      foreground modes. Previously, sshuttle could infinite loop with 100%
      cpu usage if the ssh process died. On machines that use suspend, the
      ssh connection might not resume after wakeup. Now, this situation is
      detected and sshuttle exits. The fix involves changing the return
      value we check for when we call poll() and using a psutil function to
      detect when the process exits if we are running sshuttle as a daemon.
      5d6b1467
  2. 30 Aug, 2020 1 commit
  3. 29 Aug, 2020 1 commit
    • Joseph Barker's avatar
      Fix python2 client compatibility · ec5fb683
      Joseph Barker authored
      Python2 ignores the byte string qualification (b’foo’)  but falls over for the combination rb for this regexp. Switching the qualification to br appears to fix this and works in both python2 and python3.
      ec5fb683
  4. 28 Aug, 2020 5 commits
  5. 27 Aug, 2020 2 commits
  6. 24 Aug, 2020 1 commit
  7. 21 Aug, 2020 2 commits
  8. 18 Aug, 2020 1 commit
  9. 17 Aug, 2020 2 commits
  10. 16 Aug, 2020 1 commit
  11. 13 Aug, 2020 2 commits
  12. 12 Aug, 2020 2 commits
  13. 11 Aug, 2020 3 commits
  14. 10 Aug, 2020 1 commit
  15. 05 Aug, 2020 1 commit
  16. 01 Aug, 2020 1 commit
  17. 31 Jul, 2020 2 commits
  18. 29 Jul, 2020 1 commit
  19. 25 Jul, 2020 1 commit
  20. 24 Jul, 2020 1 commit
  21. 17 Jul, 2020 3 commits
  22. 15 Jul, 2020 1 commit
  23. 12 Jul, 2020 1 commit
  24. 05 Jul, 2020 1 commit
  25. 04 Jul, 2020 1 commit
  26. 30 Jun, 2020 1 commit