Mike Jumper
e582b96825
GUACAMOLE-1886: Bump libguac to new soversion (interfaces changed).
...
The contents of the guac_client structure have been modified such that
existing structure members may have different offsets. Established code
that links against libguac will need to be rebuilt.
2023-11-22 13:05:57 -08:00
Virtually Nick
db007853a4
GUACAMOLE-1867: Merge fix typo in memory convenience functions (ssize_t -> size_t).
2023-10-26 15:53:54 -04:00
Mike Jumper
3e5a2abb0b
GUACAMOLE-1867: Fix typo in memory convenience functions (ssize_t -> size_t).
2023-10-26 12:32:30 -07:00
Mike Jumper
9f82d98dd2
GUACAMOLE-1867: Explicitly link unit tests requiring libguac.
2023-10-26 11:57:05 -07:00
Mike Jumper
7f6cf20218
GUACAMOLE-1867: Add *_or_die() variant of guac_mem_realloc().
2023-10-25 12:18:13 -07:00
Mike Jumper
60ae3520ee
GUACAMOLE-1867: Migrate guacenc utility to new memory management functions.
2023-10-25 12:18:13 -07:00
Mike Jumper
944370bdb6
GUACAMOLE-1867: Migrate guaclog utility to new memory management functions.
2023-10-25 12:18:13 -07:00
Mike Jumper
bbf84f4088
GUACAMOLE-1867: Migrate PulseAudio convenience library to new memory management functions.
2023-10-25 12:18:13 -07:00
Mike Jumper
fc6195c67f
GUACAMOLE-1867: Migrate Kubernetes to new memory management functions.
2023-10-25 12:18:13 -07:00
Mike Jumper
cf1039845f
GUACAMOLE-1867: Migrate telnet to new memory management functions.
2023-10-25 12:18:13 -07:00
Mike Jumper
944718174d
GUACAMOLE-1867: Migrate SSH to new memory management functions.
2023-10-25 12:18:13 -07:00
Mike Jumper
0c538b0574
GUACAMOLE-1867: Migrate terminal emulator to new memory management functions.
2023-10-25 12:18:13 -07:00
Mike Jumper
f081157504
GUACAMOLE-1867: Migrate RDP to new memory management functions.
2023-10-25 12:18:13 -07:00
Mike Jumper
dfb708498d
GUACAMOLE-1867: Migrate VNC to new memory management functions.
2023-10-25 12:18:13 -07:00
Mike Jumper
e4057c2189
GUACAMOLE-1867: Migrate common convenience library to new memory management functions.
2023-10-25 12:18:13 -07:00
Mike Jumper
afba5488ba
GUACAMOLE-1867: Migrate guacd to new memory management functions.
2023-10-25 12:18:13 -07:00
Mike Jumper
0fdc06a9be
GUACAMOLE-1867: Migrate libguac to new memory management functions.
2023-10-25 12:18:13 -07:00
Mike Jumper
a01b7d3ecc
GUACAMOLE-1867: Add convenience functions and macros for memory management.
2023-10-25 12:18:13 -07:00
James Muehlner
13e22c635a
GUACAMOLE-1846: Check for NULLs before attempting to sync state in join pending handlers.
2023-09-30 19:24:41 +00:00
James Muehlner
96a20ac65e
GUACAMOLE-1846: Skip user promotion entirely if there are no pending users.
...
(cherry picked from commit 4b32cd8238fea491417ef3fdbfb1e9f97b8453e6)
2023-09-12 22:17:17 +00:00
James Muehlner
2769e5ff44
GUACAMOLE-1846: Clean up rwlock code for public consumption.
2023-08-30 21:08:33 +00:00
James Muehlner
3b7495dbd5
GUACAMOLE-1846: Ensure successful builds on older GCC.
2023-08-30 21:08:20 +00:00
Mike Jumper
5e0fb229b8
GUACAMOLE-1850: Merge additional locking around guac_common_cursor.
2023-08-29 10:50:27 -07:00
James Muehlner
826cb784d4
GUACAMOLE-1846: Ensure that stuck child processes are nonetheless cleaned up.
2023-08-29 16:59:11 +00:00
James Muehlner
b02abfd9fa
GUACAMOLE-1846: Add error handling support to join pending handler.
2023-08-29 16:59:11 +00:00
James Muehlner
8824f2c7d7
GUACAMOLE-1846: Migrate away from unsupported atomic state for pending user promotion.
2023-08-29 16:59:11 +00:00
James Muehlner
317e733463
GUACAMOLE-1846: Sync data to all pending users using broadcast socket.
2023-08-29 16:59:10 +00:00
James Muehlner
a7443a521c
GUACAMOLE-1846: Fix __write_all() to return length as documented.
2023-08-29 16:57:38 +00:00
James Muehlner
2cb75e8618
GUACAMOLE-1846: Synchronize new users with the connection state in batches.
2023-08-29 16:57:38 +00:00
James Muehlner
a31bde17b4
GUACAMOLE-1850: Add locking around cursor to ensure cairo display is not used while being recreated.
2023-08-29 16:51:10 +00:00
Virtually Nick
9859a72daf
GUACAMOLE-1802: Switch memory allocation back to _aligned_malloc due to segfault caused by using _aligned_recalloc.
2023-06-07 09:37:07 -04:00
Mike Jumper
114e63ec32
GUACAMOLE-1791: Build libwebsockets from GitHub instead of libwebsockets.org.
2023-05-18 09:17:36 -07:00
Mike Jumper
db6c97fbff
GUACAMOLE-1785: Bump libtool version info (interface added).
2023-05-17 16:38:25 -07:00
James Muehlner
2ae1b1a0d2
GUACAMOLE-1674: Merge FIPS mode NLA fix.
2023-05-17 16:15:11 -07:00
James Muehlner
c9e1822d3e
GUACAMOLE-1674: Warn about NLA mode if FIPS mode is enabled, or disable if possible.
2023-05-17 15:57:26 -07:00
James Muehlner
a99a03429d
GUACAMOLE-1669: Include ext-info-c in preferred KEX algorithms to ensure RSA key upgrades can happen.
2023-05-17 15:55:19 -07:00
James Muehlner
4768cb7e8b
GUACAMOLE-1669: Prefer FIPS compliant ciphers and algorithms when FIPS mode is enabled.
2023-05-17 15:54:58 -07:00
James Muehlner
73259de919
GUACAMOLE-1505: Fix null pointer dereference in RDP protocol when display is already freed.
2023-05-09 09:09:47 -07:00
James Muehlner
fcbcc2fa78
GUACAMOLE-1717: Merge fix for RDP cursor use of uninitialized memory.
2023-05-09 09:09:22 -07:00
James Muehlner
9232ca275d
GUACAMOLE-1761: Merge fix for Hungarian keymap.
2023-05-09 09:08:13 -07:00
James Muehlner
a49b9d0113
GUACAMOLE-1595: Merge fix to ensure all mouse buttons are initially released when terminal starts.
2023-05-09 09:07:22 -07:00
James Muehlner
6c0964a6f7
GUACAMOLE-1436: Merge addition of winpr file.h dependencies where needed.
2023-05-09 09:06:53 -07:00
James Muehlner
e4d1582e19
GUACAMOLE-1636: Merge typo fixes.
2023-05-09 09:06:04 -07:00
Jimmy
19eea8254b
GUACAMOLE-1636: Fix a typo mistake invokved.
2023-05-09 09:02:23 -07:00
Jimmy
8baa385276
GUACAMOLE-1636: Fix a typo mistake recieved.
2023-05-09 09:02:23 -07:00
Jimmy
ec24568a1a
GUACAMOLE-1636: Fix a typo mistake assicated.
2023-05-09 09:02:21 -07:00
Jimmy
90b1d517a7
GUACAMOLE-1636: Fix a typo mistake coordinare.
2023-05-09 09:01:33 -07:00
Jimmy
b00b5a2277
GUACAMOLE-1636: Fix a typo mistake synchonize.
2023-05-09 09:01:33 -07:00
Jimmy
f2e833aba1
GUACAMOLE-1636: Fix a typo mistake Versoin.
2023-05-09 09:01:33 -07:00
Jimmy
7cad9b2afe
GUACAMOLE-1636: Fix a typo mistake offscren.
2023-05-09 09:01:33 -07:00