Commit Graph

  • 2a91e2ff2d GUACAMOLE-278: Add support for xterm's bright SGR colors (90-97 and 100-107). Michael Jumper 2017-04-23 17:22:47 -0700
  • a04022883c GUACAMOLE-278: Provide constants defining locations of dark vs. intense colors in 16-color palette. Michael Jumper 2017-04-23 17:32:33 -0700
  • 008ba46597 GUACAMOLE-282: Merge alpha fix for common surface transfer functions. James Muehlner 2017-04-26 20:17:24 -0700
  • 691a3ab840 GUACAMOLE-282: Correct common surface transfer functions to copy/ignore alpha channel as required. Michael Jumper 2017-04-24 11:57:12 -0700
  • 10180095d8 GUACAMOLE-278: Handle (but ignore) xterm's 256-color palette redefinition OSC. Michael Jumper 2017-04-23 13:59:03 -0700
  • e4ce7b0eeb GUACAMOLE-278: Ignore 256-color SGR sequences which contain out-of-range values. Michael Jumper 2017-04-23 13:36:46 -0700
  • 19f7424c62 GUACAMOLE-278: Log unhandled/invalid sequences at DEBUG level. Michael Jumper 2017-04-23 12:58:32 -0700
  • 87fba523ee GUACAMOLE-278: Handle xterm 256-color SGR sequences. Michael Jumper 2017-04-23 12:53:47 -0700
  • 11bf6f05c4 GUACAMOLE-278: Expand terminal palette to 256 entries. Use xterm colors for entries 16 through 255. Michael Jumper 2017-04-23 12:00:45 -0700
  • eaa71f5717 GUACAMOLE-278: Move terminal palette/color definitions into dedicated files. Michael Jumper 2017-04-23 11:38:49 -0700
  • 48fc4afc5b GUACAMOLE-278: Copy terminal color values rather than referencing only by palette index. Michael Jumper 2017-04-23 11:02:25 -0700
  • 69caa9936b GUACAMOLE-40: Merge RD gateway support. James Muehlner 2017-04-20 21:36:44 -0700
  • d3fa5e7fbd GUACAMOLE-268: Merge RDP file size fix. James Muehlner 2017-04-20 08:49:20 -0700
  • 228874804e GUACAMOLE-268: Use 64-bit unsigned integers to represent file size internally (identical to RDPDR). Michael Jumper 2017-04-17 11:52:07 -0700
  • 09099050cb GUACAMOLE-40: Set RD gateway and load balancing settings for FreeRDP where applicable. Michael Jumper 2017-04-10 00:13:38 -0700
  • da8636ef54 GUACAMOLE-40: Add and parse RD gateway connection parameters. Michael Jumper 2017-04-09 23:58:11 -0700
  • af8ef9f526 GUACAMOLE-40: Test whether FreeRDP supports RD gateways and/or load balancing. Michael Jumper 2017-04-09 23:17:01 -0700
  • 37fe3548de GUACAMOLE-262: Merge workaround for bug in upstream handling of VNC "truecolor" flag. Michael Jumper 2017-04-03 15:45:55 -0700
  • 8833c0dd79 GUACAMOLE-262: set VNC trueColour flag to 1 instead of 255 dborth 2017-04-03 09:28:22 -0600
  • 2ac1f14973 GUACAMOLE-260: Merge updated copyright year. James Muehlner 2017-03-31 11:13:34 -0700
  • 3b0b36ad5d GUACAMOLE-259: Merge logging of frame timing information. James Muehlner 2017-03-31 10:55:34 -0700
  • 1081131aa5 GUACAMOLE-259: Log server and user frame timing information at TRACE level. Michael Jumper 2017-03-29 22:32:26 -0700
  • 457c48ec71 GUACAMOLE-259: Merge addition of new TRACE log level. James Muehlner 2017-03-31 10:45:41 -0700
  • 4dd41fa7d2 GUACAMOLE-260: Update copyright year in NOTICE to 2017. Michael Jumper 2017-03-30 19:41:04 -0700
  • e910dcbfcc GUACAMOLE-259: Add TRACE log level. Michael Jumper 2017-03-29 22:32:01 -0700
  • aba2b46a7c GUACAMOLE-257: Merge sftp file upload handler fix. James Muehlner 2017-03-29 11:33:34 -0700
  • 61896e829c GUACAMOLE-257: Set VNC/SSH file upload handlers only if SFTP is enabled. Michael Jumper 2017-03-28 10:48:38 -0700
  • 114f5b23e3 GUACAMOLE-251: Merge removal of MAINTANER from Dockerfile. James Muehlner 2017-03-26 12:27:31 -0700
  • 8cc9a47e5c GUACAMOLE-251: Remove MAINTAINER instruction from Dockerfile. Michael Jumper 2017-03-25 19:59:50 -0700
  • 039a1c52e4 GUACAMOLE-239: Merge support for CLOCK_MONOTONIC. Michael Jumper 2017-03-23 21:05:49 -0700
  • ddc1aa0b5f GUACAMOLE-239: When available, use CLOCK_MONOTONIC to prevent backwards running time Roman Stoffel 2017-03-23 23:06:24 +0100
  • 516c4a0593 Merge 0.9.12-incubating changes back to master. James Muehlner 2017-03-17 10:43:50 -0700
  • cbca2f169b GUACAMOLE-240: Merge PulseAudio callback fix. James Muehlner 2017-03-17 10:40:15 -0700
  • 6a3ce58ab7 GUACAMOLE-240: Document parameters and behavior of PulseAudio callbacks. Michael Jumper 2017-03-15 22:26:11 -0700
  • adf9db7454 GUACAMOLE-240: Always pass guac_pa_stream to PulseAudio callbacks. Michael Jumper 2017-03-16 02:53:32 +0000
  • 2c2824fc5b Merge 0.9.12-incubating changes back to master. James Muehlner 2017-03-13 22:13:10 -0700
  • 145762a2b0 GUACAMOLE-231: Merge server-side production of new mouse instruction. James Muehlner 2017-03-13 22:11:17 -0700
  • fe8771e181 GUACAMOLE-231: Notifying terminal for mouse movement is no longer necessary (common cursor sends its own position updates without requiring new frames). Michael Jumper 2017-03-11 14:58:52 -0800
  • 240e18cd92 GUACAMOLE-231: Broadcast mouse position only to users who are not moving the mouse. Michael Jumper 2017-03-11 14:35:43 -0800
  • ae7e8d3890 GUACAMOLE-231: Report mouse position using new "mouse" instruction. Rely on client-side cursor layer implementation. Michael Jumper 2017-03-10 12:28:00 -0800
  • 1a96c5b415 GUACAMOLE-231: Add "mouse" instruction for server reporting of mouse position. Michael Jumper 2017-03-10 12:27:24 -0800
  • 1d5d8784b3 Merge 0.9.12-incubating changes back to master. James Muehlner 2017-03-10 09:46:59 -0800
  • cf05eca68b GUACAMOLE-231: Merge mouse update fix. James Muehlner 2017-03-10 09:46:03 -0800
  • 6a1db08299 GUACAMOLE-231: Notify terminal when display is modified due to mouse cursor movement. Michael Jumper 2017-03-06 22:41:19 -0800
  • da7b77d2ec Merge 0.9.12-incubating changes back to master. James Muehlner 2017-03-01 09:43:39 -0800
  • de9b8d6d2c GUACAMOLE-226: Merge default layer opacity fix. James Muehlner 2017-03-01 09:42:40 -0800
  • 72284cfc7c GUACAMOLE-226: All new layers are fully opaque. Michael Jumper 2017-03-01 08:45:12 -0800
  • 1f8dbb265e GUACAMOLE-205: Merge OpenSSL 1.1 version API upgrade. James Muehlner 2017-02-28 18:47:29 -0800
  • 270d51d4d4 GUACAMOLE-205: Use semantically-named macro rather than repeatedly and explicitly check OpenSSL version. Michael Jumper 2017-02-28 12:01:43 -0800
  • 98a5faaa77 GUACAMOLE-205: Provide OpenSSL 1.1 API shims for missing accessors. Michael Jumper 2017-02-27 12:44:52 -0800
  • dbfb782dd5 GUACAMOLE-205: Update to 1.1 version of OpenSSL API. Michael Jumper 2017-02-27 10:40:18 -0800
  • c8fca94899 GUACAMOLE-223: Merge thread safety fix for SSL. James Muehlner 2017-02-28 10:55:17 -0800
  • c4903a8e36 Merge 0.9.12-incubating changes back to master. James Muehlner 2017-02-28 10:32:49 -0800
  • 3ff8323153 GUACAMOLE-169: Merge namespaced directory reshuffle. James Muehlner 2017-02-28 10:28:45 -0800
  • 08ce4331bb GUACAMOLE-225: Merge updated version numbers. James Muehlner 2017-02-28 10:26:38 -0800
  • eb5ef5a027 GUACAMOLE-194: Merge removal of double-free code. James Muehlner 2017-02-28 10:19:58 -0800
  • 3157361077 GUACAMOLE-224: Merge removal of AUTHORS file. James Muehlner 2017-02-28 10:12:18 -0800
  • f85978e43a GUACAMOLE-225: Bump libtool version info (interface added, none changed/removed). Michael Jumper 2017-02-28 09:43:02 -0800
  • e27996b199 GUACAMOLE-225: Bump version numbers to 0.9.12-incubating. Michael Jumper 2017-02-28 09:42:26 -0800
  • af46b484dd GUACAMOLE-224: Remove AUTHORS file for the same reason we're removing @author tags. Michael Jumper 2017-02-27 23:18:46 -0800
  • 3f7ccb6b9a GUACAMOLE-169: Move terminal headers to namespaced directory. Michael Jumper 2017-02-27 14:34:46 -0800
  • d371f2d9ee GUACAMOLE-169: Move common-ssh headers to namespaced directory. Michael Jumper 2017-02-27 14:28:23 -0800
  • fb8a2766da GUACAMOLE-194: Free SSH user for VNC+SFTP and RDP+SFTP only within client free. Michael Jumper 2017-02-26 15:02:48 -0800
  • c344aa854f GUACAMOLE-222: Merge explicit closing of STFP downloaded files. James Muehlner 2017-02-26 14:53:38 -0800
  • 9218a79e62 GUACAMOLE-223: Set required thread-related callbacks for OpenSSL. Michael Jumper 2016-11-19 23:13:08 -0800
  • cf01d0d634 GUACAMOLE-223: Link against libcrypto as well as libssl. Michael Jumper 2016-11-19 23:10:14 -0800
  • 821feeabb0 GUACAMOLE-223: Always invoke SSL_free(). Michael Jumper 2016-11-19 22:49:03 -0800
  • 58b85da8f2 GUACAMOLE-222: Ensure files downloaded via SFTP are explicitly closed upon completion. Michael Jumper 2016-11-04 20:44:45 -0700
  • f23133043b Merge 0.9.12-incubating changes back to master. James Muehlner 2017-02-26 00:43:17 -0800
  • a808a6b177 GUACAMOLE-188: Merge usage of Porter-Duff operator for blending ARGB surfaces. James Muehlner 2017-02-26 00:39:25 -0800
  • 4fe5d7f642 Merge 0.9.12-incubating changes back to master. James Muehlner 2017-02-26 00:23:52 -0800
  • 6939142d2f GUACAMOLE-217: Merge libavcodec version number update. James Muehlner 2017-02-26 00:22:12 -0800
  • 2703c5afff GUACAMOLE-217: Merge libavcodec version number update. James Muehlner 2017-02-25 23:49:23 -0800
  • 6449f047e5 GUACAMOLE-218: Merge audio format counter fix. James Muehlner 2017-02-25 23:42:04 -0800
  • 0fb567bb53 GUACAMOLE-188: Clamp alpha blending results to maximum component value (0xFF). Michael Jumper 2017-02-25 16:26:37 -0800
  • 12d29569a6 GUACAMOLE-188: Use Porter-Duff "over" operator when drawing with ARGB surfaces. Michael Jumper 2017-02-25 16:13:56 -0800
  • d40b2d8153 GUACAMOLE-217: FFmpeg's decoupled I/O functions were not available until libavcodec 57.37.100. Michael Jumper 2017-02-25 19:42:43 -0800
  • c796787f25 GUACAMOLE-218: Reset internal RDPSND audio format counter whenever a new SNDC_FORMATS PDU is received. Michael Jumper 2017-02-25 15:07:44 -0800
  • 077cc84d27 GUACAMOLE-208: Merge new protocol status codes. James Muehlner 2017-02-15 21:52:36 -0800
  • 4f4643dd2f GUACAMOLE-208: Report network failures to connect with UPSTREAM_NOT_FOUND. Michael Jumper 2017-02-15 21:37:59 -0800
  • a78d52e615 GUACAMOLE-208: Handle RDP disconnect reason codes. Michael Jumper 2017-02-11 11:53:34 -0800
  • 0210b7dc6b GUACAMOLE-208: Add protocol status codes representing upstream network errors and session behavior. Michael Jumper 2017-02-11 10:55:45 -0800
  • cd8646b38f Merge 0.9.12-incubating changes back to master. James Muehlner 2017-02-15 20:53:17 -0800
  • a7ee5edd8b GUACAMOLE-200: Merge fix for print blocking input handling. James Muehlner 2017-02-15 20:50:11 -0800
  • 12cde5d520 GUACAMOLE-200: Clear reference to active job after the job has been freed. Michael Jumper 2017-02-15 20:11:26 -0800
  • 7a4b737a3a GUACAMOLE-200: Document all parameters of guac_rdp_print_job_write(). Michael Jumper 2017-02-15 19:59:50 -0800
  • 0ea95822bc GUCAMOLE-206: Merge fix for dropped keys while alt pressed. James Muehlner 2017-02-15 19:44:02 -0800
  • da81d16c27 GUACAMOLE-206: Do not drop keys while Alt is held. Michael Jumper 2017-02-14 21:00:14 -0800
  • bf2a5885d0 GUACAMOLE-200: Move print job cleanup into main RDP client thread. Michael Jumper 2017-02-14 00:09:24 -0800
  • 5a68f932d6 GUACAMOLE-200: Maintain print jobs at top level. Do not rely on proper free of RDPDR plugin. Michael Jumper 2017-02-14 00:02:17 -0800
  • 1537e475af GUACAMOLE-200: Refactor RDPDR print job object to top-level. Michael Jumper 2017-02-13 23:51:33 -0800
  • 17093a8149 GUACAMOLE-200: Kill any remaining print job when connection closes. Michael Jumper 2017-02-13 23:08:54 -0800
  • d23a22b7c6 GUACAMOLE-200: Clean up PostScript document title search logic. Michael Jumper 2017-02-13 18:42:03 -0800
  • 3fc43fba37 GUACAMOLE-200: Refactor RDPDR printer such that the "ack" handler cannot block. Michael Jumper 2017-02-13 14:44:06 -0800
  • 4da4ce7279 GUCAMOLE-149: Merge zero-width character fix for potential infinite loop. James Muehlner 2017-02-01 10:14:53 -0800
  • a6e3f19bf7 GUACAMOLE-149: Ignore zero-width characters. Michael Jumper 2017-01-31 23:54:40 -0800
  • 09c493b39c GUACAMOLE-193: Merge fix for whitespace background color. GUACAMOLE-37 James Muehlner 2017-01-30 23:31:01 -0800
  • fc6f36150f GUACAMOLE-193: Take character attributes into account when testing for visibility. Michael Jumper 2017-01-30 22:00:29 -0800
  • d831a4b9df GUACAMOLE-188: Merge alpha component support for common surface. James Muehlner 2017-01-29 12:45:46 -0800
  • 075c770432 GUACAMOLE-187: Merge surface resize optimization. James Muehlner 2017-01-29 12:36:51 -0800