1. 090bb3b GUACAMOLE-958: Merge changes correcting race condition and potential deadlock in guacd_timed_client_free(). by Mike Jumper · 9 days ago master staging/1.2.0
  2. 783aa85 GUACAMOLE-958: Avoid race/deadlock in guacd_timed_client_free() by Jonas Zeiger · 10 days ago
  3. 5ecad1c GUACAMOLE-947: Merge fix the initialization issue of CLIPRDR_FORMAT_LIST object by Virtually Nick · 2 weeks ago
  4. 659cdd0 GUACAMOLE-947: Fix the initialization issue of CLIPRDR_FORMAT_LIST object. by Jimmy · 2 weeks ago
  5. 68a6285 GUACAMOLE-625: Merge changes correcting failing build due to trailing whitespace in Makefile.am. by Mike Jumper · 4 weeks ago
  6. 0e845a2 GUACAMOLE-625: Remove trailing whitespace in Makefile.am and fix style by Nick Couchman · 4 weeks ago
  7. 550e13a GUACAMOLE-625: Merge include Latin American RDP keymap by Virtually Nick · 4 weeks ago
  8. b13fae7 GUACAMOLE-625: Included Latin American keymap by Adolfo Gómez García · 4 weeks ago
  9. 0aecca3 Merge staging/1.1.0 changes back to master. by Nick Couchman · 4 weeks ago
  10. a054073 GUACAMOLE-935: Merge do not assign SVC plugin context as it may be automatically freed. by Virtually Nick · 4 weeks ago 1.1.0 1.1.0-RC1
  11. 8ebe5c5 GUACAMOLE-935: Do not assign SVC plugin context as it may be automatically freed. by Michael Jumper · 4 weeks ago
  12. 28f7d36 Merge 1.1.0 changes back to master. by James Muehlner · 5 weeks ago
  13. 3bc00c4 GUACAMOLE-935: Merge fix for differing rdpBitmap free behavior. by James Muehlner · 5 weeks ago
  14. 87a3c73 GUACAMOLE-935: Periods within regexes must be escaped if intended to match literal periods. by Michael Jumper · 5 weeks ago
  15. 49df9f0 GUACAMOLE-935: Use C preprocessor to determine FreeRDP version rather than running a test program. by Michael Jumper · 5 weeks ago
  16. 26dfc53 GUACAMOLE-935: Free internals of rdpBitmap only when required. by Michael Jumper · 5 weeks ago
  17. 75b658c GUACAMOLE-934: Merge support for the Play Sound PDU. by James Muehlner · 5 weeks ago
  18. 24b6a3f GUACAMOLE-931: Merge FreeRDP user home directory safety checks. by James Muehlner · 5 weeks ago
  19. b21d19d GUACAMOLE-934: Correct waveform calculation. Switch to triangle wave to reduce aliasing distortion. by Michael Jumper · 5 weeks ago
  20. b8148b0 GUACAMOLE-934: Handle potential lack of available audio streams. by Michael Jumper · 5 weeks ago
  21. ddc09b1 GUACAMOLE-934: Add support for the Play Sound PDU. by Michael Jumper · 5 weeks ago
  22. 32f8f20 GUACAMOLE-931: Verify that home directory is both a directory and writable for sake of FreeRDP initialization. by Michael Jumper · 5 weeks ago
  23. a447b3d Merge staging/1.1.0 changes back to master. by Nick Couchman · 5 weeks ago
  24. 0cd9ba3 GUACAMOLE-929: Merge update copyright date to 2020. by Virtually Nick · 5 weeks ago
  25. 35e44db GUACAMOLE-929: Update copyright date to 2020. by Michael Jumper · 5 weeks ago
  26. cc8d879 Merge staging/1.1.0 changes back to master. by Nick Couchman · 5 weeks ago
  27. 77f6168 GUACAMOLE-928: Merge keep FreeRDP plugins of Docker image within /usr/local/guacamole by Virtually Nick · 5 weeks ago
  28. a384e74 GUACAMOLE-927: Merge automatically set $HOME for sake of FreeRDP initialization process by Virtually Nick · 5 weeks ago
  29. 2c6be5a GUACAMOLE-928: Keep all build artifacts of Docker image within /usr/local/guacamole, including FreeRDP plugins. by Michael Jumper · 5 weeks ago
  30. 0676e70 GUACAMOLE-927: Abort RDP connection if FreeRDP fails to initialize. by Michael Jumper · 5 weeks ago
  31. 39f7d5a GUACAMOLE-927: Automatically set $HOME for sake of FreeRDP initialization process. by Michael Jumper · 5 weeks ago
  32. fd2c5b9 Merge staging/1.1.0 changes back to master. by Nick Couchman · 5 weeks ago
  33. 39defa2 GUACAMOLE-249: Merge automatically determine correct location for FreeRDP plugins. by Virtually Nick · 5 weeks ago
  34. be5cdf5 GUACAMOLE-249: Allow detected FreeRDP plugin directory to be overridden with --with-freerdp-plugin-dir. by Michael Jumper · 5 weeks ago
  35. 37dceed GUACAMOLE-249: Automatically determine correct location for FreeRDP plugins. by Michael Jumper · 5 weeks ago
  36. 65b4722 GUACAMOLE-249: Merge remove extra warning resulting from merge by Virtually Nick · 6 weeks ago
  37. fcac1a2 GUACAMOLE-249: Remove extra warning resulting from merge. by Michael Jumper · 6 weeks ago
  38. 956c5f2 Merge staging/1.1.0 changes back to master. by Nick Couchman · 6 weeks ago
  39. 3e22526 GUACAMOLE-249: Merge migrate to FreeRDP 2.x by Virtually Nick · 6 weeks ago
  40. 99b00a8 GUACAMOLE-249: Add -Werror to CPPFLAGS for FreeRDP tests to ensure tests fail when pointers are incompatible. by Michael Jumper · 6 weeks ago
  41. de3300e GUACAMOLE-249: Preserve CPPFLAGS such that modifications needed for FreeRDP tests affect only FreeRDP tests. by Michael Jumper · 6 weeks ago
  42. 3dfd246 GUACAMOLE-249: Remove RAIL callback typecasts, relying instead on configure tests to check need for const. by Michael Jumper · 6 weeks ago
  43. e5fdda1 GUACAMOLE-249: Remove CLIPRDR callback typecasts, relying instead on configure tests to check need for const. by Michael Jumper · 6 weeks ago
  44. 308d7a0 GUACAMOLE-249: Support rdpGlyph callback format used in FreeRDP 2.0.0-rc3 and older (used UINT32 instead of INT32). by Michael Jumper · 6 weeks ago
  45. 9a34caf GUACAMOLE-249: The FreeRDPConvertColor() function is also known as ConvertColor(), but was only available as ConvertColor() in older FreeRDP 2.0.0 release candidates. by Michael Jumper · 6 weeks ago
  46. eaae203 GUACAMOLE-249: Ensure RAIL message handlers are accepted by compiler regardless of whether const is required. by Michael Jumper · 6 weeks ago
  47. 4282da6 GUACAMOLE-249: Restructure audio input such that audio buffer can be separately linked. by Michael Jumper · 6 weeks ago
  48. e984694 GUACAMOLE-249: Test endianness of platform without violating strict aliasing rules. by Michael Jumper · 6 weeks ago
  49. 4b1243f GUACAMOLE-249: Ensure CLIPRDR message handlers are accepted by compiler regardless of whether const is required. by Michael Jumper · 6 weeks ago
  50. 5e9c7cd GUACAMOLE-249: Correct typo: "of common RDPDR header" should be "of the common RDPDR header". by Michael Jumper · 6 weeks ago
  51. 01c731e GUACAMOLE-249: Clean up documentation for arbitrary pipe SVC. No need to say "automatically" everywhere. by Michael Jumper · 6 weeks ago
  52. 92d97a3 GUACAMOLE-249: Correct typo: "indicating" should be "indicates". by Michael Jumper · 6 weeks ago
  53. e9670df GUACAMOLE-249: Correct typo: "updating" should be "update". by Michael Jumper · 6 weeks ago
  54. a3d9a68 GUACAMOLE-249: Handle failure to send either response required for monitor ready. by Michael Jumper · 6 weeks ago
  55. f805a80 GUACAMOLE-249: Switch return type of guac_rdp_cache_bitmap() back to void - it doesn't fail, and isn't dictated by the FreeRDP API. by Michael Jumper · 6 weeks ago
  56. 62ee361 GUACAMOLE-249: Refactor guac_freerdp_channels_load_plugin() to log a warning if plugin limits are reached. by Michael Jumper · 6 weeks ago
  57. b3a713b GUACAMOLE-249: Clean up basename logic of file downloads. Add unit test. by Michael Jumper · 6 weeks ago
  58. c4f6c51 GUACAMOLE-249: Remove accidentally-inserted "0" from end of comment. by Michael Jumper · 6 weeks ago
  59. feb376e GUACAMOLE-249: Fix misspelled "instruction" and "have" in comments. by Michael Jumper · 6 weeks ago
  60. 2139d40 GUACAMOLE-249: Remove accidental double spaces from RDP comments. by Michael Jumper · 6 weeks ago
  61. 55959b5 GUACAMOLE-249: Until parameter prompting is available, do not auto-negotiate for NLA if username and password have not been provided. by Michael Jumper · 7 weeks ago
  62. 666c4fb GUACAMOLE-249: Do not include "extended mode" NLA in security negotiation as negotiation fails (see FreeRDP defaults). by Michael Jumper · 7 weeks ago
  63. 67c5bdf GUACAMOLE-249: Do not attempt to free SVC-specific data if it hasn't actually been allocated. by Michael Jumper · 7 weeks ago
  64. dc8c60f GUACAMOLE-249: freerdp_channels_data() is already the default value of ReceiveChannelData. by Michael Jumper · 7 weeks ago
  65. 80988cd GUACAMOLE-249: Provide SetNull and SetDefault implementations for rdpPointer. by Michael Jumper · 7 weeks ago
  66. 1f24c47 GUACAMOLE-249: Remove empty struct definitions added by Include What You Use. by Michael Jumper · 7 weeks ago
  67. 0677a9a GUACAMOLE-249: Common surface should still pay attention to dirty flag, regardless of the new special case for unrealized surfaces. by Michael Jumper · 7 weeks ago
  68. a54a123 GUACAMOLE-249: Use ReadColor() / WriteColor() around FreeRDPConvertColor(). by Michael Jumper · 7 weeks ago
  69. e325dbc GUACAMOLE-249: Add/remove headers as necessary based on run through Include What You Use (IWYU) tool. by Michael Jumper · 7 weeks ago
  70. 9855d87 GUACAMOLE-249: Remove handlers for PatBlt and OpaqueRect. FreeRDP will not invoke these if the corresponding OrderSupport element is FALSE, thus they will never be called. by Michael Jumper · 7 weeks ago
  71. 2bbc4bf GUACAMOLE-249: Move keyboard-related source back to root of RDP (ease merge). Not truly needed as much as the rest of the restructure. by Michael Jumper · 7 weeks ago
  72. f57382f GUACAMOLE-249: Determine FreeRDP pixel format corresponding to local Cairo surfaces based on local platform endianness. by Michael Jumper · 7 weeks ago
  73. 555973f GUACAMOLE-249: Remove unnecessary bitmap conversion - will happen automatically when FreeRDP invokes bitmap->Decompress(). by Michael Jumper · 7 weeks ago
  74. 902c5e1 GUACAMOLE-249: Alpha component must be in highest-order byte. by Michael Jumper · 7 weeks ago
  75. 1bc9384 GUACAMOLE-249: Claim support only for RDP orders that are explicitly supported, independently of any FreeRDP defaults. by Michael Jumper · 7 weeks ago
  76. 36f2275 GUACAMOLE-249: Defer draws to unrealized (server-side) buffers until they are actually needed client-side. by Michael Jumper · 7 weeks ago
  77. 2d44123 GUACAMOLE-249: Do not draw background for glyphs when "redundant" (transparent). by Michael Jumper · 7 weeks ago
  78. d7151e0 GUACAMOLE-249: Push FreeRDP settings in preconnect hander (OrderSupport is reset otherwise). by Michael Jumper · 8 weeks ago
  79. 7ef1dca GUACAMOLE-249: Convert absolutely all rdpBitmaps before attempting to draw. by Michael Jumper · 8 weeks ago
  80. f334169 GUACAMOLE-249: RAIL plugin for FreeRDP 2.0.0 requires that the Client Execute PDU be sent manually. by Michael Jumper · 8 weeks ago
  81. 8dda26a GUACAMOLE-249: Free rdpBitmap and rdpGlyph within custom free handlers (not automatically freed like rdpPointer). by Michael Jumper · 8 weeks ago
  82. 0926864 GUACAMOLE-249: Redirect FreeRDP log messages to debug level of guac_client_log(). by Michael Jumper · 8 weeks ago
  83. 9ad3bc9 GUACAMOLE-249: Log RDPDR debug messages at GUAC_LOG_DEBUG level. by Michael Jumper · 8 weeks ago
  84. 6940875 GUACAMOLE-249: Refactor away old stream.h and guac_rdp_stream. by Michael Jumper · 8 weeks ago
  85. d2083a1 GUACAMOLE-249: Refactor RDPDR to be more documentable. Document RDPDR fully. by Michael Jumper · 8 weeks ago
  86. 36545cc GUACAMOLE-249: Document absolutely all parameters and return types for RDP support. by Michael Jumper · 8 weeks ago
  87. a54c61e GUACAMOLE-249: Support for OpaqueRect MUST NOT be claimed without supporting PatBlt. OpaqueRect implies PatBlt and vice versa. by Michael Jumper · 8 weeks ago
  88. fbb759a GUACAMOLE-249: Correct mismatched ifndef/define header include check. by Michael Jumper · 8 weeks ago
  89. ab05502 GUACAMOLE-249: Correct missing/incorrect documentation for RDP callback parameters. by Michael Jumper · 8 weeks ago
  90. 12febd5 GUACAMOLE-249: Remove unused SEC_TO_UNIX_EPOCH constant. by Michael Jumper · 8 weeks ago
  91. 6c239a7 GUACAMOLE-249: Use filesystem constants defined by FreeRDP and WinPR headers rather than defining our own. by Michael Jumper · 8 weeks ago
  92. 598b86a GUACAMOLE-249: Correct @file annotations within Doxygen comments of renamed headers. by Michael Jumper · 8 weeks ago
  93. 6983199 GUACAMOLE-249: Remove prototype for guac_rdp_bitmap_decompress(), which is no longer defined nor used. by Michael Jumper · 8 weeks ago
  94. 47a1dcc GUACAMOLE-249: Message flags of clipboard data response must be set to CB_RESPONSE_OK for data to be accepted. by Michael Jumper · 8 weeks ago
  95. 0c70911 GUACAMOLE-249: Use correct start location of clipboard buffer (accidentally used pointer to end). by Michael Jumper · 8 weeks ago
  96. bced87c GUACAMOLE-249: FreeRDP 2.0.0 requires the Clipboard Capabilities PDU to be manually sent. by Michael Jumper · 8 weeks ago
  97. 024fc2a GUACAMOLE-249: Callbacks for "drdynvc" plugin should return CHANNEL_RC_OK, including entry point. by Michael Jumper · 9 weeks ago
  98. 4752863 GUACAMOLE-249: Remove now-unnecessary status.h FreeRDP compatibility header. by Michael Jumper · 9 weeks ago
  99. d7bbee3 GUACAMOLE-249: Reorganize includes to match code standard. by Michael Jumper · 9 weeks ago
  100. a63dcb4 GUACAMOLE-249: Rename and restructure RDP source files more sensibly. by Michael Jumper · 9 weeks ago