• Avery Pennarun's avatar
    Insert two binary NUL bytes (\0) before SSHUTTLE0001 sync string. · 7712c60c
    Avery Pennarun authored
    ...and search for those null bytes before looking for the sync string.
    
    This helps when people have misconfigured .bashrc to print messages even in
    non-interactive mode.  (On my Debian Lenny system, .bashrc doesn't seem to
    run when you do 'ssh localhost ls', but on MacOS servers, it does.  Hmm...)
    7712c60c
Name
Last commit
Last update
compat Loading commit data...
ui-macos Loading commit data...
.gitignore Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
all.do Loading commit data...
assembler.py Loading commit data...
clean.do Loading commit data...
client.py Loading commit data...
default.8.do Loading commit data...
do Loading commit data...
firewall.py Loading commit data...
helpers.py Loading commit data...
hostwatch.py Loading commit data...
main.py Loading commit data...
options.py Loading commit data...
server.py Loading commit data...
ssh.py Loading commit data...
sshuttle Loading commit data...
sshuttle.md Loading commit data...
ssnet.py Loading commit data...
ssyslog.py Loading commit data...
stresstest.py Loading commit data...