Michael Jumper
|
228874804e
|
GUACAMOLE-268: Use 64-bit unsigned integers to represent file size internally (identical to RDPDR).
|
2017-04-17 11:52:07 -07:00 |
|
dborth
|
8833c0dd79
|
GUACAMOLE-262: set VNC trueColour flag to 1 instead of 255
|
2017-04-03 09:28:22 -06:00 |
|
Michael Jumper
|
61896e829c
|
GUACAMOLE-257: Set VNC/SSH file upload handlers only if SFTP is enabled.
|
2017-03-28 10:48:38 -07:00 |
|
James Muehlner
|
c4903a8e36
|
Merge 0.9.12-incubating changes back to master.
|
2017-02-28 10:32:49 -08:00 |
|
Michael Jumper
|
3f7ccb6b9a
|
GUACAMOLE-169: Move terminal headers to namespaced directory.
|
2017-02-27 14:34:46 -08:00 |
|
Michael Jumper
|
d371f2d9ee
|
GUACAMOLE-169: Move common-ssh headers to namespaced directory.
|
2017-02-27 14:28:23 -08:00 |
|
Michael Jumper
|
fb8a2766da
|
GUACAMOLE-194: Free SSH user for VNC+SFTP and RDP+SFTP only within client free.
|
2017-02-26 15:10:53 -08:00 |
|
Michael Jumper
|
c796787f25
|
GUACAMOLE-218: Reset internal RDPSND audio format counter whenever a new SNDC_FORMATS PDU is received.
|
2017-02-25 15:08:16 -08:00 |
|
James Muehlner
|
077cc84d27
|
GUACAMOLE-208: Merge new protocol status codes.
|
2017-02-15 21:52:36 -08:00 |
|
Michael Jumper
|
4f4643dd2f
|
GUACAMOLE-208: Report network failures to connect with UPSTREAM_NOT_FOUND.
|
2017-02-15 21:40:00 -08:00 |
|
Michael Jumper
|
a78d52e615
|
GUACAMOLE-208: Handle RDP disconnect reason codes.
|
2017-02-15 21:23:46 -08:00 |
|
Michael Jumper
|
12cde5d520
|
GUACAMOLE-200: Clear reference to active job after the job has been freed.
|
2017-02-15 20:11:26 -08:00 |
|
Michael Jumper
|
7a4b737a3a
|
GUACAMOLE-200: Document all parameters of guac_rdp_print_job_write().
|
2017-02-15 19:59:50 -08:00 |
|
Michael Jumper
|
bf2a5885d0
|
GUACAMOLE-200: Move print job cleanup into main RDP client thread.
|
2017-02-14 00:09:24 -08:00 |
|
Michael Jumper
|
5a68f932d6
|
GUACAMOLE-200: Maintain print jobs at top level. Do not rely on proper free of RDPDR plugin.
|
2017-02-14 00:02:17 -08:00 |
|
Michael Jumper
|
1537e475af
|
GUACAMOLE-200: Refactor RDPDR print job object to top-level.
|
2017-02-13 23:51:33 -08:00 |
|
Michael Jumper
|
17093a8149
|
GUACAMOLE-200: Kill any remaining print job when connection closes.
|
2017-02-13 23:08:54 -08:00 |
|
Michael Jumper
|
d23a22b7c6
|
GUACAMOLE-200: Clean up PostScript document title search logic.
|
2017-02-13 18:42:28 -08:00 |
|
Michael Jumper
|
3fc43fba37
|
GUACAMOLE-200: Refactor RDPDR printer such that the "ack" handler cannot block.
|
2017-02-13 18:42:28 -08:00 |
|
James Muehlner
|
d831a4b9df
|
GUACAMOLE-188: Merge alpha component support for common surface.
|
2017-01-29 12:45:46 -08:00 |
|
James Muehlner
|
135514a0d2
|
GUACAMOLE-94: Merge move from readdir_r to readdir.
|
2017-01-29 12:30:24 -08:00 |
|
Michael Jumper
|
b9faca923b
|
GUACAMOLE-135: Correct Swiss French mapping of "¬", "|", and "¢" (off by one key).
|
2017-01-28 14:55:38 -08:00 |
|
Michael Jumper
|
c79b303237
|
GUACAMOLE-135: Clean up spacing and alignment of Swiss French keymap.
|
2017-01-28 14:23:33 -08:00 |
|
Michael Jumper
|
c6f6bb67f0
|
GUACAMOLE-135: Swiss Franch dead umlaut should map from keysym 0xFE57.
|
2017-01-28 14:22:22 -08:00 |
|
Michael Jumper
|
fb298acdcd
|
GUACAMOLE-135: Abbreviate Swiss French mapping range where possible.
|
2017-01-28 14:21:17 -08:00 |
|
Michael Jumper
|
86493dda93
|
GUACAMOLE-135: Remove duplicate scancode mappings from Swiss French keymap.
|
2017-01-28 14:19:52 -08:00 |
|
Cédric Marie-Marthe
|
941fd9659a
|
GUACAMOLE-135: Add Swiss-French keymap for RDP.
|
2017-01-28 13:35:21 -08:00 |
|
Michael Jumper
|
dc6cae46ca
|
GUACAMOLE-94: Use readdir() instead of readdir_r(). Multiple threads will not be accessing the same directory stream.
|
2017-01-28 00:11:59 -08:00 |
|
Michael Jumper
|
1a5f48961c
|
GUACAMOLE-188: Allow alpha component to be set within common surface.
|
2017-01-27 16:51:45 -08:00 |
|
James Muehlner
|
5d5fbb4d45
|
GUACAMOLE-172: Merge lag calculation improvements.
|
2017-01-24 23:26:29 -08:00 |
|
Michael Jumper
|
48ebbe95ea
|
GUACAMOLE-179: Move PulseAudio support into separate utility library.
|
2017-01-24 17:19:06 -08:00 |
|
Michael Jumper
|
234f98705e
|
GUACAMOLE-172: Use frame start as end of previous frame (ignore server-side time).
|
2017-01-24 00:18:07 -08:00 |
|
Michael Jumper
|
f641d91b55
|
GUACAMOLE-172: Exclude server-side rendering time from next frame's required wait (if render times are consistent, then including that time will result in duplicate waiting: once within the render loop, and again when actually flushing the display).
|
2017-01-24 00:18:04 -08:00 |
|
Michael Jumper
|
eee928548d
|
GUACAMOLE-169: Use proper namespace for internal common headers.
|
2017-01-23 23:26:26 -08:00 |
|
Michael Jumper
|
e5b3af8ffe
|
GUACAMOLE-86: Remove terminal emulator's STDOUT pipe. Use pthread_cond_t to signal modification.
|
2017-01-16 00:02:30 -08:00 |
|
James Muehlner
|
574bec859a
|
GUACAMOLE-119: Merge addition of missing liscense files and exclusion of generated source from source archive.
|
2016-11-13 10:52:16 -08:00 |
|
Michael Jumper
|
8fc4cc928d
|
GUACAMOLE-119: Do not include generated sources in source tarball.
|
2016-11-12 18:56:18 -08:00 |
|
Michael Jumper
|
c12e26404a
|
GUACAMOLE-118: Use poll() when waiting for data from RDP. Reformat for sake of readability/verification.
|
2016-11-11 13:45:01 -08:00 |
|
Michael Jumper
|
2421fc2f11
|
GUACAMOLE-118: Use poll() when waiting for data from SSH.
|
2016-11-11 13:16:57 -08:00 |
|
Michael Jumper
|
168359344e
|
GUACAMOLE-118: Use poll() when waiting for data from Telnet.
|
2016-11-11 13:13:48 -08:00 |
|
Michael Jumper
|
bed38cec71
|
GUACAMOLE-117: Do not stop connection when the intent is to reconnect (originally broken by commit a64c3e0 ).
|
2016-10-29 15:00:53 -07:00 |
|
Michael Jumper
|
996f1a8ec2
|
GUACAMOLE-51: Require shift released and numlock active for keypad numerals.
|
2016-08-16 20:00:24 -07:00 |
|
Michael Jumper
|
69ab054323
|
GUACAMOLE-51: Support -num and +num option (require clear/set numlock) in keymaps.
|
2016-08-16 20:00:24 -07:00 |
|
Michael Jumper
|
0c48096147
|
GUACAMOLE-51: Track and synchronize remote lock key state.
|
2016-08-16 20:00:24 -07:00 |
|
Michael Jumper
|
4f4f83f9a7
|
GUACAMOLE-51: Isolate sending of specific RDP events within own functions.
|
2016-08-16 19:54:08 -07:00 |
|
Michael Jumper
|
78a696a86f
|
GUACAMOLE-51: Abstract away RDP keyboard state tracking with dedicated guac_rdp_keyboard structure.
|
2016-08-13 18:14:04 -07:00 |
|
Michael Jumper
|
1ad99a312e
|
GUACAMOLE-5: Add "read-only" parameter to RDP, SSH, and telnet (per-user, just like VNC).
|
2016-07-24 22:36:25 -07:00 |
|
Michael Jumper
|
59e66ddc77
|
GUACAMOLE-5: Handle VNC's "read-only" parameter on a per-user basis.
|
2016-07-24 22:36:25 -07:00 |
|
Michael Jumper
|
0641ccf601
|
GUACAMOLE-5: Store connection parameters at user level. Maintain reference to owner's connection parameters at client level.
|
2016-07-24 22:05:04 -07:00 |
|
Michael Jumper
|
69ddeeb06d
|
GUACAMOLE-44: Refactor the RDPDR printer to synchronous operation.
|
2016-06-16 15:40:43 -07:00 |
|