aboutsummaryrefslogtreecommitdiffstats
path: root/sshlib
Commit message (Collapse)AuthorAgeFilesLines
* local build changesHEADmasterhsm2016-05-291-6/+39
|
* Add support for auth with open-keychainhsm2016-05-296-1/+348
|
* Update to ecc-25519-java v1.0.3Kenny Root2016-05-191-1/+1
|
* 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.
* 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.
* Upgrade to bintray 1.6 gradle pluginKenny Root2016-02-191-1/+1
|
* Add Artifactory publishing for snapshotsKenny Root2016-02-191-8/+3
|
* Add Ed25519 host key supportKenny Root2016-01-2410-4/+409
|
* Add curve25519-sha256@libssh.org exchange methodKenny Root2016-01-245-2/+161
|
* 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
| |/
* / 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
|
* Change SOCKS library to simplesocksKenny Root2015-09-152-124/+39
| | | | simplesocks only implements what we need and is 100% test covered!
* Rename project to sshlibKenny Root2015-07-18130-0/+21068