summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2011-01-22ui-macos: Actually prompt for passwords instead of assuming a default.Avery Pennarun
2011-01-22ui-macos: Don't enable connecting for hosts with Custom but zero subnets.Avery Pennarun
2011-01-22ui-macos: Smoother log messages in the log window.Avery Pennarun
2011-01-22ui-macos: Notice when we've connected; make debug logs optional.Avery Pennarun
2011-01-22ui-macos: Much better connection status reporting.Avery Pennarun
2011-01-22ui-macos/run.do: a shortcut for running debug.app.Avery Pennarun
2011-01-22ui-macos/*: "a series of unfortunate events."Avery Pennarun
2011-01-22options.py: don't die if tty width is set to 0.Avery Pennarun
2011-01-12Oops, we were being overzealous about calling nowrite().sshuttle-0.44aAvery Pennarun
2011-01-12If we get EPIPE on uwrite(), don't close, just do nowrite().Avery Pennarun
2011-01-12Remember which syscall got a particular stream-killing error.Avery Pennarun
2011-01-01man page update for daemonization options.sshuttle-0.44Avery Pennarun
2011-01-01ssyslog.py: use daemon.notice instead of daemon.infoAvery Pennarun
2011-01-01Merge branch 'daemon'Avery Pennarun
2011-01-01daemonization: make sure the firewall subproc sends to syslog too.Avery Pennarun
2010-12-31Rearrange daemonization/syslog stuff and make it more resilient.Avery Pennarun
2010-12-31If ssh dies right after starting, we might get ECONNRESET.Avery Pennarun
2010-12-31Minor tweak to help for the python= option.Avery Pennarun
2010-12-31Merge branch 'closing'Avery Pennarun
2010-12-31Correctly close server connection when client disconnects.Avery Pennarun
2010-12-31"Too many open files" shouldn't be a fatal condition.Avery Pennarun
2010-12-31Listen on localhost:0 instead of 0.0.0.0:0 by default.Avery Pennarun
2010-12-31Don't allow proxying of connections to the proxy port.Avery Pennarun
2010-12-31Get rid of ugly quotes on "Accept:" log messages.Avery Pennarun
2010-12-12run in background (daemon) and optionRoger
2010-12-11Fix a bug when packets are received on a channel after it closes.sshuttle-0.43aAvery Pennarun
2010-12-09Remove the never-used and misleading CMD_CLOSE.sshuttle-0.43Avery Pennarun
2010-12-09Fix memory leak of MuxWrapper object.Roger
2010-12-09Add debug messages for counting SockWrapper objects.Avery Pennarun
2010-12-09Fix a socket leak: delete object after close on both direction.Roger
2010-12-09Oops, earlier ipv6 patch didn't work if no -r option is specified.Avery Pennarun
2010-11-19Add support for IPv6 remote hosts.Christopher Bowns
2010-11-09Add a sshuttle.8 manpage.Avery Pennarun
2010-11-09Add a new --ssh-cmd= option to let you override the ssh command.Avery Pennarun
2010-11-08Remove the --noserver option.Avery Pennarun
2010-11-08Make password prompting more clear.Avery Pennarun
2010-10-16firewall.py: don't die if a given sysctl doesn't exist.sshuttle-0.42Avery Pennarun
2010-10-05ipfw: use 'delete' instead of 'del' to avoid a warning on freebsd.Avery Pennarun
2010-10-04server.py: don't send partial hostwatch lists.Avery Pennarun
2010-10-02Merge branch 'python23' - python 2.3 compatibilitysshuttle-0.41Avery Pennarun
2010-10-02Oops, missed another << operator to replace with _shl().Avery Pennarun
2010-10-02socket.SHUT_RD and socket.SHUT_WR don't exist in python 2.3.Avery Pennarun
2010-10-01compat/ssubprocess.py: some python versions don't have os.closerange().Avery Pennarun
2010-10-01_nb_clean: don't catch EPIPE after all.Avery Pennarun
2010-10-01Fix busy-waiting in two situations:Avery Pennarun
2010-10-01Factor out common mainloop code between client and server.Avery Pennarun
2010-10-01Implement our own left-shift operator to shut up python 2.3 warnings.Avery Pennarun
2010-10-01Don't use set() since it's not in python 2.3.Avery Pennarun
2010-10-01import and use subprocess.py from python 2.6.Avery Pennarun
2010-10-01Remove list comprehensions for python 2.3 compatibility.Avery Pennarun