Michael Jumper
|
8348900db9
|
Prototypes for new instruction functions.
|
2012-02-23 14:41:33 -08:00 |
|
Matt Hortman
|
7d7a0260bf
|
added constants for raster operations
|
2012-02-21 11:20:32 -05:00 |
|
Michael Jumper
|
28e2d41e16
|
Added dispose instruction.
|
2012-02-20 12:41:23 -08:00 |
|
Michael Jumper
|
124460b5d9
|
New cursor instruction format (allowing buffering of cursors).
|
2012-02-15 10:04:31 -08:00 |
|
Michael Jumper
|
a17cd6202b
|
Modified size to be layer-specific, adding layer move instruction.
|
2012-02-11 19:00:55 -08:00 |
|
Michael Jumper
|
c339b1299b
|
Move private struct members to bottom such that public interface is not distrubed when internal changes are made (avoid being forced to increment version, as done now).
|
2012-01-12 10:11:45 -08:00 |
|
Michael Jumper
|
da27927a3f
|
Require a minimum number of buffers before old free'd buffers are reused, implement LRU strategy for reuse of buffers (oldest free'd buffer).
|
2012-01-12 09:57:34 -08:00 |
|
Michael Jumper
|
180216159f
|
Use dlerror() for errors opening client plugin.
|
2012-01-03 00:03:24 -08:00 |
|
Michael Jumper
|
5c91834998
|
Clarified flag nature of GUAC_CLIENT_MOUSE_*
|
2011-12-29 16:40:00 -08:00 |
|
Michael Jumper
|
549c6d4515
|
Fixed broken rename.
|
2011-12-24 22:49:27 -08:00 |
|
Michael Jumper
|
27c4e62756
|
Renamed RUNNING and STOPPING to GUAC_CLIENT_RUNNING and GUAC_CLIENT_STOPPING. Added GUAC_CLIENT_MOUSE_* masks.
|
2011-12-24 22:48:15 -08:00 |
|
Michael Jumper
|
966cdd7271
|
Fixed memory leak in guac_client_plugin_close()
|
2011-12-21 01:44:30 -08:00 |
|
Michael Jumper
|
05b0a09a8a
|
Fixed memory leak in guac_instruction_free()
|
2011-12-21 01:35:16 -08:00 |
|
Michael Jumper
|
a1b93e0802
|
Bumped version numbers to 0.5.0.
|
2011-12-20 20:07:31 -08:00 |
|
Michael Jumper
|
c8d2f232d6
|
Update changelog
|
2011-12-11 15:00:19 -08:00 |
|
Michael Jumper
|
1f041e9cee
|
Updated README to point to new Trac.
|
2011-12-11 14:49:34 -08:00 |
|
Michael Jumper
|
55f00483e2
|
Should check for cairo/cairo.h, not cairo.h
|
2011-12-06 12:52:18 -08:00 |
|
Michael Jumper
|
3c5a54e303
|
Restored guac_client_stop.
|
2011-12-01 22:57:34 -08:00 |
|
Michael Jumper
|
81bea52e4d
|
Reset position in buffer each reparse (otherwise, stream will be read corrupt as parser is in wrong state).
|
2011-11-27 23:38:38 -08:00 |
|
Michael Jumper
|
f935075aec
|
Added guac_error_message. Added error messages to all functions.
|
2011-11-27 15:57:43 -08:00 |
|
Michael Jumper
|
2d02a0f3bd
|
Removed guac_instruction_free_data()
|
2011-11-26 20:10:52 -08:00 |
|
Michael Jumper
|
29d42d0012
|
Improved doc layout
|
2011-11-26 17:28:12 -08:00 |
|
Michael Jumper
|
7fdb236001
|
Exclude client-handlers.h from generated doc.
|
2011-11-26 16:11:00 -08:00 |
|
Michael Jumper
|
989f24be2b
|
Do not call free handler for client if init does not complete.
|
2011-11-26 14:50:03 -08:00 |
|
Michael Jumper
|
61579bd9b7
|
Fix library name generation, fix instruction parsing.
|
2011-11-26 00:28:43 -08:00 |
|
Michael Jumper
|
7bca78c7a8
|
Reject invalid instructions.
|
2011-11-25 23:48:45 -08:00 |
|
Michael Jumper
|
e99b470f71
|
Stripping include from file paths.
|
2011-11-25 17:51:15 -08:00 |
|
Michael Jumper
|
24a2ad6d12
|
Renamed io to socket (in vars)
|
2011-11-25 16:34:43 -08:00 |
|
Michael Jumper
|
059ddc0448
|
Added version number to Doxyfile
|
2011-11-25 15:15:22 -08:00 |
|
Michael Jumper
|
8cffca4f13
|
Removed guac_sleep
|
2011-11-25 13:20:41 -08:00 |
|
Michael Jumper
|
c4c30af6a4
|
Migrated guac_parse_int to __guac_parse_int, out of socket.h
|
2011-11-25 13:18:00 -08:00 |
|
Michael Jumper
|
6bd9c00fae
|
Prototypes and docs for plugin functions
|
2011-11-25 13:13:32 -08:00 |
|
Michael Jumper
|
ae33a4ca48
|
Converted to new guac_client_plugin API
|
2011-11-25 13:04:59 -08:00 |
|
Michael Jumper
|
5428aef912
|
Implemented logging functions.
|
2011-11-25 12:22:12 -08:00 |
|
Michael Jumper
|
682344f778
|
Conversion to new naming conventions, partial logging.
|
2011-11-25 12:17:20 -08:00 |
|
Michael Jumper
|
c6d1916afa
|
Properly check errno if guac_error is GUAC_STATUS_SEE_ERRNO
|
2011-11-24 18:46:06 -08:00 |
|
Michael Jumper
|
857c2e03c9
|
Refactor of guac_read_instruction, migrate to new guac_read_instruction
|
2011-11-24 18:18:03 -08:00 |
|
Michael Jumper
|
5214b1538d
|
Set guac_error in guac_select()
|
2011-11-23 16:25:25 -08:00 |
|
Michael Jumper
|
97f7249e60
|
Renamed private members, adding __ (double underscore) prefix.
|
2011-11-23 16:08:33 -08:00 |
|
Michael Jumper
|
eb11efc67e
|
Removed unused defines.
|
2011-11-23 15:49:46 -08:00 |
|
Michael Jumper
|
2abc6d19b5
|
Exclude private symbols from generated docs.
|
2011-11-23 15:03:40 -08:00 |
|
Michael Jumper
|
087ed54fc2
|
Removed GUAC_*_TIMEOUT, added usec_timeout parameters to functions which need them, updated docs.
|
2011-11-23 00:43:30 -08:00 |
|
Michael Jumper
|
a932c2f1a0
|
Removed out-of-scope threads API.
|
2011-11-23 00:22:12 -08:00 |
|
Michael Jumper
|
84254cfddf
|
Removed daemon-specific functions
|
2011-11-22 23:51:43 -08:00 |
|
Michael Jumper
|
dd356d4fe2
|
Updated documentation of protocol.h
|
2011-11-21 02:05:05 -08:00 |
|
Michael Jumper
|
1b42db58e9
|
Added warning for non-threadsafe impl
|
2011-11-21 01:42:16 -08:00 |
|
Michael Jumper
|
40f773e733
|
Added documentation for guac_error
|
2011-11-21 01:37:16 -08:00 |
|
Michael Jumper
|
797c30de75
|
Added guac_error usage to guacio
|
2011-11-21 01:32:04 -08:00 |
|
Michael Jumper
|
d7b0c5085e
|
Revert changes to client.h (mockup of guac_status refactor)
|
2011-11-20 23:14:20 -08:00 |
|
Michael Jumper
|
b50d89d830
|
Revert "Refactor of prototypes, partial continuation of refactor into client."
This reverts commit a7a4a126c2a670c78bef4bc34d8823f98754bc5c.
|
2011-11-20 23:09:02 -08:00 |
|