Boris Wachtmeister
70720de71b
fixed block sizes for hmac-sha2-256 and hmac-sha2-512
...
Both MACs have to use larger block/digest sizes than SHA1.
Additionally the KEX must be changed so that it will resize
the keys "E" and "F" to get keys of the right size for those
MACs (according to section 7.2 of rfc4253)
2014-11-11 19:32:41 +01:00
hierynomus
44e1ce1358
Moved readme to asciidoc format
2014-10-27 10:53:43 +01:00
Jeroen van Erp
921f41f9de
Update README.rst
2014-10-01 16:24:37 +02:00
hierynomus
34c4be848a
removed default signing and staging plugins
2014-10-01 16:18:48 +02:00
hierynomus
d10e303b1a
Added travis config
2014-10-01 16:12:27 +02:00
Shikhar Bhushan
46791c87f5
Merge pull request #148 from bluekeyes/bugfix/await-timeout
...
Use long for Channel#await timeout
2014-09-18 19:20:29 +05:30
Shikhar Bhushan
af0d873e5b
Merge pull request #150 from dkocher/master
...
Change handle to byte[]. Fix interoperability issue with Tectia SSH Serv...
2014-09-18 19:20:13 +05:30
David Kocher
d37b54b1fd
Change handle to byte[]. Fix interoperability issue with Tectia SSH Server. Refer to issue #54 .
2014-09-10 11:10:42 +02:00
Billy Keyes
c4408ac6dd
Use long for Channel#await duration
...
This matches the underlying method called by AbstractChannel and is the
standard for timeouts with a TimeUnit.
2014-09-02 15:00:51 -07:00
Bob Ziuchkovski
ebbf440304
Add proxy support for SocketClient/SSHClient
2014-08-13 18:58:45 -06:00
Shikhar Bhushan
ef5a54d33f
Merge pull request #139 from dkocher/master
...
Add constructor with file offset.
2014-08-03 22:06:31 +05:30
David Kocher
66514836c8
Add constructor with file offset.
2014-07-29 14:17:51 +02:00
shikhar
e943d80049
onwards to 0.10.1-SNAPSHOT
2014-07-02 11:44:26 +05:30
shikhar
81931f3b7a
restore accidently removed assembly plugin for examples jar
2014-07-02 11:42:15 +05:30
shikhar
b8bfc19ecf
release plugin mgmt
2014-07-02 11:36:54 +05:30
shikhar
0cb62c6d44
next release will be 0.10.0
2014-07-02 11:17:40 +05:30
shikhar
0ccc57b5af
consistent license headers using plugin
2014-07-02 11:13:22 +05:30
shikhar
4806b1d6c7
Read-ahead input stream moved to its own class, as it will not play nice with mark/reset/skip. Use it by defautl for SFTPFileTransfer.
...
Closes #76 - no longer a significant difference in scp & sftp transfer speed
2014-06-25 12:42:05 +05:30
shikhar
ecc1d06dc2
StreamCopier logging
2014-06-25 12:38:24 +05:30
shikhar
d95586508d
no biggie if we don't send EOF on ChannelOutputStream.close()
2014-06-25 11:21:35 +05:30
shikhar
5ee2f0a417
get rid of over-zealous sending of channel EOF & close messages which was implemented with questionable synchronization
...
fixes #105
also relevant to #126 since AbstractChannel does not synchronize on
'this' anymore
2014-06-24 17:57:23 +05:30
shikhar
2a7278d239
some small tweaks to PKCS8KeyFile in relation to the PEMReader -> PEMParser transition
2014-06-24 14:21:40 +05:30
shikhar
0875417dde
don't close underlying RemoteFile when closing streams of that file - reverts f34667521d
2014-06-24 14:20:04 +05:30
shikhar
0a3ad4f68f
not handed over yet
2014-06-24 11:54:06 +05:30
shikhar
fe58ecdee5
Change CONTRIBUTORS to contain the relevant command for getting at this info
2014-06-22 17:25:01 +05:30
shikhar
264e10b40c
support multiline password prompts #132
2014-06-22 17:21:54 +05:30
Shikhar Bhushan
a00015969b
Merge pull request #136 from dkocher/master
...
HMAC-SHA2, PuTTY key format, concurrent read for downloads and bug fixes
2014-06-22 17:09:06 +05:30
David Kocher
d6c22fef55
ADd clirr-maven-plugin
2014-06-18 10:16:22 +02:00
David Kocher
9886facf42
Fix test.
2014-06-18 10:08:07 +02:00
David Kocher
01be48508d
Throw SSHException for packet length exceeding max size.
2014-06-03 11:55:44 +02:00
David Kocher
bdc541c959
Format client identification.
2014-06-03 11:54:38 +02:00
David Kocher
f2ebbe288f
Ignore socket timeout in read which occurs if we have set the timeout to > 0. We should continue reading from the stream unless the reader is interrupted. Note that with the default timeout set to 0, the reader thread will never return.
2014-05-16 22:21:00 +02:00
David Kocher
9297338195
Use plain server message.
2014-05-16 15:33:24 +02:00
David Kocher
a8d2ea2028
Add disconnect message from server.
2014-05-16 15:30:04 +02:00
David Kocher
f34667521d
Close remote handles when closing stream.
2014-05-14 23:31:07 +02:00
David Kocher
77f5d7fdb8
Extract encode method for signature. Implement signing for ECDSA.
2014-05-14 12:33:46 +02:00
David Kocher
08d0e59b6b
Logging
2014-05-14 11:06:33 +02:00
David Kocher
5c540b6889
Interrupt packet reader thread on close.
2014-05-14 11:03:46 +02:00
David Kocher
baa8c8e995
Merge branch 'master' of https://github.com/xardazz/sshj
2014-05-09 14:04:25 +02:00
David Kocher
f354fd6661
Implement read ahead to speed up transfer rates for downloads by a magnitude.
2014-05-09 13:43:52 +02:00
David Kocher
93f1543af8
Add PuTTY key file implementation.
2014-05-09 10:37:53 +02:00
David Kocher
63424657da
Check index length.
2014-05-08 16:17:43 +02:00
David Kocher
131e85c4d0
Add write method to append single entry.
2014-05-07 17:02:18 +02:00
David Kocher
587684c6a8
Fix null pointer.
2014-05-07 17:01:45 +02:00
xardazz
66f67db21b
Update KeyType.java
...
remove my common lib
2014-05-07 13:14:16 +04:00
David Kocher
3356f533d0
Add dependencyManagement.
2014-05-07 10:42:27 +02:00
David Kocher
97535bbcae
Merge interfaces.
2014-05-07 10:37:14 +02:00
David Kocher
896b0ea288
Add provider with reader resource.
2014-05-06 21:22:12 +02:00
David Kocher
60d54fa5de
Addendum
2014-05-06 21:21:23 +02:00
David Kocher
06e421e752
Extract formats. Add PuTTY to enum.
2014-05-06 15:41:35 +02:00