Virtually Nick
f4af20ae22
GUACAMOLE-1196: Use message lock where other RFB messages are sent.
2024-07-04 12:15:36 -04:00
Virtually Nick
0e7622ab4a
GUACAMOLE-1196: Implement our own function for sending size updates to server.
...
The current state of the libvncclient implementation of the SendExtDesktopSize
function is broken and does not work reliably with VNC servers. In order
to still support this functionality until an updated libvncclient version
is release, I went ahead and implemented an internal version of that
function.
2024-07-04 12:15:36 -04:00
Virtually Nick
785b11e8cf
GUACAMOLE-1196: Remove unnecessary display size checking for VNC.
2024-07-04 12:15:36 -04:00
Virtually Nick
ddc2e22a4f
GUACAMOLE-1196: Add VNC protocol support for updating display size.
2024-07-04 12:15:36 -04:00
Virtually Nick
1f52c48a04
GUACAMOLE-1196: Move display fit function to common area.
2024-07-04 12:15:36 -04:00
Virtually Nick
8bc7319fc7
GUACAMOLE-520: Merge add mapping of Japanese IME keys.
2024-06-14 16:01:01 -04:00
Virtually Nick
eb9c9f3106
GUACAMOLE-1944: Merge display margin only affects the default layer and not scrollbar layer
2024-06-14 15:56:19 -04:00
James Muehlner
d17c4278ca
GUACAMOLE-1026: Merge improved FreeRDP3 Configuration Checks for el7 and el8 Build Environments.
2024-06-14 09:12:21 -07:00
Alex Leitner
30c93fcc11
GUACAMOLE-1026: Fix const correctness and unused variable warnings for FreeRDP3 checks.
2024-06-14 11:41:00 -04:00
Virtually Nick
aa6e7ad4ea
GUACAMOLE-1633: Merge add terminal support for alternate screen buffer
2024-06-11 15:18:39 -04:00
Virtually Nick
ad81f4c7ba
Merge patch branch changes to main.
2024-06-11 14:45:15 -04:00
Virtually Nick
a52806ce0c
GUACAMOLE-1632: Merge fill null chars before last printable char with spaces
2024-06-11 14:44:29 -04:00
corentin-soriano
7692547a43
GUACAMOLE-1632: Fill null chars before last printable char with spaces
2024-06-11 10:55:53 +02:00
corentin-soriano
2ad3a7c5cc
GUACAMOLE-1633: Add support of alternate screen buffer
2024-06-11 09:36:50 +02:00
Virtually Nick
9b06eccc54
GUACAMOLE-1026: Merge remove build flag ALLOW_IN_SOURCE_BUILD when building FreeRDP.
2024-06-10 14:40:41 -04:00
Alex Leitner
38d8893187
GUACAMOLE-1026: Remove build flag ALLOW_IN_SOURCE_BUILD when building FreeRDP.
2024-06-10 14:27:15 -04:00
corentin-soriano
917fd3661a
GUACAMOLE-1944: display margin only affects the default layer and not scrollbar layer
2024-06-05 09:20:54 +02:00
Virtually Nick
3d7e4bddfa
GUACAMOLE-1026: Merge add support for FreeRDP3.
2024-06-04 19:20:35 -04:00
Alex Leitner
97ca969e3f
GUACAMOLE-1026: Add support for FreeRDP3.
2024-06-04 19:12:39 -04:00
James Muehlner
7d004ce1d0
GUACAMOLE-192: Merge functionality allowing word selection in terminal on double click.
2024-05-29 11:34:40 -07:00
corentin-soriano
d00ce0a3f0
GUACAMOLE-192: Select word in terminal on double click
2024-05-29 08:21:28 +02:00
James Muehlner
4cd10b3bd9
GUACAMOLE-1231: Merge support for restoring minimized RAIL windows.
2024-05-28 16:46:08 -07:00
Virtually Nick
74d319b797
GUACAMOLE-1231: Implement basic support for restoring minimized RAIL windows.
2024-05-28 19:38:12 -04:00
Virtually Nick
cc8addf9be
GUACAMOLE-1952: Merge add compatibility with FFMPEG 7.0
2024-05-24 22:16:41 -04:00
James Muehlner
c81e53c089
GUACAMOLE-1084: Merge handling for unsuccessful RAIL execution results.
2024-05-24 15:29:17 -07:00
Virtually Nick
5e45235906
GUACAMOLE-1084: Implement basic handling for unsuccessful RAIL execution results.
2024-05-24 18:03:59 -04:00
James Muehlner
fa448f13af
GUACAMOLE-1686: Merge fix for file descriptor resource leak in WoL code.
2024-05-24 14:08:46 -07:00
Virtually Nick
275ffbe471
GUACAMOLE-1686: Fix fd resource leak in WoL code.
2024-05-24 15:11:10 -04:00
James Muehlner
c91b0efc9e
GUACAMOLE-1686: Merge improved WOL functionality.
2024-05-22 09:19:43 -07:00
maeda577
91d293aef6
GUACAMOLE-520: Add mapping of Japanese IME keys.
2024-05-22 20:28:52 +09:00
Robert-André Mauchin
246a285e84
GUACAMOLE-1952: Add compatibility with FFMPEG 7.0
...
Deprecated avcodec_close was removed in FFMPEG 7.0
2024-05-12 16:27:30 +02:00
Mike Jumper
3ad3b041f2
GUACAMOLE-1267: Merge VNC parameter for disabling local input on VNC server.
2024-05-02 00:37:45 -07:00
Stefan Feenstra
721e6669c4
GUACAMOLE-1267: Add VNC setting 'disable-remote-input'
2024-05-01 17:25:04 -04:00
Michael Jumper
fe808ce6d0
Merge patch branch changes back to main.
2024-04-30 23:15:10 -07:00
Mike Jumper
61f943d35a
GUACAMOLE-1940: Merge correction to flag comparison in guac_rwlock_acquire_write_lock().
2024-04-30 23:06:58 -07:00
Mike Jumper
fd72a0567d
GUACAMOLE-1719: Merge fix for incorrect syntax in configure.ac script.
2024-04-30 21:06:46 -07:00
pourfar
77b7f0d99c
GUACAMOLE-1940: Correct flag comparison in "guac_rwlock_acquire_write_lock" function
2024-04-26 08:45:16 -04:00
Virtually Nick
79d99e78ba
GUACAMOLE-1719: Fix errors in autoconf file that cause strange build behavior.
2024-04-26 08:26:38 -04:00
Virtually Nick
ad0b4401a5
GUACAMOLE-1944: Merge remove display margin on mouse position
2024-04-19 09:17:06 -04:00
corentin-soriano
825d87f496
GUACAMOLE-1944: Remove display margin at mouse position
2024-04-19 07:31:15 +02:00
James Muehlner
ce99fa7073
GUACAMOLE-1760: Merge guacd support for setting VNC compression and quality.
2024-04-17 10:53:47 -05:00
Virtually Nick
91351aae6d
GUACAMOLE-1940: Merge correct flag comparison in "guac_rwlock_acquire_write_lock" function
2024-04-16 22:13:01 -04:00
Virtually Nick
e214ad4c29
GUACAMOLE-1686: Switch WOL in each of the protocols to use new wake_and_wait function.
2024-04-16 08:43:23 -04:00
Virtually Nick
69a616ceca
GUACAMOLE-1686: Add convenience function for converting integer to string.
2024-04-16 08:43:23 -04:00
Virtually Nick
2c796593b2
GUACAMOLE-1686: Switch SSH and Telnet to common TCP socket function.
2024-04-16 08:43:23 -04:00
Virtually Nick
eb3f85d81f
GUACAMOLE-1686: Implement WOL function to attempt to connect to host after waking it.
2024-04-16 08:43:23 -04:00
Virtually Nick
efc9a178e9
GUACAMOLE-1686: Add common function for opening TCP sockets.
2024-04-16 08:43:23 -04:00
pourfar
4ba0b0169a
GUACAMOLE-1940: Correct flag comparison in "guac_rwlock_acquire_write_lock" function
2024-04-16 15:12:39 +03:30
Virtually Nick
633d5b99c6
GUACAMOLE-1374: Merge Guacamole Server options for Docker on ARM
2024-04-07 15:30:06 -04:00
Nathaniel.Belles
5a65011e62
GUACAMOLE-1374: Adding extensible architecture-specific build options
2024-04-06 22:53:40 -04:00