summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordelano <delano@solutious.com>2012-01-11 06:46:09 -0500
committerdelano <delano@solutious.com>2012-01-11 06:46:09 -0500
commit770a08a3767f3f47e2fcd45fe05f46993bedeebc (patch)
treed292cd10a0ba0b25174c32acf03b4e21299c1b8c
parent17cea0164e3c18f4fd6fa0c25f967ded8064939e (diff)
downloadnet-ssh-770a08a3767f3f47e2fcd45fe05f46993bedeebc.tar.gz
Release 2.3.0 (Support for hmac-sha2 and diffie-hellman-group-exchange-sha256)v2.3.02.3
-rw-r--r--CHANGELOG.rdoc4
-rw-r--r--lib/net/ssh/version.rb4
-rw-r--r--net-ssh.gemspec17
3 files changed, 18 insertions, 7 deletions
diff --git a/CHANGELOG.rdoc b/CHANGELOG.rdoc
index be4daef..84bcc0f 100644
--- a/CHANGELOG.rdoc
+++ b/CHANGELOG.rdoc
@@ -1,4 +1,8 @@
+=== 2.3.0 / 11 Jan 2012
+
+* Support for hmac-sha2 and diffie-hellman-group-exchange-sha256 [Ryosuke Yamazaki]
+
=== 2.2.2 / 04 Jan 2012
* Fixed: Connection hangs on ServerVersion.new(socket, logger) [muffl0n]
diff --git a/lib/net/ssh/version.rb b/lib/net/ssh/version.rb
index 3e26604..3862b9a 100644
--- a/lib/net/ssh/version.rb
+++ b/lib/net/ssh/version.rb
@@ -48,10 +48,10 @@ module Net; module SSH
MAJOR = 2
# The minor component of this version of the Net::SSH library
- MINOR = 2
+ MINOR = 3
# The tiny component of this version of the Net::SSH library
- TINY = 2
+ TINY = 0
# The current version of the Net::SSH library as a Version instance
CURRENT = new(MAJOR, MINOR, TINY)
diff --git a/net-ssh.gemspec b/net-ssh.gemspec
index c1900c1..1df8c8d 100644
--- a/net-ssh.gemspec
+++ b/net-ssh.gemspec
@@ -1,7 +1,7 @@
@spec = Gem::Specification.new do |s|
s.name = "net-ssh"
s.rubyforge_project = 'net-ssh'
- s.version = "2.2.2"
+ s.version = "2.3.0"
s.summary = "Net::SSH: a pure-Ruby implementation of the SSH2 client protocol."
s.description = s.summary
s.authors = ["Jamis Buck", "Delano Mandelbaum"]
@@ -74,10 +74,16 @@
lib/net/ssh/transport/hmac/none.rb
lib/net/ssh/transport/hmac/sha1.rb
lib/net/ssh/transport/hmac/sha1_96.rb
+ lib/net/ssh/transport/hmac/sha2_256.rb
+ lib/net/ssh/transport/hmac/sha2_256_96.rb
+ lib/net/ssh/transport/hmac/sha2_512.rb
+ lib/net/ssh/transport/hmac/sha2_512_96.rb
lib/net/ssh/transport/identity_cipher.rb
+ lib/net/ssh/transport/key_expander.rb
lib/net/ssh/transport/kex.rb
lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb
lib/net/ssh/transport/kex/diffie_hellman_group_exchange_sha1.rb
+ lib/net/ssh/transport/kex/diffie_hellman_group_exchange_sha256.rb
lib/net/ssh/transport/openssl.rb
lib/net/ssh/transport/packet_stream.rb
lib/net/ssh/transport/server_version.rb
@@ -91,7 +97,6 @@
setup.rb
support/arcfour_check.rb
support/ssh_tunnel_bug.rb
- test/README.txt
test/authentication/methods/common.rb
test/authentication/methods/test_abstract.rb
test/authentication/methods/test_hostbased.rb
@@ -106,12 +111,9 @@
test/configs/exact_match
test/configs/host_plus
test/configs/multihost
- test/configs/nohost
- test/configs/numeric_host
test/configs/wild_cards
test/connection/test_channel.rb
test/connection/test_session.rb
- test/manual/test_forward.rb
test/test_all.rb
test/test_buffer.rb
test/test_buffered_io.rb
@@ -122,8 +124,13 @@
test/transport/hmac/test_none.rb
test/transport/hmac/test_sha1.rb
test/transport/hmac/test_sha1_96.rb
+ test/transport/hmac/test_sha2_256.rb
+ test/transport/hmac/test_sha2_256_96.rb
+ test/transport/hmac/test_sha2_512.rb
+ test/transport/hmac/test_sha2_512_96.rb
test/transport/kex/test_diffie_hellman_group1_sha1.rb
test/transport/kex/test_diffie_hellman_group_exchange_sha1.rb
+ test/transport/kex/test_diffie_hellman_group_exchange_sha256.rb
test/transport/test_algorithms.rb
test/transport/test_cipher_factory.rb
test/transport/test_hmac.rb