Michael Jumper
6b270e8281
GUACAMOLE-1026: Warn that FreeRDP 3.x support is currently experimental.
2025-06-16 10:28:13 -07:00
Virtually Nick
32067616c9
GUACAMOLE-1196: Correct VNC resize support to conform to the RFB standard.
2024-12-20 11:42:30 -05:00
Michael Jumper
104006c6e2
GUACAMOLE-377: Establish public guac_display API for efficient rendering via Guacamole protocol.
2024-09-27 23:32:38 -07:00
Alex Leitner
dfc7d035aa
GUACAMOLE-1026: Use LoadChannels callback method to load plugins with FreeRDP3.
2024-09-09 11:01:31 -04:00
Mike Jumper
ae790945ff
GUACAMOLE-1980: Merge server version bump to 1.6.0.
2024-08-28 23:02:02 -07:00
James Muehlner
dd1ce3a512
GUACAMOLE-1980: Bump server version to 1.6.0.
2024-08-29 00:06:40 +00:00
Michael Jumper
2d05398691
GUACAMOLE-1026: Correct and clean up FreeRDP presence/absence reporting by configure.
...
Previously, the name of the library would change and there was no output
for the "disabled" case. Here, the library name remains constant while
version notes are included to the side, and the output of "disabled" is
restored.
2024-08-28 10:20:22 -07:00
Virtually Nick
bfd7b383a7
GUACAMOLE-1196: Correct checks for RFB resize message support.
2024-08-18 16:47:06 -04:00
Virtually Nick
4796b7756a
GUACAMOLE-1196: Detect libvnc support for various resize-related commands at compile time.
2024-08-15 21:45:30 -04:00
Alex Leitner
30c93fcc11
GUACAMOLE-1026: Fix const correctness and unused variable warnings for FreeRDP3 checks.
2024-06-14 11:41:00 -04:00
Alex Leitner
97ca969e3f
GUACAMOLE-1026: Add support for FreeRDP3.
2024-06-04 19:12:39 -04:00
Michael Jumper
fe808ce6d0
Merge patch branch changes back to main.
2024-04-30 23:15:10 -07: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
e724d033f8
Merge 1.5.5 changes back to master.
2024-02-25 18:07:18 -05:00
Jimmy
5691497552
GUACAMOLE-1907: Removed the double line breaks in configure.ac file.
2024-02-21 07:09:52 -08:00
Michael Jumper
73f23fc12c
Merge 1.5.5 changes back to master.
2024-01-27 14:31:14 -08:00
Virtually Nick
7952d0b443
GUACAMOLE-1906: Bump guacamole-server versions to 1.5.5.
2024-01-26 20:24:08 -05:00
Mike Jumper
fecb3b25eb
Merge 1.5.5 changes back to master.
2024-01-11 20:48:21 -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
Virtually Nick
f0ab665544
Merge 1.5.4 changes back to master.
2023-11-22 17:36:38 -05:00
Mike Jumper
3a6c33a6d3
GUACAMOLE-1886: Bump version numbers to 1.5.4.
2023-11-22 12:58:04 -08:00
Stefan Bluhm
96704c5eb1
GUACAMOLE-1869: Aligned library names
2023-11-02 22:04:02 +01:00
Virtually Nick
691deb278b
GUACAMOLE-1816: Bump server versions to 1.5.3.
2023-07-03 13:57:55 -04:00
Mike Jumper
6ec31201bb
GUACAMOLE-1785: Bump version numbers to 1.5.2.
2023-05-17 16:38:05 -07:00
Mike Jumper
4cca184960
GUACAMOLE-1752: Bump version number to 1.5.1.
2023-04-09 19:56:37 -07:00
Mike Jumper
eac064bde9
GUACAMOLE-1604: Bump version number to 1.5.0.
2023-01-10 17:02:06 -08:00
James Muehlner
1c97cdb115
GUACAMOLE-1538: Autogenerate docs for new library.
2022-02-23 13:49:32 -08:00
James Muehlner
63bf5b329c
GUACAMOLE-1538: Rename library to match conventions.
2022-02-22 09:41:08 -08:00
Mike Jumper
23612720ce
GUACAMOLE-745: Merge support for OpenSSH-format private keys / Ed25519.
2022-01-12 11:38:12 -08:00
Joshua Roys
f84db7d166
GUACAMOLE-745: Support OpenSSH private keys & ED25519
...
Let libssh2 parse PEM and ssh-native keys. Requires libssh2 1.9.0+
compiled against a crypto backend supporting ed25519.
2022-01-12 09:02:11 -05:00
Michael Jumper
8dc92e69ca
GUACAMOLE-1411: Bump version numbers to 1.4.0.
2021-12-10 23:51:34 -08:00
Michael Jumper
1b78f611d3
GUACAMOLE-1307: Use VerifyCertificateEx callback if supported.
2021-03-09 22:53:11 -08:00
Michael Jumper
c7935736da
GUACAMOLE-1174: Add unit tests for URL utility functions.
2021-02-21 15:05:53 -08:00
Nick Couchman
b40b7e7bf6
GUACAMOLE-1133: Add build check for headers when libvncserver includes gcrypt support.
2021-01-23 22:04:38 -05:00
Michael Jumper
f710e00d26
GUACAMOLE-1254: Use libuuid rather than OSSP UUID if available.
...
The libuuid library is widely available (part of util-linux) and much
more frequently updated. The OSSP UUID library works great, but was last
updated in 2008 and causes some confusion for users that have libuuid.
2021-01-06 20:58:22 -08:00
Nick Couchman
68c5dd1730
Merge 1.3.0 changes back to master.
2020-12-25 07:31:03 -05:00
Michael Jumper
218f8d36b1
GUACAMOLE-1241: Disable build against FreeRDP development snapshots unless *explicitly* overridden.
2020-12-22 20:53:06 -08:00
Michael Jumper
d40db7cd3c
GUACAMOLE-1227: Build support for generic VNC credentials only if supported by libvncclient.
2020-12-02 22:55:16 -08:00
Nick Couchman
c867d392d0
GUACAMOLE-1205: Update Guacamole Server version numbers for 1.3.0 release
2020-11-03 14:54:55 -05:00
Michael Jumper
c1ad6115a2
GUACAMOLE-1181: Warn users if the internal behavior of their version of FreeRDP cannot be tested and may be unreliable.
2020-10-29 18:29:47 -07:00
Michael Jumper
256487c95a
GUACAMOLE-1181: Only free wStream after send if FreeRDP requires this.
2020-10-29 18:29:47 -07:00
Virtually Nick
614f38767e
GUACAMOLE-465: Merge produce MPEG-4 output within a proper container.
2020-06-24 13:10:32 -04:00
Nick Couchman
34d798a0ff
GUACAMOLE-966: Bump server version to 1.2.0
2020-02-25 20:45:54 -05:00
Michael Jumper
3b0abe376e
GUACAMOLE-962: Request relaxed RDP order checks if supported by FreeRDP.
2020-02-24 16:48:14 -08:00
Sean Reid
bb825de73b
GUACAMOLE-465: added dependency to libavformat as first step to supporting other types of codecs and containers in guacenc. migrated existing functionality to use the libavformat library for writing the files. there is not differnce to the user with this patch, but it provides a good base to finish this new feature from later
2020-02-02 16:34:40 -05:00
James Muehlner
28f7d3694e
Merge 1.1.0 changes back to master.
2020-01-21 23:30:27 -08:00
Michael Jumper
87a3c7392b
GUACAMOLE-935: Periods within regexes must be escaped if intended to match literal periods.
2020-01-21 22:35:26 -08:00
Michael Jumper
49df9f04e0
GUACAMOLE-935: Use C preprocessor to determine FreeRDP version rather than running a test program.
...
AC_RUN_IFELSE cannot be used when cross-compiling, whereas AC_EGREP_CPP
can.
2020-01-21 22:40:18 -08:00
Michael Jumper
26dfc533bd
GUACAMOLE-935: Free internals of rdpBitmap only when required.
...
In FreeRDP 2.0.0-rc0 and earlier, Bitmap_Free(bitmap) invokes the free
handler of the given bitmap, frees bitmap->data, and then frees the
bitmap. The implementation-specific free handler needs to be aware only
of the implementation's own concerns.
After FreeRDP 2.0.0-rc0, Bitmap_Free(bitmap) only invokes the
implementation-specific free handler, and it's on the implementation to
know that bitmap->data must be manually freed with _aligned_free() and
bitmap must be freed with free(). The implementation-specific free
handler must be aware of the internals of the library.
See commit 8dda26a .
2020-01-21 22:35:26 -08:00
Nick Couchman
fd2c5b9259
Merge staging/1.1.0 changes back to master.
2020-01-16 15:06:56 -05:00