Armin Novak [Fri, 8 Nov 2013 09:27:16 +0000 (10:27 +0100)]
Resource cleanup fixes.
Marc-André Moreau [Thu, 7 Nov 2013 17:18:50 +0000 (09:18 -0800)]
Merge pull request #1578 from ntwerdochlib/drive_channel_tweak
Minor optimization in Drive Channel
Nik Twerdochlib [Thu, 7 Nov 2013 16:43:22 +0000 (11:43 -0500)]
Minor optimization in DeviceServiceEntry when setting up
to share all drives. Removed the call to strlen() and use
the return value from _snprintf
Marc-André Moreau [Wed, 6 Nov 2013 20:44:02 +0000 (12:44 -0800)]
Merge pull request #1574 from awakecoding/master
Refactoring, Robustness, Valgrind Fixes, WinPR
Marc-André Moreau [Wed, 6 Nov 2013 19:31:33 +0000 (14:31 -0500)]
channels/rdpsnd: fix bug in rdpsnd and rdpdr deinitialization
Marc-André Moreau [Wed, 6 Nov 2013 18:59:59 +0000 (10:59 -0800)]
Merge pull request #1569 from zhangzl2013/dev-clipboard-win
Add cliprdr on windows. File clipping is not supported yet.
Marc-André Moreau [Wed, 6 Nov 2013 18:59:03 +0000 (13:59 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Wed, 6 Nov 2013 18:56:30 +0000 (10:56 -0800)]
Merge pull request #15 from MartinHaimberger/WLOGIMPROVEMENT
improved wlog
Marc-André Moreau [Wed, 6 Nov 2013 18:55:55 +0000 (10:55 -0800)]
Merge pull request #16 from bmiklautz/process
Process
Marc-André Moreau [Wed, 6 Nov 2013 18:53:10 +0000 (13:53 -0500)]
freerdp: merge with master
Marc-André Moreau [Wed, 6 Nov 2013 18:00:10 +0000 (13:00 -0500)]
client: fix loading of external static virtual channels with /vc option
Marc-André Moreau [Wed, 6 Nov 2013 17:30:21 +0000 (09:30 -0800)]
Merge pull request #1572 from bmiklautz/issue/1465
moved version information to freerdp/version.h
Bernhard Miklautz [Wed, 6 Nov 2013 16:44:17 +0000 (17:44 +0100)]
install version.h
Bernhard Miklautz [Wed, 6 Nov 2013 16:29:33 +0000 (17:29 +0100)]
moved version information to freerdp/version.h
fixed #1465
Marc-André Moreau [Wed, 6 Nov 2013 15:02:58 +0000 (10:02 -0500)]
freerdp: implement restricted admin mode pass-the-hash option
Marc-André Moreau [Wed, 6 Nov 2013 06:51:55 +0000 (01:51 -0500)]
freerdp: add restricted admin option
Marc-André Moreau [Wed, 6 Nov 2013 00:44:26 +0000 (19:44 -0500)]
libwinpr-security: fix exporting of target
Marc-André Moreau [Tue, 5 Nov 2013 04:45:19 +0000 (23:45 -0500)]
libfreerdp-client: fix memory leaks in settings accessors
Marc-André Moreau [Tue, 5 Nov 2013 16:49:42 +0000 (11:49 -0500)]
mfreerdp: fix termination of MacFreeRDP
Zhang Zhaolong [Tue, 5 Nov 2013 02:52:17 +0000 (10:52 +0800)]
Add cliprdr on windows. File clipping is not supported yet.
Marc-André Moreau [Mon, 4 Nov 2013 20:52:29 +0000 (15:52 -0500)]
libfreerdp-core: modify parsing functions to return int instead of BOOL to propagate session redirection return code
Marc-André Moreau [Mon, 4 Nov 2013 19:16:59 +0000 (14:16 -0500)]
libfreerdp-core: fix deadlock in transport thread
Marc-André Moreau [Mon, 4 Nov 2013 17:40:29 +0000 (12:40 -0500)]
libfreerdp-core: change transport thread
Marc-André Moreau [Mon, 4 Nov 2013 02:01:36 +0000 (21:01 -0500)]
channels/rdpdr: make use of MessageQueue for drive redirection
Marc-André Moreau [Mon, 4 Nov 2013 00:10:33 +0000 (19:10 -0500)]
channels/drive: refactoring
Marc-André Moreau [Sun, 3 Nov 2013 21:25:56 +0000 (16:25 -0500)]
libfreerdp-core: start untangling session redirection
Marc-André Moreau [Sun, 3 Nov 2013 18:51:41 +0000 (13:51 -0500)]
libfreerdp-cache: refactor code style
Marc-André Moreau [Sun, 3 Nov 2013 18:29:48 +0000 (13:29 -0500)]
libfreerdp-core: fix potential asynchronous queuing memory problems for primary drawing orders
Marc-André Moreau [Sun, 3 Nov 2013 17:34:55 +0000 (12:34 -0500)]
libfreerdp-core: fix leak in freerdp_settings_clone
Marc-André Moreau [Sat, 2 Nov 2013 00:24:14 +0000 (20:24 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Sat, 2 Nov 2013 00:23:56 +0000 (20:23 -0400)]
libfreerdp-core: prevent multi-session crashes on Mac OS X
Marc-André Moreau [Fri, 1 Nov 2013 22:32:36 +0000 (18:32 -0400)]
libwinpr-crt: added SecureZeroMemory
Marc-André Moreau [Fri, 1 Nov 2013 18:13:09 +0000 (14:13 -0400)]
libfreerdp-core: fix transport failure case with session redirection
Marc-André Moreau [Fri, 1 Nov 2013 15:45:28 +0000 (11:45 -0400)]
libfreerdp-core: fix redirection parsing bug
Marc-André Moreau [Fri, 1 Nov 2013 15:33:59 +0000 (11:33 -0400)]
libfreerdp-core: fix redirection parsing bug, add logging
Marc-André Moreau [Fri, 1 Nov 2013 14:59:30 +0000 (10:59 -0400)]
libfreerdp-core: get rid of rdpString in redirection module
Marc-André Moreau [Fri, 1 Nov 2013 14:24:19 +0000 (10:24 -0400)]
libfreerdp-core: start async transport thread after successful transport-level connection
Marc-André Moreau [Fri, 1 Nov 2013 14:01:16 +0000 (10:01 -0400)]
libfreerdp-cache: refactor glyph cache and add logging
Marc-André Moreau [Fri, 1 Nov 2013 03:35:24 +0000 (23:35 -0400)]
libfreerdp-core: fix memory leaks reported by valgrind
Marc-André Moreau [Fri, 1 Nov 2013 01:12:06 +0000 (21:12 -0400)]
libfreerdp-core: fix leaks and potential use after free
Marc-André Moreau [Thu, 31 Oct 2013 23:46:59 +0000 (19:46 -0400)]
cmake: check for inclusion of FreeRDS
Marc-André Moreau [Thu, 31 Oct 2013 21:19:46 +0000 (17:19 -0400)]
libwinpr-io: add missing link dependency to libwinpr-nt
Marc-André Moreau [Thu, 31 Oct 2013 15:02:40 +0000 (11:02 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Thu, 31 Oct 2013 15:02:25 +0000 (11:02 -0400)]
libwinpr-io: start device file implementation
Bernhard Miklautz [Thu, 31 Oct 2013 09:43:59 +0000 (10:43 +0100)]
winpr/thread: use _strdup instead of strdup
Bernhard Miklautz [Thu, 31 Oct 2013 09:19:55 +0000 (10:19 +0100)]
winpr-thread: fixed issue with commands starting with /
Marc-André Moreau [Wed, 30 Oct 2013 21:56:44 +0000 (17:56 -0400)]
freerdp: fix build on Windows
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
Martin Haimberger [Fri, 25 Oct 2013 12:41:01 +0000 (05:41 -0700)]
improved wlog so new logger inhertit the loglevel
of the root logger
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.