Add RDPDR plugin stub. Add namespace to existing RDPSND filenames.
Associated client with RDPDR, add logging to stubs.
Actually parse server announce, add defines for other packets and components.
Move message handlers to appropriate location.
Stub most handlers, fix signedness, reply to server announce.
Implement name request and client cap. Ignore server cap for now.
Cleanup, add constants.
Send printer device, handle errors.
Seed random numbers.
Do not send devices after confirmed ID - only after logon.
Fix shifting of error codes.
Send driver name as UTF-16 (apparently required, and ASCII flag is ignored).
Actually read print job data.
Implement file/blob/end subprotocol.
Send printed document via blobs.
Swap mimetype/filename parameters.
Swap mimetype/filename parameters.
Attempt to extract a good filename from the %%Title comment in the .ps
Add libgs dependency, only compile guac_rdpdr if libgs found.
Change disable-printing to enable-printing.