Max
457a169c49
GUACAMOLE-1708: Added Czech keyboard keymap fix missing char
2022-11-06 12:17:21 +01:00
Max
6171da6d0b
GUACAMOLE-1708: Added Czech keyboard keymap for RDP
2022-11-01 21:56:23 +01:00
James Muehlner
dffbeac57a
GUACAMOLE-1674: Warn about NLA mode if FIPS mode is enabled, or disable if possible.
2022-08-30 23:23:56 +00:00
Jimmy
6d994db9d2
GUACAMOLE-1636: Fix a typo mistake invokved
.
2022-07-13 23:47:13 +03:00
Jimmy
cba5484be0
GUACAMOLE-1636: Fix a typo mistake recieved
.
2022-07-13 23:41:42 +03:00
Jimmy
4048dd4900
GUACAMOLE-1636: Fix a typo mistake assicated
.
2022-07-13 23:32:12 +03:00
Jimmy
98556fbe2e
GUACAMOLE-1636: Fix a typo mistake coordinare
.
2022-07-13 23:24:06 +03:00
Jimmy
f438a36612
GUACAMOLE-1636: Fix a typo mistake synchonize
.
2022-07-13 23:17:50 +03:00
Jimmy
e8d966aec6
GUACAMOLE-1636: Fix a typo mistake Versoin
.
2022-07-13 23:10:36 +03:00
Jimmy
523532a52d
GUACAMOLE-1636: Fix a typo mistake offscren
.
2022-07-13 23:02:37 +03:00
Mike Jumper
51c640fdbd
GUACAMOLE-1436: Merge addition of missing FreeRDP winpr headers.
2022-07-05 12:09:00 -07:00
Michael Jumper
31f1b2c7c4
GUACAMOLE-377: Rename single-letter "e" event arguments variable to "args" for readability.
2022-06-09 09:02:11 -07:00
Michael Jumper
ce27936ed5
GUACAMOLE-377: Add frame boundaries around cursor set operations if otherwise absent.
2022-06-09 09:02:11 -07:00
Michael Jumper
b7f05b9e4f
GUACAMOLE-377: Ensure backing surface of underlying FreeRDP GDI implementation is resized when desktop is resized.
2022-06-09 09:02:11 -07:00
Michael Jumper
d5761ad625
GUACAMOLE-377: Warn about required color depth only if actually overridden.
2022-06-09 09:02:11 -07:00
Michael Jumper
b26f9d64d6
GUACAMOLE-377: Clarify usage of EndPaint to detect frames.
2022-06-09 09:02:11 -07:00
Michael Jumper
da80163e24
GUACAMOLE-377: Enable graphics pipeline extension by default.
2022-06-09 09:02:11 -07:00
Michael Jumper
28396ae345
GUACAMOLE-377: Expect explicit RDP frame boundaries only after at least one frame boundary has been received.
2022-05-18 15:43:54 -07:00
Michael Jumper
a0e9f6ed9b
GUACAMOLE-377: Leverage client timestamp tracking for RDP frame duration.
2022-05-18 15:43:54 -07:00
Michael Jumper
bde8cdee46
GUACAMOLE-377: Add general RDP support for frame markers.
2022-05-18 15:43:54 -07:00
Michael Jumper
669e02b4dc
GUACAMOLE-377: Leverage RDPGFX to report remote frame statistics to the client.
2022-05-12 13:50:20 -07:00
Michael Jumper
dd85c54961
GUACAMOLE-377: Add handling for EndPaint required by software GDI implementation of RDPGFX.
2022-05-12 13:50:20 -07:00
Michael Jumper
c795bf9e4a
GUACAMOLE-377: Control RemoteFX / GFX support with "enable-gfx" parameter.
2022-05-12 13:50:20 -07:00
Michael Jumper
c469300941
GUACAMOLE-377: Support for RDPGFX.
2022-05-12 13:50:20 -07:00
Virtually Nick
a175a3d902
GUACAMOLE-1312: Merge add Canadian French RDP keymap
2022-03-23 09:58:58 -04:00
Kaven Rousseau
9cbd768210
GUACAMOLE-1312: Added fr_ca keymap
2022-03-17 16:13:42 -04:00
Michael Jumper
ce88fa4d4a
GUACAMOLE-1115: Forcibly kill any outstanding PDF filter job when cleaning up resources.
2022-03-17 18:35:38 +00:00
Michael Jumper
d734bac590
GUACAMOLE-1115: Do not hold general RDP message lock while waiting for print operations.
...
Holding the message lock will block handling of things like mouse and
keyboard events, as the message lock must be acquired before sending the
corresponding messages to the RDP server. If mouse and keyboard events
are blocked, then handling of further Guacamole instructions like "ack"
is also blocked. If the print job is blocked until an "ack" is received,
this results in deadlock.
2022-03-17 18:35:20 +00:00
James Muehlner
854b5ecbb8
GUACAMOLE-1543: Move recording functionality from common to libguac.
2022-03-01 04:01:44 +00:00
James Muehlner
46e813343e
GUACAMOLE-1538: Only the core functionality of the terminal lib should be public.
2022-03-01 00:33:55 +00:00
James Muehlner
ad0155b5f5
GUACAMOLE-1538: Make it clear which functions are getters by adding _get_ to the name of each.
2022-02-24 12:02:36 -08:00
James Muehlner
ce2ffdf75f
GUACAMOLE-1538: Improve code style and cleanliness.
2022-02-22 20:37:42 -08:00
James Muehlner
6dd33a8d90
GUACAMOLE-1538: Do not use terminal internals outside of terminal code.
2022-02-22 16:06:48 -08:00
James Muehlner
589e0ecd03
GUACAMOLE-1538 - Consolidate clipboard handling; opaque clipboard struct to avoid exposing internal guac_common_clipboard.
2022-02-22 14:04:47 -08:00
James Muehlner
44d76da21a
GUACAMOLE-1538: Use an options struct instead of hardcoding params in constructor.
2022-02-21 11:27:20 -08:00
James Muehlner
e78d589e25
GUACAMOLE-876: Merge null-check fix for RDP open file check.
2022-02-18 13:50:03 -08:00
Michael Jumper
06461cac53
GUACAMOLE-876: Test for open files only if filesystem has been allocated.
2022-02-18 13:40:15 -08:00
Virtually Nick
8e94b00587
GUACAMOLE-1495: Merge add keymap for Polish keyboard layout for RDP
2022-02-17 12:46:01 -05:00
Virtually Nick
10126444bf
GUACAMOLE-876: Avoid disrupting open files and active print jobs to update display.
2022-02-01 21:45:10 -05:00
ClassicGOD
a1d0d0aea4
GUACAMOLE-1495: add entry for pl_pl_qwerty
...
Add pl_pl_qwerty.keymap to rdp_keymaps
2022-01-10 20:31:41 +01:00
ClassicGOD
534158c1cb
GUACAMOLE-1495: add pl_pl_qwerty keymap
...
Add keymap file for Polish keyboard layout
2022-01-10 20:28:11 +01:00
Virtually Nick
703f258b06
GUACAMOLE-1435: Correctly return UINT for DVCPluginEntry
2022-01-03 20:15:11 -05:00
Virtually Nick
bce1d2a434
GUACAMOLE-1436: Add winpr file.h dependencies as required.
2021-12-27 09:42:57 -05:00
Virtually Nick
084ddaf81f
Merge 1.4.0 changes back to master.
2021-12-25 10:21:40 -05:00
Michael Jumper
09bd4af77e
GUACAMOLE-478: Add optional clipboard line ending normalization for RDP.
2021-12-25 00:31:17 -08:00
ycaibb
329171a950
GUACAMOLE-1416: Fix unreleased the lock in the ssh_client_thread
...
GUACAMOLE-1416: Fix unreleased the lock ssh_client->term_channel_lock in the ssh_client_thread.
2021-09-10 22:26:32 +08:00
Michael Jumper
2524af80a9
GUACAMOLE-1388: Ensure RDP-specific resources are cleaned up after channel disconnect.
...
Without these changes, RDP-specific resources like the CLIPRDR and RDPEI
channels may remain from past connections if the RDP connection is
dynamically reconnected via the "Reconnect" display resize method,
resulting in assertion failures or memory errors if those stale
resources are reused after reconnect is completed.
2021-07-28 15:50:18 -07:00
Michael Jumper
eb52b4e258
GUACAMOLE-1386: Add proper RDP mapping of "Meta" ("Windows") key.
2021-07-26 19:59:12 -07:00
Mike Jumper
278745d6d8
GUACAMOLE-1064: Merge Norwegian keyboard layout for RDP.
2021-06-02 22:34:29 -07:00
Øyvind Harboe
910c87bda0
GUACAMOLE-1064: add Norwegian keyboard
...
Tested on top of Guacamole 1.3.0
The following works beyond a simple smoke-test:
- æøå
- \
- |
- dead acute á
- dead grave à
- dead umlaut ö
- dead cirumflex ê
- dead tilde ~
2021-06-03 07:02:05 +02:00