David Solin
ba347f927d
Close any LocalPortForwarders with the SSHClient that produced them (assuming they're still open).
2016-08-15 00:17:48 -05:00
David Solin
6f9ecf69e4
Reordered connect methods so that the similar ones are grouped together.
...
Also, eliminated all use of InetAddress.getByName, because we'll want to be able to connect even when the target host is only visible to DNS from the Proxy, or the SocketFactory.
2016-08-14 14:06:40 -05:00
David Solin
e78ae4dbeb
4th time's the charm?
2016-08-13 15:11:20 -05:00
David Solin
618f2fd111
String.format error was causing tests to unexpectedly fail.
2016-08-13 14:45:00 -05:00
David Solin
8503046302
Made the pkcs8-blanks file an actual pkcs8 file (so it doesn't fail the test).
2016-08-13 14:21:59 -05:00
David Solin
c6cde27e4b
Oops, I shouldn't have encrypted the pkcs8 key file.
2016-08-13 11:00:00 -05:00
David Solin
113aa0aebd
Updated KeyProviderUtil, KeyFormat, KeyProviderUtilTest and test resources to properly differentiate between PKCS5 and PKCS8 file formats.
2016-08-13 10:24:05 -05:00
David Solin
e7c50165c7
Removed GNUmake-related files from source control
...
Removed 3rd-party JARs from source control
Re-introduced original BouncyCastle-dependent PKCS5KeyFile class
Re-named non-BouncyCastle-dependent PKCS8KeyFile class to PKCS5KeyFile, since it really only supports PKCS5 formats anyway
2016-08-13 10:03:52 -05:00
David Solin
09616c4834
Tweaks
2016-08-12 20:03:08 -05:00
David Solin
df710d8dc9
Added getFingerprint method to SSH Known Host entry API.
...
Removed BouncyCastle dependency for public key authentication.
2016-08-12 19:58:09 -05:00
David Solin
df82774ea3
Added resources and GNUmake files.
...
Updated StreamCopier class to make it compatible with older SLF4J versions.
2016-08-10 21:45:30 -05:00
Jeroen van Erp
caa6cca665
Updated README for 0.17.2 and upcoming 0.17.3 release
2016-07-19 11:36:03 +02:00
Jeroen van Erp
9a5ccefb5d
Removed dependency on net.i2p.crypto.eddsa.math classes ( Fixes #255 )
2016-07-19 11:22:13 +02:00
Jeroen van Erp
90f8c592b0
Prepped for v0.17.2 release
v0.17.2
2016-07-07 11:03:05 +02:00
Jeroen van Erp
f491e8d101
Fixed bug that crept in 0edc4a5
2016-07-07 11:01:43 +02:00
Jeroen van Erp
77c10334f1
Updated for 0.17.1 release
v0.17.1
2016-07-06 16:23:12 +02:00
Jeroen van Erp
0edc4a5787
Reimplemented parsing the identification ( Fixes #176 )
...
This ensures that any header lines sent before the identification
string do not break the identification parsing if they are longer
than the identification string should be.
2016-07-06 16:20:39 +02:00
Jeroen van Erp
b43cff07bf
Updated README
v0.17.0
2016-07-05 13:14:30 +02:00
Jeroen van Erp
1ab72b7eaf
Ensure that same name subdirs aren't omitted when doing SFTP ( #253 )
...
* Updated version string in config
* Fixed #252 with backwards compatible behaviour
* Fixed logic and expanded test
2016-07-05 12:21:51 +02:00
Juraj Oprsal
3229584a95
made classes non-final to allow mocking ( #250 )
2016-05-20 14:59:31 +02:00
Jeroen van Erp
364a82154d
Add correct source manifest headers for OSGI ( #244 ) ( Fixes #242 )
...
* Improved OSGI sources manifest
* Added correct manifest entries for OSGI source bundle (Fixes #242 )
* Removed empty sourceset
2016-04-15 11:01:50 +02:00
Jeroen van Erp
11fbf2964b
Merge pull request #243 from valery1707/badges
...
Add some useful badges with automatic version detection: Maven and Javadoc
2016-04-14 20:39:39 +02:00
Valeriy.Vyrva
a248d50301
Add some useful badges with automatic version detection: Maven and Javadoc
2016-04-14 16:42:36 +06:00
Jeroen van Erp
fddc943565
updated release notes
v0.16.0
2016-04-11 16:17:14 +02:00
Jeroen van Erp
ae834134d0
Release task depends on build and uploadArchives
2016-04-11 16:14:58 +02:00
Jeroen van Erp
bc41908694
Added gradle release and license plugins, and updated all license headers
2016-04-11 15:48:43 +02:00
Jeroen van Erp
bf1a855647
Updated README with release notes.
2016-04-11 15:08:24 +02:00
Jeroen van Erp
cd3b0a5bd6
Some cleanup
2016-04-11 15:05:54 +02:00
Jeroen van Erp
b01eccda4a
Fixed bug in Forward lookup in which we did not deal with the special cases ( Fixes #239 )
2016-04-11 15:05:27 +02:00
Jeroen van Erp
4c9ebc306d
Added OSGI manifest to -sources.jar ( Fixes #242 )
2016-04-11 10:56:18 +02:00
Jeroen van Erp
c3f75cda19
Fixed javadoc warning
2016-03-21 10:17:12 +01:00
Jeroen van Erp
1f0e2b1e69
Attempt to fix race condition if a packet is received from the server immediately after successful auth ( Fixes #237 )
2016-03-21 10:17:01 +01:00
Jeroen van Erp
8e55e50fd9
Fixed some Java7 warnings
2016-03-21 10:15:47 +01:00
Jeroen van Erp
eb8b7b51ca
Added callback to request updated password for a user in case of USERAUTH_PASSWD_CHANGEREQ ( Fixes #193 )
2016-03-18 15:24:58 +01:00
Jeroen van Erp
a2cccd5cef
Added javadoc to indicate that close() should always be called on a Command, before inspecting the result(s) ( Fixes #114 )
2016-03-18 13:31:25 +01:00
Jeroen van Erp
50403483da
Implemented switch for waiting on server ident before sending client ident. ( Fixes #118 )
2016-03-18 13:24:33 +01:00
Jeroen van Erp
3c230a0fc4
Fixed potential race condition identified in #203
2016-03-18 13:11:59 +01:00
Jeroen van Erp
4f152749ce
JavaDoc fixes
2016-03-18 13:11:03 +01:00
Jeroen van Erp
e0df6a5fb5
Organised some imports
2016-03-18 13:09:28 +01:00
Jeroen van Erp
f36c011844
Dropped Java6 support ( Fixes #234 )
2016-03-18 13:09:28 +01:00
Jeroen van Erp
94113eb6f5
Upgraded gradle to 2.12
2016-03-18 13:09:28 +01:00
Jeroen van Erp
0532f27a78
Merge pull request #238 from hierynomus/issue-236
...
Fix for race condition in global request response handling (fixes #236 )
2016-03-18 11:29:01 +01:00
Jeroen van Erp
bd67135ffa
Fixed race condition in global request response handling
2016-03-18 11:17:09 +01:00
Jeroen van Erp
ca49ca324f
Added reproducing testcase
2016-03-18 10:53:15 +01:00
Jeroen van Erp
ac2ffbc367
Added settings.gradle with project name
2015-12-11 14:46:24 +01:00
Jeroen van Erp
dbb0eb0238
Ingoring integration test
2015-11-20 15:00:02 +01:00
Jeroen van Erp
347e6ad655
Set to snapshot
2015-11-20 14:47:38 +01:00
Jeroen van Erp
2622833831
Fixed typo in README
2015-11-20 14:47:17 +01:00
Jeroen van Erp
c0487c9ee5
v0.15.0
v0.15.0
2015-11-20 14:46:06 +01:00
Jeroen van Erp
3372db75b5
Updated README with release notes
2015-11-20 13:52:40 +01:00