From 4e894385dba69227fde6a5b402b169ec4621a356 Mon Sep 17 00:00:00 2001
From: Niclas Eklund
Date: Mon, 20 Dec 2010 17:05:39 +0100
Subject: OTP-8987 In some cases SSH returned {error, normal} when a channel
was terminated unexpectedly. This has now been changed to {error,
channel_closed}.
OTP-8986
It is now possible to use SSH to sign and verify binary data.
---
lib/ssh/doc/src/notes.xml | 25 +++++++++++++++++++++++++
lib/ssh/doc/src/ssh.xml | 32 ++++++++++++++++++++++++++++++++
2 files changed, 57 insertions(+)
(limited to 'lib/ssh/doc')
diff --git a/lib/ssh/doc/src/notes.xml b/lib/ssh/doc/src/notes.xml
index 9bedd446f4..d2ec7b4097 100644
--- a/lib/ssh/doc/src/notes.xml
+++ b/lib/ssh/doc/src/notes.xml
@@ -29,6 +29,31 @@
notes.xml
+Ssh 2.0.4
+ Fixed Bugs and Malfunctions
+
+ -
+
In some cases SSH returned {error, normal} when a channel was terminated
+ unexpectedly. This has now been changed to {error, channel_closed}.
+
+ *** POTENTIAL INCOMPATIBILITY ***
+
+ Own Id: OTP-8986 Aux Id: seq11748
+
+
+
+ Improvements and New Features
+
+ -
+
+ It is now possible to use SSH to sign and verify binary data.
+
+ Own Id: OTP-8986
+
+
+
+
+
Ssh 2.0.3
Fixed Bugs and Malfunctions
diff --git a/lib/ssh/doc/src/ssh.xml b/lib/ssh/doc/src/ssh.xml
index 71e6b2cd3d..2c5096a25f 100644
--- a/lib/ssh/doc/src/ssh.xml
+++ b/lib/ssh/doc/src/ssh.xml
@@ -282,6 +282,22 @@
+
+ sign_data(Data, Algorithm) -> Signature | {error, Reason}
+
+
+ Data = binary()
+ Algorithm = "ssh-rsa"
+ Signature = binary()
+ Reason = term()
+
+
+ Signs the supplied binary using the SSH key.
+
+
+
+
+
start() ->
start(Type) -> ok | {error, Reason}
@@ -339,6 +355,22 @@
by the listener up and running.
+
+
+ verify_data(Data, Signature, Algorithm) -> ok | {error, Reason}
+
+
+ Data = binary()
+ Algorithm = "ssh-rsa"
+ Signature = binary()
+ Reason = term()
+
+
+ Verifies the supplied binary against the binary signature.
+
+
+
+
--
cgit v1.2.3
From 264e7630339604f9113c57b99216f7cf35768580 Mon Sep 17 00:00:00 2001
From: Niclas Eklund
Date: Mon, 20 Dec 2010 17:07:49 +0100
Subject: Release note contained wrong ticker number.
---
lib/ssh/doc/src/notes.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'lib/ssh/doc')
diff --git a/lib/ssh/doc/src/notes.xml b/lib/ssh/doc/src/notes.xml
index d2ec7b4097..8d73c033be 100644
--- a/lib/ssh/doc/src/notes.xml
+++ b/lib/ssh/doc/src/notes.xml
@@ -38,7 +38,7 @@
*** POTENTIAL INCOMPATIBILITY ***
- Own Id: OTP-8986 Aux Id: seq11748
+ Own Id: OTP-8987 Aux Id: seq11748
--
cgit v1.2.3
From 07647272d13eba11304790b4cb964efae3c722a3 Mon Sep 17 00:00:00 2001
From: Niclas Eklund
Date: Thu, 20 Jan 2011 12:10:15 +0100
Subject: Changed year in copyright header.
---
lib/ssh/doc/src/notes.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'lib/ssh/doc')
diff --git a/lib/ssh/doc/src/notes.xml b/lib/ssh/doc/src/notes.xml
index 8d73c033be..2867de338c 100644
--- a/lib/ssh/doc/src/notes.xml
+++ b/lib/ssh/doc/src/notes.xml
@@ -4,7 +4,7 @@
- 20042010
+ 20042011
Ericsson AB. All Rights Reserved.
--
cgit v1.2.3
From 1a9b4c4e0a799a3573f28f005da8b6a35a53fadc Mon Sep 17 00:00:00 2001
From: Niclas Eklund
Date: Thu, 20 Jan 2011 12:25:16 +0100
Subject: Updated notes file.
---
lib/ssh/doc/src/notes.xml | 16 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)
(limited to 'lib/ssh/doc')
diff --git a/lib/ssh/doc/src/notes.xml b/lib/ssh/doc/src/notes.xml
index 2867de338c..af667b1a71 100644
--- a/lib/ssh/doc/src/notes.xml
+++ b/lib/ssh/doc/src/notes.xml
@@ -40,6 +40,13 @@
Own Id: OTP-8987 Aux Id: seq11748
+ -
+
+ SSH did not handle the error reason enetunreach
+ when trying to open a IPv6 connection.
+
+ Own Id: OTP-9031
+
Improvements and New Features
@@ -50,9 +57,16 @@
Own Id: OTP-8986
+ -
+
+ SSH now ensures that the .ssh directory exists before trying
+ to access files located in that directory.
+
+ Own Id: OTP-9010
+
-
+
Ssh 2.0.3
Fixed Bugs and Malfunctions
--
cgit v1.2.3