Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ed25519: implement equality and hashCode | Kenny Root | 2016-03-11 | 1 | -0/+16 |
| | | | | | The KnownHosts code uses .equals() to figure out if keys are the same, so implement these in Ed25519Key so that type of key works in that case. | ||||
* | Merge pull request #17 from kruton/extended-hostkey | Kenny Root | 2016-02-21 | 3 | -2/+87 |
|\ | | | | | Add extended server hostkey verification API | ||||
| * | Add extended server hostkey verification API | Kenny Root | 2016-02-21 | 3 | -2/+87 |
|/ | | | | | | | | | | | This allows the SSH library to query the user of the library about which key algorithms they know about for this particular host. Otherwise when the library is upgraded or the host is upgraded, it may select and previously unknown key to authenticate against the database. Note there are two APIs added here called "removeServerHostKey" and "addServerHostKey" which currently are not called, but they are there for future support for hostkeys@openssh.com support. | ||||
* | Merge pull request #16 from kruton/upgrade-bintray | Kenny Root | 2016-02-19 | 1 | -1/+1 |
|\ | | | | | Upgrade to bintray 1.6 gradle plugin | ||||
| * | Upgrade to bintray 1.6 gradle plugin | Kenny Root | 2016-02-19 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #15 from kruton/artifactory-publish | Kenny Root | 2016-02-19 | 1 | -1/+1 |
|\ | | | | | Use the HTTPS URL for OJO | ||||
| * | Use the HTTPS URL for OJO | Kenny Root | 2016-02-19 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #14 from kruton/artifactory-publish | Kenny Root | 2016-02-19 | 1 | -2/+4 |
|\ | | | | | Publish sources and javadoc as well | ||||
| * | Publish sources and javadoc as well | Kenny Root | 2016-02-19 | 1 | -2/+4 |
|/ | |||||
* | Merge pull request #13 from kruton/artifactory-publish | Kenny Root | 2016-02-19 | 3 | -12/+40 |
|\ | | | | | Add Artifactory publishing for snapshots | ||||
| * | Add Artifactory publishing for snapshots | Kenny Root | 2016-02-19 | 3 | -12/+40 |
|/ | |||||
* | [Gradle Release Plugin] - new version commit: '2.2.4-SNAPSHOT'. | Kenny Root | 2016-01-25 | 1 | -2/+2 |
| | |||||
* | [Gradle Release Plugin] - pre tag commit: '2.2.3'. | Kenny Root | 2016-01-25 | 1 | -2/+2 |
| | |||||
* | Update README.md | Kenny Root | 2016-01-24 | 1 | -0/+1 |
| | |||||
* | Merge pull request #10 from kruton/readme-update | Kenny Root | 2016-01-24 | 1 | -2/+6 |
|\ | | | | | Update comments about supported algorithms | ||||
| * | Update comments about supported algorithms | Kenny Root | 2016-01-24 | 1 | -2/+6 |
|/ | |||||
* | Merge pull request #9 from kruton/25519-crypto | Kenny Root | 2016-01-24 | 10 | -4/+409 |
|\ | | | | | Add Ed25519 host key support | ||||
| * | Add Ed25519 host key support | Kenny Root | 2016-01-24 | 10 | -4/+409 |
|/ | |||||
* | Merge pull request #8 from kruton/curve25519-kex | Kenny Root | 2016-01-24 | 5 | -2/+161 |
|\ | | | | | Add curve25519-sha256@libssh.org exchange method | ||||
| * | Add curve25519-sha256@libssh.org exchange method | Kenny Root | 2016-01-24 | 5 | -2/+161 |
|/ | |||||
* | [Gradle Release Plugin] - new version commit: '2.2.3-SNAPSHOT'. | Kenny Root | 2015-12-28 | 1 | -2/+2 |
| | |||||
* | [Gradle Release Plugin] - pre tag commit: '2.2.2'. | Kenny Root | 2015-12-28 | 1 | -2/+2 |
| | |||||
* | Merge pull request #7 from kruton/gitignore | Kenny Root | 2015-12-28 | 1 | -0/+11 |
|\ | | | | | Add more stuff to .gitignore | ||||
| * | Add more stuff to .gitignore | Kenny Root | 2015-12-28 | 1 | -0/+11 |
|/ | | | | Comment previous entries and add more IDEA files. | ||||
* | Merge pull request #6 from kruton/unitTests | Kenny Root | 2015-12-26 | 5 | -76/+267 |
|\ | | | | | Unit tests | ||||
| * | Add tests for ECDSASHA2Verify | Kenny Root | 2015-12-26 | 2 | -75/+71 |
| | | | | | | | | | | | | Since SimpleDERReader is now more tested and this class duplicates the functionality of that one, we will switch to using SimpleDERReader enstead. | ||||
| * | Add unit tests for readOid | Kenny Root | 2015-12-25 | 1 | -0/+72 |
| | | |||||
| * | Add tests for readInt | Kenny Root | 2015-12-25 | 1 | -0/+48 |
| | | |||||
| * | Add length check with test | Kenny Root | 2015-12-25 | 3 | -1/+76 |
|/ | |||||
* | Merge pull request #5 from kruton/indirect-proxy | Kenny Root | 2015-10-08 | 4 | -225/+142 |
|\ | | | | | Allow indirect proxy classes to implement their own functions | ||||
| * | Move socket creation out to its own function | Kenny Root | 2015-10-08 | 3 | -130/+142 |
| | | | | | | | | | | Newer proxy types will need to have a way to create their own sockets, so move this out to its own function to allow that later. | ||||
| * | Remove the authenticateWithDSA method | Kenny Root | 2015-10-08 | 1 | -59/+0 |
| | | | | | | | | | | This has been deprecated for quite a while and using DSA should be discouraged. | ||||
| * | Remove tcpNoDelay setting | Kenny Root | 2015-10-08 | 2 | -36/+0 |
| | | | | | | | | | | This conflicts with more advanced proxy transports that don't support this, so just remove it altogether. | ||||
* | | Merge pull request #4 from kruton/doc-fix | Kenny Root | 2015-10-08 | 2 | -16/+17 |
|\ \ | | | | | | | Fix some javadoc | ||||
| * | | Fix typo in javadoc about encryption | Kenny Root | 2015-10-08 | 1 | -1/+1 |
| | | | |||||
| * | | Add mentions of EC keys where DSA and RSA are mentioned | Kenny Root | 2015-10-08 | 2 | -14/+15 |
| | | | | | | | | | | | | | | | EC keys have been supported by this library for a while, so the documentation should be updated to reflect that fact. | ||||
| * | | Add Javadoc for user argument | Kenny Root | 2015-10-08 | 1 | -1/+1 |
| |/ | |||||
* | | Merge pull request #3 from kruton/ecdsa-fix | Kenny Root | 2015-10-08 | 1 | -7/+68 |
|\ \ | |/ |/| | Support decoding large keys | ||||
| * | Support decoding large keys | Kenny Root | 2015-10-08 | 1 | -7/+68 |
|/ | | | | | | | The ASN.1 decoding routines were not accounting for keys that needed long-form length encoding. Amend the code to add long form length. Fixes connectbot/connectbot#76 | ||||
* | Remove now unneeded repository URL | Kenny Root | 2015-09-16 | 1 | -6/+0 |
| | |||||
* | [Gradle Release Plugin] - new version commit: '2.2.2-SNAPSHOT'. | Kenny Root | 2015-09-15 | 1 | -2/+2 |
| | |||||
* | [Gradle Release Plugin] - pre tag commit: '2.2.1'. | Kenny Root | 2015-09-15 | 1 | -2/+2 |
| | |||||
* | Ignore IntelliJ IDEA files | Kenny Root | 2015-09-15 | 1 | -2/+2 |
| | |||||
* | 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 |
| |