Marc-André Moreau [Wed, 27 Feb 2013 14:38:39 +0000 (09:38 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Tue, 26 Feb 2013 23:14:38 +0000 (15:14 -0800)]
Merge pull request #1013 from hardening/cryptoFixes
Fixed skip_length() methods
hardening [Tue, 26 Feb 2013 23:01:03 +0000 (00:01 +0100)]
Fixed skip_length() methods
Marc-André Moreau [Tue, 26 Feb 2013 22:54:16 +0000 (17:54 -0500)]
channels/rdpsnd: reduce ALSA buffer underruns
Marc-André Moreau [Tue, 26 Feb 2013 21:03:23 +0000 (13:03 -0800)]
Merge pull request #1011 from ago1024/master
Issue #847: protocol deadlock in NLA
Alexander Gottwald [Tue, 26 Feb 2013 20:32:36 +0000 (21:32 +0100)]
Issue #847: protocol deadlock in NLA
fix ber_get_content_length and der_get_content_length to work for values
around 0x80 and 0x100
Fix nego_token, auth_info and pub_key_auth content length calculation in
credssp_send to fix a lockup in NLA protocol.
Marc-André Moreau [Tue, 26 Feb 2013 17:40:05 +0000 (09:40 -0800)]
Merge pull request #1005 from mfleisz/shortcutfix
Android: Fixed shortcut launching
Marc-André Moreau [Tue, 26 Feb 2013 16:50:48 +0000 (11:50 -0500)]
channels/rdpsnd: attempt computing proper timestamp for playback end
Marc-André Moreau [Tue, 26 Feb 2013 16:16:33 +0000 (11:16 -0500)]
channels/rdpsnd: fix crashes on termination
Marc-André Moreau [Tue, 26 Feb 2013 16:12:47 +0000 (08:12 -0800)]
Merge pull request #1009 from mfleisz/fixnsc
codec: fixed potential crash in NSCodec implementation
Martin Fleisz [Tue, 26 Feb 2013 16:10:26 +0000 (08:10 -0800)]
codec: fixed potential crash in NSCodec implementation
Marc-André Moreau [Tue, 26 Feb 2013 15:06:57 +0000 (07:06 -0800)]
Merge pull request #1008 from mfleisz/perfflags
Android: Fixed incorrect handling of performance flags
Martin Fleisz [Tue, 26 Feb 2013 14:34:24 +0000 (06:34 -0800)]
Android: Fixed incorrect handling of performance flags
Martin Fleisz [Tue, 26 Feb 2013 12:05:15 +0000 (04:05 -0800)]
Merge remote-tracking branch 'upstream/master' into shortcutfix
Martin Fleisz [Tue, 26 Feb 2013 12:04:23 +0000 (04:04 -0800)]
Android: Fixed shortcut launching
Marc-André Moreau [Tue, 26 Feb 2013 02:46:48 +0000 (21:46 -0500)]
channels/rdpsnd: cleanup
Marc-André Moreau [Tue, 26 Feb 2013 01:23:53 +0000 (17:23 -0800)]
Merge pull request #1003 from jmealins/master
Fixed keyboard_x11.c and keymaps to have proper keycodes for windows keys on OS X
Jason Mealins [Tue, 26 Feb 2013 01:13:19 +0000 (17:13 -0800)]
Hard Coded and Keymap codes fixed for OS X
fixed right menu and both left and right windows keycodes
Marc-André Moreau [Mon, 25 Feb 2013 22:49:07 +0000 (17:49 -0500)]
channels/rdpsnd: added audio data length
Jason Mealins [Mon, 25 Feb 2013 20:25:07 +0000 (12:25 -0800)]
VK_RMENU defines right windows key
changing 71 to VK_RMENU
Jason Mealins [Mon, 25 Feb 2013 20:18:03 +0000 (12:18 -0800)]
Fixing LWIN and RWIN keycode definitions
adding in the appropriate scancodes windows keys on mac os x
Marc-André Moreau [Mon, 25 Feb 2013 16:11:01 +0000 (08:11 -0800)]
Merge pull request #1001 from mfleisz/androidlib
Android: Refactored Android app into a library project and a small launcher app
Marc-André Moreau [Mon, 25 Feb 2013 16:10:14 +0000 (08:10 -0800)]
Merge pull request #999 from nschneider/macosx-kbd-patch
windows keys for Mac
Marc-André Moreau [Mon, 25 Feb 2013 16:08:41 +0000 (08:08 -0800)]
Merge pull request #1000 from mfleisz/testentry
iOS: Added test bookmark
Martin Fleisz [Mon, 25 Feb 2013 15:52:22 +0000 (07:52 -0800)]
Merge remote-tracking branch 'upstream/master' into androidlib
Martin Fleisz [Mon, 25 Feb 2013 15:48:22 +0000 (16:48 +0100)]
iOS: Added test bookmark
Martin Fleisz [Mon, 25 Feb 2013 15:40:00 +0000 (07:40 -0800)]
Android: Fixed test bookmark
Martin Fleisz [Mon, 25 Feb 2013 15:21:51 +0000 (07:21 -0800)]
Android: Added test bookmark
Norbert Schneider [Mon, 25 Feb 2013 14:49:59 +0000 (15:49 +0100)]
VK_RMENU corrected
Norbert Schneider [Mon, 25 Feb 2013 14:10:39 +0000 (15:10 +0100)]
windows keys for Mac
Map apple command keys to win keys
Martin Fleisz [Mon, 25 Feb 2013 10:37:07 +0000 (02:37 -0800)]
Android: Fixed settings sub-screen handling, cleaned up strings.xml
Marc-André Moreau [Mon, 25 Feb 2013 03:33:27 +0000 (22:33 -0500)]
Merge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Mon, 25 Feb 2013 03:32:48 +0000 (22:32 -0500)]
channels/rdpsnd: added more ALSA debug output
Marc-André Moreau [Sun, 24 Feb 2013 19:28:21 +0000 (11:28 -0800)]
Merge pull request #997 from zeha/fix_sigsegv_in_printer_parser
Fix out of bounds memory access with /printer:foo
Christian Hofstaedtler [Sun, 24 Feb 2013 14:33:32 +0000 (15:33 +0100)]
Fix out of bounds memory access with /printer:foo
Printer redirection command line parser was checking the wrong way if
a printer driver name was specified, causing the to segfault if no driver
name was given.
Martin Fleisz [Fri, 22 Feb 2013 12:31:57 +0000 (04:31 -0800)]
Merged with freerdp/master
Marc-André Moreau [Fri, 22 Feb 2013 12:06:04 +0000 (04:06 -0800)]
Merge pull request #992 from mfleisz/master
primitives: separating optimized functions into their own .c files
Martin Fleisz [Fri, 22 Feb 2013 11:37:39 +0000 (03:37 -0800)]
codec: Fixed NEON CPU detection compile issue, primitives_get race condition in rfx decoding
Martin Fleisz [Fri, 22 Feb 2013 10:51:26 +0000 (02:51 -0800)]
Android: Fixed certificate caching
Martin Fleisz [Fri, 22 Feb 2013 10:26:10 +0000 (02:26 -0800)]
Merge remote-tracking branch 'upstream/master' into androidlib
Marc-André Moreau [Fri, 22 Feb 2013 04:52:51 +0000 (23:52 -0500)]
mfreerdp: fix headers
Marc-André Moreau [Fri, 22 Feb 2013 04:42:36 +0000 (23:42 -0500)]
mfreerdp: fix headers
Marc-André Moreau [Fri, 22 Feb 2013 04:07:35 +0000 (23:07 -0500)]
mfreerdp: cleanup
Marc-André Moreau [Fri, 22 Feb 2013 03:04:09 +0000 (22:04 -0500)]
mfreerdp: code style cleanup
Marc-André Moreau [Fri, 22 Feb 2013 02:42:47 +0000 (21:42 -0500)]
mfreerdp: fix indentation
Marc-André Moreau [Fri, 22 Feb 2013 02:09:42 +0000 (21:09 -0500)]
freerdp: fix build and warnings on Mac OS X
Marc-André Moreau [Fri, 22 Feb 2013 00:20:13 +0000 (19:20 -0500)]
channels/rdpsnd: cleanup ALSA setup
Marc-André Moreau [Thu, 21 Feb 2013 23:41:41 +0000 (18:41 -0500)]
channels/rdpsnd: refactor audio format negotiation
Marc-André Moreau [Thu, 21 Feb 2013 21:03:47 +0000 (16:03 -0500)]
channels/rdpsnd: added more debug output for timing
Marc-André Moreau [Thu, 21 Feb 2013 19:58:39 +0000 (14:58 -0500)]
channels/rdpsnd: add detailed latency output
Marc-André Moreau [Thu, 21 Feb 2013 18:25:43 +0000 (13:25 -0500)]
channels/rdpsnd: start work on WavePlay/WaveConfirm
Marc-André Moreau [Thu, 21 Feb 2013 16:58:41 +0000 (11:58 -0500)]
channels/rdpsnd: process ALSA write in separate thread
Marc-André Moreau [Thu, 21 Feb 2013 15:46:11 +0000 (10:46 -0500)]
channels/rdpsnd: further experimentation with async alsa
Martin Fleisz [Thu, 21 Feb 2013 15:08:46 +0000 (07:08 -0800)]
codec: Fixed NEON detection and incorrect RFX decoding
Martin Fleisz [Thu, 21 Feb 2013 12:16:30 +0000 (04:16 -0800)]
Android: renaming of JNI API
Martin Fleisz [Thu, 21 Feb 2013 11:31:07 +0000 (03:31 -0800)]
primitives: renamed NEON detection function
Martin Fleisz [Thu, 21 Feb 2013 11:27:10 +0000 (03:27 -0800)]
codec/primitives: NEON now enabled for iOS
Martin Fleisz [Thu, 21 Feb 2013 10:50:22 +0000 (02:50 -0800)]
Merge remote-tracking branch 'upstream/master'
Martin Fleisz [Thu, 21 Feb 2013 10:45:10 +0000 (02:45 -0800)]
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).
Marc-André Moreau [Thu, 21 Feb 2013 08:38:36 +0000 (03:38 -0500)]
channels/rdpsnd: start alsa async mode
Marc-André Moreau [Thu, 21 Feb 2013 07:56:57 +0000 (02:56 -0500)]
channels: get rid of semaphore locking, replace queues
Marc-André Moreau [Thu, 21 Feb 2013 02:34:47 +0000 (21:34 -0500)]
channels/rdpsnd: refactor scheduling of sending of sound PDUs
Marc-André Moreau [Thu, 21 Feb 2013 00:44:14 +0000 (19:44 -0500)]
libfreerdp-utils: don't use freerdp_thread util in svc_plugin
Marc-André Moreau [Wed, 20 Feb 2013 23:53:47 +0000 (18:53 -0500)]
libfreerdp/utils: get rid of old svc_plugin queuing items
Marc-André Moreau [Wed, 20 Feb 2013 23:44:52 +0000 (18:44 -0500)]
libfreerdp-utils: svc_plugin: make use of MessagePipe
Marc-André Moreau [Wed, 20 Feb 2013 20:33:42 +0000 (15:33 -0500)]
libfreerdp-utils: make use of ArrayList in Static Virtual Channel Plugin interface
Marc-André Moreau [Wed, 20 Feb 2013 19:48:32 +0000 (14:48 -0500)]
libwinpr-utils: initial MessagePipe implementation
Marc-André Moreau [Wed, 20 Feb 2013 17:11:19 +0000 (12:11 -0500)]
channels/rdpsnd: emulate timing of old queue
Marc-André Moreau [Wed, 20 Feb 2013 15:55:14 +0000 (07:55 -0800)]
Merge pull request #989 from bmiklautz/sserver-color-nego
server/Sample: fix color depth negotiation
Marc-André Moreau [Wed, 20 Feb 2013 15:54:59 +0000 (07:54 -0800)]
Merge pull request #988 from mfleisz/master
Fixed and improved performance of NEON yCbCr to RGB conversion
Bernhard Miklautz [Wed, 20 Feb 2013 14:26:56 +0000 (15:26 +0100)]
server/Sample: fix color depth negotiation
Martin Fleisz [Wed, 20 Feb 2013 13:33:42 +0000 (05:33 -0800)]
Fixed and improved performance of NEON yCbCr to RGB conversion
Martin Fleisz [Wed, 20 Feb 2013 10:08:02 +0000 (02:08 -0800)]
New optimized NEON yCbCr to RGB conversion
Martin Fleisz [Wed, 20 Feb 2013 10:06:03 +0000 (02:06 -0800)]
Various fixes and reorganisation of files for Android library project
Marc-André Moreau [Wed, 20 Feb 2013 03:36:04 +0000 (22:36 -0500)]
channels/rdpsnd: use MessageQueue
Marc-André Moreau [Wed, 20 Feb 2013 02:21:20 +0000 (21:21 -0500)]
channels/rdpsnd: fix timestamps
Marc-André Moreau [Wed, 20 Feb 2013 00:28:45 +0000 (16:28 -0800)]
Merge pull request #987 from bmiklautz/fpu_type
build/arm: added build option to specify fp ABI
Bernhard Miklautz [Wed, 20 Feb 2013 00:08:27 +0000 (01:08 +0100)]
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
Marc-André Moreau [Tue, 19 Feb 2013 23:15:28 +0000 (18:15 -0500)]
channels/drive: fix warning
Marc-André Moreau [Tue, 19 Feb 2013 23:13:39 +0000 (18:13 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Tue, 19 Feb 2013 23:05:20 +0000 (18:05 -0500)]
libwinpr-utils: fix parsing of optional arguments with the space separator
Marc-André Moreau [Tue, 19 Feb 2013 22:47:55 +0000 (17:47 -0500)]
channels/rdpsnd: refactoring
Marc-André Moreau [Tue, 19 Feb 2013 22:15:06 +0000 (14:15 -0800)]
Merge pull request #986 from C-o-r-E/master
Server improvements on OS X and Windows
C-o-r-E [Tue, 19 Feb 2013 21:43:57 +0000 (16:43 -0500)]
Merge branch 'master' of https://github.com/C-o-r-E/FreeRDP
C-o-r-E [Tue, 19 Feb 2013 21:36:08 +0000 (16:36 -0500)]
Merge remote-tracking branch 'upstream/master'
Corey C [Tue, 19 Feb 2013 21:28:08 +0000 (16:28 -0500)]
Merge branch 'master' of github.com/C-o-r-E/FreeRDP
Corey C [Tue, 19 Feb 2013 21:27:35 +0000 (16:27 -0500)]
wfreerdp-server: fix warnings
C-o-r-E [Tue, 19 Feb 2013 21:26:06 +0000 (16:26 -0500)]
mfreerdp-server: cleanup
C-o-r-E [Tue, 19 Feb 2013 20:06:56 +0000 (15:06 -0500)]
Merge branch 'master' of https://github.com/C-o-r-E/FreeRDP
C-o-r-E [Tue, 19 Feb 2013 20:06:42 +0000 (15:06 -0500)]
mfreerdp-server: formatting
Marc-André Moreau [Tue, 19 Feb 2013 17:29:15 +0000 (12:29 -0500)]
xfreerdp: add async-channels command-line argument
Marc-André Moreau [Tue, 19 Feb 2013 16:02:45 +0000 (11:02 -0500)]
channels/rdpsnd: added sound format ids
Marc-André Moreau [Tue, 19 Feb 2013 15:19:08 +0000 (10:19 -0500)]
channels/rdpsnd/alsa: apply patch from tonyhook
Marc-André Moreau [Tue, 19 Feb 2013 02:50:33 +0000 (21:50 -0500)]
libwinpr-sspi: implement partial Schannel EncryptMessage/DecryptMessage support
Marc-André Moreau [Tue, 19 Feb 2013 01:07:41 +0000 (20:07 -0500)]
Merge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Tue, 19 Feb 2013 01:07:29 +0000 (20:07 -0500)]
libwinpr-sspi: complete Schannel handshake
Marc-André Moreau [Tue, 19 Feb 2013 00:33:08 +0000 (16:33 -0800)]
Merge pull request #982 from awakecoding/master
Async, X11 Server, CLI Update
Marc-André Moreau [Tue, 19 Feb 2013 00:29:50 +0000 (19:29 -0500)]
libwinpr-rpc: fix windows build
Corey C [Mon, 18 Feb 2013 21:01:37 +0000 (16:01 -0500)]
wfreerdp-server: fix regression that I made earlier
Corey C [Mon, 18 Feb 2013 19:58:26 +0000 (14:58 -0500)]
wfreerdp-server: one liner -- it builds