Marc-André Moreau
f6080b0c22
libfreerdp-core: disable asynchronous mode for now
2013-01-25 13:17:51 -05:00
Marc-André Moreau
c46074f926
libfreerdp-core: free messages after calls
2013-01-25 13:12:21 -05:00
Bernhard Miklautz
7089b8dcae
primitives: return value to fix compiler warning
2013-01-25 18:13:14 +01:00
Marc-André Moreau
d8f8be192e
xfreerdp: add asynchronous dequeuing of graphical messages
2013-01-25 12:08:00 -05:00
Marc-André Moreau
4a79425af2
Merge pull request #930 from bmiklautz/elif
...
added missing defined() in #elif
2013-01-25 09:04:03 -08:00
Bernhard Miklautz
f91b88f714
added missing defined() in #elif
...
gcc >= 4.4 requires a condition in #elif.
2013-01-25 17:50:40 +01:00
Marc-André Moreau
36c8f8e9c2
Merge pull request #929 from bmiklautz/armbuild
...
build: changed detection for i686/x86_64
2013-01-25 07:50:38 -08:00
Bernhard Miklautz
2dee5a1517
build: changed detection for i686/x86_64
...
Fixes compilation/feature detection on arm.
2013-01-25 14:27:47 +01:00
Marc-André Moreau
c79015831e
libfreerdp-core: copy messages for asynchronous queuing
2013-01-25 00:27:39 -05:00
Marc-André Moreau
c1d61ef365
libfreerdp-core: implement message dequeuing
2013-01-24 22:38:13 -05:00
C-o-r-E
f6d097aad2
mfreerdp-server: latency tweaks
2013-01-24 21:30:04 -05:00
Marc-André Moreau
c14cf1e203
libfreerdp-core: add message callback registration
2013-01-24 20:05:03 -05:00
C-o-r-E
eb1534434c
mfreerdp-server: rdpsnd cleanup (successive logons working)
2013-01-24 20:03:44 -05:00
C-o-r-E
d9968bae7f
mfreerdp-server: rdpsnd basic functionality
2013-01-24 19:21:56 -05:00
Marc-André Moreau
3c8c9aab62
libfreerdp-core: add default message post calls in message queue stubs
2013-01-24 19:08:30 -05:00
Marc-André Moreau
9ba0114e04
libfreerdp-core: added message IDs
2013-01-24 17:35:55 -05:00
Marc-André Moreau
f92f48bf9d
libfreerdp-core: added message queue stubs
2013-01-24 17:11:43 -05:00
Marc-André Moreau
470defa4af
libwinpr-utils: test MessageQueue
2013-01-24 15:08:49 -05:00
Marc-André Moreau
fa30eeaef9
libwinpr-utils: started implementing asynchronous MessageQueue
2013-01-24 14:09:44 -05:00
Marc-André Moreau
8db12370b0
Merge pull request #926 from bmiklautz/zero_tp
...
winpr/pool: zero thread pool on creation
2013-01-24 08:35:25 -08:00
Bernhard Miklautz
f54f6ce196
winpr/pool: zero thread pool on creation
2013-01-24 17:17:12 +01:00
C-o-r-E
cd4ba385df
mfreerdp-server: rdpsnd fixes (init works)
2013-01-23 21:11:41 -05:00
Marc-André Moreau
b2c49aad04
Merge pull request #922 from awakecoding/master
...
Platform-Specific System Information
2013-01-23 16:45:38 -08:00
Marc-André Moreau
0478449fb4
libwinpr-sysinfo: fix build on Mac OS X
2013-01-23 19:37:50 -05:00
Marc-André Moreau
ebefab1de4
libfreerdp-codec: add processor count detection and auto-enabling of threads in RemoteFX decoder
2013-01-23 19:21:14 -05:00
Marc-André Moreau
da3a3d5c9a
libfreerdp-primitives: cleanup platform definitions
2013-01-23 18:39:48 -05:00
Marc-André Moreau
ec22b89772
libwinpr-sysinfo: added platform-specific macro definitions
2013-01-23 17:46:32 -05:00
C-o-r-E
caa1032cce
Merge remote-tracking branch 'upstream/master'
2013-01-23 16:10:57 -05:00
C-o-r-E
2404c26699
mfreerdp-server: temporarily removed conditional compilation of rdpsnd and audin
2013-01-23 16:09:09 -05:00
hardening
f0d5e24979
Added preliminary support for eventfd
2013-01-23 21:59:01 +01:00
C-o-r-E
575a38794b
libfreerdp: fixed parenthesis
2013-01-23 13:44:58 -05:00
C-o-r-E
58e5034d5f
mfreerdp-server: replaced xnew/xzalloc calls
2013-01-23 12:54:09 -05:00
Marc-André Moreau
eed07feb4d
Merge branch 'master' of github.com:awakecoding/FreeRDP
2013-01-23 11:50:28 -05:00
Marc-André Moreau
a5b66e3766
libfreerdp-codec: fix build on Windows
2013-01-23 11:48:31 -05:00
Marc-André Moreau
23b7c3b157
Merge pull request #920 from dlesaffre/master
...
serial port comm: prevent read in freed memory
2013-01-23 07:12:19 -08:00
Marc-André Moreau
a3fa819b59
Merge pull request #921 from bmiklautz/nsc_mem
...
codec/nsc: initialize elements with NULL
2013-01-23 07:11:39 -08:00
Bernhard Miklautz
1b16ed49f1
codec/nsc: initialize elements with NULL
...
bmpdata and plane_buf[i] are checked agains NULL before using/freeing them
but they were not initialized to NULL. This caused segfaults in
the sample server.
2013-01-23 14:55:38 +01:00
David Lesaffre
12804eb119
prevent read in freed memory
2013-01-23 14:25:33 +01:00
Marc-André Moreau
c61ef3eb23
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2013-01-22 23:02:29 -05:00
Marc-André Moreau
bab543b201
libfreerdp-codec: start parallelizing rfx_decode_rgb
2013-01-22 23:00:20 -05:00
Marc-André Moreau
683e395bf8
Merge pull request #918 from awakecoding/master
...
RemoteFX Parallel Processing of Tiles
2013-01-22 19:03:06 -08:00
Marc-André Moreau
7b7acf4944
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2013-01-22 21:57:21 -05:00
Marc-André Moreau
94ad538185
libfreerdp-codec: added registry keys for multithreaded RemoteFX decoder
2013-01-22 21:54:13 -05:00
Marc-André Moreau
22f374ac36
libfreerdp-codec: implement buffer pooling for RemoteFX
2013-01-22 21:24:04 -05:00
Marc-André Moreau
f5d9b06252
libwinpr-utils: added buffer pool
2013-01-22 20:36:08 -05:00
Marc-André Moreau
37a59efbe3
libfreerdp-codec: use _aligned_free for RemoteFX buffers
2013-01-22 18:32:17 -05:00
Marc-André Moreau
438a727c6b
libfreerdp-codec: start parallel decoding of RemoteFX tiles
2013-01-22 18:14:50 -05:00
Marc-André Moreau
fb189989af
libwinpr-pool: fix InitializeThreadpoolEnvironment
2013-01-22 17:24:57 -05:00
Marc-André Moreau
74bba0e767
libwinpr-pool: improve thread pool API on Linux
2013-01-22 16:19:32 -05:00
Marc-André Moreau
c230726259
Merge pull request #917 from hardening/WaitForMultipleObjectsFix
...
WaitForMultipleObjects should conform to API and return WAIT_FAILED when nCount is 0
2013-01-22 13:04:52 -08:00