Jeroen van Erp
4250c61e45
Deprecated Proxy connect methods, moved Sockets utility class to backport package
2015-03-31 09:27:13 +02:00
Jeroen van Erp
ace09fa8c8
Added support for HTTP CONNECT proxies by implementing custom Socket ( Fixes #170 )
2015-03-30 21:53:04 +02:00
Jeroen van Erp
8398b6e3c3
Revert "Added support for (unauthenticated) HTTP proxies ( fixes #170 )"
...
This reverts commit fc535a5e76 .
2015-03-30 21:48:07 +02:00
Jeroen van Erp
3c1e0c1629
Updated readme
2015-03-27 16:04:42 +01:00
Andrew Kondratovich
e6c7c17664
Correctly closing channel and socket when LocalPortForwarder fails to open it. ( Fix #175 )
2015-03-27 16:02:07 +01:00
Jeroen van Erp
1e061aef25
Updated readme with work in progress for next release
2015-03-27 15:30:58 +01:00
Jeroen van Erp
66b772bac1
Compiling for JDK6, fixes #179 and #185
2015-03-27 15:25:45 +01:00
Jeroen van Erp
fc535a5e76
Added support for (unauthenticated) HTTP proxies ( fixes #170 )
2015-03-27 15:19:04 +01:00
Jeroen van Erp
c7373f05cc
Merge pull request #186 from bluekeyes/fix/read-end-of-stream
...
Detect end-of-stream in TransportImpl#init
2015-03-16 10:34:47 +01:00
Billy Keyes
3ebd2eb363
Detect end-of-stream in TransportImpl#init
...
OpenSSH will drop connections based on the value of MaxStartups when
there are too many unauthenticated connection. When this happens, reads
on the client socket return -1, which was previously inserted into the
identification buffer, leading to the error in #118 .
2015-03-13 15:34:18 -07:00
David Kocher
8638091517
Fix length field for SSH_FXP_WRITE packets.
2015-02-24 15:27:08 +01:00
hierynomus
5fc08a3fc8
back to snapshot
2015-01-23 10:08:51 +01:00
hierynomus
92df7c6924
v0.11.0
2015-01-23 10:07:43 +01:00
hierynomus
8c0967ca93
Preparing for 0.11.0 release
2015-01-22 12:40:53 +01:00
hierynomus
cb5b7f0943
Setting up integration testing
2015-01-22 09:47:11 +01:00
hierynomus
de2ede05e7
Added gradle wrapper
2015-01-21 10:27:26 +01:00
hierynomus
4a90f99c5f
Not sending EOF on OutputStream close ( reopens #143 )
2015-01-21 10:25:28 +01:00
hierynomus
e348f698e6
test logging
2015-01-20 19:05:15 +01:00
hierynomus
d59efaa5f9
Fixed KeepAliveRunner for when service not yet set
2015-01-20 17:13:47 +01:00
hierynomus
83c5f2f815
Removed java version check from build file as it breaks project import
2015-01-20 09:32:38 +01:00
hierynomus
b17d3fe867
Fixed some warnings
2015-01-20 09:31:49 +01:00
hierynomus
3cefda5bd3
Processed review comments from @demobox. Thx!
2015-01-20 09:31:24 +01:00
hierynomus
18f364a283
Made signing optional
2015-01-19 22:09:41 +01:00
hierynomus
d68032a9b8
Improved test logging
2015-01-19 21:55:41 +01:00
hierynomus
c73ba8bfa7
Merge branch 'gradle'
2015-01-19 21:32:47 +01:00
hierynomus
7bbfd40627
Moved examples to own 'project'
2015-01-19 21:30:34 +01:00
hierynomus
7ae84be548
Fixed build by adding license headers to new files
2015-01-19 11:54:55 +01:00
hierynomus
f2793d1acf
Added osgi bundling info
2015-01-19 10:48:53 +01:00
hierynomus
bca5883422
Gradle build files
2015-01-19 10:23:25 +01:00
hierynomus
3e54e2c955
Merge branch 'heartbeat'
2015-01-19 10:06:23 +01:00
hierynomus
a7802ddcde
Added keep-alive mechanism that detects disconnects ( Fixes #166 )
2015-01-19 10:05:03 +01:00
hierynomus
a7872b394b
Added braces and log message to HeartBeater
2015-01-16 10:33:25 +01:00
Jeroen van Erp
3ade3977ef
Merge pull request #165 from Boris-de/fix_bsize_bug
...
Fix bsize bug
2015-01-12 09:51:06 +01:00
Jeroen van Erp
efb2c547f9
Merge pull request #164 from Boris-de/mac_unittests
...
added unit-tests for the "mac"-package
2015-01-12 09:49:56 +01:00
hierynomus
703a0df09d
Revert "no biggie if we don't send EOF on ChannelOutputStream.close()"
...
This reverts commit d95586508d .
2015-01-12 09:18:42 +01:00
Boris Wachtmeister
73de5b7b08
bugfix: BaseMac would not use bsize in certain cases
...
The implementation of BaseMac would only take the bsize (size of the
hash) into account if the #doFinal(byte[], int) method was called.
Both other #doFinal methods would behave as if bsize==defbsize and
not cut the hash to the right size.
2015-01-11 21:00:16 +01:00
Boris Wachtmeister
665cbf078a
added unit-tests for the "mac"-package
2015-01-11 20:56:36 +01:00
hierynomus
b3ea908996
Upgraded BouncyCastle to 1.51 ( Fixes #142 )
2015-01-09 14:53:24 +01:00
Jeroen van Erp
11da49a4e7
Merge pull request #141 from ziuchkovski/add-proxy-support
...
Add proxy support for SocketClient/SSHClient
2015-01-09 14:30:13 +01:00
Jeroen van Erp
5b1f9f2a7d
Merge pull request #156 from Boris-de/fix_hmac-sha2
...
fixed block sizes for hmac-sha2-256 and hmac-sha2-512
2015-01-09 14:15:14 +01:00
hierynomus
268de458e3
Changed log levels ( Fixes #161 )
2015-01-09 13:45:17 +01:00
hierynomus
834f0f22cd
Added gitignore
2015-01-09 13:43:38 +01:00
hierynomus
1daf456cbe
Added optional OSGi resolution for jzlib ( Fixes #162 )
2015-01-09 13:37:01 +01:00
Jeroen van Erp
ea11d34ac8
Merge pull request #157 from Donnerbart/master
...
Fixed unbounded range in pom.xml
2015-01-09 13:28:25 +01:00
Jeroen van Erp
e961dc1b27
Merge pull request #163 from lichtin/master
...
Update README.adoc
2015-01-09 13:27:45 +01:00
lichtin
25fbff245f
Update README.adoc
...
Fix link to Google group
2015-01-01 20:23:21 +01:00
Donnerbart
333c23e167
Fixed unbounded range in pom.xml:
...
[INFO] Failed to resolve artifact.
Unable to get dependency information: Unable to read the metadata file for artifact 'net.schmizz:sshj:jar': Invalid JDK version in profile 'doclint-java8-disable': Unbounded range: [1.8, for project net.schmizz:sshj
net.schmizz:sshj:jar:0.10.1-SNAPSHOT
2014-11-17 13:37:34 +01:00
Boris Wachtmeister
cf32842d0d
added hmac-sha2-256 and hmac-sha2-512 to the README
2014-11-16 17:33:19 +01:00
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