platform/upstream/freerdp.git
10 years agoListDictionary: added Remove_Head function
Bernhard Miklautz [Tue, 15 Oct 2013 14:15:44 +0000 (16:15 +0200)]
ListDictionary: added Remove_Head function

ListDictionary_Remove_Head removed the first object from the dictionary
and returns it's value.

10 years agoListDictionary: support for wObject added
Bernhard Miklautz [Tue, 15 Oct 2013 13:51:53 +0000 (15:51 +0200)]
ListDictionary: support for wObject added

10 years agoListDictionary_Remove: return value if removed
Bernhard Miklautz [Tue, 15 Oct 2013 12:11:14 +0000 (14:11 +0200)]
ListDictionary_Remove: return value if removed

Update tests accordingly.

10 years agolibfreerdp-rail: fix C++ inclusion of header files
Marc-André Moreau [Tue, 15 Oct 2013 03:34:35 +0000 (23:34 -0400)]
libfreerdp-rail: fix C++ inclusion of header files

10 years agochannels/rail: start refactoring
Marc-André Moreau [Tue, 15 Oct 2013 03:16:40 +0000 (23:16 -0400)]
channels/rail: start refactoring

10 years agolibfreerdp-client: add channel event handlers for static virtual channels
Marc-André Moreau [Tue, 15 Oct 2013 01:14:05 +0000 (21:14 -0400)]
libfreerdp-client: add channel event handlers for static virtual channels

10 years agolibfreerdp-core: fix decoupling of rdpSettings* from rdpContext*
Marc-André Moreau [Sun, 13 Oct 2013 02:58:09 +0000 (22:58 -0400)]
libfreerdp-core: fix decoupling of rdpSettings* from rdpContext*

10 years agolibfreerdp-client: refactor and decouple rdpSettings* from client context
Marc-André Moreau [Sun, 13 Oct 2013 01:07:12 +0000 (21:07 -0400)]
libfreerdp-client: refactor and decouple rdpSettings* from client context

10 years agolibfreerdp-core: decouple initialization of rdpSettings from freerdp* instance
Marc-André Moreau [Sat, 12 Oct 2013 22:20:25 +0000 (18:20 -0400)]
libfreerdp-core: decouple initialization of rdpSettings from freerdp* instance

10 years agochannels/rail: add new debug output
Marc-André Moreau [Fri, 11 Oct 2013 21:36:34 +0000 (17:36 -0400)]
channels/rail: add new debug output

10 years agolibfreerdp-rail: refactor and update RAIL code
Marc-André Moreau [Fri, 11 Oct 2013 21:09:36 +0000 (17:09 -0400)]
libfreerdp-rail: refactor and update RAIL code

10 years agolibfreerdp-core: extend OpenSSL TSG BIO
Marc-André Moreau [Fri, 11 Oct 2013 19:27:22 +0000 (15:27 -0400)]
libfreerdp-core: extend OpenSSL TSG BIO

10 years agolibfreerdp-core: start implement TSG OpenSSL BIO
Marc-André Moreau [Fri, 11 Oct 2013 10:12:50 +0000 (06:12 -0400)]
libfreerdp-core: start implement TSG OpenSSL BIO

10 years agolibfreerdp-core: cleanup TS Gateway code
Marc-André Moreau [Fri, 11 Oct 2013 09:07:33 +0000 (05:07 -0400)]
libfreerdp-core: cleanup TS Gateway code

10 years agolibwinpr-crypto: improve Schannel unit test
Marc-André Moreau [Fri, 11 Oct 2013 08:01:07 +0000 (04:01 -0400)]
libwinpr-crypto: improve Schannel unit test

10 years agolibfreerdp-core: minor TS Gateway fixes
Marc-André Moreau [Fri, 11 Oct 2013 06:10:02 +0000 (02:10 -0400)]
libfreerdp-core: minor TS Gateway fixes

10 years agolibfreerdp-core: refactor and add new WLog debug output for graphical orders
Marc-André Moreau [Thu, 10 Oct 2013 17:00:04 +0000 (13:00 -0400)]
libfreerdp-core: refactor and add new WLog debug output for graphical orders

10 years agolibfreerdp-rail: cleanup RAIL code
Marc-André Moreau [Thu, 10 Oct 2013 02:38:26 +0000 (22:38 -0400)]
libfreerdp-rail: cleanup RAIL code

10 years agolibwinpr-utils: fix IPv4 checksum and TCP sequence numbers with wlog packet messages
Marc-André Moreau [Wed, 9 Oct 2013 20:37:45 +0000 (16:37 -0400)]
libwinpr-utils: fix IPv4 checksum and TCP sequence numbers with wlog packet messages

10 years agolibwinpr-utils: improve quality of data for reconstructed IP headers
Marc-André Moreau [Wed, 9 Oct 2013 19:11:56 +0000 (15:11 -0400)]
libwinpr-utils: improve quality of data for reconstructed IP headers

10 years agolibwinpr-utils: initial wlog packet header reconstruction
Marc-André Moreau [Wed, 9 Oct 2013 18:23:38 +0000 (14:23 -0400)]
libwinpr-utils: initial wlog packet header reconstruction

10 years agolibwinpr-utils: start reconstructing IP headers for wlog packet message
Marc-André Moreau [Wed, 9 Oct 2013 17:37:53 +0000 (13:37 -0400)]
libwinpr-utils: start reconstructing IP headers for wlog packet message

10 years agolibfreerdp-core: started logging packets to pcap file
Marc-André Moreau [Wed, 9 Oct 2013 03:43:57 +0000 (23:43 -0400)]
libfreerdp-core: started logging packets to pcap file

10 years agolibwinpr-utils: start implement wlog packet appender
Marc-André Moreau [Wed, 9 Oct 2013 03:18:59 +0000 (23:18 -0400)]
libwinpr-utils: start implement wlog packet appender

10 years agolibwinpr-utils: add some configurability to wlog with environment variables
Marc-André Moreau [Wed, 9 Oct 2013 02:35:14 +0000 (22:35 -0400)]
libwinpr-utils: add some configurability to wlog with environment variables

10 years agolibfreerdp-core: added debug output for surface commands
Marc-André Moreau [Wed, 9 Oct 2013 00:40:58 +0000 (20:40 -0400)]
libfreerdp-core: added debug output for surface commands

10 years agolibfreerdp-codec: start making use of WLog for RemoteFX
Marc-André Moreau [Wed, 9 Oct 2013 00:17:57 +0000 (20:17 -0400)]
libfreerdp-codec: start making use of WLog for RemoteFX

10 years agolibwinpr-utils: fix wlog build warnings
Marc-André Moreau [Tue, 8 Oct 2013 23:39:03 +0000 (19:39 -0400)]
libwinpr-utils: fix wlog build warnings

10 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Tue, 8 Oct 2013 23:17:51 +0000 (19:17 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP

10 years agoMerge pull request #10 from MartinHaimberger/fixLogWarnings
Marc-André Moreau [Tue, 8 Oct 2013 22:54:32 +0000 (15:54 -0700)]
Merge pull request #10 from MartinHaimberger/fixLogWarnings

fixed warining fo not constant log format string

10 years agoMerge pull request #9 from hardening/awakecoding
Marc-André Moreau [Tue, 8 Oct 2013 22:54:21 +0000 (15:54 -0700)]
Merge pull request #9 from hardening/awakecoding

Fix function prototype

10 years agoMerge pull request #8 from MartinHaimberger/wlogfix
Marc-André Moreau [Tue, 8 Oct 2013 22:54:09 +0000 (15:54 -0700)]
Merge pull request #8 from MartinHaimberger/wlogfix

fixed memory leak in wlog

10 years agoMerge pull request #6 from MartinHaimberger/loglevel
Marc-André Moreau [Tue, 8 Oct 2013 22:53:54 +0000 (15:53 -0700)]
Merge pull request #6 from MartinHaimberger/loglevel

Loglevel

10 years agomfreerdp: fix keyboard mapping for toggle keys
Marc-André Moreau [Mon, 7 Oct 2013 20:43:23 +0000 (16:43 -0400)]
mfreerdp: fix keyboard mapping for toggle keys

10 years agofixed warining fo not constant log format string
Martin Haimberger [Mon, 7 Oct 2013 09:20:01 +0000 (02:20 -0700)]
fixed warining fo not constant log format string

10 years agoFix function prototype
Hardening [Fri, 4 Oct 2013 21:07:31 +0000 (23:07 +0200)]
Fix function prototype

This patch fixes the prototypes with warnings enabled.

10 years agoMerge branch 'master' of github.com:mrthebunny/FreeRDP
Marc-André Moreau [Fri, 4 Oct 2013 15:34:28 +0000 (11:34 -0400)]
Merge branch 'master' of github.com:mrthebunny/FreeRDP

10 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Fri, 4 Oct 2013 15:34:00 +0000 (11:34 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP

10 years agolibwinpr-utils: improved binary appender
Marc-André Moreau [Fri, 4 Oct 2013 15:33:49 +0000 (11:33 -0400)]
libwinpr-utils: improved binary appender

10 years agoMerge branch 'master' of git://github.com/awakecoding/FreeRDP
Benoît LeBlanc [Fri, 4 Oct 2013 14:01:29 +0000 (10:01 -0400)]
Merge branch 'master' of git://github.com/awakecoding/FreeRDP

# By Marc-André Moreau (2) and Martin Haimberger (1)
# Via Marc-André Moreau (1) and Martin Haimberger (1)
* 'master' of git://github.com/awakecoding/FreeRDP:
  added c++ declaration in wlog
  libwinpr-utils: add wlog support for image and binary data
  libwinpr-utils: further split wlog framework into more source files, add some thread safety for write operations

10 years agofixed memory leak in wlog
Martin Haimberger [Fri, 4 Oct 2013 10:41:33 +0000 (03:41 -0700)]
fixed memory leak in wlog

10 years agowf_interface: added function wf_set_window_size
Benoît LeBlanc [Thu, 3 Oct 2013 21:09:53 +0000 (17:09 -0400)]
wf_interface: added function wf_set_window_size
windows: triggering OnEmbedWindow event

10 years agoMerge github.com:mrthebunny/FreeRDP
Marc-André Moreau [Thu, 3 Oct 2013 17:40:44 +0000 (13:40 -0400)]
Merge github.com:mrthebunny/FreeRDP

10 years agoMerge pull request #5 from MartinHaimberger/wlogfix
Marc-André Moreau [Thu, 3 Oct 2013 15:37:53 +0000 (08:37 -0700)]
Merge pull request #5 from MartinHaimberger/wlogfix

Wlogfix

10 years agologlevel filtering fix
Martin Haimberger [Thu, 3 Oct 2013 13:32:12 +0000 (06:32 -0700)]
loglevel filtering fix

10 years agoadded c++ declaration in wlog
Martin Haimberger [Thu, 3 Oct 2013 12:01:24 +0000 (05:01 -0700)]
added c++ declaration in wlog

10 years agolibwinpr-utils: add wlog support for image and binary data
Marc-André Moreau [Wed, 2 Oct 2013 19:41:46 +0000 (15:41 -0400)]
libwinpr-utils: add wlog support for image and binary data

10 years agoFixed client crash at close. Entry points were freed too soon.
Benoît LeBlanc [Wed, 2 Oct 2013 18:34:10 +0000 (14:34 -0400)]
Fixed client crash at close. Entry points were freed too soon.

10 years agofixed freerdp_set_param_string prototype to use const char*
Benoît LeBlanc [Wed, 2 Oct 2013 18:33:46 +0000 (14:33 -0400)]
fixed freerdp_set_param_string prototype to use const char*

10 years agoFixed decoration in embedded mode in Windows
Benoît LeBlanc [Wed, 2 Oct 2013 18:33:10 +0000 (14:33 -0400)]
Fixed decoration in embedded mode in Windows

10 years agolibwinpr-utils: further split wlog framework into more source files, add some thread...
Marc-André Moreau [Wed, 2 Oct 2013 17:38:21 +0000 (13:38 -0400)]
libwinpr-utils: further split wlog framework into more source files, add some thread safety for write operations

10 years agoMerge branch 'master' of https://github.com/awakecoding/FreeRDP
Benoît LeBlanc [Wed, 2 Oct 2013 16:00:34 +0000 (12:00 -0400)]
Merge branch 'master' of https://github.com/awakecoding/FreeRDP

10 years agoMerge pull request #4 from bmiklautz/closefds
Marc-André Moreau [Wed, 2 Oct 2013 15:25:18 +0000 (08:25 -0700)]
Merge pull request #4 from bmiklautz/closefds

Close file descriptors

10 years agowinpr-thread: close fds before exec new process
Bernhard Miklautz [Wed, 2 Oct 2013 15:21:56 +0000 (17:21 +0200)]
winpr-thread: close fds before exec new process

Close all open file handles, except stdion/stdout/stderr before executing a new process
to make sure that no file descriptors leak or kept open.

10 years agoMacFreeRDP: fixed invalid region coordinates conversion, cleanup traces
Benoît LeBlanc [Wed, 2 Oct 2013 14:51:48 +0000 (10:51 -0400)]
MacFreeRDP: fixed invalid region coordinates conversion, cleanup traces

10 years agoMacFreeRDP: Handling of mouse and region invalidation on scaling/scrolling
Benoît LeBlanc [Wed, 2 Oct 2013 14:24:01 +0000 (10:24 -0400)]
MacFreeRDP: Handling of mouse and region invalidation on scaling/scrolling

10 years agolibwinpr-utils: fix default WLog behaviour
Marc-André Moreau [Wed, 2 Oct 2013 00:45:20 +0000 (20:45 -0400)]
libwinpr-utils: fix default WLog behaviour

10 years agolibwinpr-utils: add simple parent/child hierarchy
Marc-André Moreau [Tue, 1 Oct 2013 22:19:50 +0000 (18:19 -0400)]
libwinpr-utils: add simple parent/child hierarchy

10 years agolibwinpr-utils: added default file output path for wlog
Marc-André Moreau [Tue, 1 Oct 2013 20:50:47 +0000 (16:50 -0400)]
libwinpr-utils: added default file output path for wlog

10 years agolibwinpr-utils: split wlog framework
Marc-André Moreau [Tue, 1 Oct 2013 20:08:26 +0000 (16:08 -0400)]
libwinpr-utils: split wlog framework

10 years agowf_event: missing parentesis
Benoît LeBlanc [Tue, 1 Oct 2013 19:45:50 +0000 (15:45 -0400)]
wf_event: missing parentesis

10 years agoMouse events and region invalidate support for smart sizing.
Benoît LeBlanc [Tue, 1 Oct 2013 18:30:06 +0000 (14:30 -0400)]
Mouse events and region invalidate support for smart sizing.

10 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Tue, 1 Oct 2013 16:03:32 +0000 (12:03 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

10 years agolibwinpr-file: added more error checking
Marc-André Moreau [Tue, 1 Oct 2013 16:03:08 +0000 (12:03 -0400)]
libwinpr-file: added more error checking

10 years agoMerge pull request #1514 from akallabeth/android_sound
Bernhard Miklautz [Tue, 1 Oct 2013 09:20:44 +0000 (02:20 -0700)]
Merge pull request #1514 from akallabeth/android_sound

Android sound support

10 years agoFixed invalid return.
Armin Novak [Tue, 1 Oct 2013 09:19:16 +0000 (11:19 +0200)]
Fixed invalid return.

10 years agoRenamed configuration options, translations still missing...
Armin Novak [Tue, 1 Oct 2013 09:05:34 +0000 (11:05 +0200)]
Renamed configuration options, translations still missing...

10 years agoMerge pull request #1491 from akallabeth/android_profiler
Bernhard Miklautz [Tue, 1 Oct 2013 07:53:35 +0000 (00:53 -0700)]
Merge pull request #1491 from akallabeth/android_profiler

Android profiler

10 years agoMerged changes from FreeRDP branch, notably support for fullscreen on mac os x.
Benoît LeBlanc [Mon, 30 Sep 2013 15:31:01 +0000 (11:31 -0400)]
Merged changes from FreeRDP branch, notably support for fullscreen on mac os x.

10 years agoFixed queue initialization and overflow checks.
Armin Novak [Mon, 30 Sep 2013 08:11:54 +0000 (10:11 +0200)]
Fixed queue initialization and overflow checks.

10 years agoWorking microphone input without sound gaps.
Armin Novak [Mon, 30 Sep 2013 08:08:22 +0000 (10:08 +0200)]
Working microphone input without sound gaps.

10 years agoMacFreeRDP: Moved setViewSize logic out of the framework to the CLI app, because...
Benoît LeBlanc [Fri, 27 Sep 2013 21:36:53 +0000 (17:36 -0400)]
MacFreeRDP: Moved setViewSize logic out of the framework to the CLI app, because the content resizes the parent window, which interferes with other applications using the framework.

10 years agoModified rdpsnd opensles backend, now just filling queue and not waiting
Armin Novak [Fri, 27 Sep 2013 13:55:14 +0000 (15:55 +0200)]
Modified rdpsnd opensles backend, now just filling queue and not waiting
for completion of playback, results in better sound quality.

10 years agoOk, now actually creating 3 buffers initially.
Armin Novak [Fri, 27 Sep 2013 13:13:12 +0000 (15:13 +0200)]
Ok, now actually creating 3 buffers initially.

10 years agoAdded triple buffer to avoid gaps between frames.
Armin Novak [Fri, 27 Sep 2013 13:07:32 +0000 (15:07 +0200)]
Added triple buffer to avoid gaps between frames.

10 years agoSound redirection in android client now allows selecting server side sound.
Armin Novak [Fri, 27 Sep 2013 11:45:41 +0000 (13:45 +0200)]
Sound redirection in android client now allows selecting server side sound.

10 years agoDeactivated formats not working.
Armin Novak [Fri, 27 Sep 2013 10:06:30 +0000 (12:06 +0200)]
Deactivated formats not working.

10 years agoMerge branch 'master' of https://github.com/FreeRDP/FreeRDP into android_sound
Armin Novak [Fri, 27 Sep 2013 09:46:48 +0000 (11:46 +0200)]
Merge branch 'master' of https://github.com/FreeRDP/FreeRDP into android_sound

10 years agoCleaned up rdpsnd for android, prepared volume control.
Armin Novak [Fri, 27 Sep 2013 09:45:53 +0000 (11:45 +0200)]
Cleaned up rdpsnd for android, prepared volume control.

10 years agoIncreased mimimum android version to API level 9. Required for OpenSLES.
Armin Novak [Fri, 27 Sep 2013 09:44:24 +0000 (11:44 +0200)]
Increased mimimum android version to API level 9. Required for OpenSLES.

10 years agoFixed android shutdown crash.
Armin Novak [Fri, 27 Sep 2013 09:41:25 +0000 (11:41 +0200)]
Fixed android shutdown crash.
Added new permissions required for microphone redirection.
Fixed JNI call for microphone redirection.

10 years agoInitial working microphone redirection for android.
Armin Novak [Fri, 27 Sep 2013 09:39:04 +0000 (11:39 +0200)]
Initial working microphone redirection for android.
Added debug messages to alsa and pulse microphone backends.

10 years agoBasic opensles microphone redirection support, data conversion still buggy.
Armin Novak [Thu, 26 Sep 2013 14:05:16 +0000 (16:05 +0200)]
Basic opensles microphone redirection support, data conversion still buggy.
Fixed pulse audio default device name, now working without arguments again.

10 years agolibwinpr-io: improve overlapped io with server-side named pipes
Marc-André Moreau [Thu, 26 Sep 2013 03:16:33 +0000 (23:16 -0400)]
libwinpr-io: improve overlapped io with server-side named pipes

10 years agolibwinpr-pipe: add server-side named pipe waiting
Marc-André Moreau [Wed, 25 Sep 2013 23:13:39 +0000 (19:13 -0400)]
libwinpr-pipe: add server-side named pipe waiting

10 years agolibwinpr-thread: fix link libraries
Marc-André Moreau [Wed, 25 Sep 2013 20:38:41 +0000 (16:38 -0400)]
libwinpr-thread: fix link libraries

10 years agolibwinpr-thread: add missing link dependencies for tests
Marc-André Moreau [Wed, 25 Sep 2013 20:26:54 +0000 (16:26 -0400)]
libwinpr-thread: add missing link dependencies for tests

10 years agolibwinpr-thread: fix build on Windows
Marc-André Moreau [Wed, 25 Sep 2013 19:47:18 +0000 (15:47 -0400)]
libwinpr-thread: fix build on Windows

10 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Wed, 25 Sep 2013 17:36:55 +0000 (13:36 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

10 years agoMerge pull request #1509 from akallabeth/smartcard_fixes
Marc-André Moreau [Wed, 25 Sep 2013 15:37:26 +0000 (08:37 -0700)]
Merge pull request #1509 from akallabeth/smartcard_fixes

Smartcard fixes

10 years agoMerge pull request #1498 from akallabeth/snd_leak_fix
Marc-André Moreau [Wed, 25 Sep 2013 15:29:01 +0000 (08:29 -0700)]
Merge pull request #1498 from akallabeth/snd_leak_fix

Fixed memory leak introduced with alsa playback fix and compiler warnings in files.

10 years agoMerge pull request #1501 from bmiklautz/stable-sync
Marc-André Moreau [Wed, 25 Sep 2013 15:27:36 +0000 (08:27 -0700)]
Merge pull request #1501 from bmiklautz/stable-sync

Merged changes from stable-1.1

10 years agoMerge pull request #1508 from bmiklautz/issue/1500
Marc-André Moreau [Wed, 25 Sep 2013 15:26:20 +0000 (08:26 -0700)]
Merge pull request #1508 from bmiklautz/issue/1500

core/glyph: copy data when adding glyph to cache

10 years agocore/glyph: copy data when adding glyph to cache
Bernhard Miklautz [Tue, 24 Sep 2013 21:25:18 +0000 (23:25 +0200)]
core/glyph: copy data when adding glyph to cache

fixes #1500

10 years agowinpr: fix noreturn warnings
Marc-André Moreau [Tue, 24 Sep 2013 18:35:03 +0000 (14:35 -0400)]
winpr: fix noreturn warnings

10 years agolibwinpr-thread: initial CreateProcessAsUser implementation
Marc-André Moreau [Tue, 24 Sep 2013 17:08:29 +0000 (13:08 -0400)]
libwinpr-thread: initial CreateProcessAsUser implementation

10 years agolibwinpr-process: add searching of system path
Marc-André Moreau [Tue, 24 Sep 2013 15:03:42 +0000 (11:03 -0400)]
libwinpr-process: add searching of system path

10 years agoMerge branch 'smartcard_fixes' of github.com:akallabeth/FreeRDP into smartcard_fixes
Armin Novak [Tue, 24 Sep 2013 07:48:21 +0000 (09:48 +0200)]
Merge branch 'smartcard_fixes' of github.com:akallabeth/FreeRDP into smartcard_fixes

Conflicts:
channels/smartcard/client/smartcard_operations.c

10 years agoReplaced linkedLen, which is a padded version of the buffer length
Armin Novak [Tue, 24 Sep 2013 07:23:43 +0000 (09:23 +0200)]
Replaced linkedLen, which is a padded version of the buffer length
from being used for reading from a packet. Now just used for sanity checks.

10 years agolibwinpr-security: expand stubs
Marc-André Moreau [Tue, 24 Sep 2013 04:07:48 +0000 (00:07 -0400)]
libwinpr-security: expand stubs