Shikhar Bhushan
551b8b4fcf
Add forked-path to maven-release-plugin config to allow stdin password input
2011-06-06 20:55:12 +01:00
Shikhar Bhushan
fd591e70be
[maven-release-plugin] prepare for next development iteration
2011-06-06 20:44:39 +01:00
Shikhar Bhushan
d177b239c6
[maven-release-plugin] prepare release v0.4.0
v0.4.0
2011-06-06 20:44:33 +01:00
Shikhar Bhushan
adf44e2dc0
deleted google group
2011-06-04 13:52:24 -07:00
Shikhar Bhushan
7810b5f653
better example
2011-06-04 20:47:57 +01:00
Shikhar Bhushan
3695e2a184
Buffer underflows as checked exceptions. Should not be a RuntimeException in case we get an invalid SSH packet.
2011-05-30 20:34:13 +01:00
Shikhar Bhushan
17d8e91f05
Renamed some Buffer methods to better reflect the SSH datatype
2011-05-22 09:51:28 +01:00
Shikhar Bhushan
3c3715eccf
SFTPEngine carries the instance of PathHelper
2011-05-17 00:19:16 +01:00
Shikhar Bhushan
2ff9f2ae50
Allow specifying alternate path separator (for Windows SFTP implementations)
2011-05-15 11:56:40 +01:00
Shikhar Bhushan
4f7b29da0d
UserAuthImpl made plenty cleaner...
2011-05-11 00:08:28 +01:00
Shikhar Bhushan
2d49cb4d77
Resource should implement equals() and hashCode()
2011-05-11 00:08:16 +01:00
Shikhar Bhushan
d752bc36ff
Whoops, package-private constructor by mistake for AuthNone
2011-05-11 00:07:58 +01:00
Shikhar Bhushan
99e24b7323
Nicer logging
2011-05-11 00:07:14 +01:00
Shikhar Bhushan
40b401406c
It's not a Future, it's a Promise. Rename inspired by https://gist.github.com/959802 .
...
Also Event now delegates to Promise instead of inheriting from it.
2011-05-10 21:51:53 +01:00
Shikhar Bhushan
803b154505
Password prompt in keyboard-interactive auth may have a trailing space
2011-05-03 21:55:34 +01:00
Shikhar Bhushan
ff5935af2a
Edited NOTICE via GitHub
2011-05-01 11:24:50 -07:00
Shikhar Bhushan
430ebe27ea
Future gets tryGet(), Event gets tryAwait(). ErrorListener disappears from StreamCopier. Socket/channel cleanups for local & remote port forwarding done more consistently with a separate monitoring thread.
2011-04-30 22:35:55 +01:00
Shikhar Bhushan
a0109dd8fa
Don't do the caller's job
2011-04-29 11:28:20 +01:00
Shikhar Bhushan
85abcb7aad
misc cleanups
2011-04-27 00:13:11 +01:00
Shikhar Bhushan
4de741359e
Deprecated Command#getOutputAsString() and Command#getErrorAsString() - same thing can now be done without any decoding ambiguity via IOUtils.pipeStream(InputStream) -> ByteArrayOutputStream
2011-04-24 19:18:09 +01:00
Shikhar Bhushan
ab705d7f2a
Consolidated stream copying logic
2011-04-24 19:07:08 +01:00
Shikhar Bhushan
f89c0cc2f0
Minor cleanups
2011-04-10 22:09:02 +01:00
Shikhar Bhushan
d8cc271cd3
SCP path handling: escape path argument to scp command, handle spaces in messages from remote SCP command
2011-04-10 16:16:34 +01:00
Shikhar Bhushan
d1043ea288
Buggy cache
2011-04-10 14:23:19 +01:00
Shikhar Bhushan
ce930c969b
Lighter, more coherent interfaces by refactoring LocalFile into LocalSourceFile & LocalDestFile
2011-04-06 23:37:55 +01:00
Shikhar Bhushan
a2c82de260
Carrying on with the file transfer interface refactoring
...
* Got rid of ModeGetter/ModeSetter, moved that to LocalFile
* Instead of InMemoryFile now InMemorySourceFile (wraps istream) and InMemoryDestFile (wraps ostream)
* Uploading with a LocalFile instance rather than String path
2011-04-05 21:51:03 +01:00
Shikhar Bhushan
2e70b56ba3
License header update
2011-04-05 11:12:25 +01:00
Cyril Ledru
9761f44cd4
LocalFile abstraction in SFTPFileTransfer
...
Upload method using LocalFile in FileTransfer.
Use only LocalFile in SFTPFileTransfer Upload.
2011-04-03 17:31:04 +08:00
Cyril Ledru
137dc5ed42
Encapsulate SCPEngine
...
No more SCPEngine variable exposed to the outside.
2011-04-03 17:31:03 +08:00
Cyril Ledru
286a22270b
Decoupling between SCP*Clients and SCPEngine
...
Encapsulate listener inside SCPEngine.
Remove string path in UploadClient.
2011-04-03 17:31:03 +08:00
Cyril Ledru
aa9f4e192f
Remove inheritance coupling between SCP*Clients
...
Use delegation to SCPEngine instead of inheritance.
Remove methods using String path for source file.
2011-04-03 17:31:03 +08:00
Cyril Ledru
41ac277023
Can scp a file without it being on the file system
...
Introduced an abstraction of a file and two concrete implementation of it:
one "in memory" file and a file on the file system.
2011-04-03 17:31:02 +08:00
Shikhar Bhushan
c56f9997f4
Mostly adapters
2011-03-28 23:14:23 -07:00
Shikhar Bhushan
b92dece6ec
.
2011-03-20 09:15:21 -07:00
Shikhar Bhushan
2880fe2bc0
Some more cleanups for handling disconnects
2011-03-14 20:36:49 +00:00
Shikhar Bhushan
ce5fad9809
Add DisconnectListener, refactor tests
2011-03-13 22:51:35 +00:00
Shikhar Bhushan
38883bf15d
[maven-release-plugin] prepare for next development iteration
2011-03-02 20:44:31 +00:00
Shikhar Bhushan
20c5ab8dfc
[maven-release-plugin] prepare release v0.3.1
v0.3.1
2011-03-02 20:44:25 +00:00
Incendium
d9c438ed16
Fixed issue with StatefulSFTPClient.put not transferring files.
2011-03-01 14:53:12 -08:00
Shikhar Bhushan
653e8ad4f2
In SCP, warning means error...
2011-02-27 20:48:26 +00:00
Shikhar Bhushan
c46dc913e8
A Config suitable for running with Android 2.3+
2011-02-12 23:25:32 +00:00
Shikhar Bhushan
069ebbd47d
Try and be helpful on SessionChannel reuse with a more explicit error condition
2011-02-12 20:25:26 +00:00
Shikhar Bhushan
da2cec8fa2
Add a timed join() method to Channel, update Exec example
2011-02-12 20:23:58 +00:00
Shikhar Bhushan
75caa8bcf3
Need to fix my intellij setup on linux...
2010-12-30 22:48:09 +00:00
Shikhar Bhushan
f664b7b24f
Merge branch 'master' of github.com:shikhar/sshj
2010-12-30 22:43:34 +00:00
shikhar
70f3aeee68
SessionChannel should override notifyError() in order to notify the stderr stream
2010-12-30 22:43:00 +00:00
shikhar
882d40a1b6
SessionChannel should override notifyError() in order to notify the stderr stream
2010-12-30 22:38:02 +00:00
Shikhar Bhushan
9649b2f72e
lets try this flattr thing
2010-08-22 00:09:04 +01:00
Shikhar Bhushan
79a8d0b3ad
[maven-release-plugin] prepare for next development iteration
2010-08-15 19:39:01 +01:00
Shikhar Bhushan
2e7fcfd308
[maven-release-plugin] prepare release v0.3.0
v0.3.0
2010-08-15 19:38:43 +01:00