Jay Sorg [Tue, 24 Jul 2012 23:54:29 +0000 (16:54 -0700)]
codec: use the CODEC_ID_* names instead of magic numbers
Jay Sorg [Tue, 24 Jul 2012 19:05:22 +0000 (12:05 -0700)]
codecs: added --jpeg command line, moved jpeg hack to bitmap cache v3, added bcv3 xxx setting
xangis [Fri, 20 Jul 2012 21:05:06 +0000 (14:05 -0700)]
Add building channels for Windows and stubs for clipboard reader.
Jim Grandy [Wed, 27 Jun 2012 17:17:49 +0000 (10:17 -0700)]
Remove redundant copies of files
Jim Grandy [Wed, 27 Jun 2012 17:14:06 +0000 (10:14 -0700)]
Resolve merge error, remove debugging code
Jim Grandy [Tue, 26 Jun 2012 23:57:18 +0000 (16:57 -0700)]
Pushing jpeg codec support, used in xrdp's offscreen surface remoting technique. Will likely be superceded by use of jpeg2000.
Jim Grandy [Tue, 26 Jun 2012 23:52:38 +0000 (16:52 -0700)]
Pushing larger cache size for Jay's xrdp offscreen surface remoting technique
Jay Sorg [Tue, 26 Jun 2012 22:17:01 +0000 (15:17 -0700)]
Mac: test commit, EOL white space removal
Laxmikant Rashinkar [Sun, 24 Jun 2012 01:42:15 +0000 (18:42 -0700)]
updated TODO list
Laxmikant Rashinkar [Sun, 24 Jun 2012 01:26:44 +0000 (18:26 -0700)]
Fixed following issues in RAIL mode
+ two finger scrolling
+ after a resize operation, scrolling causes window resize instead of scrolling
+ unable to drag rectangle out of monitor boundaries
+ dragging rail app to secondary monitor was causing Exec access error
Laxmikant Rashinkar [Fri, 22 Jun 2012 18:02:13 +0000 (11:02 -0700)]
Fixed following issues in RAIL mode
+ tool tips are now correctly positioned
+ window dragging bug has been fixed
+ resize after window drag was not working - fixed
+ implemented local resizing
Laxmikant Rashinkar [Wed, 20 Jun 2012 23:05:20 +0000 (16:05 -0700)]
Resolved merge conflicts in
+ client/Mac/MRDPView.h
+ client/Mac/MRDPView.h
Laxmikant Rashinkar [Wed, 20 Jun 2012 16:57:20 +0000 (09:57 -0700)]
In MacFreerdpClient, added support for the following
+ clipboard redirection
+ audio redirection
+ RAIL support (ongoing)
unknown [Tue, 19 Jun 2012 22:32:10 +0000 (15:32 -0700)]
Fix for corruption during color conversion on Windows.
Thomas Goddard [Sun, 13 May 2012 00:09:50 +0000 (17:09 -0700)]
Cleaned up text a little.
Thomas Goddard [Sun, 13 May 2012 00:07:23 +0000 (17:07 -0700)]
Added xcode.sh for automatic Xcode project generation
Updated CMake lists to include additional build settings for automatic
reference counting, and added Xcode.sh file for Xcode project
generation, compilation, etc…
Jay Sorg [Fri, 11 May 2012 00:28:38 +0000 (17:28 -0700)]
Mac: test commit
Thomas Goddard [Thu, 10 May 2012 20:18:29 +0000 (13:18 -0700)]
Adding cmake Xcode project generation.
This will work for generating an Xcode project from cmake. Still in
progress, but initial working version.
Laxmikant Rashinkar [Thu, 3 May 2012 03:15:27 +0000 (20:15 -0700)]
Initial push for the native Mac FreeRDP client
Marc-André Moreau [Sun, 29 Apr 2012 03:38:17 +0000 (20:38 -0700)]
Merge pull request #565 from scottt/pulse-include-dir
Use PULSEAUDIO_INCLUDE_DIR instead of PULSE_INCLUDE_DIRS
Scott Tsai [Thu, 26 Apr 2012 17:14:21 +0000 (01:14 +0800)]
Use PULSEAUDIO_INCLUDE_DIR instead of PULSE_INCLUDE_DIRS
Vic Lee [Thu, 26 Apr 2012 06:01:34 +0000 (14:01 +0800)]
x11: fix window resizing.
Marc-André Moreau [Wed, 25 Apr 2012 18:31:55 +0000 (11:31 -0700)]
Merge pull request #564 from pieterjanc/master
libfreerdp-core: fix incorrect num lock state when connecting
Pieterjan Camerlynck [Wed, 25 Apr 2012 12:26:15 +0000 (14:26 +0200)]
libfreerdp-core: do not send SynchronizeEvent during connection finalization
Vic Lee [Mon, 23 Apr 2012 10:00:52 +0000 (18:00 +0800)]
libfreerdp-core: server fix sending zero length update pdu.
System pointer update PDU (default pointer or null pointer) has
zero length update body. This will fix fastpath module to be able
to send out such packets.
Anthony Tong [Sun, 22 Apr 2012 13:45:28 +0000 (08:45 -0500)]
cmake: fix x86 & -DWITH_SSE2=ON build
issue #536
Jay Sorg [Sun, 22 Apr 2012 04:17:00 +0000 (21:17 -0700)]
libfreerdp-core: server fix for compressed, fragmented, PDUs
Marc-André Moreau [Sat, 21 Apr 2012 15:33:42 +0000 (08:33 -0700)]
Merge pull request #561 from floppym/master
cunit: Run all tests if called with no arguments.
Mike Gilbert [Sat, 21 Apr 2012 15:19:59 +0000 (11:19 -0400)]
cunit: Run all tests if called with no arguments.
Also add a --help parameter to show usage.
Marc-André Moreau [Fri, 20 Apr 2012 23:32:53 +0000 (16:32 -0700)]
Merge pull request #557 from dpoe/master
Fix for audin:alsa parameter parsing
Marc-André Moreau [Fri, 20 Apr 2012 23:32:35 +0000 (16:32 -0700)]
Merge pull request #556 from Nigel62/master
Mods to fix issues #502 & #462
Marc-André Moreau [Fri, 20 Apr 2012 23:32:08 +0000 (16:32 -0700)]
Merge pull request #554 from mfleisz/master
libfreerdp-sspi: Fixed possible crash when canceling a connection by not providing credentials
Daryl Poe [Wed, 18 Apr 2012 17:16:50 +0000 (11:16 -0600)]
Fix parameter parsing in audin:alsa drdynvc code.
Nigel Reeves [Wed, 18 Apr 2012 09:52:49 +0000 (10:52 +0100)]
Mods to fix issues #502 & #462
Additionally modify some disk information values to reflect true values rather than some hardcoded ones so that disk properties show correctly.
Martin Fleisz [Mon, 16 Apr 2012 13:15:40 +0000 (06:15 -0700)]
libfreerdp-ssp: Fixed possible crash when canceling a connection by not providing credentials
Marc-André Moreau [Sat, 14 Apr 2012 16:18:05 +0000 (09:18 -0700)]
Merge pull request #551 from azenk/master
Added --certificate-name option to the usage text
Andrew Zenk [Sat, 14 Apr 2012 16:05:20 +0000 (11:05 -0500)]
added reference to certificate-name
Andrew Zenk [Sat, 14 Apr 2012 15:28:40 +0000 (10:28 -0500)]
updated --certificate-name usage text
Andrew Zenk [Sat, 14 Apr 2012 15:18:34 +0000 (10:18 -0500)]
Added certificate name option to help display
Vic Lee [Sat, 14 Apr 2012 02:24:05 +0000 (19:24 -0700)]
Merge pull request #550 from chihchun/master
Update freerdp.pc
Vic Lee [Sat, 14 Apr 2012 02:23:44 +0000 (19:23 -0700)]
Merge pull request #548 from llyzs/server
server: implement user-initiated disconnection sequence on server.
Rex Tsai [Fri, 13 Apr 2012 14:57:15 +0000 (22:57 +0800)]
Update freerdp.pc - add freerdp-cache, reerdp-sspi, remove freeerdp-auth
Signed-off-by: Rex Tsai <rex.tsai@canonical.com>
Vic Lee [Fri, 13 Apr 2012 07:58:28 +0000 (15:58 +0800)]
server: implement user-initiated disconnection sequence on server.
Vic Lee [Fri, 13 Apr 2012 06:33:56 +0000 (23:33 -0700)]
Merge pull request #547 from llyzs/x11
x11: release all pressed keys when window is unmapped.
Marc-André Moreau [Thu, 12 Apr 2012 18:51:03 +0000 (14:51 -0400)]
include: update windows type definitions
Vic Lee [Thu, 12 Apr 2012 05:50:20 +0000 (13:50 +0800)]
x11: use ARRAY_SIZE macro.
Vic Lee [Wed, 11 Apr 2012 04:37:47 +0000 (12:37 +0800)]
x11: release all pressed keys when window is unmapped.
Marc-André Moreau [Tue, 10 Apr 2012 22:28:15 +0000 (15:28 -0700)]
Merge pull request #546 from trou/mymaster
fix issues 530 and 531
Raphaël Rigo [Tue, 10 Apr 2012 20:24:08 +0000 (22:24 +0200)]
fix issue #530 "NLA password asked after certificate refusal"
close connection when the certificate is not trusted
Raphaël Rigo [Tue, 10 Apr 2012 19:15:36 +0000 (21:15 +0200)]
fix TLS free logic, fixing double free in issue #531
Jay Sorg [Mon, 9 Apr 2012 17:28:33 +0000 (10:28 -0700)]
libfreerdp-core: fix connection issue where drawing functions were called in rdp_connect
Marc-André Moreau [Fri, 6 Apr 2012 19:36:15 +0000 (12:36 -0700)]
Merge pull request #544 from bmiklautz/static_inline
Changed some functions from inline to static inline
Marc-André Moreau [Fri, 6 Apr 2012 19:35:50 +0000 (12:35 -0700)]
Merge pull request #533 from atong/master
xfreerdp: send extended mouse events, using common button values for now
Marc-André Moreau [Fri, 6 Apr 2012 19:35:27 +0000 (12:35 -0700)]
Merge pull request #545 from pjd/fixes
More sane user_id and missing config.h inclusion.
Pawel Jakub Dawidek [Fri, 6 Apr 2012 18:55:51 +0000 (20:55 +0200)]
Set user_id in a way that matches Windows behaviour.
Pawel Jakub Dawidek [Fri, 6 Apr 2012 18:55:22 +0000 (20:55 +0200)]
Don't forget to include config.h.
Bernhard Miklautz [Wed, 4 Apr 2012 13:23:16 +0000 (15:23 +0200)]
Changed some functions from inline to static inline
This fixes inline build issues with clang.
http://clang.llvm.org/compatibility.html#inline
Marc-André Moreau [Tue, 3 Apr 2012 00:56:59 +0000 (20:56 -0400)]
wfreerdp: fix data alignment for MSVC
Marc-André Moreau [Tue, 3 Apr 2012 00:38:58 +0000 (20:38 -0400)]
libfreerdp-core: align rdpSettings structure to 8 bytes
Anthony Tong [Sun, 1 Apr 2012 13:35:11 +0000 (09:35 -0400)]
xfreerdp: send extended mouse events, using common button values for now
Marc-André Moreau [Sat, 31 Mar 2012 14:48:34 +0000 (07:48 -0700)]
Merge pull request #532 from trou/master
Really fix negotiation logic
Trou [Sat, 31 Mar 2012 14:15:09 +0000 (16:15 +0200)]
Merge branch 'master' of git://github.com/FreeRDP/FreeRDP
Trou [Sat, 31 Mar 2012 14:09:19 +0000 (16:09 +0200)]
REALLY fix negociation this time
Marc-André Moreau [Sat, 31 Mar 2012 06:15:33 +0000 (23:15 -0700)]
Merge pull request #529 from kiilerix/master
some windows compile fixes
Trou [Sat, 31 Mar 2012 00:55:13 +0000 (02:55 +0200)]
fix negotiation with NLA
Mads Kiilerich [Fri, 30 Mar 2012 21:28:07 +0000 (23:28 +0200)]
codec: export mppc functions so it can be build on windows
Mads Kiilerich [Fri, 30 Mar 2012 21:28:03 +0000 (23:28 +0200)]
wfreerdp: fix typo in incomplete keyboard refactorings
Mads Kiilerich [Fri, 30 Mar 2012 21:27:21 +0000 (23:27 +0200)]
wfreerdp: handle invalid command line arguments in a slightly more elegant way
Anthony [Fri, 30 Mar 2012 19:47:09 +0000 (12:47 -0700)]
Merge pull request #528 from kiilerix/master
a valgrind fix and a non-controversial keyboard fix
Mads Kiilerich [Fri, 30 Mar 2012 19:37:39 +0000 (21:37 +0200)]
core: use valid default values for Client Core Data keyboardType and keyboardFunctionKey
Mads Kiilerich [Fri, 30 Mar 2012 19:37:30 +0000 (21:37 +0200)]
cache: fix off-by-one-of-the-wrong-kind in BITMAP_CACHE_WAITING_LIST_INDEX handling
Marc-André Moreau [Fri, 30 Mar 2012 15:34:58 +0000 (08:34 -0700)]
Merge pull request #526 from trou/master
Fix security negociation when standard RDP is refused and enable salted checksums by default
Marc-André Moreau [Fri, 30 Mar 2012 15:34:13 +0000 (08:34 -0700)]
Merge pull request #519 from kiilerix/master
build fixes
Anthony [Fri, 30 Mar 2012 14:16:09 +0000 (07:16 -0700)]
Merge pull request #521 from bmiklautz/ximage_leak
xfreerdp: nocodec/nscodec free ximages after use
Raphael Rigo [Fri, 30 Mar 2012 09:44:36 +0000 (11:44 +0200)]
enable secure checksums by default
Raphael Rigo [Fri, 30 Mar 2012 09:17:17 +0000 (11:17 +0200)]
Merge branch 'master' of git://github.com/FreeRDP/FreeRDP
Jay Sorg [Fri, 30 Mar 2012 03:57:26 +0000 (20:57 -0700)]
mppc: moved to libfreerdp-codec
Raphael Rigo [Thu, 29 Mar 2012 18:09:21 +0000 (20:09 +0200)]
fix negociation check
Raphael Rigo [Thu, 29 Mar 2012 18:06:17 +0000 (20:06 +0200)]
fix negociation when standard rdp security is disabled
Bernhard Miklautz [Thu, 29 Mar 2012 11:01:42 +0000 (13:01 +0200)]
xfreerdp: nocodec/nscodec free ximages after use
Mads Kiilerich [Wed, 28 Mar 2012 23:25:49 +0000 (01:25 +0200)]
locale: update rdp scancodes according to Win CE "Translating Scan Codes to Virtual-Key Codes"
The values in @msdn{ms892480} seems to be what is used in TS_KEYBOARD_EVENT @msdn{
cc240584}.
All the "XT Scan Code Translation Libraries" has been checked and integrated.
Only the Korean has been skipped. It is clearly something completely different
from everything else. The Japanese is just an extension of the US keyboard like
the others.
Mads Kiilerich [Wed, 28 Mar 2012 23:12:48 +0000 (01:12 +0200)]
locale: add Japanese backslash key with rdp scancode 7D and X key name AE13
Correct values for the keyboard fields in Client Core Data is required too.
Mads Kiilerich [Wed, 28 Mar 2012 23:12:48 +0000 (01:12 +0200)]
locale: drop Virtual-Key as intermediate format for xkbfile
There is no 1:1 mapping between Virtual-Key codes and the "scancodes" used in
the rdp protocol. Some examples are VK_RETURN and VK_DIVIDE and US keyboards
where two different physical keys with different "scancodes" in the protocol
map to the same Virtual-Key on the server. Another bad fit seems to be the
Japanese backslash key.
The rdp scancodes are apparently undocumented and different from everything
else. The best we can do is to reverse engineer the protocol values and give
them some descriptive names and try to figure out how they relate to the native
scancodes on the supported platforms.
Mads Kiilerich [Wed, 28 Mar 2012 23:12:48 +0000 (01:12 +0200)]
clients: use rdp scancode definitions when sending key events
This also introduces a slightly more high-level convenience function for
sending key events. The existing function where an RDP protocol flag field has
to be encoded by the caller is very lowlevel ... and a bad fit for fastpath
input. That could use a refactoring.
Mads Kiilerich [Wed, 28 Mar 2012 23:12:48 +0000 (01:12 +0200)]
locale: #define known rdp scancode values
For now they are named after the VK code they mostly correspond to.
Mads Kiilerich [Wed, 28 Mar 2012 23:12:35 +0000 (01:12 +0200)]
locale: make RDP_SCANCODE a simple value type that easily can be passed around
Mads Kiilerich [Wed, 28 Mar 2012 23:10:58 +0000 (01:10 +0200)]
server: fix building without XTest
Mads Kiilerich [Wed, 28 Mar 2012 23:10:57 +0000 (01:10 +0200)]
fix building on X11 without XKBFILE
Jay Sorg [Wed, 28 Mar 2012 22:34:56 +0000 (15:34 -0700)]
libfreerdp-cache: complete update_pointer_color
Marc-André Moreau [Tue, 27 Mar 2012 19:58:04 +0000 (12:58 -0700)]
Merge pull request #517 from dorianj/master
libfreerdp-utils: fix freerdp_append_shared_library_suffix on OS X
Marc-André Moreau [Tue, 27 Mar 2012 19:56:40 +0000 (12:56 -0700)]
Merge pull request #516 from atong/master
cache: fix BITMAP_CACHE_WAITING_LIST_INDEX handling
Dorian Johnson [Tue, 27 Mar 2012 19:54:10 +0000 (14:54 -0500)]
libfreerdp-utils: make freerdp_append_shared_library_suffix work when file_path is shorter than the suffix, which is true for 'rail' and '.dylib'.
Anthony Tong [Tue, 27 Mar 2012 19:44:03 +0000 (15:44 -0400)]
cache: fix BITMAP_CACHE_WAITING_LIST_INDEX handling
Jay Sorg [Tue, 27 Mar 2012 07:43:53 +0000 (00:43 -0700)]
mppc_enc: add hash tables to speed up mppc encoder
Marc-André Moreau [Sun, 25 Mar 2012 21:08:05 +0000 (17:08 -0400)]
libfreerdp-sspi: added wintypes.h
Marc-André Moreau [Sat, 24 Mar 2012 22:01:56 +0000 (18:01 -0400)]
libfreerdp-sspi: add _T() macro
Marc-André Moreau [Sat, 24 Mar 2012 20:23:14 +0000 (16:23 -0400)]
libfreerdp-sspi: fix UNICODE support, can connect successfully in both modes now
Marc-André Moreau [Sat, 24 Mar 2012 20:02:58 +0000 (16:02 -0400)]
libfreerdp-sspi: fix compilation on Linux without UNICODE definition
Marc-André Moreau [Sat, 24 Mar 2012 19:47:16 +0000 (15:47 -0400)]
libfreerdp-sspi: fix compilation on windows with UNICODE defined
Marc-André Moreau [Sat, 24 Mar 2012 05:01:28 +0000 (01:01 -0400)]
libfreerdp-sspi: fix compilation on Linux