Commit Graph

  • ec305903d0 GUACAMOLE-513: Add guac_error handling for WoL Nick Couchman 2020-06-16 15:05:55 -0400
  • 57c4dbf454 GUACAMOLE-513: No need to close socket when socket was never opened. Nick Couchman 2020-06-16 11:50:36 -0400
  • 30bbb892db GUACAMOLE-513: Handle cases where socket open fails. Nick Couchman 2020-06-09 19:27:07 -0400
  • b8ecfe2425 Merge 1.2.0 changes back to master. Michael Jumper 2020-06-09 10:43:10 -0700
  • 9ca382e2aa
    GUACAMOLE-513: Merge addition of new defaults.h header to Makefile.am. Mike Jumper 2020-06-09 10:42:37 -0700
  • 0c59897da9 GUACAMOLE-513: New defaults header needs to be in Makefile.am Nick Couchman 2020-06-09 13:06:40 -0400
  • b6568d11b3 Merge 1.2.0 changes back to master. Michael Jumper 2020-06-09 01:15:43 -0700
  • 65c07b75cc
    GUACAMOLE-513: Merge support for Wake-on-LAN. Mike Jumper 2020-06-09 01:15:11 -0700
  • a5a89bcf1d Merge 1.2.0 changes back to master. Michael Jumper 2020-06-08 10:42:40 -0700
  • 32723d229f
    GUACAMOLE-474: Merge corrections to file upload/download build failures. Mike Jumper 2020-06-08 10:40:05 -0700
  • 2aa2ccc90c GUACAMOLE-513: Properly close WOL socket. Nick Couchman 2020-06-07 20:33:19 -0400
  • df8030d9bb GUACAMOLE-513: Implement defaults header for protocol constants. Nick Couchman 2020-06-07 20:27:42 -0400
  • 42e223f4a6 GUACAMOLE-474: Correct variable name and scope errors in RDP fs code. Nick Couchman 2020-06-07 19:50:47 -0400
  • 4dce306a04 Merge 1.2.0 changes back to master. Michael Jumper 2020-06-07 16:31:08 -0700
  • e526174009
    GUACAMOLE-474: Merge support for selectively disabling file uploads and downloads. Mike Jumper 2020-06-07 16:30:37 -0700
  • af89f828eb Merge staging/1.2.0 changes back to master. Nick Couchman 2020-06-07 07:22:05 -0400
  • d03d45fbf0
    GUACAMOLE-1059: Merge correct verification of sound format index. Virtually Nick 2020-06-07 07:20:22 -0400
  • 4184a52c98 GUACAMOLE-1059: Sound format index should be checked against maximum number of formats, not byte size of array. Michael Jumper 2020-06-06 23:50:28 -0700
  • ec093d3cea GUACAMOLE-474: Minor style and debug message tweaks. Nick Couchman 2020-05-29 07:39:39 -0400
  • 029563a4b9 Merge 1.2.0 changes back to master. Michael Jumper 2020-05-25 02:43:01 -0700
  • 8d895f13c7
    GUACAMOLE-1059: Merge explicit non-fatal check for invalid RDP audio format request. Mike Jumper 2020-05-25 02:41:51 -0700
  • 1788ef3b8e GUACAMOLE-343: Add setting for explicitly disabling recording. jira/343 Nick Couchman 2020-05-24 16:53:33 -0400
  • ff34146f57 GUACAMOLE-1059: Log array boundary violation for sound formats. Nick Couchman 2020-05-23 07:53:05 -0400
  • 234f5aff1a GUACAMOLE-1059: Check array boundary for sound formats. Nick Couchman 2020-05-16 21:12:53 -0400
  • a0e11dc817 Merge staging/1.2.0 changes back to master. Michael Jumper 2020-05-07 14:10:33 -0700
  • 0bf65ce8b0
    GUACAMOLE-1059: Merge changes leveraging appropriate FreeRDP checks to verify input stream length. Mike Jumper 2020-05-07 14:09:47 -0700
  • 557e2f5944 GUACAMOLE-1059: Fine tune comments and log messages. Nick Couchman 2020-05-06 10:17:20 -0400
  • 47bf3ab672 GUACAMOLE-1059: Verify correct number of bytes for incoming wave. Nick Couchman 2020-05-05 17:15:47 -0400
  • 315a8a7179 GUACAMOLE-1059: Correctly handle issues processing audio input formats. Nick Couchman 2020-05-05 16:38:36 -0400
  • e761e47cd0 GUACAMOLE-1059: Add missing checks and fix up warning messages. Nick Couchman 2020-05-05 16:33:59 -0400
  • 71769b9715 GUACAMOLE-1059: Add missing check for manually copied buffer. Nick Couchman 2020-05-04 19:49:15 -0400
  • ac9e5e91f6 GUACAMOLE-1059: Remove bad check of audio stream against body_size. Nick Couchman 2020-05-04 17:53:17 -0400
  • 98f0c271fb GUACAMOLE-1059: Add explanatory comments and additional logging. Nick Couchman 2020-05-04 17:44:15 -0400
  • 8560ff9718 GUACAMOLE-1059: Move rdpsnd body size check to correct location. Nick Couchman 2020-05-04 12:11:37 -0400
  • ce28575b3a GUACAMOLE-1059: Use FreeRDP function for verifying Stream length before reading. Nick Couchman 2020-04-05 13:34:53 -0400
  • 8838199f5c GUACAMOLE-1047: Notify connecting client on unrecognized connection ID Tomer Gabel 2020-04-23 16:53:17 +0300
  • 0e2e3d20ae [WIP]: Check RDP sound format value before use. working/ghsl-2020 Nick Couchman 2020-04-16 13:53:14 -0400
  • f3f8be0591 [WIP]: Check argc in user handler. Nick Couchman 2020-04-16 13:50:34 -0400
  • 4135c6e3b0 [WIP]: Check surface allocations Nick Couchman 2020-04-16 13:47:30 -0400
  • e011cf38eb [WIP] Check VNC buffer allocation. Nick Couchman 2020-04-16 13:42:25 -0400
  • ab38b6c912 [WIP]: Fix upload path out-of-bounds error. Nick Couchman 2020-04-16 13:39:34 -0400
  • f910d29083 GUACAMOLE-1031: Add call for RDP to pay attention to upload directory Nick Couchman 2020-04-16 12:14:58 -0400
  • 02a7291742 GUACAMOLE-513: Adjust names of constants and fix style. Nick Couchman 2020-04-15 09:42:22 -0400
  • 9c37fc5617
    GUACAMOLE-949: Merge removal of unused UNIX_TIME macro. Mike Jumper 2020-04-13 23:16:25 -0700
  • 0d479fee8c [WIP] Use the right function name.. working/rdp-code-cleanup Nick Couchman 2020-04-05 16:42:47 -0400
  • f4afa306d2 [WIP] This one is not working quite right.. Nick Couchman 2020-04-05 16:42:14 -0400
  • 2cec76f748 [WIP] One more length check. Nick Couchman 2020-04-05 16:39:33 -0400
  • 792e23d481 [WIP] Quick stream check fixes. Nick Couchman 2020-04-05 15:37:33 -0400
  • 4f1f1d71a6 [WIP] Check all streams prior to reading. Nick Couchman 2020-04-05 15:10:42 -0400
  • d26f497a9c [WIP] Add some debug, just some more. Nick Couchman 2020-04-05 14:11:06 -0400
  • 7a624c4d86 [WIP] Add some debug, correctly. Nick Couchman 2020-04-05 14:08:05 -0400
  • 64a463738b [WIP] Add some debug. Nick Couchman 2020-04-05 14:06:09 -0400
  • 8d9d0fc097 [WIP] More tweaks to code. Nick Couchman 2020-04-05 13:42:21 -0400
  • f9986a5787 [WIP] RDP code enhancements. Nick Couchman 2020-04-05 13:34:53 -0400
  • a55e1893dd GUACAMOLE-949: Remove unused UNIX_TIME macro. Nick Couchman 2020-04-02 15:53:51 -0400
  • b077013c30 GUACAMOLE-474: Hide Download folder if downloads are disabled. Nick Couchman 2020-04-02 14:58:06 -0400
  • bbb794966b Merge staging/1.2.0 changes back to master. Nick Couchman 2020-03-22 20:30:42 -0400
  • e78eb589d9
    GUACAMOLE-952: Merge correct security negotiation behavior for Hyper-V / VMConnect. Virtually Nick 2020-03-22 20:29:33 -0400
  • 04b8633410 GUACAMOLE-952: Add security negotiation mode specific to Hyper-V / VMConnect. Michael Jumper 2020-03-22 16:22:55 -0700
  • aa8c8cac84 GUACAMOLE-952: Remove incorrect Preconnection PDU warning left over from old FreeRDP support. Michael Jumper 2020-03-22 16:12:51 -0700
  • a0d4bacbc6 GUACAMOLE-513: Support determining IPv4 or IPv6. Nick Couchman 2020-03-18 20:31:02 -0400
  • 0feda1fa2f GUACAMOLE-513: Make packet size a constant. Nick Couchman 2020-03-18 15:34:01 -0400
  • 45e46bd245 GUACAMOLE-513: Move sleep to protocol implementations; update comments and headers. Nick Couchman 2020-03-18 14:49:42 -0400
  • 3dc2591517 GUACAMOLE-513: Add debug logging for sending WoL. Nick Couchman 2020-03-18 14:16:40 -0400
  • 3d4a27607d GUACAMOLE-513: Implement settings and code for Wake-on-LAN support. Nick Couchman 2020-03-15 12:21:30 -0400
  • fba6ef461c
    GUACAMOLE-982: Merge fix the error log message when the creating thread of RDP client fails Virtually Nick 2020-03-09 18:45:11 -0400
  • fa86d18353 GUACAMOLE-982: Fix the error log message when the creating thread of RDP client fails. Jimmy 2020-03-09 23:16:28 +0200
  • f47491eaca Merge staging/1.2.0 changes back to master. Nick Couchman 2020-03-02 18:38:03 -0500
  • e4407167ab
    GUACAMOLE-979: Merge ensure all FreeRDP settings strings are independent duplicates of their corresponding Guacamole settings. Virtually Nick 2020-03-02 18:36:33 -0500
  • 253213b29d
    GUACAMOLE-978: Merge respond to Handshake/HandshakeEx PDU received via RAIL with client Handshake PDU. Virtually Nick 2020-03-02 18:35:53 -0500
  • 5e1b92cb65 GUACAMOLE-979: Ensure all FreeRDP settings strings are independent duplicates of their corresponding Guacamole settings. Michael Jumper 2020-03-02 15:01:58 -0800
  • 789463ce76 GUACAMOLE-978: Respond to Handshake/HandshakeEx PDU received via RAIL with client Handshake PDU. Michael Jumper 2020-03-02 14:15:27 -0800
  • cc688485db Merge staging/1.2.0 changes back to master. Nick Couchman 2020-02-28 13:51:13 -0500
  • cf845be5ee
    GUACAMOLE-917: Merge add missing non-dead tilde to German keymap for RDP. Virtually Nick 2020-02-28 13:49:45 -0500
  • 28983d964b GUACAMOLE-917: Add missing non-dead tilde to German keymap for RDP. Michael Jumper 2020-02-28 10:47:22 -0800
  • 0832dda409 Merge 1.2.0 changes back to master. Michael Jumper 2020-02-26 18:51:06 -0800
  • 4b4b11da57
    GUACAMOLE-966: Merge bump of guacamole-server version number to 1.2.0. Mike Jumper 2020-02-26 18:50:30 -0800
  • 34d798a0ff GUACAMOLE-966: Bump server version to 1.2.0 Nick Couchman 2020-02-25 20:45:54 -0500
  • 811d2f70e4 Merge staging/1.2.0 changes back to master. Nick Couchman 2020-02-24 22:50:10 -0500
  • 83d2f30f8b
    GUACAMOLE-818: Merge break SFTP directory JSON at blob boundaries. Do not skip entries. Virtually Nick 2020-02-24 21:14:49 -0500
  • 8ea9b14a80 GUACAMOLE-818: Break SFTP directory JSON at blob boundaries. Do not skip entries. Michael Jumper 2020-02-24 17:55:06 -0800
  • d2ee11f15a
    GUACAMOLE-962: Merge allow misbehaving RDP servers to use OpaqueRect and PatBlt. Virtually Nick 2020-02-24 20:27:20 -0500
  • a80cd8db06 GUACAMOLE-962: Restore OpaqueRect and PatBlt handlers. Michael Jumper 2020-02-24 16:32:15 -0800
  • 3b0abe376e GUACAMOLE-962: Request relaxed RDP order checks if supported by FreeRDP. Michael Jumper 2020-02-24 16:31:28 -0800
  • 090bb3bbea
    GUACAMOLE-958: Merge changes correcting race condition and potential deadlock in guacd_timed_client_free(). Mike Jumper 2020-02-13 09:49:35 -0800
  • 783aa85c1b GUACAMOLE-958: Avoid race/deadlock in guacd_timed_client_free() Jonas Zeiger 2020-02-12 15:06:25 +0100
  • 5ecad1c3d9
    GUACAMOLE-947: Merge fix the initialization issue of CLIPRDR_FORMAT_LIST object Virtually Nick 2020-02-06 16:54:39 -0500
  • 659cdd09a0 GUACAMOLE-947: Fix the initialization issue of CLIPRDR_FORMAT_LIST object. Jimmy 2020-02-06 18:17:40 +0200
  • fe0658dd36 GUACAMOLE-465: resolved issues brought up in PR159 and added compatibility with recent versions of libavcodec Sean Reid 2020-02-01 22:53:38 -0500
  • fb237d4fc9 GUACAMOLE-465: resolved issues brought up in PR159 (unneeded dynamic mem allocation, style guide violations) Sean Reid 2018-03-12 20:47:11 -0400
  • 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 Sean Reid 2018-03-10 10:57:32 -0500
  • 1a699686b9 GUACAMOLE-474: Implement logic to disable file transfers in each protocol. Nick Couchman 2019-12-26 11:25:58 -0500
  • 42e382062c GUACAMOLE-474: Add parameter processing for file upload/download disable. Nick Couchman 2019-12-25 18:29:07 -0500
  • 68a6285818
    GUACAMOLE-625: Merge changes correcting failing build due to trailing whitespace in Makefile.am. Mike Jumper 2020-01-24 08:09:32 -0800
  • 0e845a2914 GUACAMOLE-625: Remove trailing whitespace in Makefile.am and fix style Nick Couchman 2020-01-24 10:32:25 -0500
  • 550e13ae9f
    GUACAMOLE-625: Merge include Latin American RDP keymap Virtually Nick 2020-01-24 10:07:10 -0500
  • b13fae7a9f GUACAMOLE-625: Included Latin American keymap Adolfo Gómez García 2020-01-23 00:58:21 +0100
  • 0aecca3e04 Merge staging/1.1.0 changes back to master. Nick Couchman 2020-01-22 16:25:39 -0500
  • a054073ec7
    GUACAMOLE-935: Merge do not assign SVC plugin context as it may be automatically freed. Virtually Nick 2020-01-22 16:23:38 -0500
  • 8ebe5c571a GUACAMOLE-935: Do not assign SVC plugin context as it may be automatically freed. Michael Jumper 2020-01-22 11:10:45 -0800