Michael Jumper
|
7c2766b34b
|
GUAC-1389: Abort correctly if password or keyboard-interactive auth fails (fixes GUAC-1381).
|
2016-03-14 17:33:17 -07:00 |
|
Michael Jumper
|
b3b5a65923
|
GUAC-1389: Simply logic surrounding freeaddrinfo().
|
2016-03-02 20:09:07 -08:00 |
|
Michael Jumper
|
c9346014df
|
GUAC-1389: Release candidate addresses of no connection can be established.
|
2016-03-02 10:59:03 -08:00 |
|
Michael Jumper
|
48143f6a0a
|
GUAC-1389: Add convenience function for exposing SFTP filesystems to specific users.
|
2016-03-01 17:28:35 -08:00 |
|
Michael Jumper
|
cb70c6e8b9
|
GUAC-1389: Bring common-ssh up to date with screen sharing changes.
|
2016-03-01 17:28:35 -08:00 |
|
Michael Jumper
|
ab4af86c7b
|
GUAC-1323: Send proper Guacamole protocol status codes for SFTP errors.
|
2015-09-06 13:39:08 -07:00 |
|
Michael Jumper
|
49beb7d7fd
|
GUAC-1264: Require explicit free for users and sessions. Ensure SSH client data is zeroed upon allocation.
|
2015-07-24 13:20:36 -07:00 |
|
Michael Jumper
|
f8f16c44a9
|
GUAC-1264: Validate provided credentials. Log if anything is missing.
|
2015-07-23 16:28:48 -07:00 |
|
Michael Jumper
|
6ae5b94df3
|
GUAC-1171: Always close socket file descriptor when session creation fails.
|
2015-07-14 11:15:21 -07:00 |
|
Michael Jumper
|
cdefe52c67
|
GUAC-1171: Ensure user and session objects are automatically free'd, and that this is documented.
|
2015-07-14 11:02:48 -07:00 |
|
Michael Jumper
|
46ce69a8a9
|
GUAC-1171: Do not attempt to read error strings when there may be no such strings available.
|
2015-07-12 22:36:08 -07:00 |
|
Michael Jumper
|
4d941545cd
|
GUAC-1171: Ensure directory names are null-terminated.
|
2015-07-12 22:27:02 -07:00 |
|
Michael Jumper
|
1316743b02
|
GUAC-1171: Do not fall through to DSA if RSA signature fails.
|
2015-07-12 22:24:26 -07:00 |
|
Michael Jumper
|
3eac35c158
|
GUAC-1171: Handle socket() error return values.
|
2015-07-12 22:22:32 -07:00 |
|
Michael Jumper
|
c6191f4539
|
GUAC-1171: Fix resource leaks.
|
2015-07-12 22:19:36 -07:00 |
|
Michael Jumper
|
5f547a9974
|
GUAC-1171: Fix naming of guac_common_ssh_buffer_*() functions.
|
2015-07-10 17:26:04 -07:00 |
|
Michael Jumper
|
a6b46a0ea0
|
GUAC-1171: Add and document SFTP functionality within common SSH.
|
2015-07-10 17:21:27 -07:00 |
|
Michael Jumper
|
87be5d43ea
|
GUAC-1171: Add missing comments around static functions. Add param and return annotations to existing comments.
|
2015-07-10 14:20:16 -07:00 |
|
Michael Jumper
|
98503a9fb7
|
GUAC-1171: Initial refactor to require that user credentials be provided prior to connect.
|
2015-07-10 02:00:23 -07:00 |
|
Michael Jumper
|
ff287aee52
|
GUAC-1171: Separate key/password management from SSH connection. Maintain connection information within session object.
|
2015-07-10 01:31:15 -07:00 |
|
Michael Jumper
|
0a015b2843
|
GUAC-1171: Add key and buffer helpers. Partially implement private key auth.
|
2015-07-09 16:17:47 -07:00 |
|
Michael Jumper
|
5b627ae5cc
|
GUAC-1171: Implement SSH connection (without auth).
|
2015-07-09 12:28:46 -07:00 |
|
Michael Jumper
|
ed70281766
|
GUAC-1171: Move SFTP functions to own header.
|
2015-07-09 12:05:57 -07:00 |
|
Michael Jumper
|
fbcf8a1e0d
|
GUAC-1171: Move initialization of SSH, OpenSSL, etc. to common SSH base.
|
2015-07-09 12:02:31 -07:00 |
|
Michael Jumper
|
cc6a56234c
|
GUAC-1171: Stub common SSH API.
|
2015-07-09 01:29:17 -07:00 |
|
Michael Jumper
|
c199cfc8d7
|
GUAC-1171: Adopt cleaner style for Makefile.am.
|
2015-07-08 15:39:25 -07:00 |
|
Michael Jumper
|
77cde6ae4b
|
GUAC-1171: Stub out common SSH client within build.
|
2015-07-08 14:55:18 -07:00 |
|