Ying-Chun Liu (PaulLiu) [Mon, 9 Jul 2012 06:52:15 +0000 (14:52 +0800)]
Set _NET_WM_PID X property when the window is creating.
_NET_WM_PID is used by some window managers to map the window
and the XDG desktop files. This patch sets _NET_WM_PID for this
purpose.
Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@canonical.com>
Marc-André Moreau [Thu, 5 Jul 2012 01:27:54 +0000 (18:27 -0700)]
Merge pull request #650 from FreeRDP/winpr
WinPR Server-Side NLA
Marc-André Moreau [Wed, 4 Jul 2012 22:34:37 +0000 (18:34 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr
Marc-André Moreau [Wed, 4 Jul 2012 22:33:49 +0000 (18:33 -0400)]
libwinpr-utils: cleanup stream utils
Marc-André Moreau [Wed, 4 Jul 2012 15:25:44 +0000 (08:25 -0700)]
Merge pull request #649 from mfleisz/master
winpr-crt: Fixed compilation errors in _wcsdup on Android
Marc-André Moreau [Wed, 4 Jul 2012 15:24:43 +0000 (08:24 -0700)]
Merge pull request #646 from grandpaul/fixextensionpath
Fix default path of extensions so it is easier for packaging.
Marc-André Moreau [Wed, 4 Jul 2012 15:24:19 +0000 (08:24 -0700)]
Merge pull request #648 from dorianj/fixsslnocomp
libfreerdp-crypto: only use SSL_OP_NO_COMPRESSION if it's defined.
Martin Fleisz [Wed, 4 Jul 2012 10:28:04 +0000 (03:28 -0700)]
winpr-crt: Fixed compilation errors in _wcsdup on Android
Dorian Johnson [Tue, 3 Jul 2012 17:41:53 +0000 (12:41 -0500)]
stream.h: add explicit cast to stream_read_uint16
this was causing warnings on clang with pedantic
Dorian Johnson [Tue, 3 Jul 2012 16:45:09 +0000 (11:45 -0500)]
libfreerdp-crypto: only use SSL_OP_NO_COMPRESSION if it's defined.
Mac OS X 10.7 as well as recent Ubuntu installs don't have this flag,
so using it breaks the build.
Ying-Chun Liu (PaulLiu) [Tue, 3 Jul 2012 07:51:00 +0000 (15:51 +0800)]
Fix default path of extensions so it is easier for packaging.
Due to Multi-arch requirement, we need to be able to assign the
extensions path by prefix. This patch adds the support to change
the default extensions path base on prefix.
Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@canonical.com>
Marc-André Moreau [Mon, 2 Jul 2012 02:13:02 +0000 (22:13 -0400)]
libwinpr-sspi: add support for MsvChannelBindings and MsvTargetName
Marc-André Moreau [Mon, 2 Jul 2012 01:40:33 +0000 (21:40 -0400)]
libwinpr-sspi: get rid of old AV_PAIR code for NTLM
Marc-André Moreau [Sun, 1 Jul 2012 23:43:13 +0000 (19:43 -0400)]
libwinpr-sspi: get partial server-side NLA functionality with mstsc.exe as a client
Marc-André Moreau [Sun, 1 Jul 2012 21:05:31 +0000 (17:05 -0400)]
libwinpr-sspi: add proper detection of MIC in server-side NLA
Marc-André Moreau [Sun, 1 Jul 2012 18:33:36 +0000 (14:33 -0400)]
libwinpr-sspi: improve NTLM message debugging
Marc-André Moreau [Fri, 29 Jun 2012 22:22:39 +0000 (18:22 -0400)]
libwinpr-sspi: cleanup buffer management
Marc-André Moreau [Fri, 29 Jun 2012 20:43:07 +0000 (16:43 -0400)]
libwinpr-sspi: add GetSystemTimeAsFileTime()
Marc-André Moreau [Fri, 29 Jun 2012 20:09:14 +0000 (16:09 -0400)]
libwinpr-sspi: simplify NTLM header and fields read/write
Marc-André Moreau [Fri, 29 Jun 2012 18:31:32 +0000 (14:31 -0400)]
libwinpr-sspi: refactoring of NTLM messages
Marc-André Moreau [Fri, 29 Jun 2012 15:36:31 +0000 (11:36 -0400)]
libwinpr-utils: add support for reading domain accounts in local SAM
Marc-André Moreau [Fri, 29 Jun 2012 14:58:44 +0000 (10:58 -0400)]
libwinpr-sspi: simplify NTLM code with NTLM_MESSAGE_FIELD
Marc-André Moreau [Fri, 29 Jun 2012 13:52:28 +0000 (06:52 -0700)]
Merge pull request #640 from FreeRDP/winpr
WinPR
Marc-André Moreau [Fri, 29 Jun 2012 12:55:58 +0000 (08:55 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr
Marc-André Moreau [Fri, 29 Jun 2012 12:55:03 +0000 (08:55 -0400)]
libwinpr-sspi: fix SeqNo size
Marc-André Moreau [Fri, 29 Jun 2012 12:53:54 +0000 (05:53 -0700)]
Merge pull request #639 from dorianj/bettercerts
libfreerdp-crypto: Allow clients to accept a changed cert
Dorian Johnson [Fri, 29 Jun 2012 01:24:41 +0000 (20:24 -0500)]
libfreerdp-crypto: re-add rest of warning message in tls_print_certificate_error
Dorian Johnson [Fri, 29 Jun 2012 01:05:10 +0000 (20:05 -0500)]
libfreerdp-crypto: Allow clients to accept a changed cert
Vic Lee [Thu, 28 Jun 2012 07:26:19 +0000 (15:26 +0800)]
libfreerdp-core: fix memory leaks.
Vic Lee [Thu, 28 Jun 2012 07:26:05 +0000 (15:26 +0800)]
libfreerdp-codec/mppc: fix memory leak.
Vic Lee [Thu, 28 Jun 2012 07:06:18 +0000 (15:06 +0800)]
libfreerdp-crypto: fix a small memory leak.
Vic Lee [Thu, 28 Jun 2012 06:53:43 +0000 (14:53 +0800)]
libfreerdp-core/server: fix a corrupted memory access issue.
The peer context memory block should not be freed by the server
implementation because it still needs to be accessed after the
context free callback has been called. It should be the core's
responsibility to free it.
Vic Lee [Thu, 28 Jun 2012 06:45:39 +0000 (14:45 +0800)]
server/audin: remove a debug message.
Vic Lee [Thu, 28 Jun 2012 05:16:03 +0000 (13:16 +0800)]
server: fix audio input buffer issue.
Vic Lee [Thu, 28 Jun 2012 02:54:40 +0000 (19:54 -0700)]
Merge pull request #637 from llyzs/server
Add server-side dynamic virtual channel and audio input implementation
Marc-André Moreau [Wed, 27 Jun 2012 09:10:17 +0000 (11:10 +0200)]
libfreerdp-crypto: fix server-side NLA with certificate store
Marc-André Moreau [Tue, 26 Jun 2012 16:13:08 +0000 (12:13 -0400)]
Merge branch 'winpr' of github.com:FreeRDP/FreeRDP into winpr
Marc-André Moreau [Tue, 26 Jun 2012 16:12:41 +0000 (12:12 -0400)]
libwinpr-asn1: initial commit
Vic Lee [Tue, 26 Jun 2012 11:21:19 +0000 (19:21 +0800)]
libfreerdp-core/capability: server not yet support virtual channel compression.
Vic Lee [Tue, 26 Jun 2012 06:51:22 +0000 (14:51 +0800)]
server/test: integrate audio input testing.
Vic Lee [Tue, 26 Jun 2012 06:49:39 +0000 (14:49 +0800)]
server: add audio input server channel.
Vic Lee [Mon, 25 Jun 2012 12:32:58 +0000 (20:32 +0800)]
wtsvc: add server dvc read/write data.
Marc-André Moreau [Mon, 25 Jun 2012 15:36:31 +0000 (11:36 -0400)]
libwinpr-dsparse: fix compilation on Windows
Marc-André Moreau [Mon, 25 Jun 2012 15:23:41 +0000 (11:23 -0400)]
Merge branch 'winpr' of github.com:FreeRDP/FreeRDP into winpr
Marc-André Moreau [Mon, 25 Jun 2012 15:17:47 +0000 (11:17 -0400)]
libfreerdp-crypto: fix OpenSSL workarounds on client and server
Vic Lee [Mon, 25 Jun 2012 08:41:59 +0000 (16:41 +0800)]
wtsvc: add server dvc creation and closure.
Vic Lee [Sun, 24 Jun 2012 15:35:32 +0000 (23:35 +0800)]
wtsvc: add server drdynvc capabilities exchange.
Vic Lee [Sun, 24 Jun 2012 14:20:45 +0000 (22:20 +0800)]
libfreerdp-core/peer: add activated flag.
Jay Sorg [Fri, 22 Jun 2012 23:41:53 +0000 (16:41 -0700)]
channels: added a sample virtual channel plugin
jsorg71 [Fri, 22 Jun 2012 21:32:33 +0000 (14:32 -0700)]
Merge pull request #636 from Xangis/master
Index out of range crash fixes.
Vic Lee [Fri, 22 Jun 2012 13:24:24 +0000 (21:24 +0800)]
x11: clear the window in case of resolution change in fullscreen.
xangis [Thu, 21 Jun 2012 20:58:28 +0000 (13:58 -0700)]
Change comparison to prevent index out of range crash when checking
index number against max entries and index == maxEntries.
Marc-André Moreau [Thu, 21 Jun 2012 18:30:35 +0000 (14:30 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr
Marc-André Moreau [Wed, 20 Jun 2012 00:10:49 +0000 (20:10 -0400)]
libfreerdp-core: fix server-side protocol security negotiation for TLS + NLA
Marc-André Moreau [Tue, 19 Jun 2012 22:06:43 +0000 (18:06 -0400)]
libwinpr-sspi: detect real computer name in server-side NLA
Marc-André Moreau [Tue, 19 Jun 2012 21:26:37 +0000 (17:26 -0400)]
libfreerdp-rail: rename UNICODE_STRING to RAIL_UNICODE_STRING to avoid conflict
Marc-André Moreau [Tue, 19 Jun 2012 19:53:19 +0000 (15:53 -0400)]
libwinpr-sspi: fix SAM on Linux
Marc-André Moreau [Tue, 19 Jun 2012 18:55:39 +0000 (11:55 -0700)]
Merge pull request #633 from grandpaul/fixextension
Init extensions in pre_connect stage.
Marc-André Moreau [Tue, 19 Jun 2012 18:55:11 +0000 (11:55 -0700)]
Merge pull request #632 from alama/master
Fixed compiling on Debian Wheezy AMD64
Marc-André Moreau [Tue, 19 Jun 2012 18:54:52 +0000 (11:54 -0700)]
Merge pull request #635 from dorianj/winprosx
winpr: fix semaphore_t definition
Dorian Johnson [Tue, 19 Jun 2012 17:31:35 +0000 (12:31 -0500)]
winpr: fix semaphore_t definition
Marc-André Moreau [Tue, 19 Jun 2012 14:19:53 +0000 (10:19 -0400)]
libwinpr-sspicli: initial commit
Ying-Chun Liu (PaulLiu) [Tue, 19 Jun 2012 06:49:53 +0000 (14:49 +0800)]
Init extensions in pre_connect stage.
Due to the client is parsing the args in pre_connect,
we should start loading the extensions after client parsing the args.
Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@canonical.com>
Marc-André Moreau [Tue, 19 Jun 2012 02:41:37 +0000 (22:41 -0400)]
libwinpr-dsparse: initial commit
Marc-André Moreau [Tue, 19 Jun 2012 02:22:39 +0000 (22:22 -0400)]
libwinpr-sysinfo: initial commit
Marc-André Moreau [Mon, 18 Jun 2012 19:56:40 +0000 (15:56 -0400)]
libfreerdp-core: use DER for parts of TSRequest encoding, just like mstsc
Marc-André Moreau [Mon, 18 Jun 2012 05:01:08 +0000 (01:01 -0400)]
libfreerdp-crypto: add comments for SSPI flags used in NLA
Alam Arias [Sun, 17 Jun 2012 13:55:51 +0000 (09:55 -0400)]
gstreamer: use PRIu64 marco for uint64_t
Alam Arias [Sun, 17 Jun 2012 13:51:37 +0000 (09:51 -0400)]
ffmpeg: avcodec_init() is been deprecated (and removed)
Marc-André Moreau [Sat, 16 Jun 2012 02:39:12 +0000 (22:39 -0400)]
libfreerdp-crypto: NLA debug output improvements
Marc-André Moreau [Fri, 15 Jun 2012 21:06:26 +0000 (17:06 -0400)]
libfreerdp-core: start using registry settings
Marc-André Moreau [Fri, 15 Jun 2012 15:10:13 +0000 (08:10 -0700)]
Merge pull request #630 from FreeRDP/winpr
WinPR Registry, SAM, SSPI NTLM
Marc-André Moreau [Fri, 15 Jun 2012 14:38:18 +0000 (10:38 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr
Marc-André Moreau [Fri, 15 Jun 2012 14:38:02 +0000 (10:38 -0400)]
libwinpr-sspi: fix uninitialized variable warning
Marc-André Moreau [Fri, 15 Jun 2012 14:20:31 +0000 (07:20 -0700)]
Merge pull request #628 from alama/master
fixed up compiling FreeRDP with -Werror
Alam Arias [Thu, 14 Jun 2012 16:37:46 +0000 (12:37 -0400)]
gsteamer: #if 0 to block out unused tsmf_gstream_start_eventloop_thread() and tsmf_gstream_Eventloop_thread_finc()
Alam Arias [Thu, 14 Jun 2012 16:31:29 +0000 (12:31 -0400)]
test for XRandR for Gstreamer support
Alam Arias [Thu, 14 Jun 2012 15:29:34 +0000 (11:29 -0400)]
cunit: fix up printf warnings in test_sspi.c
Alam Arias [Thu, 14 Jun 2012 15:29:03 +0000 (11:29 -0400)]
cunit: InitializeSecurityContext{A/W} wants a pointer to a ULONG, not uint32
Alam Arias [Thu, 14 Jun 2012 15:21:52 +0000 (11:21 -0400)]
cunit: test_utils.c, set slavedevice to NULL
Alam Arias [Thu, 14 Jun 2012 15:21:28 +0000 (11:21 -0400)]
Alam Arias [Thu, 14 Jun 2012 15:16:29 +0000 (11:16 -0400)]
x: clean out xevent before using it
Marc-André Moreau [Thu, 14 Jun 2012 14:34:51 +0000 (07:34 -0700)]
Merge pull request #624 from chihchun/master
xfreerdp: Add --authonly and --from-stdin switch
Marc-André Moreau [Thu, 14 Jun 2012 14:33:30 +0000 (07:33 -0700)]
Merge pull request #627 from hpdevx/master
Adding GStreamer plugin for Multi-Media redirection
Irwan Halim [Wed, 13 Jun 2012 19:45:58 +0000 (14:45 -0500)]
Add GStreamer plugin for Multi-media redirection
Marc-André Moreau [Wed, 13 Jun 2012 03:09:30 +0000 (23:09 -0400)]
wfreerdp-server: fix server-side TLS on Windows
Rex Tsai [Mon, 11 Jun 2012 11:47:29 +0000 (19:47 +0800)]
xfreerdp: fixed --from-stdin/freerdp_passphrase_read for win32
Signed-off-by: Rex Tsai <chihchun@kalug.linux.org.tw>
Marc-André Moreau [Mon, 11 Jun 2012 02:52:01 +0000 (22:52 -0400)]
wfreerdp-server: cleanup names
Marc-André Moreau [Mon, 11 Jun 2012 01:41:17 +0000 (21:41 -0400)]
wfreerdp-server: fix connection sequence
Marc-André Moreau [Thu, 7 Jun 2012 23:51:00 +0000 (19:51 -0400)]
wfreerdp-server: initial commit
Marc-André Moreau [Thu, 7 Jun 2012 04:14:47 +0000 (00:14 -0400)]
libwinpr-sspi: fix WinPR NTLM SSPI module
Marc-André Moreau [Thu, 7 Jun 2012 01:43:15 +0000 (21:43 -0400)]
libwinpr-sspi: fix authentication with native SSPI modules
Marc-André Moreau [Thu, 7 Jun 2012 01:16:47 +0000 (21:16 -0400)]
libwinpr-sspi: partially fix encoding of credentials on Windows
Marc-André Moreau [Wed, 6 Jun 2012 23:59:17 +0000 (19:59 -0400)]
libwinpr-sspi: added support for Service Principal Name (SPN)
Marc-André Moreau [Wed, 6 Jun 2012 23:20:05 +0000 (19:20 -0400)]
libwinpr-sspi: improve native SSPI build
Mike Carifio [Wed, 6 Jun 2012 09:53:30 +0000 (17:53 +0800)]
xfreerdp: Adds switch --from-stdin.
This switch will prompt username, password, domain and connection
host if not specified at the command line.
Signed-off-by: Rex Tsai <chihchun@kalug.linux.org.tw>
Mike Carifio [Wed, 6 Jun 2012 09:19:30 +0000 (17:19 +0800)]
xfreerdp: return correct logical value, if authentication failed.
Signed-off-by: Rex Tsai <rex.tsai@canonical.com>
Mike Carifio [Wed, 6 Jun 2012 09:46:21 +0000 (17:46 +0800)]
xfreerdp: add --authonly switch to xfreerdp client
Signed-off-by: Rex Tsai <chihchun@kalug.linux.org.tw>
Marc-André Moreau [Wed, 6 Jun 2012 06:59:37 +0000 (02:59 -0400)]
libwinpr-sspi: fix compilation on Windows
Marc-André Moreau [Wed, 6 Jun 2012 01:50:03 +0000 (21:50 -0400)]
libwinpr-registry: add support for reading simple values from a .reg file