Martin Fleisz
1cfb4a4e77
codec: Fixed NEON detection and incorrect RFX decoding
2013-02-21 07:08:46 -08:00
Martin Fleisz
e819223939
primitives: renamed NEON detection function
2013-02-21 03:31:07 -08:00
Martin Fleisz
22cc6341a6
codec/primitives: NEON now enabled for iOS
2013-02-21 03:27:10 -08:00
Martin Fleisz
343d210a75
primitives: separating optimized functions into their own .c files.
...
This way we use certain compiler flags (like -msse3) only on files
containing optimized code. This avoids problems that occured when
using these flags compiling generic code and running it on platforms
that don't support these optimizations (i.e. NEON optimization on
ARM platforms).
2013-02-21 02:45:10 -08:00
Martin Fleisz
b5d6b43700
Fixed and improved performance of NEON yCbCr to RGB conversion
2013-02-20 05:33:42 -08:00
Bernhard Miklautz
152071d38b
build/arm: added build option to specify fp ABI
...
cmake option ARM_FP_ABI allows to specify the floating point ABI to use.
If ARM_FP_ABI isn't set explicitly softfp is used.
fixes #980
2013-02-20 01:08:27 +01:00
Marc-André Moreau
edc2b1de9e
xfreerdp-server: fix encoding
2013-02-17 11:03:35 -05:00
Marc-André Moreau
7987875591
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2013-02-15 11:23:59 -05:00
Marc-André Moreau
289aad8d45
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2013-02-15 11:16:36 -05:00
Marc-André Moreau
e42b1272ef
libfreerdp-core: added ObjectPool
2013-02-14 20:39:56 -05:00
Marc-André Moreau
cfa706cace
libfreerdp-common: added new command-line options
2013-02-14 19:38:45 -05:00
Marc-André Moreau
c19c8a40dd
libfreerdp-core: fix some async updates race conditions
2013-02-14 17:43:37 -05:00
hardening
865ff2a5f8
Fixed compilation with -Wstrict-prototypes
2013-02-14 22:20:43 +01:00
Marc-André Moreau
cca810aa4c
libfreerdp-core: refactor bitmap codec guid handling
2013-02-12 21:25:49 -05:00
Marc-André Moreau
d09d368e3f
libfreerdp-core: add capabilities debug output
2013-02-12 16:25:16 -05:00
Marc-André Moreau
47a7d54370
xfreerdp: stabilize asynchronous X11 event handling
2013-02-11 20:38:19 -05:00
Bernhard Miklautz
9ed66d74e9
core: set FINALIZE_SC_FONT_MAP_PDU even if font map pdu len is 0
...
fixes #925
2013-02-11 18:30:17 +01:00
Marc-André Moreau
4269ac5c14
xfreerdp: improve asynchronicity
2013-02-09 17:13:53 -05:00
Marc-André Moreau
593a9030d3
libfreerdp-core: cleanup licensing RSA public key code
2013-02-05 10:02:06 -05:00
Marc-André Moreau
0de89ab4c9
libfreerdp-core: enable non-null licensing client random
2013-02-05 09:46:25 -05:00
Marc-André Moreau
d2873081ea
libfreerdp-core: fix licensing key length
2013-02-05 09:30:53 -05:00
Marc-André Moreau
4cd720416a
libfreerdp-core: added more licensing debug output
2013-02-05 01:07:34 -05:00
Marc-André Moreau
04c329cc53
libfreerdp-core: added more licensing debug output
2013-02-05 00:19:57 -05:00
Marc-André Moreau
1b97663de8
libfreerdp-core: license refactoring
2013-02-04 23:57:04 -05:00
Marc-André Moreau
1070931479
libfreerdp-core: fix decryption of encrypted error info PDU in license sequence
2013-02-04 16:39:05 -05:00
Marc-André Moreau
bbcf081243
libfreerdp-core: cleanup message interface
2013-02-04 15:47:13 -05:00
Marc-André Moreau
64160af3a8
libfreerdp-core: added more message definitions
2013-02-04 14:56:54 -05:00
Marc-André Moreau
fc02276b11
libfreerdp-gdi: implemented mem3blt pattern brush support
2013-02-04 11:40:40 -05:00
Marc-André Moreau
72a7b83a7b
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2013-02-04 11:05:50 -05:00
Marc-André Moreau
ea7a35ee9b
libfreerdp-core: message queue refactoring
2013-02-04 11:05:24 -05:00
Christian Landvogt
401787eeb8
libfreerdp-gdi: added brush style BS_HATCHED
...
according to [MS-RDPEGDI] 2.2.2.2.1.1.2.3 PatBlt (PATBLT_ORDER)
16bit and 8bit colour depth are drawn with wrong background colour
2013-02-04 15:58:22 +01:00
Marc-André Moreau
e18a0b807f
libfreerdp-core: fix async updates with palettes
2013-02-03 16:19:25 -05:00
Marc-André Moreau
4d804018e0
libfreerdp-gdi: fix opaque rect for /gdi:hw mode with 8bpp
2013-02-03 15:22:16 -05:00
Marc-André Moreau
d9ac2cca39
libfreerdp-gdi: fix 8bpp FillRect color
2013-02-03 15:16:37 -05:00
Marc-André Moreau
db331d64f7
libfreerdp-core: fix message queue ids, fix async glyph messages
2013-02-03 12:41:59 -05:00
Marc-André Moreau
c54dbd863e
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2013-02-02 16:31:21 -05:00
Marc-André Moreau
f49c92d6fe
Merge pull request #932 from hardening/remoteFxChecks
...
Add checks on RemoteFX
2013-02-02 13:30:54 -08:00
Marc-André Moreau
b67ee8e8f2
Merge pull request #947 from hardening/rdpFix
...
check size before decompressing
2013-02-02 13:30:05 -08:00
Marc-André Moreau
6c57bcf0a9
libfreerdp-core: start implementing TSG messaging
2013-02-01 17:52:19 -05:00
hardening
9b8ba7f3e0
check size before decompressing
...
fixed return value from BOOL to int
2013-02-01 22:43:20 +01:00
Martin Fleisz
10dd9b7ad4
libfreerdp-core: Fixed incorrect use of BOOL as a return value where an integer was returned
2013-02-01 10:15:36 +01:00
Marc-André Moreau
44bb1059ea
libfreerdp-crypto: replace Base64 implementation
2013-01-31 18:07:04 -05:00
Marc-André Moreau
51293f48e9
libfreerdp-crypto: fix build on windows
2013-01-31 16:36:56 -05:00
Marc-André Moreau
9c85f97137
libfreerdp-crypto: fix base64 encoding, fix TS Gateway HTTPS authentication
2013-01-31 16:11:37 -05:00
Marc-André Moreau
a17ddeea2a
mfreerdp-server: merging with master
2013-01-31 11:33:08 -05:00
C-o-r-E
bbfc724db9
libfreerdp: fix slash
2013-01-30 19:56:58 -05:00
Marc-André Moreau
4a5bd8584a
libwinpr-sspi: cleanup NTLM authenticate message construction
2013-01-30 19:47:27 -05:00
C-o-r-E
a39ef9980f
Merge remote-tracking branch 'upstream/master'
2013-01-30 19:05:35 -05:00
Corey C
b23cde57a6
libfreerdp: missing include
2013-01-30 18:55:22 -05:00
Marc-André Moreau
ed33ac84c5
libwinpr-sysinfo: fix hostname detection
2013-01-29 16:18:17 -05:00