Michael Jumper
|
5f547fb118
|
GUACAMOLE-313: Ensure keydef structure is freed in all cases.
|
2018-01-30 15:16:56 -08:00 |
|
Nick Couchman
|
5f5b4ea8eb
|
GUACAMOLE-313: Merge add "guaclog" utility for producing human-readable interpreatations of keys pressed in session recordings.
|
2018-01-30 14:07:35 -05:00 |
|
Nick Couchman
|
08f854ffef
|
GUACAMOLE-313: Merge add support for logging mouse cursor information.
|
2018-01-30 14:05:39 -05:00 |
|
Nick Couchman
|
c543adddb2
|
GUACAMOLE-352: Merge clean up keymap lookup/update logic for the sake of verifiability.
|
2018-01-29 12:13:21 -05:00 |
|
Michael Jumper
|
053d9d420c
|
GUACAMOLE-352: Clean up keymap lookup/update logic for sake of verifiability.
|
2018-01-28 23:09:50 -08:00 |
|
Nick Couchman
|
4e5a7e97ad
|
GUACAMOLE-352: Merge add support for typing using dead keys within RDP.
|
2018-01-28 07:59:22 -05:00 |
|
Michael Jumper
|
9a5b5574a8
|
GUACAMOLE-352: Type using dead keys when necessary and possible.
|
2018-01-28 01:32:58 -08:00 |
|
Michael Jumper
|
5d56985479
|
GUACAMOLE-352: Add utility function for checking whether a keysym exists within the current RDP keyboard layout.
|
2018-01-28 00:56:24 -08:00 |
|
Nick Couchman
|
e37fb1dad9
|
GUACAMOLE-489: Merge lock both wrapped sockets when performing operations through a tee socket.
|
2018-01-27 17:20:28 -05:00 |
|
Nick Couchman
|
57428a95aa
|
GUACAMOLE-490: Merge take channel mask into account when rendering image streams to buffers.
|
2018-01-27 17:17:24 -05:00 |
|
Michael Jumper
|
fdd17e3042
|
GUACAMOLE-313: Note that guacenc/guaclog are related.
|
2018-01-26 16:24:45 -08:00 |
|
Michael Jumper
|
c0b2871b31
|
GUACAMOLE-313: Document log format.
|
2018-01-26 16:24:45 -08:00 |
|
Michael Jumper
|
b7257d9ae4
|
GUACAMOLE-313: Include unknown keys within log.
|
2018-01-26 16:24:45 -08:00 |
|
Michael Jumper
|
5e5f1fcb3e
|
GUACAMOLE-313: Add missing keysyms. Track modifier keys only.
|
2018-01-26 16:24:45 -08:00 |
|
Michael Jumper
|
5b612b856a
|
GUACAMOLE-313: Refactor guaclog to produce simpler, greppable output.
|
2018-01-26 16:24:45 -08:00 |
|
Michael Jumper
|
86b09c8cf7
|
GUACAMOLE-313: Add remaining key names. Use Unicode where possible.
|
2018-01-26 16:24:45 -08:00 |
|
Michael Jumper
|
3633af5e41
|
GUACAMOLE-313: Use binary search to find human-readable names for known keys.
|
2018-01-26 16:24:45 -08:00 |
|
Michael Jumper
|
df29735c83
|
GUACAMOLE-313: Separate naming logic for keysyms. Align previously-pressed keys.
|
2018-01-26 16:24:43 -08:00 |
|
Michael Jumper
|
d39757b4dc
|
GUACAMOLE-313: Continuously track key press/release.
|
2018-01-26 16:24:14 -08:00 |
|
Michael Jumper
|
ebc731aaf3
|
GUACAMOLE-313: Add guaclog utility with stubbed interpretation of key events.
|
2018-01-26 16:24:04 -08:00 |
|
Michael Jumper
|
81a0e66d9f
|
GUACAMOLE-313: Include current button state within mouse update for completeness.
|
2018-01-26 16:21:53 -08:00 |
|
Michael Jumper
|
7eb4e22515
|
GUACAMOLE-313: Use mouse timestamps for frames as well as sync.
|
2018-01-26 16:21:51 -08:00 |
|
Michael Jumper
|
a74d6a2aaf
|
GUACAMOLE-313: Include timestamp with mouse position reporting.
|
2018-01-26 16:21:49 -08:00 |
|
Michael Jumper
|
e2455d6f26
|
GUACAMOLE-313: Do not render cursor unless mouse has actually moved.
|
2018-01-26 16:21:47 -08:00 |
|
Michael Jumper
|
cafcd90f9f
|
GUACAMOLE-313: Add support for the "mouse" instruction to guacenc.
|
2018-01-26 16:21:45 -08:00 |
|
Michael Jumper
|
a14832c4da
|
GUACAMOLE-313: Implement the "cursor" instruction to guacenc.
|
2018-01-26 16:21:43 -08:00 |
|
Michael Jumper
|
df770ae4ea
|
GUACAMOLE-313: Add support for including mouse location within session recordings.
|
2018-01-26 16:21:28 -08:00 |
|
Michael Jumper
|
b37e73488f
|
GUACAMOLE-313: Provide reference to in-progress screen recording.
|
2018-01-26 16:21:24 -08:00 |
|
Michael Jumper
|
dc5245025e
|
GUACAMOLE-489: Lock both wrapped sockets when performing operations through a tee socket.
|
2018-01-26 16:17:45 -08:00 |
|
Michael Jumper
|
dcaf7b2c21
|
GUACAMOLE-490: Take channel mask into account when rendering image streams to buffers.
|
2018-01-26 16:08:51 -08:00 |
|
Michael Jumper
|
db85163e20
|
GUACAMOLE-384: Merge fix for potential segfault if SSH connection is closed while output is still being written to the terminal.
|
2018-01-23 14:44:47 -08:00 |
|
Nick Couchman
|
8c844e6eab
|
GUACAMOLE-484: Merge ensure disconnect reason code is checked for orderly RDP disconnect.
|
2018-01-22 15:29:26 -05:00 |
|
Michael Jumper
|
822a6c6b9d
|
GUACAMOLE-484: Do not flush frame if connection closed mid-frame.
|
2018-01-22 12:24:07 -08:00 |
|
Michael Jumper
|
61c16a89d2
|
GUACAMOLE-484: Always clean up after orderly disconnect.
|
2018-01-22 12:23:39 -08:00 |
|
Michael Jumper
|
d562cb7648
|
GUACAMOLE-484: Ensure disconnect reason code is checked for orderly RDP disconnect.
|
2018-01-22 12:16:09 -08:00 |
|
Michael Jumper
|
0f78b01e81
|
GUACAMOLE-456: Merge multi-stage Docker build changes.
|
2018-01-19 13:37:01 -08:00 |
|
Michael Jumper
|
11605ff5ed
|
GUACAMOLE-481: Merge Turkish keymap for RDP.
|
2018-01-09 19:12:05 -08:00 |
|
csenel
|
93b3eebc5d
|
GUACAMOLE-481: Add Turkish Q keymap for RDP
|
2018-01-09 10:53:05 +03:00 |
|
Nick Couchman
|
5295886f68
|
Merge 0.9.14 changes back to master.
|
2018-01-01 16:27:03 -05:00 |
|
Nick Couchman
|
7c191d7be0
|
GUACAMOLE-423: Merge bump version number to 0.9.14.
|
2018-01-01 16:23:37 -05:00 |
|
Nick Couchman
|
f72de10328
|
GUACAMOLE-307: Merge the size instruction can also apply to buffers.
|
2017-12-09 12:55:19 -05:00 |
|
Michael Jumper
|
ff6c4b04f4
|
GUACAMOLE-307: The "size" instruction can also apply to buffers, not just layers.
|
2017-12-08 14:54:15 -08:00 |
|
Michael Jumper
|
1b81549c97
|
GUACAMOLE-423: Update libtool version info for libguac (interfaces added, none changed/removed).
|
2017-12-07 19:10:45 -08:00 |
|
Michael Jumper
|
37236207a0
|
GUACAMOLE-423: Bump version number to 0.9.14.
|
2017-12-07 19:10:45 -08:00 |
|
Michael Jumper
|
76a6e41031
|
GUACAMOLE-423: Automatically populate package version within manpages.
|
2017-12-07 19:10:45 -08:00 |
|
Nick Couchman
|
e3d8c3fa12
|
Merge 0.9.14 changes back to master.
|
2017-12-06 10:04:34 -05:00 |
|
Nick Couchman
|
6322874d3a
|
GUACAMOLE-436: Merge remove incubator prefixes and DISCLAIMER.
|
2017-12-06 10:02:44 -05:00 |
|
Carl Harris
|
e4f4761c87
|
GUACAMOLE-456: use Docker multi-stage build
|
2017-12-06 07:57:12 -05:00 |
|
Michael Jumper
|
798ba1e5be
|
GUACAMOLE-423: Automatically populate package version within Doxyfile.
|
2017-12-06 01:13:39 -08:00 |
|
Michael Jumper
|
89912dc657
|
GUACAMOLE-436: Remove old references to pre-Incubator project.
|
2017-12-06 00:54:21 -08:00 |
|