Commit Graph

  • c68f96741d GUAC-1452: Store filenames within typescript struct. Michael Jumper 2016-01-27 12:21:50 -0800
  • 7c7a68975b GUAC-1452: Append .timing to end of basename for timing file. Michael Jumper 2016-01-27 12:13:25 -0800
  • d421bbc075 GUAC-1452: Automatically create directory if requested. Michael Jumper 2016-01-27 11:56:21 -0800
  • e9fb7a67da GUAC-1452: Try and retry the specified filename until success or no further possibilities exist. Michael Jumper 2016-01-27 11:50:56 -0800
  • 0d5355560e GUAC-1452: Fix inverted logic for typescript alloc return value. Michael Jumper 2016-01-27 11:01:08 -0800
  • 6297f11724 GUAC-1452: Cap timing entries at a maximum of 24 hours per entry. Michael Jumper 2016-01-27 09:39:58 -0800
  • 8a6a2a1156 GUAC-1452: Actually write timestamps to timing file. Michael Jumper 2016-01-26 17:20:56 -0800
  • 88a121f81e GUAC-1452: Write required header/footer. Michael Jumper 2016-01-26 17:00:49 -0800
  • b2a356d4b8 GUAC-1452: Write to and flush typescript automatically. Michael Jumper 2016-01-26 16:42:49 -0800
  • cc76f2f4af GUAC-1452: Fix typescript file creation permissions. Michael Jumper 2016-01-26 16:42:24 -0800
  • 3f4bac3d04 GUAC-1452: Add base typescript implementation and stubs. Michael Jumper 2016-01-25 17:04:15 -0800
  • ad34aa99b4 GUAC-1452: Add typescript parameters for SSH/telnet. Michael Jumper 2016-01-25 13:12:24 -0800
  • d42ac5aca6 GUAC-1410: Add ja-jp keymap Moriyoshi Koizumi 2015-11-20 17:44:25 +0900
  • f49540f436 Merge pull request #103 from glyptodon/terminal-pipe-streams James Muehlner 2016-01-13 21:36:32 -0800
  • 4bc5ebe7da GUAC-1452: Ensure pipe is flushed and closed if terminal is destroyed. Michael Jumper 2016-01-13 18:07:37 -0800
  • ff557a7f01 GUAC-1452: Echo to pipe stream if open (buffered). Michael Jumper 2016-01-13 17:38:13 -0800
  • 01edd8ccd8 GUAC-1452: Implement pipe open/close within OSC. Michael Jumper 2016-01-12 17:07:32 -0800
  • 051701d566 GUAC-1452: Provide for storage of pipe stream within terminal struct. Michael Jumper 2016-01-12 16:51:32 -0800
  • 528de38359 GUAC-1452: Document terminal char handlers. Michael Jumper 2016-01-12 16:47:19 -0800
  • b869edb0a2 GUAC-1452: Add stub handlers for new pipe OSC codes. Michael Jumper 2016-01-12 16:28:25 -0800
  • 97bfcef20d GUAC-1452: Add semicolon to pipe closure terminal code. Michael Jumper 2016-01-12 16:26:50 -0800
  • d03c7452d9 GUAC-1452: Clean up option parsing logic. Michael Jumper 2016-01-08 14:29:58 -0800
  • 1200a41bb6 GUAC-1452: Clean up comment style within guacctl. Michael Jumper 2016-01-08 12:58:19 -0800
  • 6c0cd22b90 GUAC-1452: Update guacctl defining the terminal codes for controlling pipe streams. Michael Jumper 2016-01-08 12:47:02 -0800
  • 6c0862e82d Merge pull request #102 from glyptodon/memory-madness 0.9.9 James Muehlner 2016-01-12 22:54:55 -0800
  • 8b6ca810d9 GUAC-1471: Properly calculate heat map dimensions. Michael Jumper 2016-01-12 22:44:28 -0800
  • e2ecdbdcf6 Merge pull request #101 from glyptodon/doxygen-warnings James Muehlner 2015-12-15 16:30:59 -0800
  • 858c4450eb GUAC-1434: Document undocumented function parameters. Michael Jumper 2015-12-15 16:14:15 -0800
  • 93c039fbe1 GUAC-1434: Organize Doxyfile and remove all unused/default options. Michael Jumper 2015-12-15 15:51:48 -0800
  • 23885ba778 Merge pull request #100 from glyptodon/bump-version James Muehlner 2015-12-15 13:16:13 -0800
  • 3e69bc51e7 GUAC-1392: Update libtool version (libguac API has changed and is not 100% compatible with 0.9.8 or older). Michael Jumper 2015-12-15 13:11:16 -0800
  • edd6b9af1c GUAC-1392: Bump version to 0.9.9. Michael Jumper 2015-12-15 13:09:42 -0800
  • 4d9f1bdef7 Merge pull request #99 from glyptodon/webp-warning James Muehlner 2015-12-09 13:56:51 -0800
  • c7c4010306 GUAC-1425: Use proper enum constant for WebPConfigPreset(). Michael Jumper 2015-12-09 13:44:54 -0800
  • 7e78ac1eb9 Merge pull request #97 from glyptodon/hyper-v James Muehlner 2015-11-03 20:14:26 -0800
  • b473ce4f95 Merge pull request #96 from glyptodon/load-rdpsnd-with-rdpdr James Muehlner 2015-11-03 20:09:36 -0800
  • 5d608b3500 GUAC-363: Warn of invalid preconnection IDs. Michael Jumper 2015-11-03 15:41:28 -0800
  • b47cff044e GUAC-363: Set preconnection BLOB and ID if supported by FreeRDP and specified within connection parameters. Michael Jumper 2015-11-03 13:29:41 -0800
  • 7fdbc45575 GUAC-1196: The close handler should do nothing - it is not a stub. Michael Jumper 2015-11-02 17:17:40 -0800
  • 63f3652c54 GUAC-1196: Document RDPSND message handlers. Michael Jumper 2015-11-02 17:15:35 -0800
  • c3e2754ec4 GUAC-1196: Load RDPSND if RDPDR is loaded, but do not actually handle audio unless enabled. Michael Jumper 2015-11-02 16:54:37 -0800
  • 0dddf47af0 GUAC-1196: Use guac_client to access guac_audio_stream rather than storing the audio stream directly. Michael Jumper 2015-11-02 15:55:52 -0800
  • f9cc90307b Merge pull request #89 from frenche/listen_once Mike Jumper 2015-11-02 11:56:00 -0800
  • 5c6ad497f4 Merge pull request #95 from glyptodon/ssh-command James Muehlner 2015-10-20 11:56:17 -0700
  • e8b98abfc4 GUAC-1038: Add support for running specific commands via SSH (instead of a shell). Michael Jumper 2015-10-19 15:58:44 -0700
  • 64f47dada0 Merge pull request #94 from glyptodon/keep-alive-init James Muehlner 2015-10-19 11:58:47 -0700
  • 364987b159 GUAC-1374: The keep alive ping is disabled by default. Michael Jumper 2015-10-19 11:55:18 -0700
  • 8a91965b07 Merge pull request #92 from flangelo/encoding_artifacts Mike Jumper 2015-10-19 11:48:39 -0700
  • 0f2041ee5c Merge pull request #91 from flangelo/jpeg_if_bmp_large_enough Mike Jumper 2015-10-19 11:46:34 -0700
  • 3ebd780872 Merge pull request #93 from glyptodon/video-stream James Muehlner 2015-10-19 11:42:17 -0700
  • a1c1fa104b GUAC-1354: Remove duration from video instruction. Michael Jumper 2015-10-18 21:50:06 -0700
  • 670c6b766e GUAC-1365: Don't send JPEG image refreshes if the image size is less than 4096 pixels. WebP decision should not include the size check. Frode Langelo 2015-10-06 22:15:50 +0000
  • 69a7b8c066 GUAC-1366: Adjust WebP and JPEG image sizes before compressing to avoid artifacts on the edges of the images Frode Langelo 2015-10-06 22:31:58 +0000
  • 6a7b397110 Merge pull request #88 from glyptodon/copy-mimetypes James Muehlner 2015-10-02 23:47:34 -0700
  • 3dddc8c5a4 Merge pull request #90 from glyptodon/new-media-streams James Muehlner 2015-10-02 23:42:39 -0700
  • e7ab5b50ab GUAC-1354: Remove old Ogg encoder. Michael Jumper 2015-10-02 17:14:53 -0700
  • 7cf2005f5b GUAC-1354: Replace WAVE encoder with raw PCM encoder. Partially migrate to new audio streaming (Ogg not yet migrated). Michael Jumper 2015-10-01 11:49:25 -0700
  • 61b01299b2 GUAC-1361: listen() need not be present in main loop Isaac Boukris 2015-09-28 03:58:53 +0300
  • 653751e2f5 GUAC-1305: Copy mimetypes into client structure. Instruction contents CANNOT be relied upon after new instruction data is read (the argv, etc. buffers are reused and shared). Michael Jumper 2015-09-24 12:30:56 -0700
  • 9a3a1bdcde GUAC-1305: Mimetype pointers need not be const. Michael Jumper 2015-09-24 12:21:15 -0700
  • 602285be35 Merge pull request #87 from glyptodon/webp-lossless James Muehlner 2015-09-22 12:20:01 -0700
  • 1211c366bf GUAC-1305: Support lossless WebP within encoder. Michael Jumper 2015-09-22 11:52:56 -0700
  • e03c51c96a Merge pull request #86 from glyptodon/webp-support James Muehlner 2015-09-21 09:54:28 -0700
  • 3597a20890 GUAC-1305: Clean up WebP encoder. Michael Jumper 2015-09-20 21:06:46 -0700
  • 0dd4d9b9fa GUAC-1305: Send WebP images in preference to JPEG when supported. Michael Jumper 2015-09-20 18:44:49 -0700
  • be64fd23c7 GUAC-1305: Add functions for checking WebP support and streaming WebP images. Michael Jumper 2015-09-20 18:34:44 -0700
  • 092d8533db GUAC-1305: Correct informational message regarding WebP support. Michael Jumper 2015-09-20 18:24:34 -0700
  • 42dba743eb GUAC-1305: Add support for WebP encoded images. Added optional dependency on libwebp. Frode Langelo 2015-09-20 18:12:41 -0700
  • fdc40a9315 Merge pull request #84 from glyptodon/image-handshake James Muehlner 2015-09-20 17:37:30 -0700
  • c57abf3411 GUAC-1305: Add image mimetypes to Guacamole protocol handshake. Michael Jumper 2015-09-20 16:15:13 -0700
  • 24cbf72388 Merge pull request #74 from flangelo/num_keypad_map Mike Jumper 2015-09-20 14:22:06 -0700
  • dc9092be94 Merge pull request #83 from glyptodon/fix-false-warning James Muehlner 2015-09-18 11:46:32 -0700
  • 7cb632c5c9 GUAC-240: Ensure initialization of last_pixel is obvious. Michael Jumper 2015-09-18 11:38:22 -0700
  • f17fbf28ea Merge pull request #82 from glyptodon/experimental James Muehlner 2015-09-17 14:57:20 -0700
  • 4e97843ef0 Merge branch 'master' into experimental Michael Jumper 2015-09-14 14:19:54 -0700
  • 5cbd9d2262 Merge pull request #80 from glyptodon/sftp-errors 0.9.8 James Muehlner 2015-09-06 21:45:55 -0700
  • ab4af86c7b GUAC-1323: Send proper Guacamole protocol status codes for SFTP errors. Michael Jumper 2015-09-06 13:39:08 -0700
  • ee9935bab7 Merge pull request #79 from glyptodon/pulse-latency James Muehlner 2015-09-04 19:11:02 -0700
  • afb671c594 GUAC-427: Ensure socket is flushed when audio buffer is flushed. Michael Jumper 2015-09-04 18:58:21 -0700
  • 487dc3dc46 Merge pull request #78 from glyptodon/pulseaudio-silence James Muehlner 2015-09-04 13:49:47 -0700
  • 927ceb99dd GUAC-427: Fix const-ness of pointer. Michael Jumper 2015-09-04 13:47:21 -0700
  • 47b060d6eb GUAC-427: Avoid sending silence received from PulseAudio. Michael Jumper 2015-08-21 20:35:13 -0700
  • 5c4c0378b3 Merge pull request #77 from glyptodon/bump-version James Muehlner 2015-09-04 13:33:43 -0700
  • 037f5bc514 GUAC-1280: Bump version numbers to 0.9.8. Update libtool versioning. Michael Jumper 2015-09-04 12:50:49 -0700
  • c02ade76ca Merge pull request #75 from glyptodon/fix-makefile-indent James Muehlner 2015-09-04 13:29:56 -0700
  • a7d57ac3d2 Merge pull request #76 from glyptodon/merge-img-support James Muehlner 2015-09-04 13:29:27 -0700
  • 3d888c2eb5 GUAC-240: Byte order of pixels is BGR, not BRG. Michael Jumper 2015-08-12 21:08:44 -0700
  • 96bae8bd9a GUAC-240: No longer need to test for jpeg_mem_dest(). Michael Jumper 2015-08-12 16:50:24 -0700
  • 08cadba16d GUAC-240: Remove guac_protocol_send_png() and guac_protocol_send_jpeg(). Michael Jumper 2015-08-11 20:46:43 -0700
  • 59f440209c GUAC-240: Add function for streaming JPEG images via img instruction. Michael Jumper 2015-08-11 20:43:46 -0700
  • 7aff3a257a GUAC-240: Move JPEG encoder to own file, writing directly to an img stream. Michael Jumper 2015-08-11 20:36:57 -0700
  • f79c661192 GUAC-240: Add function for streaming PNG images via img instruction. Use for surface. Michael Jumper 2015-08-11 16:26:24 -0700
  • 8f2d6f2975 GUAC-240: Force flush at end of PNG write. Michael Jumper 2015-08-11 16:25:52 -0700
  • d07d8ba2d2 GUAC-240: Associate Guacamole client with surface. Michael Jumper 2015-08-11 15:18:12 -0700
  • 364d2842ab GUAC-240: Move PNG encoder to own file, writing directly to an img stream. Michael Jumper 2015-08-11 09:35:23 -0700
  • 74728d2944 GUAC-1297: Remove indentation / use tabs where required by Makefile standard. Michael Jumper 2015-09-04 11:55:30 -0700
  • 9fceb58444 GUAC-1314: Add mapping of numeric keypad operators to base RDP keymap Frode Langelo 2015-09-03 15:52:37 +0000
  • 2e72d4c9e3 Merge pull request #73 from glyptodon/send-iac-brk James Muehlner 2015-08-23 20:53:41 -0700
  • 3bcb9863e7 GUAC-1296: Send IAC BRK when Pause, Break, or Ctrl+0 are pressed. Michael Jumper 2015-08-23 16:21:50 -0700
  • 08cfde7678 GUAC-1296: Stub Pause / Break / Ctrl+0 key handling within telnet client. Michael Jumper 2015-08-23 16:10:51 -0700