Christopher Speck
85bfebb1af
GUACAMOLE-1910: Add locking around TLS socket
...
When TLS is turned on the file descriptor for the socket does not use
locking when writing to it. It results in corrupted guacamole
instructions being written to the stream when there are multiple
connected clients.
This adds a mutex in the same manner done in `socket-fd.c`.
2024-02-16 13:20:39 -05:00
Mike Jumper
06d55b0f44
GUACAMOLE-1920: Merge removal of vestigial pthread_key_create calls during client initialization.
2024-02-08 17:24:20 -08:00
James Muehlner
9134780e34
GUACAMOLE-1920: Remove vestigial pthread_key_create calls during client initialization.
2024-02-09 01:04:31 +00:00
James Muehlner
fbbb25bfb4
Merge pull request #489 from mike-jumper/fix-multitouch
...
GUACAMOLE-1918: Merge fix for multitouch sync in surface duplication.
2024-02-02 09:18:30 -08:00
James Muehlner
f6c4b969d0
GUACAMOLE-1917: Merge change ensuring prompt flushing of clipboard remote changes.
2024-02-02 09:12:07 -08:00
Michael Jumper
ded9ab4c5d
GUACAMOLE-1918: Sync multitouch attribute for default surface.
2024-02-02 09:10:44 -08:00
Michael Jumper
7f35a957fa
GUACAMOLE-1917: Ensure remote changes to clipboard are immediately received by connected users.
2024-02-02 09:07:25 -08:00
Mike Jumper
451876ecb0
GUACAMOLE-1906: Merge version bump to 1.5.5 for guacamole-server.
2024-01-27 14:30:20 -08:00
Virtually Nick
7952d0b443
GUACAMOLE-1906: Bump guacamole-server versions to 1.5.5.
2024-01-26 20:24:08 -05:00
Virtually Nick
688cb12b85
GUACAMOLE-1911: Merge documentation typo fixes.
2024-01-22 12:15:33 -05:00
Jimmy
aca25d2a1b
GUACAMOLE-1911: Fixed some typo mistakes ("Reraw", "typescripe").
2024-01-22 07:00:20 -08:00
Jimmy
bd10897e64
GUACAMOLE-1911: Fixed some typo mistakes ("cler", "inclusiveley", "specfying").
2024-01-22 06:42:42 -08:00
Jimmy
2a5e78ce6f
GUACAMOLE-1911: Fixed some typo mistakes ("contine", "avalable").
2024-01-22 06:33:02 -08:00
Jimmy
a0b835d154
GUACAMOLE-1911: Fixed some typo mistakes ("assocated", "Guacmaole", "joinging").
2024-01-22 06:27:13 -08:00
Jimmy
f6056e3854
GUACAMOLE-1911: Fixed some typo mistakes ("outout", "Initialze").
2024-01-22 06:00:33 -08:00
Jimmy
c14edbfb2f
GUACAMOLE-1911: Fixed some typo mistakes ("greated", "peform").
2024-01-22 01:16:52 -08:00
Jimmy
bb4a6b5e16
GUACAMOLE-1911: Fixed some typo mistakes ("whhich", "indiciating").
2024-01-22 01:12:38 -08:00
Jimmy
a700b7dfbd
GUACAMOLE-1911: Fixed some typo mistakes ("extention", "correc").
2024-01-22 01:08:10 -08:00
Jimmy
2f6d43b058
GUACAMOLE-1911: Fixed some typo mistakes ("functionss", "sucessfully").
2024-01-22 00:52:13 -08:00
Jimmy
33416d87cd
GUACAMOLE-1911: Fixed some typo mistakes ("aquire", "succesfully").
2024-01-22 00:48:49 -08:00
Jimmy
263fac5af5
GUACAMOLE-1911: Fixed some typo mistakes ("interal", "stram", "behavies").
2024-01-22 00:45:00 -08:00
Jimmy
2e8a2884a5
GUACAMOLE-1911: Fixed some typo mistakes ("interal", "stram").
2024-01-22 00:44:26 -08:00
Jimmy
6168954173
GUACAMOLE-1911: Fixed some typo mistakes ("successfuly", "occured", "reasource").
2024-01-22 00:39:24 -08:00
Jimmy
90f32d41e1
GUACAMOLE-1911: Fixed some typo mistakes ("comparitor", "specied").
2024-01-21 22:22:25 -08:00
Jimmy
45ecdaf737
GUACAMOLE-1911: Fixed some typo mistakes ("alotted", "conncetion", "hostspot").
2024-01-21 22:17:34 -08:00
Jimmy
d381d59c2e
GUACAMOLE-1911: Fixed some typo mistakes ("desriptor", "proccess").
2024-01-21 22:04:04 -08:00
Jimmy
4ff54ad306
GUACAMOLE-1911: Fixed some typo mistakes ("fullfill", "fullfilling", "cerficiate").
2024-01-21 22:00:04 -08:00
Jimmy
6ab8d03c88
GUACAMOLE-1911: Fixed some typo mistakes ("charaters", "indiciates").
2024-01-21 21:47:02 -08:00
Jimmy
645a288f3c
GUACAMOLE-1911: Fixed some typo mistakes ("whos", "Sunchronize").
2024-01-21 21:42:24 -08:00
Jimmy
12066af431
GUACAMOLE-1911: Fixed some typo mistakes ("mousr", "grapic").
2024-01-21 21:39:36 -08:00
Jimmy
dd65517857
GUACAMOLE-1911: Fixed some typo mistakes ("accross", "specfying").
2024-01-21 21:29:42 -08:00
Jimmy
b4e8ac3a66
GUACAMOLE-1911: Fixed some typo mistakes ("sould", "contrained").
2024-01-21 21:27:20 -08:00
Jimmy
5a328872cd
GUACAMOLE-1911: Fixed a typo mistake ("compresion").
2024-01-21 21:27:10 -08:00
Jimmy
d1e690bd16
GUACAMOLE-1911: Fixed some typo mistakes ("writinging", "millseconds").
2024-01-21 21:27:10 -08:00
Jimmy
87b776b37b
GUACAMOLE-1911: Fixed some typo mistakes ("invokved", "initialied").
2024-01-21 21:27:00 -08:00
Jimmy
b315f1efe7
GUACAMOLE-1911: Fixed a typo mistake ("the the").
2024-01-21 18:48:38 -08:00
Virtually Nick
eecb99b8da
GUACAMOLE-1903: Merge set rcMask to NULL to avoid double free.
2024-01-18 14:31:20 -05:00
Simon Vogl
0ae5d23722
GUACAMOLE-1903: explicitly compare for not NULL
2024-01-18 19:41:39 +01:00
Simon Vogl
bb7cf33081
GUACAMOLE-1903: set rcMask to NULL
...
set rcMask to NULL to prevent double-free errors occuring in libvncclient 0.9.13 and up
2024-01-18 19:40:59 +01:00
Virtually Nick
8a14c555a4
GUACAMOLE-1726: Merge fix Japanese text in terminals in Docker container
2024-01-16 16:30:06 -05:00
Jimmy
68b79130af
GUACAMOLE-1726: Fix the issue to show the garbled Japanese text in SSH.
2024-01-15 13:41:13 -08:00
Virtually Nick
1d1d83f95a
GUACAMOLE-1900: Merge fix a segfault issue caused by uninitialized memory.
2024-01-12 12:04:37 -05:00
Jimmy
5dfe5fac1b
GUACAMOLE-1900: Fixed a segfault issue related to the uninitialized memory when resizing the browser window.
2024-01-12 08:07:15 -08:00
Mike Jumper
e2c6141e0d
GUACAMOLE-1892: Merge fix ensuring librt is linked if necessary for timer_create().
2024-01-11 20:47:25 -08:00
Jimmy
af8a034f64
GUACAMOLE-1892: Added an LDFLAGS environment variable set to "-lrt" in Makefile.am file.
2024-01-10 13:03:13 -08:00
Jimmy
651ac64d79
GUACAMOLE-1892: Added the configuration test for recognizing whether librt needs to be linked in.
2024-01-10 13:03:13 -08:00
Mike Jumper
f5bab5541d
GUACAMOLE-1140: Merge correction to pipe SVC race condition.
2024-01-09 00:49:19 -08:00
Virtually Nick
f270349538
GUACAMOLE-1140: Fix RDP pipe svc race condition with lock and NULL check.
2023-12-28 16:20:11 -05:00
Virtually Nick
5504d831fa
GUACAMOLE-1886: Merge bump version numbers for 1.5.4.
2023-11-22 17:23:04 -05:00
Mike Jumper
90450712d6
GUACAMOLE-1886: Bump libguac-terminal soversion to reflect new interface.
...
A new guac_terminal_sync_users() function was added. All other changes
are strictly internal and have no impact on compatibility, including
binary compatibility.
2023-11-22 13:07:45 -08:00