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.
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 [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 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 [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
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 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 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
Corey C [Mon, 18 Feb 2013 19:40:37 +0000 (14:40 -0500)]
wfreerdp-server: make rdpsnd backend selectable at build time
Marc-André Moreau [Mon, 18 Feb 2013 17:01:30 +0000 (12:01 -0500)]
xfreerdp-server: fix image leak
Corey C [Mon, 18 Feb 2013 14:52:28 +0000 (09:52 -0500)]
wfreerdp-server: removed cruft
Marc-André Moreau [Mon, 18 Feb 2013 12:49:52 +0000 (07:49 -0500)]
client/common: fix help and compatibility helper
Marc-André Moreau [Mon, 18 Feb 2013 12:32:15 +0000 (07:32 -0500)]
client/common: added simplified command-line options for each channel
Marc-André Moreau [Mon, 18 Feb 2013 11:39:17 +0000 (06:39 -0500)]
channels/drive: fix double free
Marc-André Moreau [Sun, 17 Feb 2013 18:21:52 +0000 (13:21 -0500)]
xfreerdp-server: cleanup
Marc-André Moreau [Sun, 17 Feb 2013 17:23:25 +0000 (12:23 -0500)]
xfreerdp-server: change event queue
Marc-André Moreau [Sun, 17 Feb 2013 16:59:29 +0000 (11:59 -0500)]
xfreerdp-server: replaced old eventing system with MessageQueue
Marc-André Moreau [Sun, 17 Feb 2013 16:03:35 +0000 (11:03 -0500)]
xfreerdp-server: fix encoding
Marc-André Moreau [Sun, 17 Feb 2013 15:10:54 +0000 (10:10 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Sun, 17 Feb 2013 15:07:47 +0000 (07:07 -0800)]
Merge pull request #975 from hardening/iosPrototypes
Fixed prototypes
Corey C [Sat, 16 Feb 2013 01:39:31 +0000 (20:39 -0500)]
wfreerdp-server: sound latency tweaks
C-o-r-E [Sat, 16 Feb 2013 00:52:51 +0000 (19:52 -0500)]
Merge branch 'master' of https://github.com/C-o-r-E/FreeRDP
Corey C [Fri, 15 Feb 2013 23:50:00 +0000 (18:50 -0500)]
wfreerdp-server: wasapi rdpsnd works
hardening [Fri, 15 Feb 2013 22:07:10 +0000 (23:07 +0100)]
Fixed prototypes
Corey C [Fri, 15 Feb 2013 21:53:32 +0000 (16:53 -0500)]
wfreerdp-server: refactored rdpsnd for multiple subsystems
Marc-André Moreau [Fri, 15 Feb 2013 16:23:59 +0000 (11:23 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Fri, 15 Feb 2013 16:18:22 +0000 (08:18 -0800)]
Merge pull request #973 from hardening/includeFixesTrunk
Fixed compilation with -Wstrict-prototypes
Marc-André Moreau [Fri, 15 Feb 2013 16:16:36 +0000 (11:16 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Fri, 15 Feb 2013 15:33:21 +0000 (10:33 -0500)]
libwinpr-interlocked: fix iOS build
Marc-André Moreau [Fri, 15 Feb 2013 13:59:03 +0000 (05:59 -0800)]
Merge pull request #974 from thinstuff/iFreeRDP
Initial FreeRDP iOS release
Bernhard Miklautz [Fri, 15 Feb 2013 12:48:05 +0000 (13:48 +0100)]
Merge remote-tracking branch 'upstream/master' into ios-release
Martin Fleisz [Fri, 15 Feb 2013 11:52:18 +0000 (12:52 +0100)]
Updated bundle identifier
Marc-André Moreau [Fri, 15 Feb 2013 01:39:56 +0000 (20:39 -0500)]
libfreerdp-core: added ObjectPool
Marc-André Moreau [Fri, 15 Feb 2013 00:38:45 +0000 (19:38 -0500)]
libfreerdp-common: added new command-line options
Marc-André Moreau [Thu, 14 Feb 2013 22:43:37 +0000 (17:43 -0500)]
libfreerdp-core: fix some async updates race conditions
hardening [Thu, 14 Feb 2013 21:20:43 +0000 (22:20 +0100)]
Fixed compilation with -Wstrict-prototypes
Marc-André Moreau [Thu, 14 Feb 2013 18:25:20 +0000 (10:25 -0800)]
Merge pull request #971 from mfleisz/master
android: remove hardcoded package name from suggestion provider
Bernhard Miklautz [Thu, 14 Feb 2013 13:59:12 +0000 (14:59 +0100)]
iOS: initial release of iFreeRDP
This is the initial release of iFreeRDP the FreeRDP iOS client.
Build instructions can be found in docs/README.ios.
Martin Fleisz [Thu, 14 Feb 2013 09:53:12 +0000 (01:53 -0800)]
android: remove hardcoded package name from suggestion provider, using full qualified class names in manifest
Marc-André Moreau [Wed, 13 Feb 2013 16:49:45 +0000 (08:49 -0800)]
Merge pull request #968 from nschneider/mswordpatch
Ignore IRP_MJ_LOCK_CONTROL
Norbert Schneider [Wed, 13 Feb 2013 11:31:13 +0000 (12:31 +0100)]
Ignore IRP_MJ_LOCK_CONTROL
Ignoring this request improves working with shared volumes and MSWord
et al, see https://github.com/FreeRDP/FreeRDP/issues/959
Marc-André Moreau [Wed, 13 Feb 2013 02:25:49 +0000 (21:25 -0500)]
libfreerdp-core: refactor bitmap codec guid handling
Marc-André Moreau [Tue, 12 Feb 2013 21:25:16 +0000 (16:25 -0500)]
libfreerdp-core: add capabilities debug output
Marc-André Moreau [Tue, 12 Feb 2013 01:38:19 +0000 (20:38 -0500)]
xfreerdp: stabilize asynchronous X11 event handling
Marc-André Moreau [Mon, 11 Feb 2013 17:34:44 +0000 (09:34 -0800)]
Merge pull request #964 from bmiklautz/vrdp_font_map_pdu
core: set FINALIZE_SC_FONT_MAP_PDU even if font map pdu len is 0
Bernhard Miklautz [Mon, 11 Feb 2013 17:30:17 +0000 (18:30 +0100)]
core: set FINALIZE_SC_FONT_MAP_PDU even if font map pdu len is 0
fixes #925
Marc-André Moreau [Mon, 11 Feb 2013 16:40:35 +0000 (11:40 -0500)]
xfreerdp: fix XInitThreads() usage
Marc-André Moreau [Sun, 10 Feb 2013 18:17:08 +0000 (13:17 -0500)]
xfreerdp: cleanup eventing
Marc-André Moreau [Sat, 9 Feb 2013 23:10:45 +0000 (18:10 -0500)]
xfreerdp: combine X11 updates
Marc-André Moreau [Sat, 9 Feb 2013 22:13:53 +0000 (17:13 -0500)]
xfreerdp: improve asynchronicity
Marc-André Moreau [Fri, 8 Feb 2013 16:27:58 +0000 (08:27 -0800)]
Merge pull request #956 from mfleisz/master
aFreeRDP: Added custom bookmark type
Marc-André Moreau [Fri, 8 Feb 2013 16:27:21 +0000 (08:27 -0800)]
Merge pull request #962 from awakecoding/master
Asynchronous Update and Input
Marc-André Moreau [Fri, 8 Feb 2013 16:19:45 +0000 (11:19 -0500)]
xfreerdp: call XInitThreads()
Marc-André Moreau [Fri, 8 Feb 2013 16:00:00 +0000 (11:00 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Fri, 8 Feb 2013 15:59:43 +0000 (10:59 -0500)]
Merge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Fri, 8 Feb 2013 15:59:37 +0000 (10:59 -0500)]
channels/serial: code cleanup
Marc-André Moreau [Thu, 7 Feb 2013 14:50:15 +0000 (09:50 -0500)]
libfreerdp-core: start working on asynchronous channels
Marc-André Moreau [Thu, 7 Feb 2013 02:57:49 +0000 (21:57 -0500)]
libfreerdp-core: add true asynchronous input and update
Martin Fleisz [Wed, 6 Feb 2013 10:09:19 +0000 (02:09 -0800)]
BookmarkGateways now accept SQLLiteHelper instead of a BookmarkDB class
Martin Fleisz [Wed, 6 Feb 2013 08:29:26 +0000 (00:29 -0800)]
aFreeRDP: Added custom bookmark type
C-o-r-E [Tue, 5 Feb 2013 22:22:34 +0000 (17:22 -0500)]
channels/rdpsnd/client/mac: now properly linking
Marc-André Moreau [Tue, 5 Feb 2013 15:04:31 +0000 (07:04 -0800)]
Merge pull request #955 from awakecoding/master
Messaging Cleanup + Licensing Fix
Marc-André Moreau [Tue, 5 Feb 2013 15:02:06 +0000 (10:02 -0500)]
libfreerdp-core: cleanup licensing RSA public key code
Marc-André Moreau [Tue, 5 Feb 2013 14:46:25 +0000 (09:46 -0500)]
libfreerdp-core: enable non-null licensing client random
Marc-André Moreau [Tue, 5 Feb 2013 14:30:53 +0000 (09:30 -0500)]
libfreerdp-core: fix licensing key length
Norbert Schneider [Tue, 5 Feb 2013 12:21:25 +0000 (13:21 +0100)]
Added SetVolumeInformation
Marc-André Moreau [Tue, 5 Feb 2013 06:07:34 +0000 (01:07 -0500)]
libfreerdp-core: added more licensing debug output
Marc-André Moreau [Tue, 5 Feb 2013 05:19:57 +0000 (00:19 -0500)]
libfreerdp-core: added more licensing debug output
Marc-André Moreau [Tue, 5 Feb 2013 04:57:04 +0000 (23:57 -0500)]
libfreerdp-core: license refactoring
Marc-André Moreau [Mon, 4 Feb 2013 21:39:05 +0000 (16:39 -0500)]
libfreerdp-core: fix decryption of encrypted error info PDU in license sequence
Marc-André Moreau [Mon, 4 Feb 2013 20:47:13 +0000 (15:47 -0500)]
libfreerdp-core: cleanup message interface
Marc-André Moreau [Mon, 4 Feb 2013 19:56:54 +0000 (14:56 -0500)]
libfreerdp-core: added more message definitions
Marc-André Moreau [Mon, 4 Feb 2013 16:46:11 +0000 (08:46 -0800)]
Merge pull request #953 from awakecoding/master
Messaging + GDI Improvements
Marc-André Moreau [Mon, 4 Feb 2013 16:41:45 +0000 (11:41 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Mon, 4 Feb 2013 16:41:36 +0000 (08:41 -0800)]
Merge pull request #952 from bailli/colourfix
X11-client: fully fix swapped R<->B colours
Marc-André Moreau [Mon, 4 Feb 2013 16:40:40 +0000 (11:40 -0500)]
libfreerdp-gdi: implemented mem3blt pattern brush support
Marc-André Moreau [Mon, 4 Feb 2013 16:05:50 +0000 (11:05 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Mon, 4 Feb 2013 16:05:24 +0000 (11:05 -0500)]
libfreerdp-core: message queue refactoring
Christian Landvogt [Mon, 4 Feb 2013 15:22:37 +0000 (16:22 +0100)]
X11-client: fully fix swapped R<->B colours
as in commit
38c85de539ecb4b0b8689e2ae8d68185a7c0cbfd
Marc-André Moreau [Mon, 4 Feb 2013 15:11:01 +0000 (07:11 -0800)]
Merge pull request #951 from bailli/brushfix
X11 and libfreerdp-gdi: Added brush style BS_HATCHED
Christian Landvogt [Mon, 4 Feb 2013 14:58:22 +0000 (15:58 +0100)]
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
Christian Landvogt [Mon, 4 Feb 2013 14:28:48 +0000 (15:28 +0100)]
x11-client: added brush style BS_HATCHED
according to [MS-RDPEGDI] 2.2.2.2.1.1.2.3 PatBlt (PATBLT_ORDER)