Fixed gcc_write_conference_create_request to send a constant byte of 0x2A instead of attempting to encode the length of the payload.  Sending the length is causing older RDP clients to fail the connection when the payload length of the server data blocks exceeded 256 bytes(which is nearly always the case when RDP security is negotiated). Traces of Windows 2003, 2008R2, 2012, 7, and 8 show that Windows always sends a constant of 0x2A (OCTET STRING) followed by a constant of 0x14 (ConnectGCCPDU).
Fix to properly negotiate fast-path fragmentation.
xfreerdp: start refactoring cliprdr
xfreerdp: start migrating to cliprdr callback interface
xfreerdp: further cliprdr refactoring
xfreerdp: partially migrate to cliprdr callback interface
xfreerdp: migrate to cliprdr callback interface
xfreerdp: fix clipboard sync
xfreerdp: cleanup unused cliprdr code
xfreerdp: refactor cliprdr helpers
winpr: add new line ending, utf16 byte order swap functions
winpr: add pragma pack, bitmap + clipboard definitions
freerdp: unify clipboard standard format id definitions
libwinpr-clipboard: initial commit
libwinpr-clipboard: initial clipboard synthetic format support
libwinpr-clipboard: add basic clipboard synthesizers
libwinpr-clipboard: add more synthetic clipboard formats
xfreerdp: replace cliprdr to wire format conversion
xfreerdp: replace wire to local clipboard conversion
mfreerdp: fix crash with <32bpp color depths