Michael Jumper
|
9aed54d33a
|
Remove unnecessary include.
|
2013-12-03 02:23:12 -08:00 |
|
Michael Jumper
|
1baaa6ddee
|
Use non-blocking I/O on non-SFTP session to avoid unnecessary waiting for data during reads. With multiple threads, libssh2 reads will call poll() to wait for available data, one read will handle ALL data, while the other read comes up dry.
|
2013-12-03 02:22:46 -08:00 |
|
Michael Jumper
|
9738197653
|
Differentiate between connection attempts.
|
2013-12-02 09:28:46 -08:00 |
|
Michael Jumper
|
d2fd406c75
|
Free alloc'd memory.
|
2013-12-02 09:23:31 -08:00 |
|
Michael Jumper
|
74e1f57a1d
|
Fix DSA signature algorithm.
|
2013-12-02 08:47:21 -08:00 |
|
Michael Jumper
|
f1236a9ca1
|
Use ssh-dss, not ssh-dsa.
|
2013-12-02 02:18:43 -08:00 |
|
Michael Jumper
|
84c484aa72
|
Add missing license comments.
|
2013-12-02 02:07:17 -08:00 |
|
Michael Jumper
|
a2921825b7
|
Initiate agent forwarding if supported.
|
2013-12-02 02:00:37 -08:00 |
|
Michael Jumper
|
755c677304
|
Add ssh_agent source from test.
|
2013-12-02 01:49:07 -08:00 |
|
Michael Jumper
|
66b5e704b7
|
Init libssh2 and libssl. Log success.
|
2013-12-01 16:56:36 -08:00 |
|
Michael Jumper
|
18d9cae183
|
Authenticat with key if present.
|
2013-12-01 16:31:11 -08:00 |
|
Michael Jumper
|
dc490a714e
|
Remove old options code.
|
2013-12-01 16:27:19 -08:00 |
|
Michael Jumper
|
3f686db40c
|
Lookup hosts, etc. for connect.
|
2013-12-01 16:26:41 -08:00 |
|
Michael Jumper
|
150e645383
|
Working migration to libssh2 (hard-coded host).
|
2013-12-01 16:09:48 -08:00 |
|
Michael Jumper
|
d32018cf87
|
Partial migration, including SFTP.
|
2013-12-01 15:39:29 -08:00 |
|
Michael Jumper
|
602571400d
|
Switch from libssh to libssh2 in configure.ac, add dependency on libssl.
|
2013-12-01 15:08:42 -08:00 |
|
Michael Jumper
|
1af28eb820
|
Prompt for passphrase if needed.
|
2013-10-30 23:19:11 -07:00 |
|
Michael Jumper
|
678ec69ebe
|
Read private key, if any.
|
2013-10-30 15:46:13 -07:00 |
|
Michael Jumper
|
1ba575d3aa
|
Implement directory set.
|
2013-10-28 14:11:04 -07:00 |
|
Michael Jumper
|
6e8549edd1
|
Implement file download.
|
2013-10-28 09:28:06 -07:00 |
|
Michael Jumper
|
50fbd5dabb
|
Add stub ack handler. Call SFTP functions when download code received.
|
2013-10-28 08:40:19 -07:00 |
|
Michael Jumper
|
0c86f52ed5
|
Move SFTP functions to own file. Stub out download function.
|
2013-10-27 23:16:49 -07:00 |
|
Michael Jumper
|
273c6a8503
|
Stub out guac OSC handling.
|
2013-10-27 23:16:49 -07:00 |
|
Michael Jumper
|
4381485051
|
Validate filenames.
|
2013-10-27 23:16:49 -07:00 |
|
Michael Jumper
|
f133cb4caa
|
Fix permissions of upload.
|
2013-10-27 23:16:49 -07:00 |
|
Michael Jumper
|
b9d9a9d324
|
Move SFTP to own SSH session - does not work when combined with terminal session.
|
2013-10-27 23:16:48 -07:00 |
|
Michael Jumper
|
b7e1e898c9
|
Initial stab at SFTP file upload.
|
2013-10-27 23:16:48 -07:00 |
|
Michael Jumper
|
02fece0a29
|
Add enable-sftp option, init/free SFTP as needed.
|
2013-10-27 23:16:48 -07:00 |
|
Michael Jumper
|
cec58edef3
|
Add abort instruction. Add status codes to abort and error.
|
2013-10-10 14:47:12 -07:00 |
|
Michael Jumper
|
21b704690b
|
Handle NULL conditions of display and terminal allocation.
|
2013-08-23 14:10:51 -07:00 |
|
Michael Jumper
|
92c42ca959
|
Add syncs where we're expecting guac_socket_flush to flush a frame.
|
2013-08-22 17:42:59 -07:00 |
|
Michael Jumper
|
2b93deaac6
|
Do not unnecessarily link libraries.
|
2013-07-08 17:40:20 -07:00 |
|
Michael Jumper
|
602e0045b6
|
Substitute values properly, fix linking flags.
|
2013-06-11 22:41:23 -07:00 |
|
Michael Jumper
|
e9e2d628b6
|
Add remaining protocols, fix client.h in RDP.
|
2013-06-05 12:05:39 -07:00 |
|
Michael Jumper
|
4c089caeb9
|
Massively reorganize source tree.
|
2013-06-05 11:00:28 -07:00 |
|