Marc-André Moreau
|
eda6671b06
|
Merge pull request #2121 from bmiklautz/fix/linked_list
LinkedList Enumerator fixes
|
2014-09-24 16:22:39 -04:00 |
|
Marc-André Moreau
|
255bd6f7a2
|
shadow: fix bitmap updates
|
2014-09-24 13:17:52 -04:00 |
|
Marc-André Moreau
|
41282e569f
|
shadow: fix surface frame markers
|
2014-09-24 12:10:02 -04:00 |
|
Bernhard Miklautz
|
417707e4b7
|
winpr-utils: extend LinkedList test
|
2014-09-24 13:03:46 +02:00 |
|
Bernhard Miklautz
|
7bd62a0127
|
winpr-utils: fix problem in LinkedList enumerator
A segfault can happen if LinkedList_Enumerator_MoveNext is invoked
before LinkedList_Enumerator_Reset was called.
|
2014-09-24 12:31:52 +02:00 |
|
Mike McDonald
|
092855fe99
|
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).
|
2014-09-23 22:04:02 -04:00 |
|
Marc-André Moreau
|
ea84067c80
|
shadow: add workaround for Mac RDP client
|
2014-09-23 21:05:10 -04:00 |
|
Marc-André Moreau
|
8123a1d9b8
|
libfreerdp-codec: refactor NSCodec
|
2014-09-23 20:00:26 -04:00 |
|
Marc-André Moreau
|
af858e8f2a
|
shadow: disable RemoteFX if connection type is not LAN
|
2014-09-23 18:19:05 -04:00 |
|
Marc-André Moreau
|
7574788ba5
|
libfreerdp-core: fix GCC core data block negotiation
|
2014-09-22 11:38:33 -04:00 |
|
Marc-André Moreau
|
343947143e
|
shadow/X11: fix color depth check
|
2014-09-22 10:06:16 -04:00 |
|
Marc-André Moreau
|
e20ff661e3
|
shadow: disable unsupported X11 color depths
|
2014-09-22 09:59:56 -04:00 |
|
Marc-André Moreau
|
c4ad706c34
|
libfreerdp-core: improve bitmap codec negotiation
|
2014-09-21 15:40:27 -04:00 |
|
Marc-André Moreau
|
6cb4b59426
|
libfreerdp-core: fix server-side receiving of X224 disconnect TPDU
|
2014-09-20 20:19:59 -04:00 |
|
Marc-André Moreau
|
86c7f46b76
|
shadow: improve bitmap update performance
|
2014-09-20 16:29:13 -04:00 |
|
Marc-André Moreau
|
45b9a5454e
|
libfreerdp-codec: improve compressor interfaces
|
2014-09-20 15:25:33 -04:00 |
|
Marc-André Moreau
|
d6250b1aec
|
shadow: improve Mac subsystem
|
2014-09-19 19:58:49 -04:00 |
|
Marc-André Moreau
|
c4588fb14f
|
libfreerdp-core: remove dependency on OPENSSL_Applink on Windows
|
2014-09-19 17:11:56 -04:00 |
|
Marc-André Moreau
|
a00ef5d044
|
winpr-makecert: remove dependency on OPENSSL_Applink on Windows
|
2014-09-19 16:23:19 -04:00 |
|
Marc-André Moreau
|
73c90e0505
|
libfreerdp-gdi: remove frame marker error output
|
2014-09-19 14:45:58 -04:00 |
|
Marc-André Moreau
|
72e7507bee
|
Merge branch 'shadow' of github.com:awakecoding/FreeRDP
Conflicts:
libfreerdp/core/capabilities.c
|
2014-09-19 14:39:43 -04:00 |
|
Marc-André Moreau
|
d102e746c8
|
Merge branch 'awakecoding' of github.com:vworkspace/FreeRDP
Conflicts:
libfreerdp/core/license.c
libfreerdp/core/nego.c
winpr/libwinpr/synch/wait.c
|
2014-09-19 14:38:25 -04:00 |
|
Marc-André Moreau
|
3ddbb128cc
|
libfreerdp-core: add SurfaceFrameBits function to combine frame marker with surface commands
|
2014-09-19 14:23:17 -04:00 |
|
Marc-André Moreau
|
aa2e6dacbb
|
shadow: fix frame acks + bitmap negotiation
|
2014-09-19 12:06:12 -04:00 |
|
Marc-André Moreau
|
09fc388e03
|
shadow: add RefreshRect/SuppressOutput support
|
2014-09-18 22:18:58 -04:00 |
|
Mike McDonald
|
ad8268d059
|
Minor fix to server side RDP security negotiation.
|
2014-09-18 19:44:52 -04:00 |
|
Mike McDonald
|
a228952a69
|
Modified server code to honor the negotiated setting for SEC_LICENSE_ENCRYPT_SC in the security exchange PDU (which controls the encryption of license PDUs from the server to the client).
|
2014-09-18 19:43:28 -04:00 |
|
Mike McDonald
|
65d38b54be
|
Modified server code to honor the negotiated settings for 1) SEC_LICENSE_ENCRYPT_SC in the security exchange PDU (which controls the encryption of license PDUs from the server to the client) and 2) ENC_SALTED_CHECKSUM in the bitmap capability set.
|
2014-09-18 19:38:04 -04:00 |
|
Mike McDonald
|
62f4b0be2e
|
Modified code to honor the negotiated settings for 1) ENC_SALTED_CHECKSUM in the general capability set extraFlags field and 2) DRAW_ALLOW_SKIP_ALPHA in the bitmap capability set drawingFlags field.
|
2014-09-18 19:31:06 -04:00 |
|
Marc-André Moreau
|
aa7571648c
|
shadow: start using message queue
|
2014-09-18 17:22:44 -04:00 |
|
Marc-André Moreau
|
7ef55ab9b7
|
shadow: improve subsystem structure
|
2014-09-18 15:43:11 -04:00 |
|
Marc-André Moreau
|
a5f8bdf51c
|
shadow: add EnumMonitor functions
|
2014-09-18 14:29:42 -04:00 |
|
Marc-André Moreau
|
527638c691
|
shadow: delay subsystem initialization for monitor enumeration
|
2014-09-18 13:06:49 -04:00 |
|
Marc-André Moreau
|
a77279fb4c
|
shadow: fix and improve config path detection
|
2014-09-18 10:06:59 -04:00 |
|
Marc-André Moreau
|
4f498d6830
|
mfreerdp-server: disable in favor of shadow server
|
2014-09-17 22:59:58 -04:00 |
|
Marc-André Moreau
|
48d15998e7
|
shadow: add common subsystem code
|
2014-09-17 22:58:57 -04:00 |
|
Marc-André Moreau
|
e84e7928e3
|
server/shadow: split into library + executable
|
2014-09-17 21:18:47 -04:00 |
|
Marc-André Moreau
|
0aeac9f27d
|
Merge pull request #2112 from awakecoding/shadow
Shadow Server Improvements
|
2014-09-17 20:43:17 -04:00 |
|
Marc-André Moreau
|
6afd621d4c
|
Merge branch 'master' of github.com:awakecoding/FreeRDP into shadow
Conflicts:
server/Mac/mf_audin.c
server/Mac/mf_event.c
server/Mac/mf_info.c
server/Mac/mf_mountain_lion.c
server/Mac/mf_peer.c
server/Mac/mf_rdpsnd.c
server/Mac/mfreerdp.c
server/shadow/CMakeLists.txt
|
2014-09-17 20:15:01 -04:00 |
|
Marc-André Moreau
|
f7d21655fa
|
Merge pull request #2111 from awakecoding/egfx
Exhaustive Color Format Support
|
2014-09-17 20:02:04 -04:00 |
|
Marc-André Moreau
|
24c8e0c4b5
|
libfreerdp-gdi: fix clipping of bitmap update
|
2014-09-17 19:55:39 -04:00 |
|
Marc-André Moreau
|
02c1bf14ce
|
libfreerdp-gdi: fix gdi_init
|
2014-09-17 19:44:59 -04:00 |
|
Marc-André Moreau
|
25f1073aa5
|
freerdp: fix build problems
|
2014-09-17 19:19:37 -04:00 |
|
Marc-André Moreau
|
2a5192b027
|
Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx
Conflicts:
client/Windows/wf_cliprdr.h
client/Windows/wf_event.h
client/X11/xf_client.c
client/X11/xf_gdi.c
libfreerdp/gdi/gdi.c
server/Mac/mf_input.c
|
2014-09-17 19:09:56 -04:00 |
|
Marc-André Moreau
|
f0bff7e890
|
libwinpr-sspi: fix NTLM strict error check
|
2014-09-17 18:44:59 -04:00 |
|
Marc-André Moreau
|
60b2d7d603
|
libfreerdp-codec: fix warning in color conversion, fix color move
|
2014-09-17 18:43:42 -04:00 |
|
Marc-André Moreau
|
73471eb1f0
|
libfreerdp-gdi: fix 8bpp mode
|
2014-09-17 18:30:09 -04:00 |
|
Marc-André Moreau
|
c66f272342
|
shadow: fix encoder grid bug
|
2014-09-17 15:19:35 -04:00 |
|
Marc-André Moreau
|
1c646da826
|
Merge branch 'egfx' of github.com:awakecoding/FreeRDP into shadow
|
2014-09-17 15:17:05 -04:00 |
|
Marc-André Moreau
|
3b02eccc06
|
libfreerdp-gdi: fix 16bpp internal buffer format
|
2014-09-17 14:55:52 -04:00 |
|