summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorArtyom Poptsov <poptsov.artyom@gmail.com>2014-07-19 18:56:14 +0400
committerArtyom Poptsov <poptsov.artyom@gmail.com>2014-07-19 18:56:14 +0400
commit8d3eabfcc3243d542308d6d506104190a4decd77 (patch)
tree075fc4ff2f248c6474cde8461e7153bda98bb648 /NEWS
parentMerge branch 'master' into gc-bug-fix (diff)
parenttests/sssh-ssshd.scm: Use test `known_hosts' file (diff)
downloadguile-ssh-8d3eabfcc3243d542308d6d506104190a4decd77.tar.gz
Merge branch 'master' into gc-bug-fix
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS14
1 files changed, 14 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 3ee87d5..5377366 100644
--- a/NEWS
+++ b/NEWS
@@ -14,6 +14,20 @@ Copyright (C) Artyom V. Poptsov <poptsov.artyom@gmail.com>
*** Accept a public key as the first argument
*** Accept a hash type as the second argument
Possible types are: 'md5, 'sha1
+** (ssh auth) procedures now throw an exception if the session is not connected
+** (ssh channel) procedures now handle closed and freed channels
+ - `channel-open?' returns `#f' if the channel has been closed freed.
+ - `channel-open-session' and `channel-eof?' throw to `guile-ssh-error' if
+ the channel has been closed and freed.
+ - `channel-request-env', `channel-request-exec', `channel-request-pty',
+ `channel-request-shell', `channel-set-pty-size!', `channel-set-stream!',
+ `channel-get-stream' now throw `wrong-type-arg` if the channel is closed.
+** Some (ssh session) procedures now throw an exception if the session is not connected
+ These procedures are:
+ - `get-protocol-version'
+ - `authenticate-server'
+ - `get-server-public-key'
+ - `write-known-host!'
** Change `userauth-pubkey!'
*** Rename it to `userauth-public-key!'
*** Change arguments