Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/net-ssh/net-ssh

Pure Ruby implementation of an SSH (protocol 2) client
https://github.com/net-ssh/net-ssh

Convert README from rdoc to markdown

Signed-off-by: Florian Wininger <[email protected]>

72b536636358fa04df276461f822ddc1bc5926ad authored about 5 years ago by Florian Wininger <[email protected]>
Merge pull request #693 from mfazekas/fix-vagrant-playbook

Update vagran and playbook

2296d4daf5de33558c4fa991c1ffd538462722e8 authored about 5 years ago by Miklós Fazekas <[email protected]>
Update vagrant file

18fb9fbfcfccadb4dabb9a7772fe5e15a92ffa08 authored about 5 years ago by Fazekas Miklos <[email protected]>
Update dependencies configuration

Signed-off-by: Florian Wininger <[email protected]>

385dd7cfecbb60a3bc5f191a35bbe89c3a37614c authored about 5 years ago by Florian Wininger <[email protected]>
Consider ProxyCommand and ProxyJump togeather

ProxyCommand and ProxyJump override each other so they need to be
tracked together so the first ...

31604fa93c745682ecf615abccfc0bb66e9a29df authored about 5 years ago by Joshua Morgan <[email protected]>
Merge pull request #688 from fwininger/update_rubocop

Regenerate rubocop_todo.yml

dd9346ad9c667cf7256eab4ad02c9fe8b4307d89 authored about 5 years ago by Miklós Fazekas <[email protected]>
Merge pull request #685 from fwininger/support_bundle_2

Fix bundle 2.0 compatibility

ce1d3203566fd65e229b9197c64b24c0915ca682 authored about 5 years ago by Miklós Fazekas <[email protected]>
Regenerate rubocop_todo.yml

Signed-off-by: Florian Wininger <[email protected]>

2ae96e5dbdf80f942f898c66538c20bb40a52a6f authored about 5 years ago by Florian Wininger <[email protected]>
Merge pull request #682 from nicklewis/faster-known-hosts-parsing

Improve performance of known_hosts parsing

1c37b60509aea2783243ae386f16fefe78e9cb13 authored about 5 years ago by Miklós Fazekas <[email protected]>
Fix bundle 2.0 compatibility

```
$ bundle install
Fetching gem metadata from https://rubygems.org/.............
Fetching gem ...

72b37c5b6a731af1f6256fc9577869b0a5ca535e authored about 5 years ago by Florian Wininger <[email protected]>
Improve performance of known_hosts parsing

This makes two changes to known_hosts parsing:
* Only go through the work of building a regex fo...

5c25675005d8051e8a4f9239732231671e5f2231 authored over 5 years ago by Nick Lewis <[email protected]>
Merge pull request #679 from MikaelSmith/expose-strict-host-key-checking

Expose StrictHostKeyChecking from SSH config

317b001a694c4c3842107c827df6035282fbaea4 authored over 5 years ago by Miklós Fazekas <[email protected]>
Expose StrictHostKeyChecking from SSH config

Make this setting available so it can be used when deciding how to
configure `verify_host_key` s...

50b77572207a5bcef801fd1b50be240f7c80eb2f authored over 5 years ago by Michael Smith <[email protected]>
Merge pull request #671 from jmutkawoa/master

Deprecating RC4 as per https://tools.ietf.org/html/draft-ietf-curdle-rc4-die-die-die-10

8f38e64cabe44f2c5ca33c1b859446967162e04e authored over 5 years ago by Miklós Fazekas <[email protected]>
Merge pull request #673 from dan-jensen/improve-negotiate-error-message

Log details of failure to negotiate algorithms

4884480b56c3b23d87527d282be385b915791852 authored over 5 years ago by Miklós Fazekas <[email protected]>
Add algorithm preferences to exception message

Display server and client algorithm preferences in the 'could not
settle' exception message. Thi...

b8ce7df9bac51a1ca51e48b910a4bdec9cda825a authored over 5 years ago by Dan Jensen <[email protected]>
Log details of failure to negotiate algorithms

Failure to negotiate algorithms is a common cause of connection
difficulties. This adds essentia...

f5bf7a80fa020ac6520e84b3b466bc85138c12ae authored over 5 years ago by Dan Jensen <[email protected]>
Merge pull request #669 from kke/custom_password_prompt

Pass :password_prompt to KeyFactory.load_private_key

07d046d335986edc4b6d3a64360c46f7025c3164 authored over 5 years ago by Miklós Fazekas <[email protected]>
fix formatting issue to test_algorithms.rb

b504c9693e8eb42c43c09c0c8e9768b85fccca59 authored over 5 years ago by jmutkawoa <[email protected]>
fix to key_len_override

e32f66c8fd7be8ee3b2c5ed23248f47bd3af4ab1 authored over 5 years ago by jmutkawoa <[email protected]>
removing arcfour in test_packet_stream

c8e4881c84710ff3d20da7551e17c1d1295519d3 authored over 5 years ago by jmutkawoa <[email protected]>
Delete RC4 test in test_algorithms

933922ffa7e9a3497320742564dba62865e9d599 authored over 5 years ago by jmutkawoa <[email protected]>
Delete RC4 test in test_cipher_factory

49c3c191a7e7f4eab77927829a8c6d10083b9b0a authored over 5 years ago by jmutkawoa <[email protected]>
remove RC4 from state

1bf83d8c664840674cf97e2c452b4282375e7f99 authored over 5 years ago by jmutkawoa <[email protected]>
remove RC4 from algorithm

e427eebd2012abb4e5dec25aacd9bffdda39e6fc authored over 5 years ago by jmutkawoa <[email protected]>
remove RC4 from cipher factory

2708166f5ec03ff3e75eaa73bde70babf62a5178 authored over 5 years ago by jmutkawoa <[email protected]>
Test

aa9e6bbc64ff7c39c56508f59c48fe2ee58416bf authored over 5 years ago by Kimmo Lehto <[email protected]>
Pass :password_prompt to KeyFactory.load_private_key

cf7a7d3dfceebf3b56f693fa960eb0e85d9cd8de authored over 5 years ago by Kimmo Lehto <[email protected]>
Updated cert

18f5d24b85a768a6f6e28938bb58e2acd5c6aae0 authored over 5 years ago by Miklos Fazekas <[email protected]>
5.2.0 relese prepare

093347080cb95a36781f43c897c81f5792a07323 authored over 5 years ago by Miklos Fazekas <[email protected]>
Merge pull request #666 from mfazekas/5_2_0_rc3-prepare

5 2 0 rc3 prepare

df1729ed70cebe7a952effb9c5fd5f8ff3e50000 authored over 5 years ago by Miklós Fazekas <[email protected]>
rubocop fixes

c88d32c4153d5509a28a8f4792c376d4f3d79798 authored over 5 years ago by Miklos Fazekas <[email protected]>
Support ed25519 in known hosts

c73bc4e77b060b87f7d06eadb64c86b815152016 authored over 5 years ago by Miklos Fazekas <[email protected]>
Remove translated globals and only set check_host_ip if not already set

ed65892430018038f47076fd058e0669a3fd680c authored over 5 years ago by Miklos Fazekas <[email protected]>
Merge pull request #665 from mfazekas/5_2_0_rc2-prepare

5 2 0 rc2 prepare

a1c7b36e1b7510cd4aaba960e46920fe631e3c8f authored over 5 years ago by Miklós Fazekas <[email protected]>
5.2.0.rc2 prepare

f964edfb913b60e725c33a4a4779c6b056e854bc authored over 5 years ago by Miklos Fazekas <[email protected]>
Read check host ip from config if present

3305b29c013ba7bd6cd422e21ba80d4ff4ba3907 authored over 5 years ago by Miklos Fazekas <[email protected]>
Merge pull request #662 from mfazekas/5_2_0-rc1-prepare

5 2 0 rc1 prepare

3eb4a3e2729273343a2cef4ac3e0650fefec571c authored over 5 years ago by Miklós Fazekas <[email protected]>
5.2.0.rc1 prepare

34ca3e3e6ad5973122a0d4322fb71ea1ee544d1f authored over 5 years ago by Miklos Fazekas <[email protected]>
check_host_ip defaults to true, fixed verfier init

347476a53c152a3508594cef7f7e5cca8137e705 authored over 5 years ago by Miklos Fazekas <[email protected]>
Merge pull request #660 from smortex/match-hostname

Add support for hostnames matching

2661a5f09079487e81d7baa8da92dfcf5be35eba authored over 5 years ago by Miklós Fazekas <[email protected]>
Add support for hostnames matching

The known_hosts file can contain pattern for matching hosts. When
looking for a known host, mat...

368330199ae63516b4e27b5f9b2ac7475621e8d3 authored over 5 years ago by Romain Tartière <[email protected]>
Merge pull request #656 from smortex/fix-host-key-checking

Fix host key checking

21799778c5a7a5da28ff5cfd375c9b5e08ec2825 authored over 5 years ago by Miklós Fazekas <[email protected]>
Merge pull request #659 from mfazekas/fix-openssh-encrypted-keys

Encrypted openssh keys were not asked for passphrase

f25a2b4518592040eebc756343488bc0bda4b357 authored over 5 years ago by Miklós Fazekas <[email protected]>
Fix host key checking

The known_hosts file may contain keys associated with a hostname, an
ip-address, or both.

When ...

c31d059256d453d9bf64df4a3c67a502f3ef7fc5 authored over 5 years ago by Romain Tartière <[email protected]>
Fix #path method

This method is supposed to transform a relative path into an absolute
one, but ignrore the provi...

e3661e9106b011ba3e47882d4ee7e71a486eb755 authored over 5 years ago by Romain Tartière <[email protected]>
Encrypted openssh keys were not asked for passphrase

73fa93c02beac58de2bd1b4371cb8cfd992b36b9 authored over 5 years ago by Miklos Fazekas <[email protected]>
5.1.0 release prepare

95ec1341fa201fd8756cb8fe2d04b55e00213221 authored almost 6 years ago by Miklos Fazekas <[email protected]>
Update .travis.yml

eda05df1967dc7db29612710396601a32bbbb58d authored almost 6 years ago by Miklós Fazekas <[email protected]>
Merge pull request #652 from mfazekas/5.1.0.rc1-prepare

Prepare 5.1.0.rc1 release

c4fdb0d5512f23de3073c6021c5dfaaaca3c2dff authored almost 6 years ago by Miklós Fazekas <[email protected]>
Merge pull request #647 from aleksandrs-ledovskis/chore/ssh-auth-sock-test-lab-cleanup

Clear SSH_AUTH_SOCK for duration of test run

f07a9367ac43a5a0b92b697e9946c0a4a631af42 authored almost 6 years ago by Miklós Fazekas <[email protected]>
Prepare 5.1.0.rc1 release

8f19568869abe9999037f363875fe47645e880ce authored almost 6 years ago by Miklos Fazekas <[email protected]>
Merge pull request #651 from mfazekas/new-priv-key-format-for-non-ed25519-keys

Fixed private key read from new type ssh format

625026365dfc0c2e367fce3cc031b20301f7d7de authored almost 6 years ago by Miklós Fazekas <[email protected]>
Fixed private key read from new type ssh format

7f10b7b5b82008033d592d96c6eaeec7f4b7acf6 authored almost 6 years ago by Miklos Fazekas <[email protected]>
Merge pull request #641 from pkliczewski/master

Server key signature verification done even if not requested

c00a9dfcdbc7b6b81da94150e68e7ad8a29edc0d authored almost 6 years ago by Miklós Fazekas <[email protected]>
Server key signature verification done even if not requested

In my environment I know that server key verification would fail so
I set :verify_host_key to :n...

4fd3890c3cf69278535094f844ece5df4a8f6b46 authored almost 6 years ago by Piotr Kliczewski <[email protected]>
Clear SSH_AUTH_SOCK for duration of test run

Permits per-scenario/test setup in usual `setup/teardown` constructs
Issue was spotted on local ...

f9bb669560ccdd8ad88f4223c497bd58c9c69d30 authored almost 6 years ago by Aleksandrs Ļedovskis <[email protected]>
Merge pull request #642 from aleksandrs-ledovskis/bug/match-block-delimiters

Improve processing of ssh_config Match conditions

d7e44e447daaecd0b295cd13073acf02f3af5da2 authored almost 6 years ago by Miklós Fazekas <[email protected]>
Improve processing of ssh_config Match conditions

Previously wasn't correctly handling quoted and `=` delimited values.
Also, fixes logic that uns...

58da992ff59a67e5ed3eb9c8e432956893838890 authored almost 6 years ago by Aleksandrs Ļedovskis <[email protected]>
Merge pull request #646 from mfazekas/new-priv-key-format-for-non-ed25519-keys

Support new private key format for other than ed25519 keys

4a75739624190e6076511a84e918f7d199c0de6e authored almost 6 years ago by Miklós Fazekas <[email protected]>
Fix travis ci errors and rubocop issues

e1ae75cd51bb352fc294d1b924f7f2b828cc5f9e authored almost 6 years ago by Miklos Fazekas <[email protected]>
Support new private key format for other than ed25519 keys

603135fdb2cd3e805c06d3f4742634981b971bd4 authored almost 6 years ago by Miklos Fazekas <[email protected]>
Merge pull request #625 from monkeywithacupcake/patch-1

Activating Open Collective

465a6dae696368998bed54ebab660d38b16813b8 authored almost 6 years ago by Miklós Fazekas <[email protected]>
Merge pull request #629 from mmb/next-packet-timeout

Add timeout to blocking next_packet IO.select

5f848eb392cc756680a50eb7006fa4a73b918520 authored almost 6 years ago by Miklós Fazekas <[email protected]>
Merge pull request #636 from unit193/master

Add missing 'logger' in test_session.rb.

c223ef4b59ea0c9b19eec89f288338777460665b authored almost 6 years ago by Miklós Fazekas <[email protected]>
Merge pull request #637 from torrancew/bugfix/modern-cryptography

Prefer more modern cryptographic algorithms

8bf1e13228facc0f5ff79c56ec7375614eeaaeb8 authored almost 6 years ago by Miklós Fazekas <[email protected]>
Merge pull request #640 from chrisroberts/fix/bad-key

Skip identities that provide invalid key

8c52507215340bf45a908fe4ebd26e8d5431f7cb authored almost 6 years ago by Miklós Fazekas <[email protected]>
Merge pull request #645 from frenkel/support_identity_agent_ssh_config

Add support for IdentityAgent in ssh_config

368fe3c276e9f08ea198b52b758a2fa0195e6f2a authored almost 6 years ago by Miklós Fazekas <[email protected]>
Add support for IdentityAgent in ssh_config

98145163f8bc84ca345d4276d7d0508530d7744a authored almost 6 years ago by Frank Groeneveld <[email protected]>
Merge pull request #644 from klausbadelt/verify_host_key

fix deprecated use of verify_host_key

9e8309ead64982ba644990e5ee641ad70e1e2474 authored almost 6 years ago by Miklós Fazekas <[email protected]>
fix deprecated use of verify_host_key

Fix "verify_host_key: false is deprecated, use :never" when using Net::SSH::Test in your tests

c4897c3a223ab21816888257f95c49e4b91e54ae authored almost 6 years ago by Klaus Badelt <[email protected]>
Skip identities that provide invalid key

f93539487031146a26f8c34d273271f0c607a108 authored almost 6 years ago by Chris Roberts <[email protected]>
Prefer more modern cryptographic algorithms -- fixes #627

This commit modifies Net::SSH to prefer strong encryption for HMAC,
Cipher, Host Key Authenticat...

a38ab386f060e176ddb58b92c4eec9170b42dd2e authored about 6 years ago by Tray Torrance <[email protected]>
Add missing 'logger' in test_session.rb.

Otherwise there is an intermittent test failure depending on which order tests are loaded in.

03644099326598c92b66441b1b31714f585c7223 authored about 6 years ago by Unit 193 <[email protected]>
Add timeout to blocking next_packet IO.select

If the socket isn't closed properly for some reason this select will
block forever.

Fixes #550

e4302653d857e159ec4f8908c982b4957bb7347d authored about 6 years ago by Matthew M. Boedicker <[email protected]>
Activating Open Collective

Hi, I'm making updates for Open Collective. Either you or a supporter signed this repo up for Op...

d3143045be0d7b31740e16d1a4afc4a468a55b6f authored about 6 years ago by jess <[email protected]>
Merge pull request #620 from agrare/fix_ecdsa_public_key_to_blob

Implement to_blob on OpenSSL::PKey::EC::Point

7429a290230b2f31179047a7130b40744e1b0b54 authored about 6 years ago by Miklós Fazekas <[email protected]>
Implement to_blob on OpenSSL::PKey::EC::Point

Fix an issue where writing an ECDSA public_key out to a Net::SSH::Buffer
fails when calling to_b...

1fcdb58bc0b12c2bb5ce4947429dc3ea7799e9ff authored about 6 years ago by Adam Grare <[email protected]>
Merge pull request #621 from mfazekas/fix-ci-env

Fix ansible/rvm install on python

78359c6c5eeb9f00bed5530c5995064aa484284e authored about 6 years ago by Miklós Fazekas <[email protected]>
Fixed cert valid issues

2a3748592df97368b9302f9c44d803584c7c6aab authored about 6 years ago by Miklos Fazekas <[email protected]>
Merge pull request #615 from pbrumm/hotfix/connection_issue

fixing to work with windows and wingftpserver connecting with public key

1c3311616c9cf0062309f7764cd3d5c639f90998 authored over 6 years ago by Miklós Fazekas <[email protected]>
fixing to work with windows and wingftpserver connecting with public key

0504e6fc329b8d64a4612b0a199a1a0a176ba9f7 authored over 6 years ago by Pete Brumm <[email protected]>
Merge pull request #614 from frewsxcv/patch-1

add 5.0.2 to the changelog

dc6dc34a631ad83d33b1510e530481ef015af703 authored over 6 years ago by Miklós Fazekas <[email protected]>
Update CHANGES.txt

4a0fd1dc6a7e306b796813cd1ad1bbd0e5eefa4d authored over 6 years ago by Miklós Fazekas <[email protected]>
add 5.1.2 to the changelog

74c977bdbd90eccb67e135cec5b355455f5094e7 authored over 6 years ago by Corey Farwell <[email protected]>
5.0.2 release prepare

dd13dd44d68b7fa82d4ca9a3bbe18e30c855f1d2 authored over 6 years ago by Miklos Fazekas <[email protected]>
Merge pull request #612 from abrandoned/master

fix net/ssh 5+ for jruby

cfabe0fbfd8ac03f7c26edf322653bfd25f60915 authored over 6 years ago by Miklós Fazekas <[email protected]>
fix net/ssh 5+ for jruby

c5dfe8b029c3efa73cf9bb3f36fa2eb8bfd14a99 authored over 6 years ago by Brandon Dewitt <[email protected]>
Merge pull request #608 from htwroclau/update_ruby_versions

Update Ruby versions on Travis CI

dd28fb0acac528f9d61f985f3669bc15a24c6a6a authored over 6 years ago by Miklós Fazekas <[email protected]>
Update Ruby versions on Travis CI

ec0623957497ced95088ce4d1fc639fcb76ef351 authored over 6 years ago by htwroclau <[email protected]>
5.0.1 prepare

20afc6e82f0719922e33618f30e52225186276b8 authored over 6 years ago by Miklos Fazekas <[email protected]>
Merge pull request #607 from mfazekas/fix-no-default-key-used

load default public key

08cc9ac77219962d8c9cca323f9a03889dcac798 authored over 6 years ago by Miklós Fazekas <[email protected]>
load default public key

6a3a60d4f0bd2a509dab5d7e31d56b726d1c86c8 authored over 6 years ago by Miklos Fazekas <[email protected]>
Update version requirement in rdoc

7a3d546e1493ad0cf866fa2205c0e28cb4f259a9 authored over 6 years ago by Miklós Fazekas <[email protected]>
5.0.0 release prepare

b5bea4bfc52ed9f310f52dd194bc7b23a8201556 authored over 6 years ago by Miklos Fazekas <[email protected]>
Prepare for version 5 release

751f5955dfb7d95cf5529db1ea1c4e65f9d71a96 authored over 6 years ago by Miklos Fazekas <[email protected]>
Merge pull request #604 from cttttt/fix-tests

Use empty config when testing default user

c00cfaa7f957dcada26311a10921273c4ed08381 authored over 6 years ago by Miklós Fazekas <[email protected]>
Provide empty config when testing default user

- The goal of this test is to confirm that the current user's name is
used when ssh-ing. It b...

05690e122924585039b250c188ca9ad9b549b551 authored over 6 years ago by Chris <[email protected]>
RC2 prepare

1212a4b3ddbda00941ffdeb63b4ad986699c3638 authored over 6 years ago by Miklos Fazekas <[email protected]>
Merge pull request #601 from mfazekas/cert-type-fix

Use host_key_sig_type to compare sig_type as sig_type in package migh…

5c8f959142f8ec2338290db7a6085664d139f911 authored over 6 years ago by Miklós Fazekas <[email protected]>