Marc-André Moreau [Tue, 29 Oct 2013 19:16:44 +0000 (15:16 -0400)]
cmake: export to different directory, export more build info
Marc-André Moreau [Tue, 29 Oct 2013 18:47:40 +0000 (14:47 -0400)]
cmake: fix exporting of targets on pre-2.8.11
Marc-André Moreau [Tue, 29 Oct 2013 03:06:39 +0000 (23:06 -0400)]
freerdp: export targets
Marc-André Moreau [Tue, 29 Oct 2013 02:09:31 +0000 (22:09 -0400)]
freerdp: start exporting targets automatically
Marc-André Moreau [Tue, 29 Oct 2013 00:20:18 +0000 (20:20 -0400)]
libfreerdp-core: merge with TSG TLS update
Marc-André Moreau [Tue, 29 Oct 2013 00:11:10 +0000 (17:11 -0700)]
Merge pull request #1562 from dbungert/tlstls
Enable NLA and TLS negotiation with Gateway
Dan Bungert [Mon, 28 Oct 2013 22:59:02 +0000 (16:59 -0600)]
Final cleanups - merge ready.
Marc-André Moreau [Mon, 28 Oct 2013 22:21:14 +0000 (18:21 -0400)]
winpr: fix wlog function prototypes
Dan Bungert [Mon, 28 Oct 2013 21:46:28 +0000 (15:46 -0600)]
More cleanups - remove LWD and all references.
Dan Bungert [Mon, 28 Oct 2013 21:08:50 +0000 (15:08 -0600)]
Cleanup pass 1
Dan Bungert [Mon, 28 Oct 2013 20:54:00 +0000 (14:54 -0600)]
Debug message fix for DEBUG_NLA
Dan Bungert [Mon, 28 Oct 2013 20:39:10 +0000 (14:39 -0600)]
NLA over TLS support
Improve credssp transport layer handling, so that it works
with the correct TLS object.
Marc-André Moreau [Mon, 28 Oct 2013 20:25:37 +0000 (16:25 -0400)]
mfreerdp-server: fix compilation issue
Dan Bungert [Fri, 25 Oct 2013 23:17:36 +0000 (17:17 -0600)]
fix blocking issues. Full TLS over TLS.
Dan Bungert [Fri, 25 Oct 2013 21:29:46 +0000 (15:29 -0600)]
more debug
Dan Bungert [Fri, 25 Oct 2013 16:43:21 +0000 (10:43 -0600)]
Logging
Marc-André Moreau [Fri, 25 Oct 2013 14:48:37 +0000 (10:48 -0400)]
libwinpr-synch: don't use timed waits on OS X until they are properly ported
Marc-André Moreau [Fri, 25 Oct 2013 14:03:57 +0000 (10:03 -0400)]
libwinpr-synch: fix build on Mac OS X
Marc-André Moreau [Fri, 25 Oct 2013 13:48:02 +0000 (09:48 -0400)]
cmake: don't enable all warnings with clang
Dan Bungert [Thu, 24 Oct 2013 18:31:28 +0000 (12:31 -0600)]
TLS over TLS baseline functionality.
TLS over TLS works and we get screen drawing and server interaction.
Network traffic flows in spurts with frequent apparent hangups.
Dan Bungert [Thu, 24 Oct 2013 18:13:41 +0000 (12:13 -0600)]
TLS over TLS maybe working.
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 06:10:02 +0000 (02:10 -0400)]
libfreerdp-core: minor TS Gateway fixes
Marc-André Moreau [Thu, 24 Oct 2013 18:04:36 +0000 (11:04 -0700)]
Merge pull request #14 from MartinHaimberger/VOIDFix
WINPR Void Fix
Marc-André Moreau [Thu, 24 Oct 2013 18:04:09 +0000 (11:04 -0700)]
Merge pull request #13 from MartinHaimberger/EnvMerge
added merge function for environmentblocks
Martin Haimberger [Thu, 24 Oct 2013 13:39:09 +0000 (06:39 -0700)]
WINPR Void Fix
c++ only allows only void to define empty parameter list
typedef defines a new type therfore its not valid in c++
Marc-André Moreau [Wed, 23 Oct 2013 23:32:32 +0000 (19:32 -0400)]
libwinpr-nt: make test successfully call NtCreateFile on Windows
Marc-André Moreau [Wed, 23 Oct 2013 22:57:41 +0000 (18:57 -0400)]
libwinpr-nt: load and make use of original Rtl* functions on Windows
Marc-André Moreau [Wed, 23 Oct 2013 22:15:10 +0000 (18:15 -0400)]
libwinpr-nt: dynamically load original NtCreateFile functions on Windows, extend tests
Marc-André Moreau [Wed, 23 Oct 2013 20:36:03 +0000 (16:36 -0400)]
libfreerdp-client: fix build with inclusion of crypto library
Marc-André Moreau [Wed, 23 Oct 2013 18:18:40 +0000 (14:18 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Wed, 23 Oct 2013 16:55:49 +0000 (09:55 -0700)]
Merge pull request #1553 from dpoe/master
commandline session reconnect
Marc-André Moreau [Wed, 23 Oct 2013 16:54:11 +0000 (09:54 -0700)]
Merge pull request #1556 from akallabeth/WaitForSingleObject_portable_thread_timeout
Wait for single object portable thread and mutex timeout
Marc-André Moreau [Wed, 23 Oct 2013 16:53:29 +0000 (09:53 -0700)]
Merge pull request #1557 from zhangzl2013/fs-redirection
fix fs channal bug on internationalization.
Marc-André Moreau [Wed, 23 Oct 2013 16:51:56 +0000 (09:51 -0700)]
Merge pull request #1552 from bmiklautz/issue/1478
mppc_dec: fixed typo in decompression
Martin Haimberger [Wed, 23 Oct 2013 10:43:06 +0000 (03:43 -0700)]
changed the interface of SetEnvironmentVariableEBA
Armin Novak [Wed, 23 Oct 2013 10:25:04 +0000 (12:25 +0200)]
Added missing variable declaration.
Zhang Zhaolong [Wed, 23 Oct 2013 10:16:27 +0000 (18:16 +0800)]
Bug fix: fs redirection shows Chinese characters as messy code on Windows.
Armin Novak [Wed, 23 Oct 2013 10:16:23 +0000 (12:16 +0200)]
Returing WAIT_TIMEOUT for MUTEX objects now too.
Armin Novak [Wed, 23 Oct 2013 10:13:53 +0000 (12:13 +0200)]
Always including <errno.h> now.
Armin Novak [Wed, 23 Oct 2013 10:09:09 +0000 (12:09 +0200)]
Implemented fallback functions for pthread_timedjoin_np and
pthread_mutex_timedlock functions for systems without PTHREAD_GNU_EXT
Now returning WAIT_TIMEOUT if the operation timed out.
Martin Haimberger [Wed, 23 Oct 2013 10:00:22 +0000 (03:00 -0700)]
MergeEnvironmentStrings works also for a null original env
Martin Haimberger [Wed, 23 Oct 2013 09:27:31 +0000 (02:27 -0700)]
added Set/GetEnvironmentVariableEBA
did some bugfixing within the MergeEnvironmentVariable
added Tests
Martin Haimberger [Wed, 23 Oct 2013 07:58:33 +0000 (00:58 -0700)]
added merge function for environmentblocks
Marc-André Moreau [Wed, 23 Oct 2013 06:14:48 +0000 (23:14 -0700)]
Merge pull request #1554 from zhangzl2013/keyboard-focus
fix a keyboard focus bug.
Zhang Zhaolong [Wed, 23 Oct 2013 06:03:04 +0000 (14:03 +0800)]
fix a keyboard focus bug:
keyboard will loose focus when recovering from minimized state.
Marc-André Moreau [Wed, 23 Oct 2013 01:43:59 +0000 (21:43 -0400)]
libwinpr-wtsapi: fix build after changes to libwinpr-nt
Marc-André Moreau [Wed, 23 Oct 2013 01:38:16 +0000 (21:38 -0400)]
libwinpr-nt: fix conflict for NtCreateFile on Windows
Marc-André Moreau [Wed, 23 Oct 2013 00:47:29 +0000 (20:47 -0400)]
libwinpr-nt: stub more of the native file API
Benoît LeBlanc [Tue, 22 Oct 2013 21:05:54 +0000 (17:05 -0400)]
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
Benoît LeBlanc [Tue, 22 Oct 2013 21:05:41 +0000 (17:05 -0400)]
setting pointers to NULL after freeing memory to avoid crashes.
gitignore: only top-level "external" folder is ignored.
Marc-André Moreau [Tue, 22 Oct 2013 20:28:23 +0000 (16:28 -0400)]
libfreerdp-core: fix asynchronous queueing of RemoteApp messages
Daryl Poe [Tue, 22 Oct 2013 15:14:29 +0000 (09:14 -0600)]
commandline session reconnect
Bernhard Miklautz [Tue, 22 Oct 2013 14:16:38 +0000 (16:16 +0200)]
mppc_dec: fixed typo in decompression
fixes #1478
Marc-André Moreau [Tue, 22 Oct 2013 03:33:25 +0000 (23:33 -0400)]
channels/rdpgfx: implement basic negotiation
Marc-André Moreau [Tue, 22 Oct 2013 02:53:55 +0000 (22:53 -0400)]
channels/rdpgfx: create empty channel client stub
Marc-André Moreau [Tue, 22 Oct 2013 01:59:23 +0000 (21:59 -0400)]
channels/rdpgfx: added structure definitions
Marc-André Moreau [Mon, 21 Oct 2013 01:59:03 +0000 (21:59 -0400)]
channels/rail: improve callback interface
Marc-André Moreau [Sat, 19 Oct 2013 20:42:42 +0000 (16:42 -0400)]
channels/rdpsnd: make use of MessagePipe
Marc-André Moreau [Sat, 19 Oct 2013 20:20:31 +0000 (16:20 -0400)]
channels/rdpsnd: decouple rdpsnd from svc_plugin
Marc-André Moreau [Sat, 19 Oct 2013 16:38:31 +0000 (12:38 -0400)]
channels: export audin and rdpsnd subsystem interface
Marc-André Moreau [Sat, 19 Oct 2013 02:43:18 +0000 (22:43 -0400)]
Merge branch 'master' of github.com:mrthebunny/FreeRDP
Marc-André Moreau [Sat, 19 Oct 2013 02:42:50 +0000 (22:42 -0400)]
libfreerdp-core: fix deep cloning of rdpSettings*
Benoît LeBlanc [Fri, 18 Oct 2013 20:23:29 +0000 (16:23 -0400)]
- Fixed crash in tls_read (unchecked null pointer)
- also check for empty string on username and password to launch authentication callback
Marc-André Moreau [Thu, 17 Oct 2013 21:40:02 +0000 (17:40 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Thu, 17 Oct 2013 21:39:48 +0000 (17:39 -0400)]
channels/rdpdr: cleanup rdpdrPlugin struct
Marc-André Moreau [Thu, 17 Oct 2013 21:36:09 +0000 (14:36 -0700)]
Merge pull request #1532 from madsensh/backbutton
Fix extended mouse event to register the click for forward/back buttons
Marc-André Moreau [Thu, 17 Oct 2013 21:34:16 +0000 (17:34 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Thu, 17 Oct 2013 21:32:15 +0000 (14:32 -0700)]
Merge pull request #1533 from akallabeth/android_async
Android async
Marc-André Moreau [Thu, 17 Oct 2013 21:31:27 +0000 (14:31 -0700)]
Merge pull request #1537 from bmiklautz/windowsbuild
Windows build fixes
Marc-André Moreau [Thu, 17 Oct 2013 21:30:46 +0000 (14:30 -0700)]
Merge pull request #1550 from dbungert/gateway
Gateway: 2 Fixes
Marc-André Moreau [Thu, 17 Oct 2013 21:27:47 +0000 (17:27 -0400)]
libwinpr-utils: fix bug in ListDictionary
Marc-André Moreau [Thu, 17 Oct 2013 21:06:51 +0000 (17:06 -0400)]
channels/drive: attempt at migrating LIST util to ListDictionary
Dan Bungert [Thu, 17 Oct 2013 20:53:39 +0000 (14:53 -0600)]
Gateway: Logoff crash fix
This addresses a race condition where the freerdp client
may crash on logoff.
Dan Bungert [Thu, 17 Oct 2013 20:51:04 +0000 (14:51 -0600)]
Gateway: Parsing fix for Create Tunnel Response
This fix addresses a logon issue that may occur when a logon
message is present.
Marc-André Moreau [Thu, 17 Oct 2013 20:30:36 +0000 (16:30 -0400)]
channels/rdpdr: don't use deprecated LIST util, use ListDictionary for faster lookups
Marc-André Moreau [Thu, 17 Oct 2013 19:56:56 +0000 (15:56 -0400)]
channels/rdpdr: get rid of svc_plugin definitions
Marc-André Moreau [Thu, 17 Oct 2013 19:42:51 +0000 (15:42 -0400)]
channels/rdpdr: remove dependency on svc_plugin
Marc-André Moreau [Thu, 17 Oct 2013 19:20:04 +0000 (15:20 -0400)]
channels/rdpdr: reduce dependency on svc_plugin
Marc-André Moreau [Thu, 17 Oct 2013 18:19:33 +0000 (14:19 -0400)]
channels/rdpdr: start refactoring to get rid of old channel utils
Marc-André Moreau [Thu, 17 Oct 2013 17:08:30 +0000 (13:08 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Thu, 17 Oct 2013 02:55:51 +0000 (22:55 -0400)]
libfreerdp-core: add freerdp_settings_clone
Marc-André Moreau [Thu, 17 Oct 2013 00:08:55 +0000 (20:08 -0400)]
Merge branch 'master' of github.com:mrthebunny/FreeRDP
Benoît LeBlanc [Wed, 16 Oct 2013 22:29:52 +0000 (18:29 -0400)]
set WRITE_ALL_SETTINGS macro to TRUE for now, to prevent a 0-byte file size.
Marc-André Moreau [Wed, 16 Oct 2013 19:32:33 +0000 (15:32 -0400)]
channels/rail: refactor
Marc-André Moreau [Wed, 16 Oct 2013 18:58:45 +0000 (14:58 -0400)]
channels/rail: refactoring
Marc-André Moreau [Wed, 16 Oct 2013 02:42:07 +0000 (22:42 -0400)]
libfreerdp-rail: minor cleanup
Marc-André Moreau [Tue, 15 Oct 2013 19:20:12 +0000 (15:20 -0400)]
libfreerdp-rail: fix conflict with IME definitions on Windows
Benoît LeBlanc [Tue, 15 Oct 2013 18:31:01 +0000 (14:31 -0400)]
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
# By Bernhard Miklautz
# Via Marc-André Moreau (2) and Bernhard Miklautz (1)
* 'master' of git://github.com/awakecoding/FreeRDP:
ListDictionary: added Remove_Head function
ListDictionary: support for wObject added
ListDictionary_Remove: return value if removed
winpr-file: fixed memory leak in error case
winpr-handle: fixed compiler warning
winpr-pipe: fixed memory leak in WaitNamedPipeA
winpr-handle: fixed mem leak when closing named pipes
Marc-André Moreau [Tue, 15 Oct 2013 15:02:42 +0000 (08:02 -0700)]
Merge pull request #12 from bmiklautz/listdict
Improvements and new function for ListDictionary
Marc-André Moreau [Tue, 15 Oct 2013 14:55:00 +0000 (07:55 -0700)]
Merge pull request #11 from bmiklautz/fixes_20131015
Fixes for named pipe related memory leaks
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.
Benoît LeBlanc [Tue, 15 Oct 2013 14:01:36 +0000 (10:01 -0400)]
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
# By Marc-André Moreau (13) and others
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
libfreerdp-rail: cleanup RAIL code
libwinpr-utils: fix IPv4 checksum and TCP sequence numbers with wlog packet messages
libwinpr-utils: improve quality of data for reconstructed IP headers
libwinpr-utils: initial wlog packet header reconstruction
libwinpr-utils: start reconstructing IP headers for wlog packet message
libfreerdp-core: started logging packets to pcap file
libwinpr-utils: start implement wlog packet appender
libwinpr-utils: add some configurability to wlog with environment variables
libfreerdp-core: added debug output for surface commands
libfreerdp-codec: start making use of WLog for RemoteFX
libwinpr-utils: fix wlog build warnings
mfreerdp: fix keyboard mapping for toggle keys
fixed warining fo not constant log format string
Fix function prototype
libwinpr-utils: improved binary appender
fixed memory leak in wlog
loglevel filtering fix
Conflicts:
client/Mac/MRDPView.m
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.
Bernhard Miklautz [Tue, 15 Oct 2013 11:22:34 +0000 (13:22 +0200)]
winpr-file: fixed memory leak in error case
Bernhard Miklautz [Tue, 15 Oct 2013 11:22:01 +0000 (13:22 +0200)]
winpr-handle: fixed compiler warning
Bernhard Miklautz [Tue, 15 Oct 2013 11:09:13 +0000 (13:09 +0200)]
winpr-pipe: fixed memory leak in WaitNamedPipeA
Bernhard Miklautz [Tue, 15 Oct 2013 11:03:30 +0000 (13:03 +0200)]
winpr-handle: fixed mem leak when closing named pipes