Commit Graph

  • 873493a2de Remove use of xnew. Michael Jumper 2013-07-16 19:04:38 -0700
  • 64b0ab84b5 Remove usage of xrealloc/xmalloc. Michael Jumper 2013-07-16 19:00:37 -0700
  • bffa28a7de Remove usage of xfree(). Michael Jumper 2013-07-16 18:59:26 -0700
  • 7907b2f34a Remove now-unnecessary memory.h. Michael Jumper 2013-07-16 18:56:25 -0700
  • db4f3f190d Check for libfreerdp-client (newer), then libfreerdp-channels (legacy, common). Michael Jumper 2013-07-16 18:54:35 -0700
  • 6d89578f05 Remove unnecessary AC_SUBST. Michael Jumper 2013-07-22 16:22:02 -0700
  • e049d35583 Clean up error handling. Michael Jumper 2013-07-22 16:12:39 -0700
  • 98dd9d2c69 Remove unimplemented -A option. Michael Jumper 2013-07-22 15:47:13 -0700
  • 9b89c2a3b5 Update documentation. Michael Jumper 2013-07-22 15:45:40 -0700
  • 7b7227aefb Properly handle key and cert files. Better logging. Michael Jumper 2013-07-22 15:42:11 -0700
  • def887868a Add option for private key. Michael Jumper 2013-07-22 14:49:28 -0700
  • 3140dbb20b Actually use SSL for I/O. Michael Jumper 2013-07-22 14:24:37 -0700
  • cdbb345d28 Fix usage instructions. Michael Jumper 2013-07-22 13:39:37 -0700
  • 6792b65d4c Add options to guacd. Update docs. Michael Jumper 2013-07-22 13:37:30 -0700
  • bb74730629 Add stub SSL socket. Michael Jumper 2013-07-21 20:10:37 -0700
  • aa68f2df21 Check for libssh. Michael Jumper 2013-07-21 19:56:03 -0700
  • 4a3a530fde Fix guac_rdp_clip_rect() handling of completely clipped rects. Michael Jumper 2013-07-19 12:21:34 -0700
  • 77999e6371 Fix library function tests in configure.ac (AC_CHECK_FUNCS provides no means of specifying the library to check). Michael Jumper 2013-07-16 11:27:46 -0700
  • 3596436c27 Bump version properly. Michael Jumper 2013-07-15 23:31:24 -0700
  • 473ad8e464 Bump version to 0.8.2. 0.8.2 Michael Jumper 2013-07-13 17:33:23 -0700
  • c99b257dac Should also link libogg. Michael Jumper 2013-07-09 01:14:29 -0700
  • 3646bdbbbf Also check for (and link with) libvorbis. Michael Jumper 2013-07-09 00:58:14 -0700
  • edf9762667 Fix linking flag for libdl. Michael Jumper 2013-07-08 19:05:06 -0700
  • c3bbf97d22 libdl is actually used by libguac, not guacd. Michael Jumper 2013-07-08 18:52:30 -0700
  • 2b93deaac6 Do not unnecessarily link libraries. Michael Jumper 2013-07-08 17:40:20 -0700
  • 0f609cb666 Test for VNC repeater support and cairo_format_stride_for_width(). Michael Jumper 2013-07-08 13:03:04 -0700
  • e6ec853edb Ticket #366: Restore --with-init-dir option for configure. Michael Jumper 2013-07-08 10:35:56 -0700
  • 2d3cf15243 Ticket #365: Add missing PTHREAD_LIBS to guacd_LDFLAGS. Michael Jumper 2013-07-07 15:03:30 -0700
  • 73b70ec072 Make audio streams threadsafe. Michael Jumper 2013-07-07 00:23:18 -0700
  • 09588f53e5 Add ChangeLog. Michael Jumper 2013-07-02 17:13:20 -0700
  • 73fb45bbd5 Restore AC_DEFINE from old configure.in for ENABLE_OGG macro. Michael Jumper 2013-07-02 12:14:19 -0700
  • 030eaec09e Remove unused print format option (require GhostScript). Michael Jumper 2013-07-01 17:54:28 -0700
  • 54d3b160d7 Fix threading issues regarding flush DURING write not being blocked. Set process-shared attribute on mutexes in socket. Michael Jumper 2013-06-30 10:55:14 -0700
  • 59b058be3d Ensure complete writes, define buffer size. Michael Jumper 2013-06-29 10:27:52 -0700
  • a08180acfe Remove unnecessary update lock, use threadsafe socket instead. Michael Jumper 2013-06-28 17:45:47 -0700
  • 90697e35ba Use int instead of bool ... libraries sometimes redefine bool in headers. Michael Jumper 2013-06-28 15:52:17 -0700
  • 976e3af24b Convert protocol functions to threadsafe versions. Michael Jumper 2013-06-28 15:47:26 -0700
  • 51c00755ac Add optional locks to socket. Michael Jumper 2013-06-28 14:17:12 -0700
  • 400920b3bb Convert PS to PDF using gs as filter. Michael Jumper 2013-06-28 11:26:28 -0700
  • 62258c9278 Revert "Add libgs dependency, only compile guac_rdpdr if libgs found." Michael Jumper 2013-06-28 11:23:19 -0700
  • 5bf67ce442 Change disable-printing to enable-printing. Michael Jumper 2013-06-28 09:01:19 -0700
  • ad050208b9 Add libgs dependency, only compile guac_rdpdr if libgs found. Michael Jumper 2013-06-27 11:20:10 -0700
  • 2df35e6f2e Attempt to extract a good filename from the %%Title comment in the .ps Michael Jumper 2013-06-24 17:49:23 -0700
  • 6c5525a162 Swap mimetype/filename parameters. Michael Jumper 2013-06-24 12:41:32 -0700
  • a8b5c9fc5b Swap mimetype/filename parameters. Michael Jumper 2013-06-24 12:41:01 -0700
  • 8920bc0c76 Send printed document via blobs. Michael Jumper 2013-06-24 12:34:30 -0700
  • 9e88ae4f60 Implement file/blob/end subprotocol. Michael Jumper 2013-06-24 11:55:15 -0700
  • 06ef43bd2c Actually read print job data. Michael Jumper 2013-06-22 17:43:05 -0700
  • c07eb9c063 Send driver name as UTF-16 (apparently required, and ASCII flag is ignored). Michael Jumper 2013-06-22 01:30:58 -0700
  • dc1fc6132f Fix shifting of error codes. Michael Jumper 2013-06-21 16:37:35 -0700
  • 4953f02b13 Do not send devices after confirmed ID - only after logon. Michael Jumper 2013-06-21 16:33:12 -0700
  • 9aef54fe87 Seed random numbers. Michael Jumper 2013-06-21 15:47:08 -0700
  • 933dec8602 Send printer device, handle errors. Michael Jumper 2013-06-21 15:09:53 -0700
  • 8c8779937c Cleanup, add constants. Michael Jumper 2013-06-21 13:03:11 -0700
  • c066763ec4 Implement name request and client cap. Ignore server cap for now. Michael Jumper 2013-06-21 11:43:01 -0700
  • 49711709a7 Stub most handlers, fix signedness, reply to server announce. Michael Jumper 2013-06-20 16:04:59 -0700
  • 48c27d74ce Move message handlers to appropriate location. Michael Jumper 2013-06-19 16:26:30 -0700
  • f295b09987 Actually parse server announce, add defines for other packets and components. Michael Jumper 2013-06-19 16:23:11 -0700
  • 11deb82bcb Associated client with RDPDR, add logging to stubs. Michael Jumper 2013-06-18 14:02:38 -0700
  • 6d9ff1e5ee Add RDPDR plugin stub. Add namespace to existing RDPSND filenames. Michael Jumper 2013-06-18 13:39:07 -0700
  • b94b84956b Ticket #241: Added server-side support for vnc repeaters. James Muehlner 2013-07-01 10:46:30 -0700
  • bfe28460a7 Move __guac_rdp_clip_rect() to public guac_rdp_clip_rect(). Clip glyph draws. Michael Jumper 2013-06-14 22:16:25 -0700
  • d9a310292d Merge branch 'unstable' of git://github.com/glyptodon/guacamole-server into unstable Michael Jumper 2013-06-13 23:41:02 -0700
  • 6730ba9620 Merge branch 'unstable' of git://github.com/glyptodon/guacamole-server into unstable James Muehlner 2013-06-13 23:50:07 -0700
  • 227afb3793 Ticket #261: Handled NULL bitmaps in guac_rdp_bitmap_setsurface and guac_rdp_gdi_memblt functions. James Muehlner 2013-06-13 23:38:20 -0700
  • 96cc46313a Implement guac_socket_write(), fix constness. Michael Jumper 2013-06-10 17:55:06 -0700
  • e7c70111ef Fix build process such that pango is properly detected. Michael Jumper 2013-06-12 11:47:44 -0700
  • 602e0045b6 Substitute values properly, fix linking flags. Michael Jumper 2013-06-11 22:41:23 -0700
  • 760506da3d Remove SPICE - will move to branch off unstable. Michael Jumper 2013-06-06 10:24:21 -0700
  • 27af176bbd Add doc/Doxyfile and tests to distribution. Reorder build. Michael Jumper 2013-06-06 09:35:27 -0700
  • 9d27b6cce9 Build wasn't working just because of trailing slash... Michael Jumper 2013-06-05 15:58:22 -0700
  • 02258ff5b1 Moved and updated help text displayed at end of configure. Michael Jumper 2013-06-05 15:18:53 -0700
  • 3456fc0418 Reword docs (as no longer guacd-specific). Michael Jumper 2013-06-05 14:59:57 -0700
  • 99c5a76d1e Remove accidentally-committed binary file. Michael Jumper 2013-06-05 14:36:06 -0700
  • 80688b2a2f Fix doxyfile, update .gitignore's Michael Jumper 2013-06-05 14:33:43 -0700
  • effedda762 Update tests to use new include path. Michael Jumper 2013-06-05 12:12:32 -0700
  • e9e2d628b6 Add remaining protocols, fix client.h in RDP. Michael Jumper 2013-06-05 12:05:39 -0700
  • 1d3fa12747 Build guacd and libguac. Michael Jumper 2013-06-05 11:50:48 -0700
  • 4c089caeb9 Massively reorganize source tree. Michael Jumper 2013-06-05 11:00:28 -0700
  • 82b4d27566 One configure.ac to rule them all. Michael Jumper 2013-06-05 10:45:07 -0700
  • e750d1aabb Convert SSH and SPICE to new system. Add options for disabling packages. Michael Jumper 2013-06-04 23:39:15 -0700
  • e0d09d4be8 Convert RDP and VNC to new build system. Michael Jumper 2013-06-04 20:19:33 -0700
  • 7f1eb77c8f Move libguac headers to a location others can pull. Modify guacd to use bundled libguac if present. Michael Jumper 2013-06-04 19:50:26 -0700
  • 8a18afeb1d Fix configure.ac for guacd and libguac. Michael Jumper 2013-06-04 16:55:23 -0700
  • ecb1508ecf Add m4/README and .gitignore. Michael Jumper 2013-06-04 16:31:14 -0700
  • e6a1521e75 Improved build scripts for guacd and libguac, added parent build scripts. Michael Jumper 2013-06-04 16:29:31 -0700
  • 2754cfbcdc Merge libguac-client-spice. Michael Jumper 2013-06-04 15:53:32 -0700
  • d9cfd35647 Merge libguac-client-ssh. Michael Jumper 2013-06-04 15:52:49 -0700
  • aaf8a0829d Merge libguac-client-rdp. Michael Jumper 2013-06-04 15:52:33 -0700
  • 2c8aa7f8d1 Merge libguac-client-vnc. Michael Jumper 2013-06-04 15:52:18 -0700
  • 801338b06b Merge libguac project. Michael Jumper 2013-06-04 15:51:58 -0700
  • 897010cd23 Initial highly-stubbed guac_client_init(). Michael Jumper 2013-05-31 16:10:34 -0700
  • d07830ea33 Implement compatibility with older libssh. 0.8.0 Michael Jumper 2013-05-31 09:54:06 -0700
  • b3bf7bd700 Actually link with libspice-client-glib. Michael Jumper 2013-05-30 17:11:04 -0700
  • 05a9a7524a Fix includes. Add handlers. Michael Jumper 2013-05-30 16:35:23 -0700
  • 365c314705 Initial stub commit. Michael Jumper 2013-05-30 16:33:02 -0700
  • fc8eae8d2a Bump version, update ChangeLog and AUTHORS. Michael Jumper 2013-05-29 11:37:27 -0700
  • 48bd214868 Remove unnecessary logging. Michael Jumper 2013-05-26 02:03:54 -0700
  • 8f0be20b35 Implement tab setting/resetting. Michael Jumper 2013-05-26 01:49:47 -0700
  • 8019063214 Fix home/end and function keys. Michael Jumper 2013-05-26 00:49:06 -0700