summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorDamien Miller <djm@mindrot.org>2008-05-19 15:05:07 +1000
committerDamien Miller <djm@mindrot.org>2008-05-19 15:05:07 +1000
commitb84886ba3e362f54b70aefcbe1aa10606309b7d7 (patch)
tree9346734369c4e527eca83c87a89c05df0ffe4a18 /ChangeLog
parentdb255cad0531047a3e35a95af74ad2e03b054412 (diff)
- djm@cvs.openbsd.org 2008/05/08 12:02:23
[auth-options.c auth1.c channels.c channels.h clientloop.c gss-serv.c] [monitor.c monitor_wrap.c nchan.c servconf.c serverloop.c session.c] [ssh.c sshd.c] Implement a channel success/failure status confirmation callback mechanism. Each channel maintains a queue of callbacks, which will be drained in order (RFC4253 guarantees confirm messages are not reordered within an channel). Also includes a abandonment callback to clean up if a channel is closed without sending confirmation messages. This probably shouldn't happen in compliant implementations, but it could be abused to leak memory. ok markus@ (as part of a larger diff)
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog15
1 files changed, 14 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index e7fd87ba8..567222e96 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -62,6 +62,19 @@
62 [bufaux.c buffer.h channels.c packet.c packet.h] 62 [bufaux.c buffer.h channels.c packet.c packet.h]
63 avoid extra malloc/copy/free when receiving data over the net; 63 avoid extra malloc/copy/free when receiving data over the net;
64 ~10% speedup for localhost-scp; ok djm@ 64 ~10% speedup for localhost-scp; ok djm@
65 - djm@cvs.openbsd.org 2008/05/08 12:02:23
66 [auth-options.c auth1.c channels.c channels.h clientloop.c gss-serv.c]
67 [monitor.c monitor_wrap.c nchan.c servconf.c serverloop.c session.c]
68 [ssh.c sshd.c]
69 Implement a channel success/failure status confirmation callback
70 mechanism. Each channel maintains a queue of callbacks, which will
71 be drained in order (RFC4253 guarantees confirm messages are not
72 reordered within an channel).
73 Also includes a abandonment callback to clean up if a channel is
74 closed without sending confirmation messages. This probably
75 shouldn't happen in compliant implementations, but it could be
76 abused to leak memory.
77 ok markus@ (as part of a larger diff)
65 78
6620080403 7920080403
67 - (djm) [openbsd-compat/bsd-poll.c] Include stdlib.h to avoid compile- 80 - (djm) [openbsd-compat/bsd-poll.c] Include stdlib.h to avoid compile-
@@ -3922,4 +3935,4 @@
3922 OpenServer 6 and add osr5bigcrypt support so when someone migrates 3935 OpenServer 6 and add osr5bigcrypt support so when someone migrates
3923 passwords between UnixWare and OpenServer they will still work. OK dtucker@ 3936 passwords between UnixWare and OpenServer they will still work. OK dtucker@
3924 3937
3925$Id: ChangeLog,v 1.4919 2008/05/19 04:59:37 djm Exp $ 3938$Id: ChangeLog,v 1.4920 2008/05/19 05:05:07 djm Exp $