Sun Jun 7 14:44:53 2020 UTC ()
security/ruby-net-ssh: update to 6.0.2

Update ruby-net-ssh to 6.0.2.

=== 6.0.2

  * Fix corrupted hmac issue in etm hmac [#759]

=== 6.0.1

  * Make sha2-{256,512}-etm@openssh.com MAC opt-in as they seems to have issues [#757]

=== 6.0.0

  * Support empty lines and comments in known_hosts [donoghuc, #742]
  * Add sha2-{256,512}-etm@openssh.com MAC algorithms [graaff, #714]

=== 6.0.0 beta2

  * Support :certkeys and CertificateFile configuration option  [Anders Carling, #722]

=== 6.0.0 beta1

  * curve25519sha256 support [Florian Wininger ,#690]
  * disabled insecure algs [Florian Wininger , #709]


(taca)
diff -r1.21 -r1.22 pkgsrc/security/ruby-net-ssh/Makefile
diff -r1.21 -r1.22 pkgsrc/security/ruby-net-ssh/distinfo
diff -r1.14 -r1.15 pkgsrc/security/ruby-net-ssh/PLIST

cvs diff -r1.21 -r1.22 pkgsrc/security/ruby-net-ssh/Makefile (expand / switch to unified diff)

--- pkgsrc/security/ruby-net-ssh/Makefile 2019/11/05 15:25:14 1.21
+++ pkgsrc/security/ruby-net-ssh/Makefile 2020/06/07 14:44:52 1.22
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.21 2019/11/05 15:25:14 taca Exp $ 1# $NetBSD: Makefile,v 1.22 2020/06/07 14:44:52 taca Exp $
2 2
3DISTNAME= net-ssh-5.2.0 3DISTNAME= net-ssh-6.0.2
4CATEGORIES= net security 4CATEGORIES= net security
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= https://github.com/net-ssh/net-ssh 7HOMEPAGE= https://github.com/net-ssh/net-ssh
8COMMENT= Secure shell for Ruby 8COMMENT= Secure shell for Ruby
9LICENSE= mit 9LICENSE= mit
10 10
11USE_LANGUAGES= # none 11USE_LANGUAGES= # none
12 12
13.include "../../lang/ruby/gem.mk" 13.include "../../lang/ruby/gem.mk"
14.include "../../mk/bsd.pkg.mk" 14.include "../../mk/bsd.pkg.mk"

cvs diff -r1.21 -r1.22 pkgsrc/security/ruby-net-ssh/distinfo (expand / switch to unified diff)

--- pkgsrc/security/ruby-net-ssh/distinfo 2019/11/05 15:25:14 1.21
+++ pkgsrc/security/ruby-net-ssh/distinfo 2020/06/07 14:44:52 1.22
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.21 2019/11/05 15:25:14 taca Exp $ 1$NetBSD: distinfo,v 1.22 2020/06/07 14:44:52 taca Exp $
2 2
3SHA1 (net-ssh-5.2.0.gem) = 35132d894f7b6b6f1434c626c75504f7f9195a3b 3SHA1 (net-ssh-6.0.2.gem) = 4c512c136aaf72f0965936f61986931d4f154cc4
4RMD160 (net-ssh-5.2.0.gem) = afc7d16163a18fb36e53b5e53dd36982078c59cf 4RMD160 (net-ssh-6.0.2.gem) = b291429a30185432a592a660e79adf8b79e26b04
5SHA512 (net-ssh-5.2.0.gem) = 3a3baf9cefd5e993960e91f65d16491fa6e007aa6f1b57856321b8dbb1a76874958a4f2283200442f6179c85870ccfc16414214e34e49138d5fc97bc357b7e17 5SHA512 (net-ssh-6.0.2.gem) = 0a02b52534a441528b6970292a213ed8fc53b6ca47d4cd5c602af8c40e9924debc744c22a69ec0ee74f667cb189519bdb72f7988e32f871184920261df1aed4a
6Size (net-ssh-5.2.0.gem) = 132608 bytes 6Size (net-ssh-6.0.2.gem) = 134656 bytes

cvs diff -r1.14 -r1.15 pkgsrc/security/ruby-net-ssh/PLIST (expand / switch to unified diff)

--- pkgsrc/security/ruby-net-ssh/PLIST 2018/09/23 16:08:58 1.14
+++ pkgsrc/security/ruby-net-ssh/PLIST 2020/06/07 14:44:52 1.15
@@ -1,27 +1,26 @@ @@ -1,27 +1,26 @@
1@comment $NetBSD: PLIST,v 1.14 2018/09/23 16:08:58 taca Exp $ 1@comment $NetBSD: PLIST,v 1.15 2020/06/07 14:44:52 taca Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
3${GEM_LIBDIR}/.gitignore 3${GEM_LIBDIR}/.gitignore
4${GEM_LIBDIR}/.rubocop.yml 4${GEM_LIBDIR}/.rubocop.yml
5${GEM_LIBDIR}/.rubocop_todo.yml 5${GEM_LIBDIR}/.rubocop_todo.yml
6${GEM_LIBDIR}/.travis.yml 6${GEM_LIBDIR}/.travis.yml
7${GEM_LIBDIR}/CHANGES.txt 7${GEM_LIBDIR}/CHANGES.txt
8${GEM_LIBDIR}/Gemfile 8${GEM_LIBDIR}/Gemfile
9${GEM_LIBDIR}/Gemfile.noed25519 9${GEM_LIBDIR}/Gemfile.noed25519
10${GEM_LIBDIR}/Gemfile.noed25519.lock 
11${GEM_LIBDIR}/ISSUE_TEMPLATE.md 10${GEM_LIBDIR}/ISSUE_TEMPLATE.md
12${GEM_LIBDIR}/LICENSE.txt 11${GEM_LIBDIR}/LICENSE.txt
13${GEM_LIBDIR}/Manifest 12${GEM_LIBDIR}/Manifest
14${GEM_LIBDIR}/README.rdoc 13${GEM_LIBDIR}/README.md
15${GEM_LIBDIR}/Rakefile 14${GEM_LIBDIR}/Rakefile
16${GEM_LIBDIR}/THANKS.txt 15${GEM_LIBDIR}/THANKS.txt
17${GEM_LIBDIR}/appveyor.yml 16${GEM_LIBDIR}/appveyor.yml
18${GEM_LIBDIR}/lib/net/ssh.rb 17${GEM_LIBDIR}/lib/net/ssh.rb
19${GEM_LIBDIR}/lib/net/ssh/authentication/agent.rb 18${GEM_LIBDIR}/lib/net/ssh/authentication/agent.rb
20${GEM_LIBDIR}/lib/net/ssh/authentication/certificate.rb 19${GEM_LIBDIR}/lib/net/ssh/authentication/certificate.rb
21${GEM_LIBDIR}/lib/net/ssh/authentication/constants.rb 20${GEM_LIBDIR}/lib/net/ssh/authentication/constants.rb
22${GEM_LIBDIR}/lib/net/ssh/authentication/ed25519.rb 21${GEM_LIBDIR}/lib/net/ssh/authentication/ed25519.rb
23${GEM_LIBDIR}/lib/net/ssh/authentication/ed25519_loader.rb 22${GEM_LIBDIR}/lib/net/ssh/authentication/ed25519_loader.rb
24${GEM_LIBDIR}/lib/net/ssh/authentication/key_manager.rb 23${GEM_LIBDIR}/lib/net/ssh/authentication/key_manager.rb
25${GEM_LIBDIR}/lib/net/ssh/authentication/methods/abstract.rb 24${GEM_LIBDIR}/lib/net/ssh/authentication/methods/abstract.rb
26${GEM_LIBDIR}/lib/net/ssh/authentication/methods/hostbased.rb 25${GEM_LIBDIR}/lib/net/ssh/authentication/methods/hostbased.rb
27${GEM_LIBDIR}/lib/net/ssh/authentication/methods/keyboard_interactive.rb 26${GEM_LIBDIR}/lib/net/ssh/authentication/methods/keyboard_interactive.rb
@@ -43,65 +42,69 @@ ${GEM_LIBDIR}/lib/net/ssh/connection/ter @@ -43,65 +42,69 @@ ${GEM_LIBDIR}/lib/net/ssh/connection/ter
43${GEM_LIBDIR}/lib/net/ssh/errors.rb 42${GEM_LIBDIR}/lib/net/ssh/errors.rb
44${GEM_LIBDIR}/lib/net/ssh/key_factory.rb 43${GEM_LIBDIR}/lib/net/ssh/key_factory.rb
45${GEM_LIBDIR}/lib/net/ssh/known_hosts.rb 44${GEM_LIBDIR}/lib/net/ssh/known_hosts.rb
46${GEM_LIBDIR}/lib/net/ssh/loggable.rb 45${GEM_LIBDIR}/lib/net/ssh/loggable.rb
47${GEM_LIBDIR}/lib/net/ssh/packet.rb 46${GEM_LIBDIR}/lib/net/ssh/packet.rb
48${GEM_LIBDIR}/lib/net/ssh/prompt.rb 47${GEM_LIBDIR}/lib/net/ssh/prompt.rb
49${GEM_LIBDIR}/lib/net/ssh/proxy/command.rb 48${GEM_LIBDIR}/lib/net/ssh/proxy/command.rb
50${GEM_LIBDIR}/lib/net/ssh/proxy/errors.rb 49${GEM_LIBDIR}/lib/net/ssh/proxy/errors.rb
51${GEM_LIBDIR}/lib/net/ssh/proxy/http.rb 50${GEM_LIBDIR}/lib/net/ssh/proxy/http.rb
52${GEM_LIBDIR}/lib/net/ssh/proxy/https.rb 51${GEM_LIBDIR}/lib/net/ssh/proxy/https.rb
53${GEM_LIBDIR}/lib/net/ssh/proxy/jump.rb 52${GEM_LIBDIR}/lib/net/ssh/proxy/jump.rb
54${GEM_LIBDIR}/lib/net/ssh/proxy/socks4.rb 53${GEM_LIBDIR}/lib/net/ssh/proxy/socks4.rb
55${GEM_LIBDIR}/lib/net/ssh/proxy/socks5.rb 54${GEM_LIBDIR}/lib/net/ssh/proxy/socks5.rb
56${GEM_LIBDIR}/lib/net/ssh/ruby_compat.rb 
57${GEM_LIBDIR}/lib/net/ssh/service/forward.rb 55${GEM_LIBDIR}/lib/net/ssh/service/forward.rb
58${GEM_LIBDIR}/lib/net/ssh/test.rb 56${GEM_LIBDIR}/lib/net/ssh/test.rb
59${GEM_LIBDIR}/lib/net/ssh/test/channel.rb 57${GEM_LIBDIR}/lib/net/ssh/test/channel.rb
60${GEM_LIBDIR}/lib/net/ssh/test/extensions.rb 58${GEM_LIBDIR}/lib/net/ssh/test/extensions.rb
61${GEM_LIBDIR}/lib/net/ssh/test/kex.rb 59${GEM_LIBDIR}/lib/net/ssh/test/kex.rb
62${GEM_LIBDIR}/lib/net/ssh/test/local_packet.rb 60${GEM_LIBDIR}/lib/net/ssh/test/local_packet.rb
63${GEM_LIBDIR}/lib/net/ssh/test/packet.rb 61${GEM_LIBDIR}/lib/net/ssh/test/packet.rb
64${GEM_LIBDIR}/lib/net/ssh/test/remote_packet.rb 62${GEM_LIBDIR}/lib/net/ssh/test/remote_packet.rb
65${GEM_LIBDIR}/lib/net/ssh/test/script.rb 63${GEM_LIBDIR}/lib/net/ssh/test/script.rb
66${GEM_LIBDIR}/lib/net/ssh/test/socket.rb 64${GEM_LIBDIR}/lib/net/ssh/test/socket.rb
67${GEM_LIBDIR}/lib/net/ssh/transport/algorithms.rb 65${GEM_LIBDIR}/lib/net/ssh/transport/algorithms.rb
68${GEM_LIBDIR}/lib/net/ssh/transport/cipher_factory.rb 66${GEM_LIBDIR}/lib/net/ssh/transport/cipher_factory.rb
69${GEM_LIBDIR}/lib/net/ssh/transport/constants.rb 67${GEM_LIBDIR}/lib/net/ssh/transport/constants.rb
70${GEM_LIBDIR}/lib/net/ssh/transport/ctr.rb 68${GEM_LIBDIR}/lib/net/ssh/transport/ctr.rb
71${GEM_LIBDIR}/lib/net/ssh/transport/hmac.rb 69${GEM_LIBDIR}/lib/net/ssh/transport/hmac.rb
72${GEM_LIBDIR}/lib/net/ssh/transport/hmac/abstract.rb 70${GEM_LIBDIR}/lib/net/ssh/transport/hmac/abstract.rb
73${GEM_LIBDIR}/lib/net/ssh/transport/hmac/md5.rb 71${GEM_LIBDIR}/lib/net/ssh/transport/hmac/md5.rb
74${GEM_LIBDIR}/lib/net/ssh/transport/hmac/md5_96.rb 72${GEM_LIBDIR}/lib/net/ssh/transport/hmac/md5_96.rb
75${GEM_LIBDIR}/lib/net/ssh/transport/hmac/none.rb 73${GEM_LIBDIR}/lib/net/ssh/transport/hmac/none.rb
76${GEM_LIBDIR}/lib/net/ssh/transport/hmac/ripemd160.rb 74${GEM_LIBDIR}/lib/net/ssh/transport/hmac/ripemd160.rb
77${GEM_LIBDIR}/lib/net/ssh/transport/hmac/sha1.rb 75${GEM_LIBDIR}/lib/net/ssh/transport/hmac/sha1.rb
78${GEM_LIBDIR}/lib/net/ssh/transport/hmac/sha1_96.rb 76${GEM_LIBDIR}/lib/net/ssh/transport/hmac/sha1_96.rb
79${GEM_LIBDIR}/lib/net/ssh/transport/hmac/sha2_256.rb 77${GEM_LIBDIR}/lib/net/ssh/transport/hmac/sha2_256.rb
80${GEM_LIBDIR}/lib/net/ssh/transport/hmac/sha2_256_96.rb 78${GEM_LIBDIR}/lib/net/ssh/transport/hmac/sha2_256_96.rb
 79${GEM_LIBDIR}/lib/net/ssh/transport/hmac/sha2_256_etm.rb
81${GEM_LIBDIR}/lib/net/ssh/transport/hmac/sha2_512.rb 80${GEM_LIBDIR}/lib/net/ssh/transport/hmac/sha2_512.rb
82${GEM_LIBDIR}/lib/net/ssh/transport/hmac/sha2_512_96.rb 81${GEM_LIBDIR}/lib/net/ssh/transport/hmac/sha2_512_96.rb
 82${GEM_LIBDIR}/lib/net/ssh/transport/hmac/sha2_512_etm.rb
83${GEM_LIBDIR}/lib/net/ssh/transport/identity_cipher.rb 83${GEM_LIBDIR}/lib/net/ssh/transport/identity_cipher.rb
84${GEM_LIBDIR}/lib/net/ssh/transport/kex.rb 84${GEM_LIBDIR}/lib/net/ssh/transport/kex.rb
 85${GEM_LIBDIR}/lib/net/ssh/transport/kex/abstract.rb
 86${GEM_LIBDIR}/lib/net/ssh/transport/kex/abstract5656.rb
 87${GEM_LIBDIR}/lib/net/ssh/transport/kex/curve25519_sha256.rb
 88${GEM_LIBDIR}/lib/net/ssh/transport/kex/curve25519_sha256_loader.rb
85${GEM_LIBDIR}/lib/net/ssh/transport/kex/diffie_hellman_group14_sha1.rb 89${GEM_LIBDIR}/lib/net/ssh/transport/kex/diffie_hellman_group14_sha1.rb
86${GEM_LIBDIR}/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb 90${GEM_LIBDIR}/lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb
87${GEM_LIBDIR}/lib/net/ssh/transport/kex/diffie_hellman_group_exchange_sha1.rb 91${GEM_LIBDIR}/lib/net/ssh/transport/kex/diffie_hellman_group_exchange_sha1.rb
88${GEM_LIBDIR}/lib/net/ssh/transport/kex/diffie_hellman_group_exchange_sha256.rb 92${GEM_LIBDIR}/lib/net/ssh/transport/kex/diffie_hellman_group_exchange_sha256.rb
89${GEM_LIBDIR}/lib/net/ssh/transport/kex/ecdh_sha2_nistp256.rb 93${GEM_LIBDIR}/lib/net/ssh/transport/kex/ecdh_sha2_nistp256.rb
90${GEM_LIBDIR}/lib/net/ssh/transport/kex/ecdh_sha2_nistp384.rb 94${GEM_LIBDIR}/lib/net/ssh/transport/kex/ecdh_sha2_nistp384.rb
91${GEM_LIBDIR}/lib/net/ssh/transport/kex/ecdh_sha2_nistp521.rb 95${GEM_LIBDIR}/lib/net/ssh/transport/kex/ecdh_sha2_nistp521.rb
92${GEM_LIBDIR}/lib/net/ssh/transport/key_expander.rb 96${GEM_LIBDIR}/lib/net/ssh/transport/key_expander.rb
93${GEM_LIBDIR}/lib/net/ssh/transport/openssl.rb 97${GEM_LIBDIR}/lib/net/ssh/transport/openssl.rb
94${GEM_LIBDIR}/lib/net/ssh/transport/packet_stream.rb 98${GEM_LIBDIR}/lib/net/ssh/transport/packet_stream.rb
95${GEM_LIBDIR}/lib/net/ssh/transport/server_version.rb 99${GEM_LIBDIR}/lib/net/ssh/transport/server_version.rb
96${GEM_LIBDIR}/lib/net/ssh/transport/session.rb 100${GEM_LIBDIR}/lib/net/ssh/transport/session.rb
97${GEM_LIBDIR}/lib/net/ssh/transport/state.rb 101${GEM_LIBDIR}/lib/net/ssh/transport/state.rb
98${GEM_LIBDIR}/lib/net/ssh/verifiers/accept_new.rb 102${GEM_LIBDIR}/lib/net/ssh/verifiers/accept_new.rb
99${GEM_LIBDIR}/lib/net/ssh/verifiers/accept_new_or_local_tunnel.rb 103${GEM_LIBDIR}/lib/net/ssh/verifiers/accept_new_or_local_tunnel.rb
100${GEM_LIBDIR}/lib/net/ssh/verifiers/always.rb 104${GEM_LIBDIR}/lib/net/ssh/verifiers/always.rb
101${GEM_LIBDIR}/lib/net/ssh/verifiers/never.rb 105${GEM_LIBDIR}/lib/net/ssh/verifiers/never.rb
102${GEM_LIBDIR}/lib/net/ssh/version.rb 106${GEM_LIBDIR}/lib/net/ssh/version.rb
103${GEM_LIBDIR}/net-ssh-public_cert.pem 107${GEM_LIBDIR}/net-ssh-public_cert.pem
104${GEM_LIBDIR}/net-ssh.gemspec 108${GEM_LIBDIR}/net-ssh.gemspec
105${GEM_LIBDIR}/support/arcfour_check.rb 
106${GEM_LIBDIR}/support/ssh_tunnel_bug.rb 109${GEM_LIBDIR}/support/ssh_tunnel_bug.rb
107${GEM_HOME}/specifications/${GEM_NAME}.gemspec 110${GEM_HOME}/specifications/${GEM_NAME}.gemspec