Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #2 from kruton/simplesocks | Kenny Root | 2015-09-15 | 2 | -124/+39 |
|\ | | | | | Change SOCKS library to simplesocks | ||||
| * | Change SOCKS library to simplesocks | Kenny Root | 2015-09-15 | 2 | -124/+39 |
|/ | | | | simplesocks only implements what we need and is 100% test covered! | ||||
* | Add latest version download badge | Kenny Root | 2015-07-18 | 1 | -0/+2 |
| | |||||
* | travis-ci: remove lock files before caching | Kenny Root | 2015-07-18 | 1 | -0/+1 |
| | |||||
* | [Gradle Release Plugin] - new version commit: '2.2.1-SNAPSHOT'. | Kenny Root | 2015-07-18 | 1 | -2/+2 |
| | |||||
* | [Gradle Release Plugin] - pre tag commit: '2.2.0'. | Kenny Root | 2015-07-18 | 1 | -2/+2 |
| | |||||
* | Add wrapper to travis-ci cache as well | Kenny Root | 2015-07-18 | 1 | -0/+1 |
| | |||||
* | Add caching to travis-ci build | Kenny Root | 2015-07-18 | 2 | -1/+7 |
| | |||||
* | Rename project to sshlib | Kenny Root | 2015-07-18 | 131 | -1/+1 |
| | |||||
* | Add gradle release command | Kenny Root | 2015-07-18 | 1 | -0/+4 |
| | |||||
* | Fix various javadoc errors | Kenny Root | 2015-07-18 | 9 | -15/+16 |
| | |||||
* | Add auto-publishing via Travis | Kenny Root | 2015-07-18 | 4 | -1/+120 |
| | |||||
* | Add jsocks dependency | Kenny Root | 2015-07-18 | 1 | -0/+7 |
| | |||||
* | Remove android build tools reference | Kenny Root | 2015-07-18 | 1 | -2/+0 |
| | |||||
* | Create README.md | Kenny Root | 2015-07-18 | 1 | -0/+7 |
| | | | Just an initial sketch of what this is. | ||||
* | Set up initial skeleton of project | Kenny Root | 2015-07-18 | 10 | -0/+312 |
| | |||||
* | Change MessageDigest algorithms to standard name | Kenny Root | 2015-06-09 | 1 | -3/+3 |
| | | | | | | | These message digests need a hyphen according to https://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#MessageDigest Fixes #87 | ||||
* | ssh: try all addresses when connecting | Kenny Root | 2015-04-19 | 1 | -67/+15 |
| | | | | This should satisfy the SSH part of issue #46. | ||||
* | ECDH there should be no negative bigint | Kenny Root | 2015-04-05 | 2 | -3/+3 |
| | | | | | | | | | Since the hash is over the canonical values of the agreed parameters when the shared secret was encoded as a negative biginteger, the two sides didn't agree. Make sure this doesn't occur by setting the bigint signum to 1. Change-Id: Ib0581cd7dc280dcce8cc3309d7102f8f5a444158 | ||||
* | Fix ssh-dss host key support | Kenny Root | 2015-04-05 | 1 | -1/+1 |
| | | | | | | | | This string was accidentally renamed to "ssh-dsa" during refactoring. DSA should die and go away, but the SSH standard said that was the only required algorithm when it was created. Change-Id: Ia533eac55692289de8042f6f95714b577941ca3f | ||||
* | Keep order for crypto wishlist | Kenny Root | 2015-04-05 | 1 | -2/+3 |
| | | | | | | | | Switch from TreeSet to LinkedHashMap since the preference is determined by iterating over the Set for both KEX_ALGS and HOST_KEY_ALGS. The order before was based on string comparisons(!) Change-Id: Ia4573d67f35a5371eb8c70dde631085d61570fe9 | ||||
* | Check for EC support before enabling it | Kenny Root | 2015-04-03 | 1 | -6/+24 |
| | | | | Fixes #69 | ||||
* | Fix exception message in ECDSASHA2Verify | Kenny Root | 2013-10-06 | 1 | -2/+2 |
| | | | | Change-Id: Ib69c29588acb60b94cf710244f4c4dc76534412f | ||||
* | Add diffie-hellman-group-exchange-sha256 support | Kenny Root | 2013-10-06 | 5 | -36/+20 |
| | | | | | | | | Support exchanging groups using SHA-256 as specified in RFC 4419 For more information, see https://tools.ietf.org/html/rfc4419 Change-Id: Iee5d29e7113a05cad4714a61321bf86b016624b8 | ||||
* | Add support for HMAC-SHA2-256 and HMAC-SHA2-512 | Kenny Root | 2013-10-06 | 1 | -9/+48 |
| | | | | | | | | | This adds support for the new MAC modes using SHA-2 family of hashes as set forth in RFC 6668. See http://tools.ietf.org/html/rfc6668 for more information. Change-Id: I09dfe44efe230021a77d81546fccc6b124c958d3 | ||||
* | Extract common key generation function | Kenny Root | 2013-04-16 | 1 | -51/+28 |
| | |||||
* | Partial support for importing EC keys | Kenny Root | 2013-04-13 | 3 | -6/+167 |
| | |||||
* | Add EC pubkey to UI | Kenny Root | 2013-04-12 | 2 | -7/+36 |
| | |||||
* | Fix line endings | Kenny Root | 2013-04-11 | 115 | -18727/+18727 |
| | |||||
* | Fix bug in EC point encoding | Kenny Root | 2013-04-11 | 2 | -3/+4 |
| | |||||
* | Add ECDH support | Kenny Root | 2013-04-10 | 10 | -154/+381 |
| | | | | | | | | Add support for the ECDH methods required by RFC 5656 ecdh-sha2-nistp256 ecdh-sha2-nistp384 ecdh-sha2-nistp521 | ||||
* | Add support for ECDSA P-384 and P-521 | Kenny Root | 2013-02-06 | 4 | -34/+158 |
| | |||||
* | Use RSA CRT keys for speed | Kenny Root | 2013-02-04 | 1 | -5/+9 |
| | |||||
* | Add ECDSA support | Kenny Root | 2013-02-04 | 5 | -48/+433 |
| | |||||
* | Remove J2ME compatibility layer for keys | Kenny Root | 2013-02-03 | 22 | -1756/+544 |
| | | | | | | Use JCE instead of the DIY crypto library that is in Trilead. This was apparently for J2ME devices. Well, I'm sorry, J2ME devices, you're dead to me. | ||||
* | Attempt to fix CLOSE_WAIT problem | Kenny Root | 2011-05-05 | 5 | -14/+15 |
| | |||||
* | Make 'zlib' compression work. | Matt Johnston | 2011-01-25 | 5 | -7/+55 |
| | | | | | Previously all compression was the equivalent of zlib@openssh.com since TransportConnection enforced that. | ||||
* | License contributed works as APL 2.0, 2nd pass | Kenny Root | 2010-02-08 | 6 | -87/+104 |
| | | | | git-svn-id: https://connectbot.googlecode.com/svn/trunk/connectbot@472 df292f66-193f-0410-a5fc-6d59da041ff2 | ||||
* | Expand compression buffers if needed for JZlib | Kenny Root | 2009-12-17 | 2 | -29/+35 |
| | | | | git-svn-id: https://connectbot.googlecode.com/svn/trunk/connectbot@439 df292f66-193f-0410-a5fc-6d59da041ff2 | ||||
* | Support SOCKS 4a extension for resolving hostnames remotely | Kenny Root | 2009-07-09 | 1 | -15/+8 |
| | | | | git-svn-id: https://connectbot.googlecode.com/svn/trunk/connectbot@363 df292f66-193f-0410-a5fc-6d59da041ff2 | ||||
* | Do not rely on jsocks ProxyServer; implement our own | Kenny Root | 2009-07-09 | 1 | -28/+120 |
| | | | | git-svn-id: https://connectbot.googlecode.com/svn/trunk/connectbot@361 df292f66-193f-0410-a5fc-6d59da041ff2 | ||||
* | Add confirm-use and lifetime constraints to individual pubkeys | Kenny Root | 2009-06-26 | 2 | -4/+27 |
| | | | | git-svn-id: https://connectbot.googlecode.com/svn/trunk/connectbot@334 df292f66-193f-0410-a5fc-6d59da041ff2 | ||||
* | Clean up auth agent forwarder, add auth agent locking | Kenny Root | 2009-06-26 | 2 | -67/+146 |
| | | | | git-svn-id: https://connectbot.googlecode.com/svn/trunk/connectbot@332 df292f66-193f-0410-a5fc-6d59da041ff2 | ||||
* | Add authentication agent forwarding | Kenny Root | 2009-06-25 | 5 | -1/+563 |
| | | | | git-svn-id: https://connectbot.googlecode.com/svn/trunk/connectbot@331 df292f66-193f-0410-a5fc-6d59da041ff2 | ||||
* | Reduce allocations in read and write path, pass 1 (there is still more ↵ | Kenny Root | 2009-06-01 | 1 | -4/+5 |
| | | | | | | allocation badness in insertLine to take care of) git-svn-id: https://connectbot.googlecode.com/svn/trunk/connectbot@252 df292f66-193f-0410-a5fc-6d59da041ff2 | ||||
* | Fix to SSH library to allow SSH protocol debugging | Kenny Root | 2009-04-15 | 1 | -0/+2 |
| | |||||
* | Temporary compatibility fix for old OpenSSH servers (2.0-2.5.2) | Kenny Root | 2009-03-12 | 1 | -1/+1 |
| | |||||
* | Comply with RFC 4254 on window-change packet | Kenny Root | 2009-01-23 | 3 | -18/+33 |
| | | | | | | * Always send false for "want reply" * We don't need to wait since a reply should not be sent. * Allow the sending of (informational) pixel dimensions. | ||||
* | Bug scrub | Kenny Root | 2009-01-20 | 1 | -2/+0 |
| | | | | | | | * Try to be better about unsynchronized accesses * Don't expose references to arrays in our beans * Make sure we don't dereference null pointers * Update version string before calling aapt | ||||
* | * Add compression option to hosts | Kenny Root | 2008-11-11 | 9 | -4/+362 |
| |