Armin Novak
c846379e60
Removed noreturn from ExitThread, does not conform to http://msdn.microsoft.com/en-us/library/windows/desktop/ms682659%28v=vs.85%29.aspx and crashes FreeRDP.
2014-10-27 11:23:16 +01:00
Armin Novak
3d7b65a430
Now using thread_launcher function to properly clean up thread resources at exit.
2014-10-27 11:23:15 +01:00
Armin Novak
c304f457cf
Implemented thread handling for WaitForMultipleObjects.
...
Implemented thread specific functions.
2014-10-27 11:23:15 +01:00
Marc-André Moreau
d85a2bf3e6
shadow: fix bitmap update fragmentation
2014-10-25 15:36:36 -04:00
Marc-André Moreau
2de73e0243
Merge pull request #2130 from eosrei/2056/ts-gateway-connect-fail
...
Removing TS Gateway breaking BIO_clear_flags() call
2014-10-25 11:52:29 -04:00
Marc-André Moreau
8330b03a0e
Merge pull request #2169 from awakecoding/master
...
Clipboard, RemoteApp, Cursor + Color Conversion
2014-10-25 10:46:28 -04:00
Marc-André Moreau
02646b349f
Merge branch 'master' of github.com:FreeRDP/FreeRDP
...
Conflicts:
libfreerdp/core/gcc.c
2014-10-25 10:29:06 -04:00
Marc-André Moreau
20da57a760
mfreerdp: fix build and cursor conversion
2014-10-25 10:17:41 -04:00
Marc-André Moreau
8942631947
wfreerdp: add RAIL window update, partial input support
2014-10-24 19:46:02 -04:00
Marc-André Moreau
55ea4caf11
wfreerdp: partial RemoteApp support
2014-10-24 18:30:04 -04:00
Marc-André Moreau
5df3e2368d
wfreerdp: stub RemoteApp callbacks
2014-10-24 11:30:04 -04:00
Marc-André Moreau
ddeffce2db
wfreerdp: eliminate dependency on deprecated freerdp event system
2014-10-24 10:30:54 -04:00
Marc-André Moreau
295123e7d5
wfreerdp: fix cliprdr with callback interface
2014-10-24 10:16:55 -04:00
Marc-André Moreau
2d612b332e
wfreerdp: partially migrate cliprdr to callback interface
2014-10-24 09:55:48 -04:00
Marc-André Moreau
986f773ef7
channels/audin: fix version message
2014-10-23 20:40:45 -04:00
Marc-André Moreau
f01bb56ac5
channels/cliprdr: add missing clipboard data format definitions
2014-10-23 18:33:10 -04:00
Marc-André Moreau
f76f8e3599
channels/cliprdr: add missing callbacks and message definitions
2014-10-23 18:17:53 -04:00
Marc-André Moreau
765150e3ed
libfreerdp-codec: fix incorrect pixel increment in freerdp_image24_copy
2014-10-23 15:50:24 -04:00
Marc-André Moreau
1c7ed224b6
wfreerdp: start preparing cliprdr code for migration to cliprdr callback interface
2014-10-23 15:38:19 -04:00
Marc-André Moreau
3d0f9e8e89
wfreerdp: consolidate cliprdr code
2014-10-23 13:11:20 -04:00
Marc-André Moreau
ce7302a999
wfreerdp: cleanup clipboard
2014-10-22 22:32:55 -04:00
Marc-André Moreau
25dd984812
Merge branch 'awakecoding-staging' of github.com:vworkspace/FreeRDP
2014-10-22 20:17:13 -04:00
Hardening
6a282e0ec6
Merge pull request #2160 from nfedera/fix-2014-10-22-01
...
core: fix pointer caps, slowpath kbd and a gcc fix
2014-10-22 13:49:15 +02:00
Norbert Federa
9c2e90df7d
core: fix pointer caps, slowpath kbd and a gcc fix
...
* According to MS-RDPBCGR 2.2.7.1.5 the pointerCacheSize is optional
and its absence or a zero value indicates missing client support for
the New Pointer Update.
* Added and fixed some comments regarding the meaning of the KBDFLAGS_DOWN
keyboard flag and how it is currently used in the code.
"Fixed" the slow path keyboard input to generate the same keyboard flags
as the corresponding fast path code.
* Some arbitrary value was used for the ConnectPDULength in the GCC
Conference Create Response. According to MS-RDPBCGR 4.1.4 this value must
be ignored by the client so we encode a zero value instead.
2014-10-22 12:27:07 +02:00
Norbert Federa
afe87d95e7
Merge pull request #2161 from bmiklautz/fix/windows_build
...
Fix build on windows
2014-10-22 12:25:43 +02:00
Bernhard Miklautz
4dcc0957f1
Fix build on windows
...
Problem was introduces by a non pull request push for ipv6 support
2014-10-22 12:16:40 +02:00
Marc-André Moreau
23e4963102
xfreerdp: remove dependency on clrconv
2014-10-21 22:19:11 -04:00
Marc-André Moreau
5f95f0776f
libfreerdp-codec: add freerdp_image_copy_from_monochrome replacement function for deprecated freerdp_mono_image_convert
2014-10-21 21:56:10 -04:00
Marc-André Moreau
0aab1e7ee5
libfreerdp-codec: fix and enhance cursor image conversion
2014-10-21 20:46:15 -04:00
Marc-André Moreau
9f829da4e8
Merge branch 'master' of github.com:awakecoding/FreeRDP
2014-10-21 12:38:39 -04:00
Marc-André Moreau
085496b60f
rdtk: add sample X11 window program
2014-10-21 12:38:15 -04:00
Mike McDonald
95a72a182c
Fix to header file. __builtin_bswap16 is only available on GCC v4.8 (or higher).
2014-10-20 15:59:54 -04:00
Mike McDonald
5fa6fa7013
Merge branch 'master' of https://github.com/awakecoding/FreeRDP into awakecoding-staging
2014-10-20 14:42:46 -04:00
Marc-André Moreau
3346d3b912
mfreerdp: fix crash with <32bpp color depths
2014-10-18 21:31:24 -04:00
Marc-André Moreau
27dca6258a
xfreerdp: replace wire to local clipboard conversion
2014-10-17 20:55:12 -04:00
Marc-André Moreau
83ecddd6c1
xfreerdp: replace cliprdr to wire format conversion
2014-10-17 20:40:11 -04:00
Marc-André Moreau
e8312e2dac
libwinpr-clipboard: add more synthetic clipboard formats
2014-10-17 19:14:54 -04:00
Marc-André Moreau
0e4659403f
libwinpr-clipboard: add basic clipboard synthesizers
2014-10-17 18:23:07 -04:00
Marc-André Moreau
c27888ed72
libwinpr-clipboard: initial clipboard synthetic format support
2014-10-17 16:45:36 -04:00
Marc-André Moreau
d98ce1a819
libwinpr-clipboard: initial commit
2014-10-17 15:19:05 -04:00
Marc-André Moreau
151a2f95d7
Merge pull request #2157 from akallabeth/sspi-auth-fix
...
Fixed sspi_CopyAuthIdentity when using ANSI encoding
2014-10-17 11:41:49 -04:00
Jean-Louis Dupond
a4f118966d
Merge branch 'master' of https://github.com/FreeRDP/FreeRDP
2014-10-17 12:11:17 +02:00
Jean-Louis Dupond
0dc0e01568
Add ipv6 client support
2014-10-17 12:08:39 +02:00
Armin Novak
3d28c9dbf1
Fixed sspi_CopyAuthIdentity, now checking source struct, if it is ANSI encoded.
2014-10-17 11:43:41 +02:00
Hardening
56982d6100
Merge pull request #2155 from pfpacket/wl-fix
...
wlfreerdp: fix compilation errors
2014-10-17 10:31:14 +02:00
Marc-André Moreau
a1e660d92e
freerdp: unify clipboard standard format id definitions
2014-10-16 22:20:12 -04:00
Marc-André Moreau
334dec3c1f
winpr: add pragma pack, bitmap + clipboard definitions
2014-10-16 21:45:47 -04:00
Marc-André Moreau
f6b3b24c22
winpr: add new line ending, utf16 byte order swap functions
2014-10-16 18:07:44 -04:00
Marc-André Moreau
d668855be6
xfreerdp: refactor cliprdr helpers
2014-10-16 15:05:06 -04:00
pf packet
5feb674d44
wlfreerdp: fix compilation errors
...
This commit fixes the following errors
by removing or replacing old functions:
wlfreerdp.c:(.text.startup+0xc): undefined reference to
`freerdp_channels_global_init'
wlfreerdp.c:(.text.startup+0x72): undefined reference to
`freerdp_client_parse_command_line_arguments'
wlfreerdp.c:(.text.startup+0x9b): undefined reference to
`freerdp_channels_global_uninit'
2014-10-17 00:08:15 +09:00