Michael Jumper
|
a08180acfe
|
Remove unnecessary update lock, use threadsafe socket instead.
|
2013-07-01 15:03:46 -07:00 |
|
Michael Jumper
|
90697e35ba
|
Use int instead of bool ... libraries sometimes redefine bool in headers.
|
2013-07-01 15:03:46 -07:00 |
|
Michael Jumper
|
976e3af24b
|
Convert protocol functions to threadsafe versions.
|
2013-07-01 15:03:46 -07:00 |
|
Michael Jumper
|
51c00755ac
|
Add optional locks to socket.
|
2013-07-01 15:03:46 -07:00 |
|
Michael Jumper
|
400920b3bb
|
Convert PS to PDF using gs as filter.
|
2013-07-01 15:03:46 -07:00 |
|
Michael Jumper
|
62258c9278
|
Revert "Add libgs dependency, only compile guac_rdpdr if libgs found."
This reverts commit b77a7e0bffdcc44cc5488663d780c1a2c31ef781.
|
2013-07-01 15:03:46 -07:00 |
|
Michael Jumper
|
5bf67ce442
|
Change disable-printing to enable-printing.
|
2013-07-01 15:03:46 -07:00 |
|
Michael Jumper
|
ad050208b9
|
Add libgs dependency, only compile guac_rdpdr if libgs found.
|
2013-07-01 15:03:46 -07:00 |
|
Michael Jumper
|
2df35e6f2e
|
Attempt to extract a good filename from the %%Title comment in the .ps
|
2013-07-01 15:03:46 -07:00 |
|
Michael Jumper
|
6c5525a162
|
Swap mimetype/filename parameters.
|
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
|
8920bc0c76
|
Send printed document via blobs.
|
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
|
06ef43bd2c
|
Actually read print job data.
|
2013-07-01 15:03:46 -07:00 |
|
Michael Jumper
|
c07eb9c063
|
Send driver name as UTF-16 (apparently required, and ASCII flag is ignored).
|
2013-07-01 15:03:46 -07:00 |
|
Michael Jumper
|
dc1fc6132f
|
Fix shifting of error codes.
|
2013-07-01 15:03:46 -07:00 |
|
Michael Jumper
|
4953f02b13
|
Do not send devices after confirmed ID - only after logon.
|
2013-07-01 15:03:46 -07:00 |
|
Michael Jumper
|
9aef54fe87
|
Seed random numbers.
|
2013-07-01 15:03:46 -07:00 |
|
Michael Jumper
|
933dec8602
|
Send printer device, handle errors.
|
2013-07-01 15:03:46 -07:00 |
|
Michael Jumper
|
8c8779937c
|
Cleanup, add constants.
|
2013-07-01 15:03:46 -07:00 |
|
Michael Jumper
|
c066763ec4
|
Implement name request and client cap. Ignore server cap for now.
|
2013-07-01 15:03:45 -07:00 |
|
Michael Jumper
|
49711709a7
|
Stub most handlers, fix signedness, reply to server announce.
|
2013-07-01 15:03:45 -07:00 |
|
Michael Jumper
|
48c27d74ce
|
Move message handlers to appropriate location.
|
2013-07-01 15:03:45 -07:00 |
|
Michael Jumper
|
f295b09987
|
Actually parse server announce, add defines for other packets and components.
|
2013-07-01 15:03:45 -07:00 |
|
Michael Jumper
|
11deb82bcb
|
Associated client with RDPDR, add logging to stubs.
|
2013-07-01 15:03:45 -07:00 |
|
Michael Jumper
|
6d9ff1e5ee
|
Add RDPDR plugin stub. Add namespace to existing RDPSND filenames.
|
2013-07-01 15:03:45 -07:00 |
|
James Muehlner
|
b94b84956b
|
Ticket #241: Added server-side support for vnc repeaters.
|
2013-07-01 10:46:30 -07:00 |
|
Michael Jumper
|
bfe28460a7
|
Move __guac_rdp_clip_rect() to public guac_rdp_clip_rect(). Clip glyph draws.
|
2013-06-14 22:16:25 -07:00 |
|
Michael Jumper
|
d9a310292d
|
Merge branch 'unstable' of git://github.com/glyptodon/guacamole-server into unstable
|
2013-06-13 23:41:02 -07:00 |
|
James Muehlner
|
6730ba9620
|
Merge branch 'unstable' of git://github.com/glyptodon/guacamole-server into unstable
|
2013-06-13 23:50:07 -07:00 |
|
James Muehlner
|
227afb3793
|
Ticket #261: Handled NULL bitmaps in guac_rdp_bitmap_setsurface and guac_rdp_gdi_memblt functions.
|
2013-06-13 23:38:20 -07:00 |
|
Michael Jumper
|
96cc46313a
|
Implement guac_socket_write(), fix constness.
|
2013-06-12 11:49:00 -07:00 |
|
Michael Jumper
|
e7c70111ef
|
Fix build process such that pango is properly detected.
|
2013-06-12 11:47:44 -07:00 |
|
Michael Jumper
|
602e0045b6
|
Substitute values properly, fix linking flags.
|
2013-06-11 22:41:23 -07:00 |
|
Michael Jumper
|
760506da3d
|
Remove SPICE - will move to branch off unstable.
|
2013-06-06 10:24:21 -07:00 |
|
Michael Jumper
|
27af176bbd
|
Add doc/Doxyfile and tests to distribution. Reorder build.
|
2013-06-06 09:35:27 -07:00 |
|
Michael Jumper
|
9d27b6cce9
|
Build wasn't working just because of trailing slash...
|
2013-06-05 15:58:22 -07:00 |
|
Michael Jumper
|
02258ff5b1
|
Moved and updated help text displayed at end of configure.
|
2013-06-05 15:18:53 -07:00 |
|
Michael Jumper
|
3456fc0418
|
Reword docs (as no longer guacd-specific).
|
2013-06-05 14:59:57 -07:00 |
|
Michael Jumper
|
99c5a76d1e
|
Remove accidentally-committed binary file.
|
2013-06-05 14:36:06 -07:00 |
|
Michael Jumper
|
80688b2a2f
|
Fix doxyfile, update .gitignore's
|
2013-06-05 14:33:43 -07:00 |
|
Michael Jumper
|
effedda762
|
Update tests to use new include path.
|
2013-06-05 12:12:32 -07:00 |
|
Michael Jumper
|
e9e2d628b6
|
Add remaining protocols, fix client.h in RDP.
|
2013-06-05 12:05:39 -07:00 |
|
Michael Jumper
|
1d3fa12747
|
Build guacd and libguac.
|
2013-06-05 11:50:48 -07:00 |
|
Michael Jumper
|
4c089caeb9
|
Massively reorganize source tree.
|
2013-06-05 11:00:28 -07:00 |
|
Michael Jumper
|
82b4d27566
|
One configure.ac to rule them all.
|
2013-06-05 10:45:07 -07:00 |
|
Michael Jumper
|
e750d1aabb
|
Convert SSH and SPICE to new system. Add options for disabling packages.
|
2013-06-04 23:39:15 -07:00 |
|
Michael Jumper
|
e0d09d4be8
|
Convert RDP and VNC to new build system.
|
2013-06-04 20:19:33 -07:00 |
|
Michael Jumper
|
7f1eb77c8f
|
Move libguac headers to a location others can pull. Modify guacd to use bundled libguac if present.
|
2013-06-04 19:50:26 -07:00 |
|
Michael Jumper
|
8a18afeb1d
|
Fix configure.ac for guacd and libguac.
|
2013-06-04 16:55:23 -07:00 |
|