Commit Graph

  • 701268271d GUACAMOLE-167: Merge move away from deprecated avodec_encode_video2() when possible. James Muehlner 2017-01-29 12:34:21 -0800
  • 135514a0d2 GUACAMOLE-94: Merge move from readdir_r to readdir. James Muehlner 2017-01-29 12:30:24 -0800
  • 0d0f6b9c69 GUACAMOLE-135: Merge new Swiss-French RDP keymap. James Muehlner 2017-01-29 12:27:49 -0800
  • 6695da4b16 GUACAMOLE-148: Merge terminal scrolling fix. James Muehlner 2017-01-29 12:12:00 -0800
  • b796b2c933 GUACAMOLE-148: Clarify that the cursor is expected to potentially exceed the terminal bounds. Michael Jumper 2017-01-28 22:51:21 -0800
  • 6c1eeb96b0 GUACAMOLE-148: Move cursor bounds checking to common location (where necessary). Michael Jumper 2017-01-28 22:48:45 -0800
  • 073fbe684d GUACAMOLE-148: Scroll automatically only when cursor is within scrolling region. Michael Jumper 2017-01-28 21:24:06 -0800
  • b9faca923b GUACAMOLE-135: Correct Swiss French mapping of "¬", "|", and "¢" (off by one key). Michael Jumper 2017-01-28 14:55:38 -0800
  • c79b303237 GUACAMOLE-135: Clean up spacing and alignment of Swiss French keymap. Michael Jumper 2017-01-28 14:23:33 -0800
  • c6f6bb67f0 GUACAMOLE-135: Swiss Franch dead umlaut should map from keysym 0xFE57. Michael Jumper 2017-01-28 14:22:22 -0800
  • fb298acdcd GUACAMOLE-135: Abbreviate Swiss French mapping range where possible. Michael Jumper 2017-01-28 14:21:17 -0800
  • 86493dda93 GUACAMOLE-135: Remove duplicate scancode mappings from Swiss French keymap. Michael Jumper 2017-01-28 14:19:52 -0800
  • 941fd9659a GUACAMOLE-135: Add Swiss-French keymap for RDP. Cédric Marie-Marthe 2017-01-09 16:41:05 +0100
  • dc6cae46ca GUACAMOLE-94: Use readdir() instead of readdir_r(). Multiple threads will not be accessing the same directory stream. Michael Jumper 2017-01-28 00:11:59 -0800
  • 9a51675e32 GUACAMOLE-167: Use avcodec_send_frame() / avcodec_receive_packet() when available. Michael Jumper 2017-01-27 20:29:45 -0800
  • 1a5f48961c GUACAMOLE-188: Allow alpha component to be set within common surface. Michael Jumper 2016-12-19 21:13:20 -0800
  • f353411460 GUACAMOLE-187: Do not perform surface resize unless the new size is actually different. Michael Jumper 2016-09-23 15:43:35 -0700
  • ea6b094e24 GUACAMOLE-185: Merge rectangle clipping fix. James Muehlner 2017-01-25 21:53:38 -0800
  • a72531b65c GUACAMOLE-185: Fix copy/transfer rectangle calculation. Clip source to bounds, NOT to clipping rectangle. Michael Jumper 2016-10-14 15:22:16 -0700
  • 2de7d017f5 GUACAMOLE-185: Clip copy/transfer operations to fit source as well as destination. Michael Jumper 2016-09-25 15:52:41 -0700
  • 3f2cdb1971 GUACAMOLE-184: Merge empty surface fix. James Muehlner 2017-01-25 21:01:20 -0800
  • bd3d482ade GUACAMOLE-184: Only send contents of surface if non-empty. Michael Jumper 2016-09-12 23:05:18 -0700
  • 5d5fbb4d45 GUACAMOLE-172: Merge lag calculation improvements. James Muehlner 2017-01-24 23:26:29 -0800
  • 070d46b096 GUACAMOLE-180: Merge change making surface and display threadsafe. Frode Langelo 2017-01-25 06:57:40 +0000
  • 5d1de67a0c GUACAMOLE-180: Make common display threadsafe. Michael Jumper 2016-09-26 13:06:56 -0700
  • b7e0e080da GUACAMOLE-180: Make common surface threadsafe. Michael Jumper 2016-09-23 13:47:09 -0700
  • b8f4f19c36 GUACAMOLE-179: Merge move of PulseAudio support into library. James Muehlner 2017-01-24 17:49:37 -0800
  • 67a5d9a5dd GUACAMOLE-176: Merge support for layer location and opacity for guac_common_surface. James Muehlner 2017-01-24 17:37:15 -0800
  • 6bd19b6ac6 GUACAMOLE-176: Support layer location and opacity for guac_common_surface. Michael Jumper 2016-09-11 16:52:22 -0700
  • 440668a78a GUACAMOLE-179: Use non-owner users of connection to determine audio encoding if necessary. Michael Jumper 2016-12-26 13:49:04 -0800
  • 48ebbe95ea GUACAMOLE-179: Move PulseAudio support into separate utility library. Michael Jumper 2016-12-25 01:13:40 -0800
  • 5d2c9676f4 GUACAMOLE-175: Merge move of guacd core into library. James Muehlner 2017-01-24 16:38:50 -0800
  • 396eaa21f2 GUACAMOLE-178: Merge cursor layer z index fix. James Muehlner 2017-01-24 16:25:35 -0800
  • 6645e858ca GUACAMOLE-178: Ensure shared cursor layer is always above all other layers. Michael Jumper 2016-10-02 11:07:58 -0700
  • 4c06d755f9 GUACAMOLE-175: Move guacd_handle_user() to libguacd. Michael Jumper 2016-09-11 13:18:27 -0700
  • 45adc63597 GUACAMOLE-175: Split logging between guacd and libguacd. Michael Jumper 2016-09-10 19:29:57 -0700
  • d7a604c8b2 GUACAMOLE-175: Move common core of guacd into libguacd utility library. Michael Jumper 2016-09-09 10:44:16 -0700
  • a1886f51bd GUACAMOLE-171: Merge move of broadcast socket to public API. James Muehlner 2017-01-24 11:49:29 -0800
  • 8cd98b5298 GUACAMOLE-170: Merge client args default change. James Muehlner 2017-01-24 11:44:40 -0800
  • 52ccd276da GUACAMOLE-169: Merge common namespace normalization. James Muehlner 2017-01-24 11:42:31 -0800
  • 6131ad0341 GUACAMOLE-172: Ignore insane timestamps when calculating lag. Michael Jumper 2017-01-15 13:59:15 -0800
  • 234f98705e GUACAMOLE-172: Use frame start as end of previous frame (ignore server-side time). Michael Jumper 2016-10-14 13:31:41 -0700
  • f641d91b55 GUACAMOLE-172: Exclude server-side rendering time from next frame's required wait (if render times are consistent, then including that time will result in duplicate waiting: once within the render loop, and again when actually flushing the display). Michael Jumper 2016-10-07 14:02:17 -0700
  • 9e6e4e520c GUACAMOLE-172: Clarify processing lag calculations. Michael Jumper 2016-10-04 13:26:32 -0700
  • 7a65a63aa9 GUACAMOLE-171: Do not require knowledge of broadcast socket internals (do not acquire write lock around join/leave handlers). Michael Jumper 2016-10-07 13:09:59 -0700
  • 98b92f0900 GUACAMOLE-171: Separate broadcast socket from client. Ensure socket remains threadsafe even if no users are connected. Michael Jumper 2016-12-20 23:58:53 -0800
  • 9d2bb31a9d GUACAMOLE-170: Init guac_client args by default. Michael Jumper 2016-09-11 13:56:26 -0700
  • eee928548d GUACAMOLE-169: Use proper namespace for internal common headers. Michael Jumper 2016-09-11 17:28:50 -0700
  • 0ef87c443b Merge 0.9.11-incubating changes back to master. Frode Langelo 2017-01-17 19:07:08 +0000
  • 5d2cfb7f25 GUACAMOLE-86: Merge removal of terminal emulator's STDOUT pipe. 0.9.11-incubating-RC1 staging/0.9.11-incubating Frode Langelo 2017-01-17 17:58:16 +0000
  • e5b3af8ffe GUACAMOLE-86: Remove terminal emulator's STDOUT pipe. Use pthread_cond_t to signal modification. Michael Jumper 2017-01-15 15:31:33 -0800
  • 0611bd1c45 Merge 0.9.11-incubating changes back to master. Michael Jumper 2017-01-11 15:11:11 -0800
  • cf9aeef83b GUACAMOLE-157: Merge fix for segfault upon VNC disconnect. Michael Jumper 2017-01-11 15:09:15 -0800
  • 6c05dc026e GUACAMOLE-157: Initialize SSH SSL lock array to NULL and test for NULL-ness before freeing. Frode Langelo 2017-01-11 22:40:34 +0000
  • 6d4b7a94f6 Merge 0.9.11-incubating changes back to master. James Muehlner 2017-01-10 13:25:11 -0800
  • 1fef1f4461 GUACAMOLE-154: Merge updated version number. James Muehlner 2017-01-10 10:51:51 -0800
  • 8b08a0e444 GUACAMOLE-154: Bump libtool version-info. Michael Jumper 2017-01-09 11:38:47 -0800
  • 7759210f29 GUACAMOLE-154: Bump guacamole-server version numbers to 0.9.11-incubating. Michael Jumper 2017-01-09 11:36:06 -0800
  • e0e42e8aa8 Merge changes for 0.9.10-incubating release back to master. James Muehlner 2016-12-18 10:51:15 -0800
  • 68fdd4d290 GUACAMOLE-145: Merge README changes for updated dependency information. 0.9.10-incubating-RC3 0.9.10-incubating James Muehlner 2016-12-18 10:44:24 -0800
  • bb13105338 GUACAMOLE-143: Merge fix for missing files in server artifact. James Muehlner 2016-12-18 10:30:34 -0800
  • 40cc1536af GUACAMOLE-145: Update README to include (correct) required and optional dependencies. Michael Jumper 2016-12-17 22:00:55 -0800
  • 6101be6234 GUACAMOLE-143: Include guacd-docker within source .tar.gz. Michael Jumper 2016-12-17 21:15:13 -0800
  • 2a55474c92 GUACAMOLE-143: Include CONTRIBUTING within source .tar.gz. Michael Jumper 2016-12-17 21:09:17 -0800
  • c61037c4a6 GUACAMOLE-143: Include DISCLAIMER and NOTICE within source .tar.gz. Michael Jumper 2016-12-17 20:59:57 -0800
  • ecc3a7d49b Merge release-specific changes for 0.9.10-incubating back to master. James Muehlner 2016-11-13 11:33:44 -0800
  • 78e6215cbd GUACAMOLE-119: Merge integration of Apache Rat into client and associated new license notices. 0.9.10-incubating-RC2 0.9.10-incubating-RC1 James Muehlner 2016-11-13 11:17:03 -0800
  • 0ea047ea25 GUACAMOLE-68: Merge fix for FFmpeg, Pango related build issues. James Muehlner 2016-11-13 11:01:25 -0800
  • 574bec859a GUACAMOLE-119: Merge addition of missing liscense files and exclusion of generated source from source archive. James Muehlner 2016-11-13 10:52:16 -0800
  • 4a29979667 GUACAMOLE-119: Add Apache license boilerplate to manpage source. Michael Jumper 2016-11-12 19:12:36 -0800
  • cb93d42dea GUACAMOLE-119: Add Apache license boilerplate to Doxyfile. Michael Jumper 2016-11-12 19:11:54 -0800
  • 406a58de35 GUACAMOLE-68: Use AV_PIX_FMT_RGB32 and AV_PIX_FMT_YUV420P constants (not PIX_FMT_RGB32 and PIX_FMT_YUV420P). Michael Jumper 2016-11-12 19:21:37 -0800
  • 4ea5f163f0 GUACAMOLE-68: Remove -pedantic flag for subprojects depending on libraries which use compiler extensions. Michael Jumper 2016-11-12 19:20:37 -0800
  • 8fc4cc928d GUACAMOLE-119: Do not include generated sources in source tarball. Michael Jumper 2016-11-12 18:56:18 -0800
  • 7c3430ba0f GUACAMOLE-118: Merge switchover from select to poll. James Muehlner 2016-11-11 16:19:54 -0800
  • 6436996eb7 GUACAMOLE-117: Merge fix for closing socket upon failed handshake. James Muehlner 2016-11-11 16:11:37 -0800
  • c12e26404a GUACAMOLE-118: Use poll() when waiting for data from RDP. Reformat for sake of readability/verification. Michael Jumper 2016-11-11 13:45:01 -0800
  • 2421fc2f11 GUACAMOLE-118: Use poll() when waiting for data from SSH. Michael Jumper 2016-11-11 13:16:57 -0800
  • 168359344e GUACAMOLE-118: Use poll() when waiting for data from Telnet. Michael Jumper 2016-11-11 13:13:48 -0800
  • a1fc5bc733 GUACAMOLE-118: Use poll() when waiting for data to be written to the terminal emulator. Michael Jumper 2016-11-11 13:12:12 -0800
  • 12d575b8e6 GUACAMOLE-118: Migrate to poll() instead of select() for guacd's SSL/TLS guac_socket implementation. Michael Jumper 2016-11-11 13:06:05 -0800
  • 9d6d2aeba7 GUACAMOLE-118: Migrate to poll() instead of select() for file descriptor guac_socket implementation. Michael Jumper 2016-11-11 13:03:43 -0800
  • ca2b426252 GUACAMOLE-117: Close socket file descriptor if SSL/TLS handshake fails. Michael Jumper 2016-11-11 12:25:28 -0800
  • a46ce4cc3b GUACAMOLE-115: Merge server-side explicit disconnect fix. James Muehlner 2016-11-07 10:57:04 -0800
  • 1817ef4ce0 GUACAMOLE-115: Explicitly signal disconnect at end of connection. Michael Jumper 2016-11-07 10:29:00 -0800
  • 16a8b9b94b GUACAMOLE-117: Merge RDP disconnect fix. James Muehlner 2016-10-30 12:23:20 -0700
  • bed38cec71 GUACAMOLE-117: Do not stop connection when the intent is to reconnect (originally broken by commit a64c3e0). Michael Jumper 2016-10-29 15:00:53 -0700
  • 0c3d89fe17 GUACAMOLE-107: Merge updates to website and project name. Michael Jumper 2016-10-26 22:20:27 -0700
  • a23bf783a9 GUACAMOLE-107: Restored reference to download section on website. James Muehlner 2016-10-26 22:09:06 -0700
  • 9e2adf5b6a GUACAMOLE-107 Remove references to old website and Apachify project name. James Muehlner 2016-10-26 21:57:07 -0700
  • 13fbb7f878 GUACAMOLE-97: Merge updated README for docker image. James Muehlner 2016-10-12 19:09:59 -0700
  • 5ce9b1a32f GUACAMOLE-97: Update guacd Docker README.md with respect to Apache. Michael Jumper 2016-10-04 12:25:07 -0700
  • 3c459100d7 GUACAMOLE-110: Merge fix for timestamp rounding bug in guacenc. Michael Jumper 2016-10-03 11:38:41 -0700
  • 3a3de3e87d GUACAMOLE-110: Fix guacenc framerate rounding affecting video length Roman 2016-10-03 11:51:24 -0400
  • 701e44a0cb GUACAMOLE-93: Merge fix for server docker build. James Muehlner 2016-08-28 14:53:42 -0700
  • 4f84be1c31 GUACAMOLE-93: Move Dockerfile to root of repository. Michael Jumper 2016-08-28 12:23:14 -0700
  • b6a988fcb1 GUACAMOLE-93: Build guacd-docker using parent guacamole-server source. Michael Jumper 2016-08-26 12:56:41 -0700
  • 4326029984 GUACAMOLE-87: Merge changes bumping version numbers for 0.9.10-incubating. Michael Jumper 2016-08-25 22:53:32 -0700
  • 96f853d8ff GUACAMOLE-87: Bump libtool version-info. James Muehlner 2016-08-25 22:29:02 -0700
  • e92bb2c824 GUACAMOLE-87: Bump guacamole-server version numbers to 0.9.10-incubating. James Muehlner 2016-08-25 21:59:25 -0700