Commit Graph

335 Commits

Author SHA1 Message Date
Michael Jumper
e6a1521e75 Improved build scripts for guacd and libguac, added parent build scripts. 2013-06-04 16:29:31 -07:00
Michael Jumper
315a5f9b0a Remove docbook stylesheet. 2012-12-02 11:32:07 -08:00
Michael Jumper
a9132dac57 Fix version number in Doxyfile. 2012-12-01 20:11:36 -08:00
Michael Jumper
4badb9a89b Fix documentation. 2012-12-01 20:11:14 -08:00
Michael Jumper
ce32b03171 Remove include files from doc. 2012-12-01 20:04:05 -08:00
Michael Jumper
5232056a1b Mark internal structs as private. 2012-12-01 19:39:22 -08:00
Michael Jumper
df06d1a354 Fixed guac_pool comments. 2012-12-01 19:02:02 -08:00
Michael Jumper
17c755dde4 Removed experimental structures. 2012-12-01 19:01:27 -08:00
Michael Jumper
825e3da0a2 Fix leaky pools. 2012-11-29 20:02:58 -08:00
Michael Jumper
3e209e1983 Update stylesheet. 2012-11-29 19:36:13 -08:00
Michael Jumper
2f75ff7018 Fix leak in stream pool. 2012-11-29 19:35:17 -08:00
Michael Jumper
c25683783e Output 16 digits after decimal for doubles in protocol. 2012-11-13 11:46:34 -08:00
Michael Jumper
60fbdf148b Use double durations for audio and video. 2012-11-01 20:52:50 -07:00
Michael Jumper
237e7c98dd Fix mimetype types. 2012-10-25 19:50:43 -07:00
Michael Jumper
882d50790b Implemented file instruction and chunked file writing functions. 2012-10-25 18:00:33 -07:00
Michael Jumper
36f04a87d2 Update ChangeLog 2012-10-25 11:57:06 -07:00
Michael Jumper
6d47cbc795 Implement chunked write instructions. 2012-10-25 11:56:11 -07:00
Michael Jumper
264a7f232b Prototypes for functions for chunked writes of audio/video instructions over a guac_socket. 2012-10-25 11:37:21 -07:00
Michael Jumper
ef9914cfdf Add video instruction. 2012-10-25 10:54:30 -07:00
Michael Jumper
872bb16872 Updated ChangeLog 2012-10-24 12:01:21 -07:00
Michael Jumper
601e75b4f4 Add audio instruction. 2012-10-24 09:57:06 -07:00
Michael Jumper
ebdc70058e Remove audio/video event (use handshake instead) 2012-10-23 11:17:25 -07:00
Michael Jumper
eca4245566 Updated ChangeLog 2012-10-22 15:49:43 -07:00
Michael Jumper
f0de5cb6f0 Revert "Add begin instruction, to be sent after connection succeeds."
This reverts commit 19c8d7ec283abd8f8dffe2690aa3973009552304.
2012-10-22 15:45:22 -07:00
Michael Jumper
f021858d94 Add guac_client_info structure. 2012-10-22 14:37:41 -07:00
Michael Jumper
fbf61fe81d Add begin instruction, to be sent after connection succeeds. 2012-10-21 23:06:54 -07:00
Michael Jumper
875c2108e8 Add size/video/audio instruction handlers. 2012-10-21 14:52:00 -07:00
Michael Jumper
fe30cd3073 Handle nested socket within stream alloc/free. 2012-10-19 14:24:03 -07:00
Michael Jumper
9d8d0650f5 Fix expected string for nest test. 2012-10-19 14:21:15 -07:00
Michael Jumper
4ae92fa62d Implement test for nested sockets. 2012-10-19 14:18:09 -07:00
Michael Jumper
e04533c299 Add missing declaration for guac_socket_nest. 2012-10-19 14:17:57 -07:00
Michael Jumper
014fc579ca Add nested protocol socket. 2012-10-19 14:06:39 -07:00
Michael Jumper
112360c4b1 Move fd info struct to socket-fd.c 2012-10-19 13:46:16 -07:00
Michael Jumper
518903483d Add nest instruction. 2012-10-19 13:45:06 -07:00
Michael Jumper
ffc6b389b8 Move fd-specific code to socket-fd.c 2012-10-19 12:42:46 -07:00
Michael Jumper
563726174a Remove fixme. 2012-10-19 12:26:17 -07:00
Michael Jumper
f3384e8eb7 Update read/write tests to match API changes. 2012-10-19 12:09:01 -07:00
Michael Jumper
d44ec4b2c1 Add read handler, call free handler when needed, add guac_socket_read. 2012-10-19 12:07:49 -07:00
Michael Jumper
208649306a Add select handler - still need read and free. 2012-10-19 00:46:08 -07:00
Michael Jumper
9444fdb234 Call select handler as needed, implement FD-based socket. 2012-10-19 00:45:29 -07:00
Michael Jumper
b092137091 Add select handler, partial refactor. 2012-10-19 00:34:04 -07:00
Michael Jumper
2f169b2b69 Use handlers rather than hard file descriptor. Allow explicit alloc/free of socket. 2012-10-19 00:19:54 -07:00
Michael Jumper
31729bf62d Add pool and stream alloc/free. 2012-10-18 20:57:11 -07:00
Michael Jumper
cd23eac4ee Add stream structure. 2012-10-18 20:46:17 -07:00
Michael Jumper
657b83808c Removed resource subprotocol (in favor of protocol nesting). 2012-10-18 01:34:25 -07:00
Michael Jumper
eabd17df64 Add parent client to resource. 2012-09-20 23:56:25 -07:00
Michael Jumper
ddf705ad26 Fix newlines. 2012-09-20 21:08:33 -07:00
Michael Jumper
f4f4e04e0e Call accept/reject handler of associated resource if resource is valid. 2012-09-06 20:37:16 -07:00
Michael Jumper
c95931e687 Add accept/reject instruction handler stubs. 2012-09-06 20:30:03 -07:00
Michael Jumper
a38d59451d Properly free pools in guac_client_free 2012-09-06 20:23:03 -07:00