Age | Commit message (Collapse) | Author |
|
[log.h]
mark fatal and cleanup exit as __dead; ok markus@
|
|
[session.c]
fix fd leak for multiple subsystem connections; with markus@
|
|
[auth-rsa.c auth2-gss.c auth2-pubkey.c authfile.c canohost.c channels.c
cipher.c dns.c kex.c monitor.c monitor_fdpass.c monitor_wrap.c
monitor_wrap.h nchan.c packet.c progressmeter.c scp.c sftp-server.c sftp.c
ssh-gss.h ssh-keygen.c ssh.c sshconnect.c sshconnect1.c sshlogin.c
sshpty.c]
make ssh -Wshadow clean, no functional changes
markus@ ok
There are also some portable-specific -Wshadow warnings to be fixed in
monitor.c and montior_wrap.c.
|
|
[sftp.1]
mention new -n flag
|
|
[sftp.c]
make "ls -l" listings print user/group names, add "ls -n" to show uid/gid
(like /bin/ls); idea & ok markus@
|
|
[ssh.c]
filter passed env vars at slave in connection sharing case; ok markus@
|
|
OK dtucker@
|
|
init script to top level directory.
|
|
pam_password_change_required either.
|
|
[channels.c clientloop.c]
Don't explode in clientloop when we receive a bogus channel id, but
also don't generate them to begin with; ok markus@
|
|
[ssh.1 ssh.c]
trim synopsis for -S, allow -S and -oControlMaster, -MM means 'ask'; ok djm
|
|
- djm@cvs.openbsd.org 2004/06/18 10:40:19
[ssh.c]
delay signal handler setup until we have finished talking to the master.
allow interrupting of setup (e.g. if master is stuck); ok markus@
|
|
[multiplex.sh]
Use -S for scp/sftp to force the use of the ssh being tested.
ok djm@,markus@
|
|
[sftp.c]
Use execvp instead of execv so sftp -S ssh works. "makes sense" markus@
|
|
[ssh.1 ssh.c]
sync usage() and SYNPOSIS with connection sharing changes
|
|
test from the top-level Makefile.
|
|
[regress/multiplex.sh]
shared connection env passing regress test
|
|
[clientloop.c misc.h readconf.c readpass.c ssh.c ssh_config.5]
Add option for confirmation (ControlMaster=ask) via ssh-askpass before
opening shared connections; ok markus@
|
|
- djm@cvs.openbsd.org 2004/06/17 14:52:48
[clientloop.c clientloop.h ssh.c]
support environment passing over shared connections; ok markus@
|
|
enough for slow systems, especially if they don't have a kernel RNG).
|
|
it.
|
|
[regress/multiplex.sh]
Add small description of failing test to failure message; ok djm@
|
|
[regress/multiplex.sh]
Use DATA and COPY for test data rather than hard-coded paths; ok djm@
|
|
[regress/multiplex.sh]
Remove datafile between and after tests, kill sshd rather than wait;
ok djm@
|
|
platforms), so test if diff understands it. Pointed out by tim@, ok djm@
|
|
|
|
[multiplex.sh]
Silence multiplex sftp and scp tests. ok markus@
|
|
[regress/scp.sh]
Make scp -r tests use diff -rN not cmp (which won't do dirs. ok markus@
|
|
Add $TEST_SHELL to readme.
|
|
Move Portable-only StrictModes to top of list to make syncs easier.
|
|
|
|
[regress/test-exec.sh]
remove duplicate setting of $SCP; spotted by markus@
|
|
[regress/Makefile regress/test-exec.sh, added regress/multiplex.sh]
regress test for client multiplexing; ok markus@
|
|
[regress/Makefile regress/test-exec.sh, added regress/scp-ssh-wrapper.sh
regress/scp.sh]
Add scp regression test; with & ok markus@
|
|
[regress/Makefile regress/test-exec.sh, added regress/envpass.sh]
regress test for environment passing, SendEnv & AcceptEnv options;
ok markus@
|
|
code changes.
|
|
[clientloop.c]
missed one unset_nonblock; spotted by Tim Rice
|
|
|
|
|
|
|
|
[channels.c clientloop.c misc.c misc.h packet.c ssh-agent.c ssh-keyscan.c]
[sshd.c]
set_nonblock() instead of fnctl(...,O_NONBLOCK); "looks sane" deraadt@
|
|
[channels.c channels.h clientloop.c clientloop.h includes.h readconf.c]
[readconf.h scp.1 sftp.1 ssh.1 ssh.c ssh_config.5]
implement session multiplexing in the client (the server has supported
this since 2.0); ok markus@
|
|
[ssh.1 ssh_config.5 sshd_config.5]
List supported ciphers in man pages, tidy up ssh -c;
"looks fine" jmc@, ok markus@
|
|
[dh.c dh.h kex.c kex.h kexdhc.c kexdhs.c monitor.c myproposal.h]
[ssh-keyscan.c sshconnect2.c sshd.c]
implement diffie-hellman-group14-sha1 kex method (trivial extension to
existing diffie-hellman-group1-sha1); ok markus@
|
|
[sftp-client.c sftp.c]
initialize pointers, ok markus@
|
|
[auth2-chall.c]
Remove redundant #include; ok markus@
|
|
[readconf.c]
Kill dead code after fatal(); ok djm@
|
|
[channels.c]
missing freeaddrinfo; Andrey Matveev
|
|
[sftp.c]
exit -> _exit in forked child on error; from andrushock AT korovino.net
|
|
ok djm@
|