Nick Couchman
|
7759f9b1c0
|
GUACAMOLE-221: Add socket keepalive when sending required fields.
|
2020-09-15 14:48:15 -04:00 |
|
Nick Couchman
|
4318083511
|
GUACAMOLE-221: Fix up style, comments, and variable names.
|
2020-09-15 14:48:15 -04:00 |
|
Nick Couchman
|
939d954810
|
GUACAMOLE-221: Extract array writing in protocol into common function and document.
|
2020-09-15 14:48:15 -04:00 |
|
Nick Couchman
|
7369bed22c
|
GUACAMOLE-221: Add support for sending multiple params in required.
|
2020-09-15 14:48:15 -04:00 |
|
Nick Couchman
|
21a5d9ee62
|
GUACAMOLE-221: Add protocol functions for sending prompt to client.
|
2020-09-15 14:48:15 -04:00 |
|
Michael Jumper
|
c3a295e9b7
|
GUACAMOLE-629: Add convenience function for automatically splitting data across a series of blob instructions.
|
2019-07-30 14:05:50 -07:00 |
|
Michael Jumper
|
a763d47bc7
|
GUACAMOLE-629: Add support for sending "argv" instructions from server to client.
|
2019-07-30 13:06:46 -07:00 |
|
Nick Couchman
|
75c0deac1f
|
GUACAMOLE-422: Update comment style for consistency.
|
2019-04-17 15:03:27 -04:00 |
|
Nick Couchman
|
c750b18f60
|
GUACAMOLE-422: Handle sending version internally.
|
2019-04-11 17:18:27 -04:00 |
|
Michael Jumper
|
f6953e1317
|
GUACAMOLE-637: Use proper namespaced path for Guacamole headers within libguac source.
|
2019-01-23 18:44:45 -08:00 |
|
Michael Jumper
|
b21aef565b
|
GUACAMOLE-313: Add function for sending "key" instructions.
|
2018-01-26 16:42:14 -08:00 |
|
Michael Jumper
|
81a0e66d9f
|
GUACAMOLE-313: Include current button state within mouse update for completeness.
|
2018-01-26 16:21:53 -08:00 |
|
Michael Jumper
|
a74d6a2aaf
|
GUACAMOLE-313: Include timestamp with mouse position reporting.
|
2018-01-26 16:21:49 -08:00 |
|
Michael Jumper
|
1a96c5b415
|
GUACAMOLE-231: Add "mouse" instruction for server reporting of mouse position.
|
2017-03-11 14:57:09 -08:00 |
|
Michael Jumper
|
4da3bef4ec
|
GUACAMOLE-1: Relicense C files.
|
2016-03-28 20:39:19 -07:00 |
|
Michael Jumper
|
a1c1fa104b
|
GUAC-1354: Remove duration from video instruction.
|
2015-10-18 22:08:45 -07:00 |
|
Michael Jumper
|
7cf2005f5b
|
GUAC-1354: Replace WAVE encoder with raw PCM encoder. Partially migrate to new audio streaming (Ogg not yet migrated).
|
2015-10-02 17:16:47 -07:00 |
|
Michael Jumper
|
08cadba16d
|
GUAC-240: Remove guac_protocol_send_png() and guac_protocol_send_jpeg().
|
2015-09-04 12:59:00 -07:00 |
|
Michael Jumper
|
364d2842ab
|
GUAC-240: Move PNG encoder to own file, writing directly to an img stream.
|
2015-09-04 12:58:05 -07:00 |
|
Michael Jumper
|
7bb798e40b
|
GUAC-1285: Implement jpeg_mem_dest() for platforms that lack it.
|
2015-08-07 17:39:10 +00:00 |
|
Michael Jumper
|
a52b285f45
|
GUAC-240: Fix typo - should be JPEG, not JOEG.
|
2015-08-05 22:02:54 -07:00 |
|
Frode Langelo
|
240867a432
|
GUAC-240: Make JPEG quality a parameter to methods. Reorder JPEG_LIBS in LDFLAGS
|
2015-08-05 15:16:27 -07:00 |
|
Frode Langelo
|
c27e2997dd
|
GUAC-240: Implement support for JPEG server protocol and image compression.
|
2015-08-05 15:16:26 -07:00 |
|
Michael Jumper
|
6e3a12b604
|
GUAC-1172: Implement filesystem, body, and undefine instructions.
|
2015-06-19 14:35:30 -07:00 |
|
Michael Jumper
|
6081ce6fa4
|
GUAC-911: Greatly increase available values for guac_error. Remove use of guac_error by non-library code.
|
2014-11-09 22:59:53 -08:00 |
|
Michael Jumper
|
86a59c43b3
|
GUAC-744: Send ready instruction after guac_client_init.
|
2014-06-26 15:23:00 -07:00 |
|
Michael Jumper
|
9c475c3a68
|
GUAC-730: Fix headers for libguac.
|
2014-06-10 16:54:08 -07:00 |
|
Michael Jumper
|
205f85dafd
|
GUAC-611: Add per-stream handlers for ack/blob/end. Simplify ack/blob/end contents. Reorganize headers to eliminate circular dependencies.
|
2014-04-09 18:42:29 -07:00 |
|
Michael Jumper
|
85cde821a4
|
GUAC-608: Change semantics of clipboard instruction within libguac.
|
2014-04-07 17:08:16 -07:00 |
|
Michael Jumper
|
d0d34a63b9
|
Implement pipe instruction and handlers.
|
2014-02-28 18:46:09 -08:00 |
|
Michael Jumper
|
8bf6f47b7e
|
Add log instruction, for inserting debug information into the protocol stream.
|
2014-01-19 16:59:52 -08:00 |
|
Michael Jumper
|
442ed427a0
|
Clean up includes, clean up build.
|
2014-01-01 14:52:01 -08:00 |
|
Michael Jumper
|
0303c4e24b
|
Relicense everything (except French keymap) as MIT. Status of French keymap is TBD.
|
2014-01-01 14:46:18 -08:00 |
|
Michael Jumper
|
3cf001116b
|
Migrate to ack, remove abort.
|
2013-10-15 11:23:07 -07:00 |
|
Michael Jumper
|
cec58edef3
|
Add abort instruction. Add status codes to abort and error.
|
2013-10-10 14:47:12 -07:00 |
|
Michael Jumper
|
4ebafa0482
|
Add support for NOP.
|
2013-10-09 11:54:33 -07:00 |
|
Michael Jumper
|
30ec019512
|
Implement base64 decoder.
|
2013-09-27 15:39:44 -07:00 |
|
Michael Jumper
|
e1798ee3db
|
Restore channel parameter. Abuse stream index as channel index.
|
2013-09-24 12:13:38 -07:00 |
|
Michael Jumper
|
fbdb6876d9
|
Migrate to libguac audio. Migrate to improved stream protocol.
|
2013-09-24 12:01:02 -07:00 |
|
Michael Jumper
|
976e3af24b
|
Convert protocol functions to threadsafe versions.
|
2013-07-01 15:03:46 -07:00 |
|
Michael Jumper
|
a8b5c9fc5b
|
Swap mimetype/filename parameters.
|
2013-07-01 15:03:46 -07:00 |
|
Michael Jumper
|
9e88ae4f60
|
Implement file/blob/end subprotocol.
|
2013-07-01 15:03:46 -07:00 |
|
Michael Jumper
|
4c089caeb9
|
Massively reorganize source tree.
|
2013-06-05 11:00:28 -07:00 |
|