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.
Bernhard Miklautz [Tue, 15 Oct 2013 13:51:53 +0000 (15:51 +0200)]
ListDictionary: support for wObject added
Bernhard Miklautz [Tue, 15 Oct 2013 12:11:14 +0000 (14:11 +0200)]
ListDictionary_Remove: return value if removed
Update tests accordingly.
Marc-André Moreau [Tue, 15 Oct 2013 03:34:35 +0000 (23:34 -0400)]
libfreerdp-rail: fix C++ inclusion of header files
Marc-André Moreau [Tue, 15 Oct 2013 03:16:40 +0000 (23:16 -0400)]
channels/rail: start refactoring
Marc-André Moreau [Tue, 15 Oct 2013 01:14:05 +0000 (21:14 -0400)]
libfreerdp-client: add channel event handlers for static virtual channels
Marc-André Moreau [Sun, 13 Oct 2013 02:58:09 +0000 (22:58 -0400)]
libfreerdp-core: fix decoupling of rdpSettings* from rdpContext*
Marc-André Moreau [Sun, 13 Oct 2013 01:07:12 +0000 (21:07 -0400)]
libfreerdp-client: refactor and decouple rdpSettings* from client context
Marc-André Moreau [Sat, 12 Oct 2013 22:20:25 +0000 (18:20 -0400)]
libfreerdp-core: decouple initialization of rdpSettings from freerdp* instance
Marc-André Moreau [Fri, 11 Oct 2013 21:36:34 +0000 (17:36 -0400)]
channels/rail: add new debug output
Marc-André Moreau [Fri, 11 Oct 2013 21:09:36 +0000 (17:09 -0400)]
libfreerdp-rail: refactor and update RAIL code
Marc-André Moreau [Fri, 11 Oct 2013 19:27:22 +0000 (15:27 -0400)]
libfreerdp-core: extend OpenSSL TSG BIO
Marc-André Moreau [Fri, 11 Oct 2013 10:12:50 +0000 (06:12 -0400)]
libfreerdp-core: start implement TSG OpenSSL BIO
Marc-André Moreau [Fri, 11 Oct 2013 09:07:33 +0000 (05:07 -0400)]
libfreerdp-core: cleanup TS Gateway code
Marc-André Moreau [Fri, 11 Oct 2013 08:01:07 +0000 (04:01 -0400)]
libwinpr-crypto: improve Schannel unit test
Marc-André Moreau [Fri, 11 Oct 2013 06:10:02 +0000 (02:10 -0400)]
libfreerdp-core: minor TS Gateway fixes
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
Marc-André Moreau [Thu, 10 Oct 2013 02:38:26 +0000 (22:38 -0400)]
libfreerdp-rail: cleanup RAIL code
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
Marc-André Moreau [Wed, 9 Oct 2013 19:11:56 +0000 (15:11 -0400)]
libwinpr-utils: improve quality of data for reconstructed IP headers
Marc-André Moreau [Wed, 9 Oct 2013 18:23:38 +0000 (14:23 -0400)]
libwinpr-utils: initial wlog packet header reconstruction
Marc-André Moreau [Wed, 9 Oct 2013 17:37:53 +0000 (13:37 -0400)]
libwinpr-utils: start reconstructing IP headers for wlog packet message
Marc-André Moreau [Wed, 9 Oct 2013 03:43:57 +0000 (23:43 -0400)]
libfreerdp-core: started logging packets to pcap file
Marc-André Moreau [Wed, 9 Oct 2013 03:18:59 +0000 (23:18 -0400)]
libwinpr-utils: start implement wlog packet appender
Marc-André Moreau [Wed, 9 Oct 2013 02:35:14 +0000 (22:35 -0400)]
libwinpr-utils: add some configurability to wlog with environment variables
Marc-André Moreau [Wed, 9 Oct 2013 00:40:58 +0000 (20:40 -0400)]
libfreerdp-core: added debug output for surface commands
Marc-André Moreau [Wed, 9 Oct 2013 00:17:57 +0000 (20:17 -0400)]
libfreerdp-codec: start making use of WLog for RemoteFX
Marc-André Moreau [Tue, 8 Oct 2013 23:39:03 +0000 (19:39 -0400)]
libwinpr-utils: fix wlog build warnings
Marc-André Moreau [Tue, 8 Oct 2013 23:17:51 +0000 (19:17 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP
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
Marc-André Moreau [Tue, 8 Oct 2013 22:54:21 +0000 (15:54 -0700)]
Merge pull request #9 from hardening/awakecoding
Fix function prototype
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
Marc-André Moreau [Tue, 8 Oct 2013 22:53:54 +0000 (15:53 -0700)]
Merge pull request #6 from MartinHaimberger/loglevel
Loglevel
Marc-André Moreau [Mon, 7 Oct 2013 20:43:23 +0000 (16:43 -0400)]
mfreerdp: fix keyboard mapping for toggle keys
Martin Haimberger [Mon, 7 Oct 2013 09:20:01 +0000 (02:20 -0700)]
fixed warining fo not constant log format string
Hardening [Fri, 4 Oct 2013 21:07:31 +0000 (23:07 +0200)]
Fix function prototype
This patch fixes the prototypes with warnings enabled.
Marc-André Moreau [Fri, 4 Oct 2013 15:34:28 +0000 (11:34 -0400)]
Merge branch 'master' of github.com:mrthebunny/FreeRDP
Marc-André Moreau [Fri, 4 Oct 2013 15:34:00 +0000 (11:34 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Fri, 4 Oct 2013 15:33:49 +0000 (11:33 -0400)]
libwinpr-utils: improved binary appender
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
Martin Haimberger [Fri, 4 Oct 2013 10:41:33 +0000 (03:41 -0700)]
fixed memory leak in wlog
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
Marc-André Moreau [Thu, 3 Oct 2013 17:40:44 +0000 (13:40 -0400)]
Merge github.com:mrthebunny/FreeRDP
Marc-André Moreau [Thu, 3 Oct 2013 15:37:53 +0000 (08:37 -0700)]
Merge pull request #5 from MartinHaimberger/wlogfix
Wlogfix
Martin Haimberger [Thu, 3 Oct 2013 13:32:12 +0000 (06:32 -0700)]
loglevel filtering fix
Martin Haimberger [Thu, 3 Oct 2013 12:01:24 +0000 (05:01 -0700)]
added c++ declaration in wlog
Marc-André Moreau [Wed, 2 Oct 2013 19:41:46 +0000 (15:41 -0400)]
libwinpr-utils: add wlog support for image and binary data
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.
Benoît LeBlanc [Wed, 2 Oct 2013 18:33:46 +0000 (14:33 -0400)]
fixed freerdp_set_param_string prototype to use const char*
Benoît LeBlanc [Wed, 2 Oct 2013 18:33:10 +0000 (14:33 -0400)]
Fixed decoration in embedded mode in Windows
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
Benoît LeBlanc [Wed, 2 Oct 2013 16:00:34 +0000 (12:00 -0400)]
Merge branch 'master' of https://github.com/awakecoding/FreeRDP
Marc-André Moreau [Wed, 2 Oct 2013 15:25:18 +0000 (08:25 -0700)]
Merge pull request #4 from bmiklautz/closefds
Close file descriptors
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.
Benoît LeBlanc [Wed, 2 Oct 2013 14:51:48 +0000 (10:51 -0400)]
MacFreeRDP: fixed invalid region coordinates conversion, cleanup traces
Benoît LeBlanc [Wed, 2 Oct 2013 14:24:01 +0000 (10:24 -0400)]
MacFreeRDP: Handling of mouse and region invalidation on scaling/scrolling
Marc-André Moreau [Wed, 2 Oct 2013 00:45:20 +0000 (20:45 -0400)]
libwinpr-utils: fix default WLog behaviour
Marc-André Moreau [Tue, 1 Oct 2013 22:19:50 +0000 (18:19 -0400)]
libwinpr-utils: add simple parent/child hierarchy
Marc-André Moreau [Tue, 1 Oct 2013 20:50:47 +0000 (16:50 -0400)]
libwinpr-utils: added default file output path for wlog
Marc-André Moreau [Tue, 1 Oct 2013 20:08:26 +0000 (16:08 -0400)]
libwinpr-utils: split wlog framework
Benoît LeBlanc [Tue, 1 Oct 2013 19:45:50 +0000 (15:45 -0400)]
wf_event: missing parentesis
Benoît LeBlanc [Tue, 1 Oct 2013 18:30:06 +0000 (14:30 -0400)]
Mouse events and region invalidate support for smart sizing.
Marc-André Moreau [Tue, 1 Oct 2013 16:03:32 +0000 (12:03 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Tue, 1 Oct 2013 16:03:08 +0000 (12:03 -0400)]
libwinpr-file: added more error checking
Bernhard Miklautz [Tue, 1 Oct 2013 09:20:44 +0000 (02:20 -0700)]
Merge pull request #1514 from akallabeth/android_sound
Android sound support
Armin Novak [Tue, 1 Oct 2013 09:19:16 +0000 (11:19 +0200)]
Fixed invalid return.
Armin Novak [Tue, 1 Oct 2013 09:05:34 +0000 (11:05 +0200)]
Renamed configuration options, translations still missing...
Bernhard Miklautz [Tue, 1 Oct 2013 07:53:35 +0000 (00:53 -0700)]
Merge pull request #1491 from akallabeth/android_profiler
Android profiler
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.
Armin Novak [Mon, 30 Sep 2013 08:11:54 +0000 (10:11 +0200)]
Fixed queue initialization and overflow checks.
Armin Novak [Mon, 30 Sep 2013 08:08:22 +0000 (10:08 +0200)]
Working microphone input without sound gaps.
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.
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.
Armin Novak [Fri, 27 Sep 2013 13:13:12 +0000 (15:13 +0200)]
Ok, now actually creating 3 buffers initially.
Armin Novak [Fri, 27 Sep 2013 13:07:32 +0000 (15:07 +0200)]
Added triple buffer to avoid gaps between frames.
Armin Novak [Fri, 27 Sep 2013 11:45:41 +0000 (13:45 +0200)]
Sound redirection in android client now allows selecting server side sound.
Armin Novak [Fri, 27 Sep 2013 10:06:30 +0000 (12:06 +0200)]
Deactivated formats not working.
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
Armin Novak [Fri, 27 Sep 2013 09:45:53 +0000 (11:45 +0200)]
Cleaned up rdpsnd for android, prepared volume control.
Armin Novak [Fri, 27 Sep 2013 09:44:24 +0000 (11:44 +0200)]
Increased mimimum android version to API level 9. Required for OpenSLES.
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.
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.
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.
Marc-André Moreau [Thu, 26 Sep 2013 03:16:33 +0000 (23:16 -0400)]
libwinpr-io: improve overlapped io with server-side named pipes
Marc-André Moreau [Wed, 25 Sep 2013 23:13:39 +0000 (19:13 -0400)]
libwinpr-pipe: add server-side named pipe waiting
Marc-André Moreau [Wed, 25 Sep 2013 20:38:41 +0000 (16:38 -0400)]
libwinpr-thread: fix link libraries
Marc-André Moreau [Wed, 25 Sep 2013 20:26:54 +0000 (16:26 -0400)]
libwinpr-thread: add missing link dependencies for tests
Marc-André Moreau [Wed, 25 Sep 2013 19:47:18 +0000 (15:47 -0400)]
libwinpr-thread: fix build on Windows
Marc-André Moreau [Wed, 25 Sep 2013 17:36:55 +0000 (13:36 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Wed, 25 Sep 2013 15:37:26 +0000 (08:37 -0700)]
Merge pull request #1509 from akallabeth/smartcard_fixes
Smartcard fixes
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.
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
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
Bernhard Miklautz [Tue, 24 Sep 2013 21:25:18 +0000 (23:25 +0200)]
core/glyph: copy data when adding glyph to cache
fixes #1500
Marc-André Moreau [Tue, 24 Sep 2013 18:35:03 +0000 (14:35 -0400)]
winpr: fix noreturn warnings
Marc-André Moreau [Tue, 24 Sep 2013 17:08:29 +0000 (13:08 -0400)]
libwinpr-thread: initial CreateProcessAsUser implementation
Marc-André Moreau [Tue, 24 Sep 2013 15:03:42 +0000 (11:03 -0400)]
libwinpr-process: add searching of system path
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
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.
Marc-André Moreau [Tue, 24 Sep 2013 04:07:48 +0000 (00:07 -0400)]
libwinpr-security: expand stubs