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
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
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
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
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
bc41908694
Added gradle release and license plugins, and updated all license headers
2016-04-11 15:48:43 +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
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
bd67135ffa
Fixed race condition in global request response handling
2016-03-18 11:17:09 +01:00
Jeroen van Erp
db75bad25c
Added support for ed25519 keys ( Fixes #220 )
2015-11-20 13:48:59 +01:00
Jeroen van Erp
237c7d18b6
Correctly calculating ECDSA key fingerprint ( Fixes #225 )
2015-11-18 22:19:15 +01:00
Jeroen van Erp
2b6fedc939
Added all RFC Ciphers and some extended ones
2015-11-11 22:10:29 +01:00
Jeroen van Erp
afdfa91eb7
Added curve25519-sha256@libssh.org to the default config
2015-11-03 16:22:18 +01:00
Jeroen van Erp
29a6cf6f79
Added support for curve25519-sha256@libssh.org ( Fixes #171 )
2015-11-03 16:18:53 +01:00
Jeroen van Erp
eece80cf48
Enabled ecdh-sha2-nistp521
2015-11-03 13:47:04 +01:00
Jeroen van Erp
7973cb1ff6
Upgraded Apache SSHD to 1.0.0
2015-11-03 13:43:00 +01:00
Jeroen van Erp
f2314e74ed
Added support for ecdh-sha2-nistp256 and ecdh-sha2-nistp384 key exchange algorithms
2015-11-02 15:29:47 +01:00
Jeroen van Erp
47df71c836
Implemented diffie-hellman-group-exchange Kex methods ( Fixes #167 )
2015-10-29 12:30:58 +01:00
gaddiej
10f8645ecd
Throw a SCPRemoteException when an error occurs on the remote server. SCPRemoteException contains the error message returned from the remote server.
2015-10-24 13:54:49 +00:00
Jeroen van Erp
d520585a09
SCP remote path escaping is now configurable ( Fixes #212 , #184 , #152 )
2015-09-21 14:51:57 +02:00
Jeroen van Erp
28a11b0b45
Merge pull request #210 from iterate-ch/issue-209
...
Fix issue 209.
2015-08-18 18:55:50 +02:00
Jeroen van Erp
74a4012023
Merge pull request #208 from lguerin/bandwidth
...
SCP : limit the used bandwidth
2015-08-18 17:23:55 +02:00
Billy Keyes
c98ad22a7a
Skip blank lines when detecting key formats
...
Some private keys found in the wild start with a blank line, which
breaks SSHJ. OpenSSH utilities worked as expected with these key files.
Also add some basic tests for key formats.
2015-08-18 14:25:13 +02:00
David Kocher
5d81e87bce
Fix issue 209.
2015-08-17 10:11:55 +02:00
lguerin
d18e9d9961
Refactor SCP arguments
2015-08-13 14:44:45 +02:00
lguerin
dec00efcaa
Fix typo and clarify rate transfer comment
2015-08-13 10:49:56 +02:00
lguerin
782ff9b83e
Add an option to limit the used bandwidth with SCP upload and download features
2015-08-12 16:55:08 +02:00
Jeroen van Erp
3f340d6927
Updated version in default config
2015-06-17 16:17:36 +02:00
Jeroen van Erp
b8eec64a37
Added tests and categories
2015-06-17 16:04:01 +02:00
Jeroen van Erp
9529c30105
Reformatted
2015-06-17 12:36:31 +02:00
Jeroen van Erp
6bfb268c11
Merge branch 'issue-183' of https://github.com/bkarge/sshj into bkarge-issue-183
2015-06-17 12:12:56 +02:00
Jeroen van Erp
8776500fa0
Merge pull request #201 from iterate-ch/feature/algorithms-verifier
...
Add option for client to verify negotiated key exchange algorithms.
2015-06-16 15:50:06 +02:00
David Kocher
a747db88ed
Add option for client to verify negotiated key exchange algorithms.
2015-06-16 15:42:01 +02:00
Jeroen van Erp
97065264de
Cleared some JavaDoc warnings
2015-06-16 14:12:36 +02:00
Jeroen van Erp
1c5b462206
Merge pull request #195 from bluekeyes/feature/gss-api
...
Add support for "gssapi-with-mic" authentication (Kerberos)
2015-06-16 10:33:44 +02:00
Billy Keyes
4adc83b9df
Expose GSSManager in AuthGssApiWithMic
...
The default implementation only supports Kerberos and encourages
subclassing, so there should be a way to provide subclasses.
2015-06-11 11:38:02 -07:00
Björn Karge
14edb33fa9
fix for issue 183 (sftp.RemoteFile.ReadAheadRemoteFileInputStream) (revised)
2015-06-04 10:50:13 +08:00