| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | implement many algorithms | Ryosuke Yamazaki | 2012-03-26 | 12 | -50/+1770 |
| | | | | | | | | | | | | | | | | | | | | | * Key Exchange * diffie-hellman-group14-sha1 * ecdh-sha2-nistp{256,384,521} * Host Key * ecdsa-sha2-nistp{256,384,521} * Authentication * ecdsa-sha2-nistp{256,384,521} * HMAC * hmac-ripemd160 * Cipher: * aes{128,192,256}-ctr * camellia{128,192,256}-ctr * blowfish-ctr * cast128-ctr * 3des-ctr * arcfour (has problems with weak keys, and should be used with caution) * camellia{128,192,256}-cbc | ||||
| * | Merge remote-tracking branch 'graffic/master' | rich | 2012-01-21 | 3 | -34/+46 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | and fix some tests for windows * graffic/master: Adds support for Putty ssh agent and ruby 1.9 (Windows) Added the same description as github has. All tests pass Ruby 1.9.2 on Windows test_ket_manager: Tests should pass in windows too. Conflicts: test/authentication/test_key_manager.rb test/transport/test_algorithms.rb | ||||
| | * | All tests pass Ruby 1.9.2 on Windows | Javier Gonel | 2011-02-28 | 3 | -22/+27 |
| | | | |||||
| | * | test_ket_manager: Tests should pass in windows too. | Javier Gonel | 2011-02-28 | 1 | -9/+13 |
| | | | |||||
| * | | add diffie-hellman-group-exchange-sha256 support | Ryosuke Yamazaki | 2011-12-16 | 2 | -4/+37 |
| | | | |||||
| * | | Compatibile with OpenSSH | Ryosuke Yamazaki | 2011-12-16 | 1 | -2/+2 |
| | | | |||||
| * | | add tests (arcfour{128,256,512} and hmac-sha2-*) | Ryosuke Yamazaki | 2011-12-15 | 3 | -97/+391 |
| | | | |||||
| * | | support hmac-sha2-256, hmac-sha2-512, hmac-sha2-256-96, hmac-sha2-512-96 | Ryosuke Yamazaki | 2011-12-15 | 4 | -0/+120 |
| | | | |||||
| * | | LH30: Failing test clarified a bit | Musy Bite | 2011-08-23 | 1 | -7/+11 |
| | | | |||||
| * | | Added option to suppress passphrase prompt to KeyFactory | Musy Bite | 2011-08-23 | 1 | -1/+7 |
| | | | |||||
| * | | LH30: Failing test | Musy Bite | 2011-08-22 | 1 | -9/+40 |
| | | | |||||
| * | | Fix "ArgumentError: assertion message must be String or Proc" | Musy Bite | 2011-08-22 | 1 | -2/+2 |
| | | | |||||
| * | | Add a test and a couple of assertions for the UNIX socket local forwarding. | Mark Imbriaco | 2011-08-14 | 1 | -1/+39 |
| | | | |||||
| * | | Add BindAddress support to Net::SSH. | Nickolas Means | 2011-06-28 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | Allow specification of :bind_address as an option on Net::SSH.start or use BindAddress option on system OpenSSH config files if specified. Parameter is used in initializing TCPSocket to initiate connection to remote machine. :bind_address is discarded if :proxy is specified as the Proxy mechanism doesn't support passing of :bind_address as an option. | ||||
| * | | Test case for transport.close after auth failure | Patrick Marchi | 2011-03-14 | 1 | -0/+28 |
| | | | | | | | | | The code was totally untested. | ||||
| * | | Fix for Net::SSH Continues to attempt authentication when notified it is not ↵ | delano | 2011-03-01 | 5 | -12/+60 |
| |/ | | | | allowed | ||||
| * | Updated running tests docs | delano | 2011-01-20 | 1 | -2/+2 |
| | | |||||
| * | Support "IdentitiesOnly" directivemusybite-identities-only | Musy Bite | 2011-01-17 | 1 | -2/+16 |
| | | |||||
| * | Prevent circular require warning (1.9.2) | delano | 2011-01-14 | 2 | -8/+9 |
| | | |||||
| * | wip | delano | 2010-08-25 | 8 | -11/+26 |
| | | |||||
| * | delay CHANNEL_EOF packet until output buffer is empty | Rich Lane | 2010-06-04 | 1 | -0/+15 |
| | | | | | | | Previously, calling #eof! after #send_data would result in the CHANNEL_EOF packet being sent immediately, ahead of the data in the output buffer. Now buffer becomes empty. | ||||
| * | Allow host aliases to be numeric when parsing ssh_config files | Lee Marlow | 2010-04-21 | 2 | -0/+11 |
| | | | | | | | | | | | A host with a numeric alias would raise an error because it was coerced into an integer before trying to split it by spaces when trying to handle multiple hosts. For example: Host 1 Hostname my.favoritehost.com | ||||
| * | Fix for "IdentifyFile" in ~/.ssh/config does not work if no "Host" statement ↵ | delano | 2010-03-20 | 2 | -1/+25 |
| | | | | | is given | ||||
| * | Added nohost test config | delano | 2010-03-20 | 1 | -0/+1 |
| | | |||||
| * | Merge branch 'portfwfix' of http://github.com/mfazekas/net-ssh into portfwfixportfwfix | delano | 2010-03-16 | 1 | -4/+4 |
| |\ | |||||
| * | | Correct path to manual test | delano | 2010-03-16 | 1 | -1/+1 |
| | | | |||||
| * | | Moved endtoend test to test/manual | delano | 2010-03-16 | 2 | -0/+186 |
| | | | |||||
| * | | Added test/README.txt | delano | 2010-03-16 | 1 | -0/+42 |
| |/ | |||||
| * | Added test for plus sign support in sshconfig hostname (Ruby 1.8) | delano | 2010-01-16 | 2 | -1/+16 |
| | | |||||
| * | Support plus sign in sshconfig hostname | delano | 2010-01-15 | 1 | -0/+0 |
| | | |||||
| * | switched from #readchar to #readpartial(1) in ↵ | aaalex | 2009-11-10 | 1 | -5/+14 |
| | | | | | lib/net/ssh/transport/server_version.rb, so that closed sockets are recognized | ||||
| * | switched from #recv(1) to #readchar in ↵ | aaalex | 2009-11-10 | 1 | -1/+2 |
| | | | | | lib/net/ssh/transport/server_version.rb, so that closed sockets are recognized | ||||
| * | Multiple hosts are separated by whitespace, no comma should be put. | Akinori MUSHA | 2009-11-10 | 1 | -1/+1 |
| | | |||||
| * | Disabled negotiate! fix until Mock:socket issues are resolved | delano | 2009-08-10 | 1 | -0/+2 |
| | | |||||
| * | Closes GH-6 Added support for specifying a list of hosts in .ssh/config, ↵ | delano | 2009-08-10 | 2 | -1/+20 |
| | | | | | with tests | ||||
| * | gem fix for test-unit | delano | 2009-08-10 | 1 | -0/+1 |
| | | |||||
| * | Added encryption and decryption tests for arcfour128/256/512 | delano | 2009-08-10 | 1 | -1/+31 |
| | | |||||
| * | Added tests for arcfour lengths | delano | 2009-08-10 | 1 | -0/+12 |
| | | |||||
| * | Skip packet stream tests for arcfour | delano | 2009-08-10 | 1 | -2/+8 |
| | | |||||
| * | All tests pass | delano | 2009-06-08 | 1 | -5/+5 |
| | | |||||
| * | Added a test for the new handling of mid-server-version disconnects. | Steven Hazel | 2009-03-10 | 1 | -3/+13 |
| | | |||||
| * | Updated mock socket to expect the new protocol negotiation behavior. | Steven Hazel | 2009-03-10 | 1 | -2/+3 |
| | | |||||
| * | Ignore requests for non-existent channels | Jamis Buck | 2009-01-31 | 1 | -1/+6 |
| | | | | | | This works around a bug in some ssh servers, where channel requests are sent to channels after the channels have been closed. | ||||
| * | Use foo.pub key by default, but fall back to private key. | Jamis Buck | 2009-01-08 | 1 | -3/+4 |
| | | | | | | | Also, make sure we register the private key itself when we load it, so that it doesn't get loaded twice (which causes double passphrase prompts). | ||||
| * | Load keys just-in-time instead of ahead-of-time | Jamis Buck | 2008-12-29 | 3 | -9/+21 |
| | | | | | | | This avoids unnecessary prompts from encrypted keys as a result of the change in 2.0.7 that caused private keys to be loaded instead of public keys. | ||||
| * | Merge branch 'auser/master' | Jamis Buck | 2008-12-19 | 2 | -4/+6 |
| |\ | |||||
| | * | Removed commented lines from old code, fixed two failing specs, ALL SPECS ↵ | Ari Lerner | 2008-12-18 | 2 | -2/+2 |
| | | | | | | | | | PASS NOW | ||||
| | * | Removed public_key requirement, generating it from the private key | Ari Lerner | 2008-12-17 | 1 | -1/+1 |
| | | | | | | | | | 2 tests fail | ||||
| | * | Removed the requirement for the public key, needed to store the hash of ↵ | Ari Lerner | 2008-12-17 | 1 | -2/+2 |
| | | | | | | | | | identities. All tests pass | ||||
| | * | Faked the public key requirement as it is only used to hash they known ↵ | Ari Lerner | 2008-12-17 | 1 | -1/+1 |
| | | | | | | | | | identities | ||||
