Commit Graph

3761 Commits

Author SHA1 Message Date
Vic Lee
7d58aac24f security: add a NULL pointer check to fix a server crash. 2013-03-05 15:08:03 +08:00
Marc-André Moreau
03fd416b3b Merge pull request #1027 from mfleisz/wrdpsrvfix
wfreerdp-server: Removed old rfx_context_set_cpu_info function
2013-03-04 08:15:08 -08:00
Martin Fleisz
c715cdc4a7 wfreerdp-server: Removed old rfx_context_set_cpu_info function 2013-03-04 16:33:37 +01:00
Vic Lee
ef16cee209 Merge pull request #1026 from mfleisz/sysinfofix
Fixed sysinfo issues with Win32 builds
2013-03-04 06:01:54 -08:00
Martin Fleisz
52deaeaddd cmake: Fix for monolithic Android build 2013-03-04 10:16:40 +01:00
Martin Fleisz
a822d736f0 Fixed issues with new sysinfo on windows 2013-03-04 09:40:26 +01:00
Marc-André Moreau
8f3911d4b8 Merge pull request #1023 from bmiklautz/cpuflagdetection
CPU feature detection
2013-03-02 15:52:25 -08:00
Marc-André Moreau
d8507df552 Merge pull request #1024 from mfleisz/poolfix
libwinpr-pool: Fix compile issue if SDK version is pre Vista
2013-03-02 15:51:57 -08:00
Marc-André Moreau
12e04a480c Merge pull request #1020 from zstegi/master
little modification to the xfreerdp fullscreen behaviour
2013-03-02 15:51:25 -08:00
Martin Fleisz
c76d009a35 libwinpr-pool: Fix compile issue if SDK version is pre Vista 2013-03-01 11:57:00 +01:00
Bernhard Miklautz
0d3febe1fc iOS: set CMAKE_SYSTEM_PROCESSOR in toolchain file
This is required that the right architecture is chosen during the cmake run.
Otherwise it is not possible to compile WITH_NEON.
2013-03-01 10:14:33 +01:00
Bernhard Miklautz
50a4f6d97b primitives: fixed flag detection for sign functions 2013-03-01 09:02:15 +01:00
Bernhard Miklautz
eb194014d3 primitives: use alias define for SSE2 2013-03-01 09:02:15 +01:00
Bernhard Miklautz
b8a545d9c9 winpr/sysinfo: restructuring and "aliases" added
Added meaningful aliases for the not so clear defines.
2013-03-01 09:02:15 +01:00
Bernhard Miklautz
fe91121706 primitves/test: use Ex function for extended flags 2013-03-01 09:02:15 +01:00
Bernhard Miklautz
0ce13c3837 sysinfo: neon is supported on all current ios devices 2013-03-01 09:02:15 +01:00
Bernhard Miklautz
08772f6402 primitives: removed build warnings on arm 2013-03-01 09:02:15 +01:00
Bernhard Miklautz
f3e1beca58 IPP: disable on arm and apple 2013-03-01 09:02:14 +01:00
Bernhard Miklautz
081be8b01f primitives: updated tests, cleanup and build fixes 2013-03-01 09:02:14 +01:00
Bernhard Miklautz
589d32dc56 codec/rfx,primitives: removed cpu-detect.[ch] from build
sysinfo cpu detection is used on android as well.
2013-03-01 09:02:14 +01:00
Bernhard Miklautz
84a3dbc115 primitives: make use of winprs processor feature detection
- Removed the cpu flag detection
- Fixed and updated the tests
2013-03-01 09:02:14 +01:00
Bernhard Miklautz
23a7ef6c47 codec/rfx: use sysinfo to detect sse2/neon
This also moves (sse2) detection code out of the client into the decoder.
2013-03-01 09:02:14 +01:00
Bernhard Miklautz
bf7f7f0f60 winpr/sysinfo: added IsProcessorFeaturePresent and IsProcessorFeaturePresentEx
These functions can be used to check if an processor feature is supported.
IsProcessorFeaturePresentEx is a extended version which is not available
in the windows API and allows to query additional features.
Currently it works on the following platforms:
- i386/amd64 when compiling with gcc
- ARM on linux
2013-03-01 09:02:14 +01:00
Marc-André Moreau
322d0def69 Merge pull request #1021 from C-o-r-E/master
mfreerdp-server: Inuput support for mouse and keyboard
2013-02-28 13:51:53 -08:00
C-o-r-E
88207eaf68 merged upstream 2013-02-28 16:45:47 -05:00
C-o-r-E
7a92b878f5 mfreerdp-server: changed session events to HID events 2013-02-28 16:42:40 -05:00
C-o-r-E
3af61af2ce mfreerdp-server: cleanup input 2013-02-28 15:58:03 -05:00
C-o-r-E
be47e84abb mfreerdp-server: extended keyboard event support 2013-02-28 15:51:32 -05:00
C-o-r-E
c89c8b7419 mfreerdp-server: vertical scroll input support 2013-02-28 15:02:56 -05:00
Stefan Giermair
f0a2ee60d1 don't set override_redirect if grab_keyboard is deactivated 2013-02-28 17:33:56 +01:00
Stefan Giermair
c0ac6e13d5 added parameter for toggle fullscreen (Alt+Ctrl+Enter) so it is deactivatable 2013-02-28 17:32:46 +01:00
Marc-André Moreau
1e6b245d58 Merge pull request #1019 from bmiklautz/primitives_test_fix
primitives: test build fixed
2013-02-28 05:33:22 -08:00
Bernhard Miklautz
071c528331 primitives: test build fixed 2013-02-28 14:30:12 +01:00
Marc-André Moreau
878f0c9179 Merge pull request #1018 from hardening/hardening12
Checks that the fragmentation buffer is not bigger than negociated value
2013-02-28 05:27:43 -08:00
Marc-André Moreau
e4cacd3136 Merge pull request #1017 from bmiklautz/androidbuild
android: build fix - no librt
2013-02-28 05:26:20 -08:00
rdp.effort
d0305a5091 Checks that the fragmentation buffer is not bigger than negociated value 2013-02-28 12:20:46 +01:00
Bernhard Miklautz
b95bf97c20 android: build fix - no librt
Android NDK doesn't provide librt.
2013-02-28 11:47:09 +01:00
C-o-r-E
3e24f4e886 mfreerdp-server: even more progress on keymap 2013-02-27 23:38:45 -05:00
Marc-André Moreau
8f8941e4bf Merge pull request #1015 from awakecoding/master
Sound Performance
2013-02-27 17:47:42 -08:00
Marc-André Moreau
5468c53720 channels/rdpsnd: added better format debug output 2013-02-27 20:46:14 -05:00
C-o-r-E
d512b9258d mfreerdp-server: more progress on keymap 2013-02-27 17:58:23 -05:00
Marc-André Moreau
af80955b78 wfreerdp: fix rdpsnd 2013-02-27 17:35:57 -05:00
C-o-r-E
24796700db mfreerdp-server: progress on keymap 2013-02-27 17:25:59 -05:00
C-o-r-E
eb03084b89 mfreerdp-server: started keyboard map 2013-02-27 17:16:09 -05:00
Marc-André Moreau
761e1d464f channels/rdpsnd: add GetVolume() 2013-02-27 16:57:18 -05:00
Marc-André Moreau
5ead9ec30d channels/rdpsnd: fix stop/start 2013-02-27 15:10:35 -05:00
Marc-André Moreau
d815363fa7 channels/rdpsnd/alsa: fix build with DEBUG_SVC 2013-02-27 10:26:11 -05:00
Marc-André Moreau
ddf4c6e0ff Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-02-27 09:38:39 -05:00
C-o-r-E
8dd49c4d4e Merge branch 'master' of https://github.com/C-o-r-E/FreeRDP 2013-02-26 21:40:31 -05:00
C-o-r-E
5f13a4049c libfreerdp: some possible errors spotted in locale 2013-02-26 21:40:26 -05:00