]> andersk Git - openssh.git/blobdiff - ChangeLog
- djm@cvs.openbsd.org 2008/05/08 13:06:11
[openssh.git] / ChangeLog
index bf075cb9f3a67fac50e3e5133fde9c9250270dfe..ae003e8eaad9bb022e2c297ae5172acc9098957b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
      sending channel errors instead of than exiting with fatal().
      bz#1090; MaxSessions config bits and manpage from junyer AT gmail.com
      ok markus@
+   - djm@cvs.openbsd.org 2008/05/08 13:06:11
+     [clientloop.c clientloop.h ssh.c]
+     Use new channel status confirmation callback system to properly deal
+     with "important" channel requests that fail, in particular command exec,
+     shell and subsystem requests. Previously we would optimistically assume
+     that the requests would always succeed, which could cause hangs if they
+     did not (e.g. when the server runs out of fds) or were unimplemented by
+     the server (bz #1384)
+     Also, properly report failing multiplex channel requests via the mux
+     client stderr (subject to LogLevel in the mux master) - better than
+     silently failing.
+     most bits ok markus@ (as part of a larger diff)
 
 20080403
  - (djm) [openbsd-compat/bsd-poll.c] Include stdlib.h to avoid compile-
This page took 0.906863 seconds and 4 git commands to generate.