Grigory Trenin
d76502d169
GUACAMOLE-1053: guacd segfaults when user actively presses keys at RDP disconnect time
2020-06-18 05:57:33 -04:00
Mike Jumper
e82eb45a74
GUACAMOLE-513: Merge improvements to Wake-on-LAN error handling and wait behavior.
2020-06-17 14:11:27 -07:00
Nick Couchman
db4b155c51
GUACAMOLE-513: Update default WoL boot wait time to 0.
2020-06-17 15:27:12 -04:00
Nick Couchman
e51c269a51
GUACAMOL-513: Correctly handle unknown address families.
2020-06-17 06:50:43 -04:00
Nick Couchman
b0bcb30346
GUACAMOLE-513: Merge socket calls and handle IP family determination correctly.
2020-06-16 16:48:51 -04:00
Nick Couchman
ec305903d0
GUACAMOLE-513: Add guac_error handling for WoL
2020-06-16 15:06:51 -04:00
Nick Couchman
57c4dbf454
GUACAMOLE-513: No need to close socket when socket was never opened.
2020-06-16 11:50:36 -04:00
Nick Couchman
30bbb892db
GUACAMOLE-513: Handle cases where socket open fails.
2020-06-09 19:29:22 -04:00
Mike Jumper
9ca382e2aa
GUACAMOLE-513: Merge addition of new defaults.h header to Makefile.am.
2020-06-09 10:42:37 -07:00
Nick Couchman
0c59897da9
GUACAMOLE-513: New defaults header needs to be in Makefile.am
2020-06-09 13:06:40 -04:00
Mike Jumper
65c07b75cc
GUACAMOLE-513: Merge support for Wake-on-LAN.
2020-06-09 01:15:11 -07:00
Mike Jumper
32723d229f
GUACAMOLE-474: Merge corrections to file upload/download build failures.
2020-06-08 10:40:05 -07:00
Nick Couchman
2aa2ccc90c
GUACAMOLE-513: Properly close WOL socket.
2020-06-07 20:33:19 -04:00
Nick Couchman
df8030d9bb
GUACAMOLE-513: Implement defaults header for protocol constants.
2020-06-07 20:27:42 -04:00
Nick Couchman
42e223f4a6
GUACAMOLE-474: Correct variable name and scope errors in RDP fs code.
2020-06-07 19:51:02 -04:00
Mike Jumper
e526174009
GUACAMOLE-474: Merge support for selectively disabling file uploads and downloads.
2020-06-07 16:30:37 -07:00
Virtually Nick
d03d45fbf0
GUACAMOLE-1059: Merge correct verification of sound format index.
2020-06-07 07:20:22 -04:00
Michael Jumper
4184a52c98
GUACAMOLE-1059: Sound format index should be checked against maximum number of formats, not byte size of array.
2020-06-06 23:50:28 -07:00
Nick Couchman
ec093d3cea
GUACAMOLE-474: Minor style and debug message tweaks.
2020-05-29 07:39:39 -04:00
Mike Jumper
8d895f13c7
GUACAMOLE-1059: Merge explicit non-fatal check for invalid RDP audio format request.
2020-05-25 02:41:51 -07:00
Nick Couchman
ff34146f57
GUACAMOLE-1059: Log array boundary violation for sound formats.
2020-05-24 08:55:58 -04:00
Nick Couchman
234f5aff1a
GUACAMOLE-1059: Check array boundary for sound formats.
2020-05-16 21:12:53 -04:00
Mike Jumper
0bf65ce8b0
GUACAMOLE-1059: Merge changes leveraging appropriate FreeRDP checks to verify input stream length.
2020-05-07 14:09:47 -07:00
Nick Couchman
557e2f5944
GUACAMOLE-1059: Fine tune comments and log messages.
2020-05-06 10:17:20 -04:00
Nick Couchman
47bf3ab672
GUACAMOLE-1059: Verify correct number of bytes for incoming wave.
2020-05-05 17:15:47 -04:00
Nick Couchman
315a8a7179
GUACAMOLE-1059: Correctly handle issues processing audio input formats.
2020-05-05 16:53:13 -04:00
Nick Couchman
e761e47cd0
GUACAMOLE-1059: Add missing checks and fix up warning messages.
2020-05-05 16:33:59 -04:00
Nick Couchman
71769b9715
GUACAMOLE-1059: Add missing check for manually copied buffer.
2020-05-04 19:49:15 -04:00
Nick Couchman
ac9e5e91f6
GUACAMOLE-1059: Remove bad check of audio stream against body_size.
2020-05-04 17:53:38 -04:00
Nick Couchman
98f0c271fb
GUACAMOLE-1059: Add explanatory comments and additional logging.
2020-05-04 17:45:17 -04:00
Nick Couchman
8560ff9718
GUACAMOLE-1059: Move rdpsnd body size check to correct location.
2020-05-04 12:11:37 -04:00
Nick Couchman
ce28575b3a
GUACAMOLE-1059: Use FreeRDP function for verifying Stream length before reading.
2020-05-04 08:48:40 -04:00
Nick Couchman
02a7291742
GUACAMOLE-513: Adjust names of constants and fix style.
2020-04-15 09:42:22 -04:00
Nick Couchman
b077013c30
GUACAMOLE-474: Hide Download folder if downloads are disabled.
2020-04-02 14:58:06 -04:00
Virtually Nick
e78eb589d9
GUACAMOLE-952: Merge correct security negotiation behavior for Hyper-V / VMConnect.
2020-03-22 20:29:33 -04:00
Michael Jumper
04b8633410
GUACAMOLE-952: Add security negotiation mode specific to Hyper-V / VMConnect.
2020-03-22 16:27:55 -07:00
Michael Jumper
aa8c8cac84
GUACAMOLE-952: Remove incorrect Preconnection PDU warning left over from old FreeRDP support.
2020-03-22 16:27:55 -07:00
Nick Couchman
a0d4bacbc6
GUACAMOLE-513: Support determining IPv4 or IPv6.
2020-03-19 09:12:15 -04:00
Nick Couchman
0feda1fa2f
GUACAMOLE-513: Make packet size a constant.
2020-03-19 09:12:15 -04:00
Nick Couchman
45e46bd245
GUACAMOLE-513: Move sleep to protocol implementations; update comments and headers.
2020-03-19 09:12:15 -04:00
Nick Couchman
3dc2591517
GUACAMOLE-513: Add debug logging for sending WoL.
2020-03-19 09:12:15 -04:00
Nick Couchman
3d4a27607d
GUACAMOLE-513: Implement settings and code for Wake-on-LAN support.
2020-03-18 13:29:58 -04:00
Virtually Nick
e4407167ab
GUACAMOLE-979: Merge ensure all FreeRDP settings strings are independent duplicates of their corresponding Guacamole settings.
2020-03-02 18:36:33 -05:00
Virtually Nick
253213b29d
GUACAMOLE-978: Merge respond to Handshake/HandshakeEx PDU received via RAIL with client Handshake PDU.
2020-03-02 18:35:53 -05:00
Michael Jumper
5e1b92cb65
GUACAMOLE-979: Ensure all FreeRDP settings strings are independent duplicates of their corresponding Guacamole settings.
...
FreeRDP 2.0.0 will automatically free all settings strings when the
settings structure is freed. As we will also do the same for our own
settings strings, the FreeRDP settings must be kept independent. There
is no guarantee that the FreeRDP settings will be pushed before an error
causes the connection to abort, nor that the FreeRDP settings will not
need to be pushed multiple times due to an automatic reconnect.
2020-03-02 15:02:03 -08:00
Michael Jumper
789463ce76
GUACAMOLE-978: Respond to Handshake/HandshakeEx PDU received via RAIL with client Handshake PDU.
2020-03-02 14:15:27 -08:00
Virtually Nick
cf845be5ee
GUACAMOLE-917: Merge add missing non-dead tilde to German keymap for RDP.
2020-02-28 13:49:45 -05:00
Michael Jumper
28983d964b
GUACAMOLE-917: Add missing non-dead tilde to German keymap for RDP.
2020-02-28 10:47:22 -08:00
Mike Jumper
4b4b11da57
GUACAMOLE-966: Merge bump of guacamole-server version number to 1.2.0.
2020-02-26 18:50:30 -08:00
Nick Couchman
34d798a0ff
GUACAMOLE-966: Bump server version to 1.2.0
2020-02-25 20:45:54 -05:00