aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* local build changesHEADmasterhsm2016-05-294-44/+43
|
* Add support for auth with open-keychainhsm2016-05-296-1/+348
|
* [Gradle Release Plugin] - new version commit: '2.2.5-SNAPSHOT'.Kenny Root2016-05-191-2/+2
|
* [Gradle Release Plugin] - pre tag commit: '2.2.4'.Kenny Root2016-05-191-2/+2
|
* Update to ecc-25519-java v1.0.3Kenny Root2016-05-191-1/+1
|
* Merge pull request #18 from kruton/extended-hostkeyKenny Root2016-03-111-0/+16
|\ | | | | ed25519: implement equality and hashCode
| * ed25519: implement equality and hashCodeKenny Root2016-03-111-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-hostkeyKenny Root2016-02-213-2/+87
|\ | | | | Add extended server hostkey verification API
| * Add extended server hostkey verification APIKenny Root2016-02-213-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-bintrayKenny Root2016-02-191-1/+1
|\ | | | | Upgrade to bintray 1.6 gradle plugin
| * Upgrade to bintray 1.6 gradle pluginKenny Root2016-02-191-1/+1
|/
* Merge pull request #15 from kruton/artifactory-publishKenny Root2016-02-191-1/+1
|\ | | | | Use the HTTPS URL for OJO
| * Use the HTTPS URL for OJOKenny Root2016-02-191-1/+1
|/
* Merge pull request #14 from kruton/artifactory-publishKenny Root2016-02-191-2/+4
|\ | | | | Publish sources and javadoc as well
| * Publish sources and javadoc as wellKenny Root2016-02-191-2/+4
|/
* Merge pull request #13 from kruton/artifactory-publishKenny Root2016-02-193-12/+40
|\ | | | | Add Artifactory publishing for snapshots
| * Add Artifactory publishing for snapshotsKenny Root2016-02-193-12/+40
|/
* [Gradle Release Plugin] - new version commit: '2.2.4-SNAPSHOT'.Kenny Root2016-01-251-2/+2
|
* [Gradle Release Plugin] - pre tag commit: '2.2.3'.Kenny Root2016-01-251-2/+2
|
* Update README.mdKenny Root2016-01-241-0/+1
|
* Merge pull request #10 from kruton/readme-updateKenny Root2016-01-241-2/+6
|\ | | | | Update comments about supported algorithms
| * Update comments about supported algorithmsKenny Root2016-01-241-2/+6
|/
* Merge pull request #9 from kruton/25519-cryptoKenny Root2016-01-2410-4/+409
|\ | | | | Add Ed25519 host key support
| * Add Ed25519 host key supportKenny Root2016-01-2410-4/+409
|/
* Merge pull request #8 from kruton/curve25519-kexKenny Root2016-01-245-2/+161
|\ | | | | Add curve25519-sha256@libssh.org exchange method
| * Add curve25519-sha256@libssh.org exchange methodKenny Root2016-01-245-2/+161
|/
* [Gradle Release Plugin] - new version commit: '2.2.3-SNAPSHOT'.Kenny Root2015-12-281-2/+2
|
* [Gradle Release Plugin] - pre tag commit: '2.2.2'.Kenny Root2015-12-281-2/+2
|
* Merge pull request #7 from kruton/gitignoreKenny Root2015-12-281-0/+11
|\ | | | | Add more stuff to .gitignore
| * Add more stuff to .gitignoreKenny Root2015-12-281-0/+11
|/ | | | Comment previous entries and add more IDEA files.
* Merge pull request #6 from kruton/unitTestsKenny Root2015-12-265-76/+267
|\ | | | | Unit tests
| * Add tests for ECDSASHA2VerifyKenny Root2015-12-262-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 readOidKenny Root2015-12-251-0/+72
| |
| * Add tests for readIntKenny Root2015-12-251-0/+48
| |
| * Add length check with testKenny Root2015-12-253-1/+76
|/
* Merge pull request #5 from kruton/indirect-proxyKenny Root2015-10-084-225/+142
|\ | | | | Allow indirect proxy classes to implement their own functions
| * Move socket creation out to its own functionKenny Root2015-10-083-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 methodKenny Root2015-10-081-59/+0
| | | | | | | | | | This has been deprecated for quite a while and using DSA should be discouraged.
| * Remove tcpNoDelay settingKenny Root2015-10-082-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-fixKenny Root2015-10-082-16/+17
|\ \ | | | | | | Fix some javadoc
| * | Fix typo in javadoc about encryptionKenny Root2015-10-081-1/+1
| | |
| * | Add mentions of EC keys where DSA and RSA are mentionedKenny Root2015-10-082-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 argumentKenny Root2015-10-081-1/+1
| |/
* | Merge pull request #3 from kruton/ecdsa-fixKenny Root2015-10-081-7/+68
|\ \ | |/ |/| Support decoding large keys
| * Support decoding large keysKenny Root2015-10-081-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 URLKenny Root2015-09-161-6/+0
|
* [Gradle Release Plugin] - new version commit: '2.2.2-SNAPSHOT'.Kenny Root2015-09-151-2/+2
|
* [Gradle Release Plugin] - pre tag commit: '2.2.1'.Kenny Root2015-09-151-2/+2
|
* Ignore IntelliJ IDEA filesKenny Root2015-09-151-2/+2
|
* Merge pull request #2 from kruton/simplesocksKenny Root2015-09-152-124/+39
|\ | | | | Change SOCKS library to simplesocks