summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorDamien Miller <djm@mindrot.org>2010-05-21 14:57:10 +1000
committerDamien Miller <djm@mindrot.org>2010-05-21 14:57:10 +1000
commitd530f5f471491b6be9edb58a063f2590e4dce48d (patch)
treee536e2b4031a4dd70026ff49c39b02b72af06f30 /ChangeLog
parentc6afb5f2c095a6a4380cc13a6480abb7614d949f (diff)
- djm@cvs.openbsd.org 2010/05/14 23:29:23
[channels.c channels.h mux.c ssh.c] Pause the mux channel while waiting for reply from aynch callbacks. Prevents misordering of replies if new requests arrive while waiting. Extend channel open confirm callback to allow signalling failure conditions as well as success. Use this to 1) fix a memory leak, 2) start using the above pause mechanism and 3) delay sending a success/ failure message on mux slave session open until we receive a reply from the server. motivated by and with feedback from markus@
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index b90af22b0..a485000a8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -11,6 +11,18 @@
11 [ssh-add.c] 11 [ssh-add.c]
12 check that the certificate matches the corresponding private key before 12 check that the certificate matches the corresponding private key before
13 grafting it on 13 grafting it on
14 - djm@cvs.openbsd.org 2010/05/14 23:29:23
15 [channels.c channels.h mux.c ssh.c]
16 Pause the mux channel while waiting for reply from aynch callbacks.
17 Prevents misordering of replies if new requests arrive while waiting.
18
19 Extend channel open confirm callback to allow signalling failure
20 conditions as well as success. Use this to 1) fix a memory leak, 2)
21 start using the above pause mechanism and 3) delay sending a success/
22 failure message on mux slave session open until we receive a reply from
23 the server.
24
25 motivated by and with feedback from markus@
14 26
1520100511 2720100511
16 - (dtucker) [Makefile.in] Bug #1770: Link libopenbsd-compat twice to solve 28 - (dtucker) [Makefile.in] Bug #1770: Link libopenbsd-compat twice to solve