Commit Graph

  • 27ba5e3122 Migrated to namespaced RUNNING state. Michael Jumper 2011-12-24 22:51:31 -0800
  • 549c6d4515 Fixed broken rename. Michael Jumper 2011-12-24 22:49:27 -0800
  • 27c4e62756 Renamed RUNNING and STOPPING to GUAC_CLIENT_RUNNING and GUAC_CLIENT_STOPPING. Added GUAC_CLIENT_MOUSE_* masks. Michael Jumper 2011-12-24 22:48:15 -0800
  • 9c60a7a2a5 Added man/guacd.8 to EXTRA_DIST Michael Jumper 2011-12-21 20:58:24 -0800
  • 6741c3c92f Fixed headers, removed unused. 0.5.0 Michael Jumper 2011-12-21 18:54:38 -0800
  • cda03dc6db Cleaned up hierarchy. Michael Jumper 2011-12-21 18:35:42 -0800
  • a7b00aa79f Renaming and regrouping. Michael Jumper 2011-12-21 18:18:25 -0800
  • bd15a65398 Renaming and regrouping. Michael Jumper 2011-12-21 18:18:17 -0800
  • 966cdd7271 Fixed memory leak in guac_client_plugin_close() Michael Jumper 2011-12-21 01:44:30 -0800
  • 05b0a09a8a Fixed memory leak in guac_instruction_free() Michael Jumper 2011-12-21 01:35:16 -0800
  • 6bf341ddb3 Bumped version numbers to 0.5.0. Michael Jumper 2011-12-20 20:08:19 -0800
  • a1b93e0802 Bumped version numbers to 0.5.0. Michael Jumper 2011-12-20 20:07:31 -0800
  • 155138bc2d Updated changelog. Michael Jumper 2011-12-11 15:20:18 -0800
  • 8bf37453de Updated changelog. Michael Jumper 2011-12-11 15:16:56 -0800
  • c8d2f232d6 Update changelog Michael Jumper 2011-12-11 15:00:19 -0800
  • 7724b34b7f Updated README to point to new Trac. Michael Jumper 2011-12-11 14:51:54 -0800
  • 4b0bbd8f4d Updated README to point to new Trac. Michael Jumper 2011-12-11 14:51:05 -0800
  • e3c4c858d1 Updated README to point to new Trac. Michael Jumper 2011-12-11 14:50:31 -0800
  • 99103e8eae Updated README to point to new Trac. Michael Jumper 2011-12-11 14:49:59 -0800
  • 1f041e9cee Updated README to point to new Trac. Michael Jumper 2011-12-11 14:49:34 -0800
  • e6fe9e7008 Added manpage. Michael Jumper 2011-12-10 23:45:09 -0800
  • 3e06b326d9 Added -b option to specify bind address, using getaddrinfo() for address and port + getnameinfo() for logging name and port used. Michael Jumper 2011-12-10 23:17:25 -0800
  • 55f00483e2 Should check for cairo/cairo.h, not cairo.h Michael Jumper 2011-12-06 12:52:18 -0800
  • ac43e37399 Renamed function, removed now unnecessary thread data and prototyping. Michael Jumper 2011-12-06 00:53:18 -0800
  • fb74c24ec1 Removed thread.*, using pthreads directly. More renaming of guac to guacd. Michael Jumper 2011-12-06 00:41:08 -0800
  • 7a18b397de Moved guac_client_stop() back into libguac Michael Jumper 2011-12-05 20:43:07 -0800
  • 3c5a54e303 Restored guac_client_stop. Michael Jumper 2011-12-01 22:57:34 -0800
  • 5401ffd8e4 Log PID, remove support for lack-of-fork, update #define naming. Michael Jumper 2011-11-30 12:03:27 -0800
  • c9388ee536 Removing forced sleep between message handling. Can cause excess delays if handle_messages handles only one message and there are multiple messages waiting / piling up independent of handle frequency. Michael Jumper 2011-11-28 02:29:05 -0800
  • 81bea52e4d Reset position in buffer each reparse (otherwise, stream will be read corrupt as parser is in wrong state). Michael Jumper 2011-11-27 23:38:38 -0800
  • d1b4ce00e1 Set guac_error* before calling client handlers Michael Jumper 2011-11-27 16:39:46 -0800
  • 0daf07a742 More logging Michael Jumper 2011-11-27 16:29:42 -0800
  • f9f864815c Using guac_error_message Michael Jumper 2011-11-27 16:07:04 -0800
  • f935075aec Added guac_error_message. Added error messages to all functions. Michael Jumper 2011-11-27 15:57:43 -0800
  • 2d7b398c72 Init logging handlers in client. Michael Jumper 2011-11-27 14:26:59 -0800
  • 9c5f1da646 Additional logging, moderate cleanup. Michael Jumper 2011-11-26 22:26:39 -0800
  • 76e55c5a51 Corrected includes Michael Jumper 2011-11-26 22:08:25 -0800
  • 2d02a0f3bd Removed guac_instruction_free_data() Michael Jumper 2011-11-26 20:10:52 -0800
  • 29d42d0012 Improved doc layout Michael Jumper 2011-11-26 17:28:12 -0800
  • 7fdb236001 Exclude client-handlers.h from generated doc. Michael Jumper 2011-11-26 16:11:00 -0800
  • a360430189 Bumped version number, migrated to new libguac API. Michael Jumper 2011-11-26 15:47:11 -0800
  • 3515ec9021 Conversion to new libguac API. Michael Jumper 2011-11-26 15:35:45 -0800
  • 7b9fad668c Bumped version to 0.5.0 Michael Jumper 2011-11-26 15:00:33 -0800
  • 80df0efa62 Using new function for libguac check. Michael Jumper 2011-11-26 14:57:35 -0800
  • 989f24be2b Do not call free handler for client if init does not complete. Michael Jumper 2011-11-26 14:50:03 -0800
  • 07a40605cb Fixed double free (free'd wrong pointer) Michael Jumper 2011-11-26 12:18:57 -0800
  • aa7be62488 Changed libguac check function to one that still exists. Michael Jumper 2011-11-26 01:09:55 -0800
  • 61579bd9b7 Fix library name generation, fix instruction parsing. Michael Jumper 2011-11-26 00:28:43 -0800
  • 7bca78c7a8 Reject invalid instructions. Michael Jumper 2011-11-25 23:48:45 -0800
  • 4cf9f6b0ab Added logging to daemon. Michael Jumper 2011-11-25 23:28:49 -0800
  • 8df489129a Documentation Michael Jumper 2011-11-25 22:15:53 -0800
  • e99b470f71 Stripping include from file paths. Michael Jumper 2011-11-25 17:51:15 -0800
  • f86c06684e Flush args instruction. Michael Jumper 2011-11-25 16:42:46 -0800
  • 9835dde90e Brought up to date with latest libguac changes. Michael Jumper 2011-11-25 16:40:56 -0800
  • d8697631d0 Renamed io to socket (in vars) Michael Jumper 2011-11-25 16:35:50 -0800
  • 24a2ad6d12 Renamed io to socket (in vars) Michael Jumper 2011-11-25 16:34:43 -0800
  • c5ec3a71a3 Partial conversion to new logging, API, and naming conventions. Michael Jumper 2011-11-25 16:30:17 -0800
  • 059ddc0448 Added version number to Doxyfile Michael Jumper 2011-11-25 15:15:22 -0800
  • 8cffca4f13 Removed guac_sleep Michael Jumper 2011-11-25 13:20:41 -0800
  • c4c30af6a4 Migrated guac_parse_int to __guac_parse_int, out of socket.h Michael Jumper 2011-11-25 13:18:00 -0800
  • 6bd9c00fae Prototypes and docs for plugin functions Michael Jumper 2011-11-25 13:13:32 -0800
  • ae33a4ca48 Converted to new guac_client_plugin API Michael Jumper 2011-11-25 13:04:59 -0800
  • 5428aef912 Implemented logging functions. Michael Jumper 2011-11-25 12:22:12 -0800
  • 682344f778 Conversion to new naming conventions, partial logging. Michael Jumper 2011-11-25 12:17:20 -0800
  • 0a39a5d63d Added logging to client threads Michael Jumper 2011-11-24 18:51:05 -0800
  • c6d1916afa Properly check errno if guac_error is GUAC_STATUS_SEE_ERRNO Michael Jumper 2011-11-24 18:46:06 -0800
  • 66a0ff52ee Migration to new guac_read_instruction(), remove use of guac_free_instruction_data(). Michael Jumper 2011-11-24 18:25:33 -0800
  • 857c2e03c9 Refactor of guac_read_instruction, migrate to new guac_read_instruction Michael Jumper 2011-11-24 18:18:03 -0800
  • 5214b1538d Set guac_error in guac_select() Michael Jumper 2011-11-23 16:25:25 -0800
  • 97f7249e60 Renamed private members, adding __ (double underscore) prefix. Michael Jumper 2011-11-23 16:08:33 -0800
  • eb11efc67e Removed unused defines. Michael Jumper 2011-11-23 15:49:46 -0800
  • 2abc6d19b5 Exclude private symbols from generated docs. Michael Jumper 2011-11-23 15:03:40 -0800
  • 0db81b73ac Migrated to new function defs with timeouts. Michael Jumper 2011-11-23 00:45:43 -0800
  • 087ed54fc2 Removed GUAC_*_TIMEOUT, added usec_timeout parameters to functions which need them, updated docs. Michael Jumper 2011-11-23 00:43:30 -0800
  • d4d2ba3af3 Moved thread API from libguac. Michael Jumper 2011-11-23 00:23:53 -0800
  • a932c2f1a0 Removed out-of-scope threads API. Michael Jumper 2011-11-23 00:22:12 -0800
  • e4cbb8b4e8 Moved daemon functions from libguac Michael Jumper 2011-11-23 00:01:27 -0800
  • 84254cfddf Removed daemon-specific functions Michael Jumper 2011-11-22 23:51:43 -0800
  • dd356d4fe2 Updated documentation of protocol.h Michael Jumper 2011-11-21 02:05:05 -0800
  • 1b42db58e9 Added warning for non-threadsafe impl Michael Jumper 2011-11-21 01:42:16 -0800
  • 40f773e733 Added documentation for guac_error Michael Jumper 2011-11-21 01:37:16 -0800
  • 797c30de75 Added guac_error usage to guacio Michael Jumper 2011-11-21 01:32:04 -0800
  • d7b0c5085e Revert changes to client.h (mockup of guac_status refactor) Michael Jumper 2011-11-20 23:14:20 -0800
  • b50d89d830 Revert "Refactor of prototypes, partial continuation of refactor into client." Michael Jumper 2011-11-20 23:09:02 -0800
  • ca34a2f4a2 Added guac_error (thread-local) Michael Jumper 2011-11-20 22:59:34 -0800
  • 8ef7d724bb Refactor of prototypes, partial continuation of refactor into client. Michael Jumper 2011-11-19 14:34:08 -0800
  • 4d6218560f Removed inconsistent _t suffix from types. Michael Jumper 2011-11-16 15:43:28 -0800
  • d61335b187 guac_status_t -> guac_status, mockup in client.h Michael Jumper 2011-11-16 15:11:48 -0800
  • af5f610e76 Added error.h and error.c to Makefile.am, implemented string conversion function. Michael Jumper 2011-11-16 00:23:38 -0800
  • cd82b43b5f Added base error.h definitions of status codes and prototype of string conversion function. Michael Jumper 2011-11-16 00:11:05 -0800
  • 6cec48c20d Moved badly positioned include. Michael Jumper 2011-11-12 16:51:42 -0800
  • b69ab3a27a Reverted queue migration. Michael Jumper 2011-11-04 11:37:01 -0700
  • df02126676 Removed guac_client_queue_*() and associated structures (out of scope). Michael Jumper 2011-11-03 13:48:05 -0700
  • c07170e05d Migrated to new client-level queue. Michael Jumper 2011-10-25 22:10:48 -0700
  • a48f43ef6b Removed old guac_layer_* queue functions. Michael Jumper 2011-10-25 22:07:30 -0700
  • 185d23fb5e Migrated queue from layer to client, restored GUAC_DEFAULT_LAYER. Michael Jumper 2011-10-25 22:01:53 -0700
  • 88d7b8ef70 Revert "Migrated to new location for default layer." Michael Jumper 2011-10-25 17:29:11 -0700
  • e9b20e37d3 Migrated to new location for default layer. Michael Jumper 2011-10-23 23:34:53 -0700
  • 820a4b1fff Removed accidentally-committed test file Michael Jumper 2011-10-23 23:19:49 -0700
  • 7183b43d1d Migrated to layer instruction queue. Michael Jumper 2011-10-23 23:12:00 -0700