Michael Jumper
|
678d21cd36
|
More winpr compat, fix include test.
|
2013-07-22 20:26:14 -07:00 |
|
Michael Jumper
|
bdc5d862db
|
Partial conversion to WinPR + compat.
|
2013-07-22 20:26:14 -07:00 |
|
Michael Jumper
|
873493a2de
|
Remove use of xnew.
|
2013-07-22 20:26:14 -07:00 |
|
Michael Jumper
|
64b0ab84b5
|
Remove usage of xrealloc/xmalloc.
|
2013-07-22 20:26:14 -07:00 |
|
Michael Jumper
|
bffa28a7de
|
Remove usage of xfree().
|
2013-07-22 20:26:14 -07:00 |
|
Michael Jumper
|
7907b2f34a
|
Remove now-unnecessary memory.h.
|
2013-07-22 20:26:14 -07:00 |
|
Michael Jumper
|
e049d35583
|
Clean up error handling.
|
2013-07-22 16:12:39 -07:00 |
|
Michael Jumper
|
98dd9d2c69
|
Remove unimplemented -A option.
|
2013-07-22 15:47:13 -07:00 |
|
Michael Jumper
|
9b89c2a3b5
|
Update documentation.
|
2013-07-22 15:45:40 -07:00 |
|
Michael Jumper
|
7b7227aefb
|
Properly handle key and cert files. Better logging.
|
2013-07-22 15:42:11 -07:00 |
|
Michael Jumper
|
def887868a
|
Add option for private key.
|
2013-07-22 14:49:28 -07:00 |
|
Michael Jumper
|
3140dbb20b
|
Actually use SSL for I/O.
|
2013-07-22 14:24:37 -07:00 |
|
Michael Jumper
|
cdbb345d28
|
Fix usage instructions.
|
2013-07-22 13:39:37 -07:00 |
|
Michael Jumper
|
6792b65d4c
|
Add options to guacd. Update docs.
|
2013-07-22 13:37:30 -07:00 |
|
Michael Jumper
|
bb74730629
|
Add stub SSL socket.
|
2013-07-21 20:10:37 -07:00 |
|
Michael Jumper
|
4a3a530fde
|
Fix guac_rdp_clip_rect() handling of completely clipped rects.
|
2013-07-19 12:23:28 -07:00 |
|
Michael Jumper
|
c3bbf97d22
|
libdl is actually used by libguac, not guacd.
|
2013-07-08 18:52:30 -07:00 |
|
Michael Jumper
|
2b93deaac6
|
Do not unnecessarily link libraries.
|
2013-07-08 17:40:20 -07:00 |
|
Michael Jumper
|
0f609cb666
|
Test for VNC repeater support and cairo_format_stride_for_width().
|
2013-07-08 13:03:04 -07:00 |
|
Michael Jumper
|
e6ec853edb
|
Ticket #366: Restore --with-init-dir option for configure.
|
2013-07-08 10:35:56 -07:00 |
|
Michael Jumper
|
2d3cf15243
|
Ticket #365: Add missing PTHREAD_LIBS to guacd_LDFLAGS.
|
2013-07-07 15:03:30 -07:00 |
|
Michael Jumper
|
73b70ec072
|
Make audio streams threadsafe.
|
2013-07-07 00:23:18 -07:00 |
|
Michael Jumper
|
030eaec09e
|
Remove unused print format option (require GhostScript).
|
2013-07-01 17:54:28 -07:00 |
|
Michael Jumper
|
54d3b160d7
|
Fix threading issues regarding flush DURING write not being blocked. Set process-shared attribute on mutexes in socket.
|
2013-07-01 15:03:47 -07:00 |
|
Michael Jumper
|
59b058be3d
|
Ensure complete writes, define buffer size.
|
2013-07-01 15:03:47 -07:00 |
|
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
|
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
|
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
|
9d27b6cce9
|
Build wasn't working just because of trailing slash...
|
2013-06-05 15:58:22 -07:00 |
|
Michael Jumper
|
80688b2a2f
|
Fix doxyfile, update .gitignore's
|
2013-06-05 14:33:43 -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 |
|