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>
Vic Lee [Wed, 30 May 2012 12:34:36 +0000 (20:34 +0800)]
rdpsnd/pulse: fix set volume synchronization.
Vic Lee [Wed, 30 May 2012 04:00:40 +0000 (21:00 -0700)]
Merge pull request #620 from llyzs/x11
x11: implement frame marker.
Vic Lee [Wed, 30 May 2012 03:24:39 +0000 (11:24 +0800)]
libfreerdp-core: fix server crash in case rdp key file is not provided.
Vic Lee [Wed, 30 May 2012 01:50:14 +0000 (18:50 -0700)]
Merge pull request #619 from llyzs/rdpsnd
Support SetVolume in rdpsnd channel
Vic Lee [Tue, 29 May 2012 16:22:58 +0000 (00:22 +0800)]
rdpsnd/pulse: support volume change.
Vic Lee [Tue, 29 May 2012 15:36:47 +0000 (23:36 +0800)]
rdpsnd/alsa: support volume change.
Vic Lee [Tue, 29 May 2012 14:22:38 +0000 (22:22 +0800)]
server/rdpsnd: add SetVolume support.
Vic Lee [Mon, 28 May 2012 12:21:56 +0000 (20:21 +0800)]
X11: add suppress output support.
Vic Lee [Mon, 28 May 2012 12:20:42 +0000 (20:20 +0800)]
libfreerdp-core: send suppress output and refresh rect only if server supports it.
Vic Lee [Sat, 26 May 2012 13:34:09 +0000 (21:34 +0800)]
server: support RefreshRect and SuppressOutput.
Vic Lee [Sat, 26 May 2012 06:41:38 +0000 (14:41 +0800)]
x11: implement frame marker.
Marc-André Moreau [Fri, 25 May 2012 23:29:07 +0000 (16:29 -0700)]
Merge pull request #616 from sunds/master
RemoteApp fixes
David Sundstrom [Fri, 25 May 2012 23:01:25 +0000 (18:01 -0500)]
use coding standard comment style
David Sundstrom [Fri, 25 May 2012 22:37:38 +0000 (17:37 -0500)]
Fix local moves by using XQueryPointer to report new mouse position.
Disable local keyboard moves for now until a way is found to make them work reliably.
David Sundstrom [Fri, 25 May 2012 16:00:13 +0000 (11:00 -0500)]
make local functions static
reintroduce unmanaged windows for tooltips and dropdowns; this is required for proper focus behavior
David Sundstrom [Thu, 24 May 2012 16:38:54 +0000 (11:38 -0500)]
Fix path for Xv.h in cmake.
David Sundstrom [Mon, 21 May 2012 21:43:26 +0000 (16:43 -0500)]
Tooltips should not be listed when remapped
David Sundstrom [Thu, 17 May 2012 21:34:52 +0000 (16:34 -0500)]
Use locally assigned variable
David Sundstrom [Tue, 15 May 2012 15:21:01 +0000 (10:21 -0500)]
Do not use override redirect - causes windows to appear on all desktops
Enable non-rectangular windows and test with windows media player
David Sundstrom [Mon, 7 May 2012 20:07:34 +0000 (15:07 -0500)]
Minor refactoring to encapsulate all X windows calls in xf_window.c
xf_rail.c should deal with RAIL concerns and delegate all X functions to xf_window APIs.
David Sundstrom [Mon, 7 May 2012 19:50:47 +0000 (14:50 -0500)]
Refactor event code to avoid searching seamless window linked list for desktop events.
Marc-André Moreau [Fri, 25 May 2012 22:48:10 +0000 (15:48 -0700)]
Merge pull request #615 from FreeRDP/winpr
WinPR: Dependency Cleanup
Marc-André Moreau [Fri, 25 May 2012 22:45:12 +0000 (18:45 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr
Marc-André Moreau [Fri, 25 May 2012 22:39:46 +0000 (15:39 -0700)]
Merge pull request #614 from NiKiZe/master
Fix for -a 15 ?
Christian Nilsson [Fri, 25 May 2012 22:32:05 +0000 (00:32 +0200)]
Fix colors on bitmaps when using -a 15
Marc-André Moreau [Fri, 25 May 2012 20:42:35 +0000 (16:42 -0400)]
winpr: fix compilation on Windows
Marc-André Moreau [Fri, 25 May 2012 20:01:18 +0000 (16:01 -0400)]
libwinpr-bcrypt: started stubbing bcrypt api
Marc-André Moreau [Fri, 25 May 2012 18:03:56 +0000 (14:03 -0400)]
libwinpr-sspi: remove libfreerdp-crypto dependency
Marc-André Moreau [Fri, 25 May 2012 07:24:42 +0000 (03:24 -0400)]
libwinpr-utils: started replacement stream utils
Marc-André Moreau [Fri, 25 May 2012 05:50:46 +0000 (01:50 -0400)]
libwinpr-sspi: move NLA code out of CredSSP module
Vic Lee [Fri, 25 May 2012 02:45:21 +0000 (19:45 -0700)]
Merge pull request #613 from mfleisz/master
libfreerdp-utils: Fixed missing wcsdup on Android
Vic Lee [Fri, 25 May 2012 02:44:11 +0000 (19:44 -0700)]
Merge pull request #612 from llyzs/server
server: add rdpsnd server channel library.
Marc-André Moreau [Fri, 25 May 2012 02:40:46 +0000 (22:40 -0400)]
libwinpr-sspi: cleanup of data types in NTLM module
Marc-André Moreau [Fri, 25 May 2012 02:25:44 +0000 (22:25 -0400)]
libwinpr-sspi: remove unused WIP kerberos code
Marc-André Moreau [Fri, 25 May 2012 02:20:51 +0000 (22:20 -0400)]
libwinpr-sspi: cleanup of data types
Marc-André Moreau [Thu, 24 May 2012 21:19:58 +0000 (17:19 -0400)]
libwinpr-sspi: started stubbing Schannel SSPI module
Marc-André Moreau [Thu, 24 May 2012 21:05:12 +0000 (17:05 -0400)]
libwinpr-sspi: start new winpr utility library
Marc-André Moreau [Thu, 24 May 2012 19:52:20 +0000 (15:52 -0400)]
libwinpr-sspi: parse CredSSP plaintext credentials
Marc-André Moreau [Thu, 24 May 2012 19:19:11 +0000 (15:19 -0400)]
libwinpr-sspi: fix server-side NTLM signing and sealing
Vic Lee [Thu, 24 May 2012 13:26:17 +0000 (21:26 +0800)]
dsp: add MS ADPCM codec.
Martin Fleisz [Thu, 24 May 2012 08:40:44 +0000 (01:40 -0700)]
libfreerdp-utils: Fixed missing wcsdup on Android
Vic Lee [Thu, 24 May 2012 06:03:21 +0000 (14:03 +0800)]
server: add rdpsnd server channel library.
Marc-André Moreau [Wed, 23 May 2012 21:21:04 +0000 (14:21 -0700)]
Merge pull request #611 from dorianj/icofix
libfreerdp-codec: fix off-by-one memory corruption in ico parser
Dorian Johnson [Wed, 23 May 2012 21:18:39 +0000 (16:18 -0500)]
libfreerdp-codec: fix off-by-one memory corruption in ico parser
Marc-André Moreau [Wed, 23 May 2012 07:58:47 +0000 (03:58 -0400)]
libwinpr-sspi: start using Heap functions
Marc-André Moreau [Wed, 23 May 2012 07:08:24 +0000 (03:08 -0400)]
libwinpr-sspi: remove dependency on unicode utils
Vic Lee [Wed, 23 May 2012 06:26:41 +0000 (14:26 +0800)]
libfreerdp-core/server: unix socket listener must be nonblocking.
Marc-André Moreau [Wed, 23 May 2012 05:49:21 +0000 (01:49 -0400)]
libwinpr-crt: implement unicode functions
Marc-André Moreau [Tue, 22 May 2012 16:14:24 +0000 (09:14 -0700)]
Merge pull request #608 from dorianj/docs
xfreerdp: add manpage info for -K option. Fixes #603
Marc-André Moreau [Tue, 22 May 2012 16:14:02 +0000 (09:14 -0700)]
Merge pull request #602 from littlejawa/comments
Adding comments for doxygen doc
Marc-André Moreau [Tue, 22 May 2012 16:13:33 +0000 (09:13 -0700)]
Merge pull request #607 from souryogurt/master
Fixing unresolved "wcsdup" when compile on Mac OS X
Marc-André Moreau [Tue, 22 May 2012 15:37:34 +0000 (08:37 -0700)]
Merge pull request #609 from llyzs/unix
Add Unix Domain Socket support
Vic Lee [Tue, 22 May 2012 15:21:09 +0000 (23:21 +0800)]
libfreerdp-core/server: do not force encryption for local unix connection.
Vic Lee [Tue, 22 May 2012 15:10:52 +0000 (23:10 +0800)]
libfreerdp-core/server: add local flag for unix connection.
Vic Lee [Tue, 22 May 2012 11:57:19 +0000 (19:57 +0800)]
libfreerdp-core: add client unix domain socket.
Vic Lee [Tue, 22 May 2012 10:53:11 +0000 (18:53 +0800)]
libfreerdp-core: add server unix domain socket.
Marc-André Moreau [Tue, 22 May 2012 02:48:33 +0000 (22:48 -0400)]
libwinpr-sspi: cleanup headers and structure
Marc-André Moreau [Tue, 22 May 2012 02:34:42 +0000 (22:34 -0400)]
libwinpr-registry: initial stubs
Marc-André Moreau [Tue, 22 May 2012 02:04:14 +0000 (22:04 -0400)]
libwinpr-crt: expand string functions
Dorian Johnson [Tue, 22 May 2012 01:33:05 +0000 (20:33 -0500)]
xfreerdp: add manpage info for -K option. Fixes #603
Marc-André Moreau [Tue, 22 May 2012 01:08:04 +0000 (21:08 -0400)]
libwinpr-sspi: fix data type warnings
Marc-André Moreau [Tue, 22 May 2012 00:39:45 +0000 (20:39 -0400)]
libwinpr-sspi: data type cleanup
Egor Artemov [Mon, 21 May 2012 22:25:22 +0000 (02:25 +0400)]
libfreerdp-utils: fix unresolved "wcsdup" when compile on Mac OS X
Marc-André Moreau [Mon, 21 May 2012 20:01:24 +0000 (16:01 -0400)]
wfreerdp: fix compilation
Julien Ropé [Mon, 21 May 2012 11:59:46 +0000 (13:59 +0200)]
Fix typo in comments
Julien Ropé [Wed, 16 May 2012 09:22:16 +0000 (11:22 +0200)]
Documented the mutex API
Julien Ropé [Thu, 10 May 2012 14:10:03 +0000 (16:10 +0200)]
Adding comments to the memory.c file
Marc-André Moreau [Mon, 21 May 2012 00:54:22 +0000 (20:54 -0400)]
winpr: move to one folder
Marc-André Moreau [Mon, 21 May 2012 00:36:57 +0000 (20:36 -0400)]
libwinpr-sspi: start using server-side NLA by default
Marc-André Moreau [Sun, 20 May 2012 22:32:22 +0000 (18:32 -0400)]
libwinpr-sspi: fix server-side NTLM confidentiality
Marc-André Moreau [Sun, 20 May 2012 21:32:41 +0000 (17:32 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr
Marc-André Moreau [Sun, 20 May 2012 21:30:30 +0000 (17:30 -0400)]
xfreerdp-server: fix freeing of TLS resources before use
Marc-André Moreau [Sun, 20 May 2012 21:04:28 +0000 (17:04 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr
Marc-André Moreau [Sun, 20 May 2012 18:57:53 +0000 (11:57 -0700)]
Merge pull request #599 from dorianj/coloriconfix
libfreerdp-codec: improve freerdp_icon_convert ICO reader
Marc-André Moreau [Sun, 20 May 2012 18:57:19 +0000 (11:57 -0700)]
Merge pull request #596 from AurimasF/master
fixes more colour conversion problems for 16-bit displays
Marc-André Moreau [Sun, 20 May 2012 18:56:38 +0000 (11:56 -0700)]
Merge pull request #594 from littlejawa/static_code_review
Static code review
Dorian Johnson [Fri, 18 May 2012 17:43:51 +0000 (12:43 -0500)]
libfreerdp-codec: improve freerdp_icon_convert ICO reader
freerdp_icon_convert reads ICO data, which is used by RAIL for
window and notify icons. The old implementation incorrectly iterpreted
the green channel, flipped the alpha channel, and ignored alpha padding.
This implementation is much more robust and correctly handles the alpha
channel, even for non-powers-of-two image widths.
Fixes #578.
Aurimas Fišeras [Thu, 17 May 2012 18:55:51 +0000 (21:55 +0300)]
fix more color conversion problems for 16-bit displays
based on
d588e30a
Marc-André Moreau [Thu, 17 May 2012 17:15:30 +0000 (10:15 -0700)]
Merge pull request #593 from dorianj/master
svc_plugin: ignore CHANNEL_FLAG_SUSPEND/CHANNEL_FLAG_RESUME
Dorian Johnson [Thu, 17 May 2012 14:32:27 +0000 (09:32 -0500)]
Merge remote-tracking branch 'upstream/master'
Julien Ropé [Wed, 16 May 2012 13:29:35 +0000 (15:29 +0200)]
Small fixes from static analysis:
- Potential NULL dereference in tsmf_ifman.c
- Check return value for our functions in tsmf_media.c and rdp.c
- Bad binary operator used in gcc.c
- Unreachable code in ntlm.c
- Bad free operation on SCOPE_LIST object in license.c
Julien Ropé [Thu, 10 May 2012 10:51:16 +0000 (12:51 +0200)]
Removing reference to 'decoded_data' as this variable was removed by another commit
Julien Ropé [Thu, 10 May 2012 09:17:51 +0000 (11:17 +0200)]
Some modifications on the LIST usage.
Made sure the list_*() API was used whenever possible, rather than relying on the internal implementation.
Added comments to the list.c file for documentation.
Julien Ropé [Thu, 10 May 2012 08:54:20 +0000 (10:54 +0200)]
Added verification on NULL pointers
Julien Ropé [Wed, 9 May 2012 15:40:13 +0000 (17:40 +0200)]
Memory leak fixes.
Passed the code through a static analyzer and fixed all reported (and verified) potential memory leaks.
Marc-André Moreau [Tue, 15 May 2012 22:14:25 +0000 (15:14 -0700)]
Merge pull request #590 from pykoder/master
fix client_hostname argument truncated: fix issues #570, #555
Marc-André Moreau [Tue, 15 May 2012 22:13:52 +0000 (15:13 -0700)]
Merge pull request #586 from littlejawa/master
More comments and xmalloc validation
Marc-André Moreau [Tue, 15 May 2012 22:13:30 +0000 (15:13 -0700)]
Merge pull request #592 from mattymo/master
Time zone clock skew fix
Dorian Johnson [Tue, 15 May 2012 21:39:07 +0000 (16:39 -0500)]
svc_plugin: ignore CHANNEL_FLAG_SUSPEND/CHANNEL_FLAG_RESUME
These server flags tell the SVC layer to temporarily stop sending
data, but are currently not implemented. This patch purposefully
ignores them so they don't cause a crash.
Matthew Mosesohn [Tue, 15 May 2012 21:28:20 +0000 (17:28 -0400)]
Fix time zone clock shift
christophe grosjean [Tue, 15 May 2012 13:33:19 +0000 (15:33 +0200)]
Fix client_hostname
Marc-André Moreau [Mon, 14 May 2012 13:50:40 +0000 (06:50 -0700)]
Merge pull request #589 from bmiklautz/frame_ack_fix
Only sent frame acknowledge if the server supports it
Bernhard Miklautz [Mon, 14 May 2012 13:39:17 +0000 (15:39 +0200)]
Only sent frame acknowledge if the server supports it
If the servers doesn't announce CAPSET_TYPE_FRAME_ACKNOWLEDGE
frame acknowledgements should not be sent.
Vic Lee [Fri, 11 May 2012 16:01:14 +0000 (09:01 -0700)]
Merge pull request #587 from llyzs/rfx
Add RemoteFX Frame Acknowledge feature
Julien Ropé [Fri, 11 May 2012 14:52:02 +0000 (16:52 +0200)]
Fixed typo in comment
Vic Lee [Fri, 11 May 2012 08:35:11 +0000 (16:35 +0800)]
server: implement frame acknowledge PDU.
Vic Lee [Fri, 11 May 2012 07:34:51 +0000 (15:34 +0800)]
libfreerdp-core: implement frame acknowledge.
Vic Lee [Wed, 9 May 2012 15:14:53 +0000 (23:14 +0800)]
rdpsnd/alsa: reduce default audio latency.
Marc-André Moreau [Wed, 9 May 2012 14:36:18 +0000 (07:36 -0700)]
Merge pull request #585 from llyzs/dsp
dsp: rewrite api to reduce memory allocations.