Norbert Federa
ba61607fcf
X11/tsmf: Fixed XShmCreateImage BadMatch crashes
...
There was not check if the pixformat supplied in the XShmCreateImage function
was actually supported by the X-Video extension. Also reduced the amount of
xf_tsmf_is_format_supported calls in xf_process_tsmf_video_frame_event.
2012-03-13 17:32:59 +01:00
Vic Lee
b74d324592
rfx: rename pixel format constants.
2012-03-13 19:02:19 +08:00
Vic Lee
d1b32a73f7
core: register audio device only if plugins are registered.
2012-03-13 17:05:14 +08:00
Vic Lee
100336ce57
X11/tsmf: use clipping if XV overlay does not support colorkey.
2012-03-13 15:35:38 +08:00
Otavio Salvador
49c1855013
Merge pull request #496 from littlejawa/master
...
Adding comments
2012-03-12 10:10:18 -07:00
Julien Ropé
b928f6844e
Missed comment starting format for doxygen in rdp_context structure
2012-03-12 14:45:11 +01:00
Julien Ropé
23ce03b8bd
Continue documenting the freerdp.h file
2012-03-12 14:45:11 +01:00
Julien Ropé
9fbbadb7cd
Completing rdp_freerdp structure's documentation
2012-03-12 14:45:11 +01:00
Vic Lee
ec9ca3e35f
include: move config.h into private headers.
2012-03-12 19:14:56 +08:00
Marc-André Moreau
42c34f14e9
Merge pull request #491 from nfedera/osxfix1
...
channels/rdpdr/disk: fix os x compilation issues
2012-03-10 06:25:38 -08:00
Norbert Federa
697429eb87
channels/rdpdr/disk: fix os x compilation issues
...
os x does not need/have stat/lseek/open/64 and O_LARGEFILE
2012-03-10 14:38:47 +01:00
Marc-André Moreau
51aff99ec5
channels/rdpdr/disk: fix stat64 references to STAT
2012-03-09 12:00:56 -05:00
Marc-André Moreau
68036eaf90
Merge pull request #490 from Nigel62/master
...
RDPDR: Disk Redirection unable to handle files > 2GB
2012-03-09 07:27:28 -08:00
Nigel Reeves
61adecef33
Fix for issue #487 . RDPDR Disk Redirection: Cannot handle files > 2GB
2012-03-09 10:53:32 +00:00
Jay Sorg
131c19fea6
libfreerdp-core: fix for mppc decompression without fastpath and multi data PDUs in one packet
2012-03-08 17:47:01 -08:00
Marc-André Moreau
98514568d6
Merge pull request #485 from llyzs/nsc
...
NSCodec decoder improvement
2012-03-06 19:46:32 -08:00
Vic Lee
4ecb7546f8
nsc: use memcpy instead of loop.
2012-03-07 11:42:37 +08:00
Vic Lee
7d8a2bfaef
nsc: allocate extra 16 bytes for output buffer in case of alignment.
2012-03-07 11:31:10 +08:00
Marc-André Moreau
c0fcf6a273
wfreerdp: fix compilation
2012-03-06 15:30:24 -05:00
Marc-André Moreau
3d112b116c
libfreerdp-utils: added GeneralizedTime parser
2012-03-06 15:12:26 -05:00
Marc-André Moreau
6af090c55e
libfreerdp-utils: added TCP utils
2012-03-06 14:41:07 -05:00
Vic Lee
28b203e57f
nsc: add profiler.
2012-03-06 22:42:57 +08:00
Vic Lee
20de74d811
nsc: refactor nsc decoder #4
...
o move private struct to nsc_types.h
o move nsc_decode() function in nsc_context as pointer
2012-03-06 22:41:16 +08:00
Marc-André Moreau
f380a5a9a7
libfreerdp-utils: added time utils
2012-03-06 09:23:59 -05:00
Marc-André Moreau
00260707b3
libfreerdp-utils/stream: fix stream_read_uint32_be
2012-03-06 08:48:55 -05:00
Vic Lee
35555856ec
nsc: add CUnit test.
2012-03-06 18:55:54 +08:00
Vic Lee
d2153e9ef2
nsc: refactor nsc decoder #3
...
o combine colorloss recovery, chroma supersampling and color space conversion
in one step
o define private struct and hide the internal buffer
o make internal buffer reusable in the same session
2012-03-06 18:52:28 +08:00
Marc-André Moreau
6c9ae5ddad
wfreerdp: fix portability issues
2012-03-05 21:04:42 -05:00
Marc-André Moreau
6ed928f362
libfreerdp-sspi: fix headers
2012-03-05 17:23:22 -05:00
Marc-André Moreau
c208c5a899
libfreerdp-sspi: rename from libfreerdp-auth
2012-03-05 17:11:15 -05:00
Marc-André Moreau
d98dbd9302
libfreerdp-auth: integrate Negotiate security package from Jiten Pathy
2012-03-05 17:03:49 -05:00
Marc-André Moreau
6582dd3ebf
libfreerdp-auth: integrate Kerberos code from Jiten Pathy
2012-03-05 16:57:25 -05:00
Marc-André Moreau
386d815969
libfreerdp-crypto: integrate DER code from Jiten Pathy
2012-03-05 15:45:54 -05:00
Vic Lee
0c0dd5df10
nsc: refactor nsc decoder #2
...
o Change nsc_stream member to be static
o Rename some variables
o Planes member (originally pdata) does not need to be STREAM
2012-03-05 18:34:29 +08:00
Vic Lee
3fa2c4830e
nsc: refactor nsc decoder #1
...
o the decoded argb buffer can be reused to enhance performance
o pass width, height and bpp through nsc_process_message() call
o rename nsc_context_destroy to nsc_context_free and make it actually free the context
2012-03-05 17:32:14 +08:00
Marc-André Moreau
dfb7ea3775
libfreerdp-auth: start using server-side NTLM module
2012-03-04 21:56:41 -05:00
Marc-André Moreau
fbfd2bf74d
Merge pull request #482 from absmall/master
...
xfreerdp crashes when connecting to xfreerdp-server
2012-03-04 15:16:24 -08:00
Aaron Small
62d6f8f024
Test server requires RemoteFX, so make that explicit, instead of sending
...
out corrupt updates to clients that do not.
2012-03-04 18:01:31 -05:00
Aaron Small
135a380d7f
When a server sends an update where the bitmap data is insufficient to
...
cover the area the server indicates in width and height, discard the
update instead of crashing.
2012-03-04 16:59:15 -05:00
Marc-André Moreau
eb0e0f12a6
Merge pull request #481 from meosborne/d588e30a3873073e4ab76078ea27a61ada9922dd
...
Correct inaccurate colors on 16-bit X displays when using hardware gdi.
2012-03-03 11:09:55 -08:00
Marc-André Moreau
7e0b3216bf
libfreerdp-auth: minor fixes
2012-03-03 13:02:13 -05:00
Michael Osborne
d588e30a38
correct colors for 16-bit displays
2012-03-02 16:49:52 -06:00
Otavio Salvador
9edae6ccbc
Merge pull request #479 from bmiklautz/fixtimezonewarnings
...
timezone: Added missing ULL to get rid of compiler warnings
2012-03-01 06:40:44 -08:00
Bernhard Miklautz
dfae3edd86
timezone: Added missing ULL to get rid of compiler warnings
2012-03-01 15:30:20 +01:00
Marc-André Moreau
1b087615e7
libfreerdp-auth: add server side messages
2012-03-01 09:13:51 -05:00
Jay Sorg
847fe0cb8c
libfreerdp-core: enable mppc decode for non fastpath PDUs
2012-02-29 19:37:02 -08:00
Marc-André Moreau
1c143c96fc
libfreerdp-auth: workaround for double free in CredSSP
2012-02-29 15:33:49 -05:00
Marc-André Moreau
6c64c288c9
Merge pull request #478 from nfedera/cpuidfix
...
xfreerdp: Fixed PIC base address corruption by inline assembly
2012-02-29 12:25:35 -08:00
Norbert Federa
f821425bf3
xfreerdp: Fixed PIC base address corruption by inline assembly
...
EBX (or RBX on x86_64) is used for the PIC base address.
The current cpuid inline assembly only saved ebx which is fine
under i386 but only half of the fun on x86_64.
2012-02-29 21:06:56 +01:00
Marc-André Moreau
506cca7abb
libfreerdp-auth: CredSSP cleanup
2012-02-29 11:57:43 -05:00