Anthony Tong [Wed, 19 Oct 2011 12:21:14 +0000 (07:21 -0500)]
update build for rpm spec
Marc-André Moreau [Wed, 19 Oct 2011 11:32:43 +0000 (04:32 -0700)]
Merge pull request #161 from mfleisz/certcallback
settings: Added --ignore-certificates command line
Martin Fleisz [Wed, 19 Oct 2011 07:42:53 +0000 (00:42 -0700)]
Added --ignore-certificates command line
Marc-André Moreau [Tue, 18 Oct 2011 22:07:17 +0000 (15:07 -0700)]
Merge pull request #159 from nfedera/transportfix
core: handle transport->recv_callback correctly
Norbert Federa [Tue, 18 Oct 2011 21:47:44 +0000 (23:47 +0200)]
core: handle transport->recv_callback correctly
the boolean return value of transport->recv_callback was directly assigned to "int status" in transport_check_fds.
now status is set to -1 if transport_check_fds returns False.
this was also the reason for the long delays on logoff followed by these messages:
"SSL_read: I/O error" (with --sec nla|tls)
"recv: Connection reset by peer" + "send: Broken pipe" (with --sec rdp)
Marc-André Moreau [Tue, 18 Oct 2011 20:57:31 +0000 (13:57 -0700)]
Merge pull request #158 from nfedera/rfxcontextfix
xfreerdp: rfx_context was not freed
Norbert Federa [Tue, 18 Oct 2011 20:50:40 +0000 (22:50 +0200)]
xfreerdp: rfx_context was not freed
Marc-André Moreau [Tue, 18 Oct 2011 16:59:34 +0000 (09:59 -0700)]
Merge pull request #155 from mfleisz/certcallback
core: Added ui callback to verify certificates
Marc-André Moreau [Tue, 18 Oct 2011 16:59:04 +0000 (09:59 -0700)]
Merge pull request #156 from nfedera/pcaptimestampfix
pcap: fix timstamps to use gettimeofday
Norbert Federa [Tue, 18 Oct 2011 16:36:34 +0000 (18:36 +0200)]
pcap: fix timstamps to use gettimeofday
pcap used utils/stopwatch to save a record's timestamp which is not suitable because stopwatch measures cpu time and not the wall-clock time
also fixed the sleep calculation in the tfreerdp test server
Martin Fleisz [Tue, 18 Oct 2011 15:02:05 +0000 (08:02 -0700)]
core: Added ui callback to verify certificates
Vic Lee [Tue, 18 Oct 2011 07:10:12 +0000 (15:10 +0800)]
server: use rdpContext for server-side components.
Marc-André Moreau [Tue, 18 Oct 2011 02:30:38 +0000 (19:30 -0700)]
Merge pull request #154 from atong-tcs/master
disable vchan compression
Anthony Tong [Tue, 18 Oct 2011 01:38:52 +0000 (20:38 -0500)]
dont advertise compression support in the vchan capabilities,
as it's not supported yet
Marc-André Moreau [Mon, 17 Oct 2011 14:13:06 +0000 (07:13 -0700)]
Merge pull request #151 from atong-tcs/master
minor build fixes
Marc-André Moreau [Mon, 17 Oct 2011 14:12:40 +0000 (07:12 -0700)]
Merge pull request #152 from nfedera/xwinpropfix
xfreerdp: fix xf_GetWindowProperty
Anthony Tong [Mon, 17 Oct 2011 13:39:21 +0000 (09:39 -0400)]
build fixes
Norbert Federa [Mon, 17 Oct 2011 13:39:06 +0000 (15:39 +0200)]
xfreerdp: fix xf_GetWindowProperty
xf_GetWindowProperty should return False if the specified property does not exist.
It is not sufficient to simply check for the return value of XGetWindowProperty.
XGetWindowProperty also returns Success if the specified property does not exist.
However, it will return "None" to the actual_type_return parameter in that case.
This change fixes several crashes with some (exotic) window managers.
Marc-André Moreau [Mon, 17 Oct 2011 04:01:50 +0000 (00:01 -0400)]
wfreerdp: fix after freerdp API change
Marc-André Moreau [Mon, 17 Oct 2011 03:46:12 +0000 (23:46 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Mon, 17 Oct 2011 03:45:58 +0000 (23:45 -0400)]
wfreerdp: fix after libfreerdp-core refactoring
Marc-André Moreau [Mon, 17 Oct 2011 01:39:11 +0000 (21:39 -0400)]
xfreerdp: move arguments processing on pre_connect
Marc-André Moreau [Mon, 17 Oct 2011 01:02:28 +0000 (21:02 -0400)]
libfreerdp-core: cleanup of freerdp interface
Marc-André Moreau [Mon, 17 Oct 2011 00:10:09 +0000 (20:10 -0400)]
libfreerdp-core: move rdpChannels context to rdpContext
Marc-André Moreau [Sun, 16 Oct 2011 20:47:50 +0000 (16:47 -0400)]
wfreerdp: update client for rdpContext usage
Marc-André Moreau [Sun, 16 Oct 2011 18:57:15 +0000 (14:57 -0400)]
libfreerdp-channels: rename from libfreerdp-chanman
Marc-André Moreau [Sun, 16 Oct 2011 18:27:29 +0000 (14:27 -0400)]
libfreerdp-core: merge with master
Marc-André Moreau [Sun, 16 Oct 2011 04:50:48 +0000 (00:50 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Sun, 16 Oct 2011 04:50:10 +0000 (00:50 -0400)]
libfreerdp-core: refactoring of context pointers into rdpContext
Marc-André Moreau [Sun, 16 Oct 2011 01:09:19 +0000 (21:09 -0400)]
docs: started visio document for FreeRDP
Marc-André Moreau [Sat, 15 Oct 2011 23:55:05 +0000 (16:55 -0700)]
Merge pull request #150 from atong-tcs/devel
bring back freerdp.pc
Anthony Tong [Sat, 15 Oct 2011 23:47:20 +0000 (18:47 -0500)]
add freerdp-codec
Anthony Tong [Sat, 15 Oct 2011 23:25:34 +0000 (18:25 -0500)]
bring back freerdp.pc
Marc-André Moreau [Sat, 15 Oct 2011 17:06:34 +0000 (10:06 -0700)]
Merge pull request #147 from atong-tcs/master
initial scard migration
Marc-André Moreau [Sat, 15 Oct 2011 17:05:34 +0000 (10:05 -0700)]
Merge pull request #149 from atong-tcs/leak
fix xf_gdi_bitmap_update() memory leak
Anthony Tong [Sat, 15 Oct 2011 16:32:12 +0000 (11:32 -0500)]
fix xf_gdi_bitmap_update() memory leak
Anthony Tong [Sat, 15 Oct 2011 15:30:10 +0000 (10:30 -0500)]
initial scard support
Marc-André Moreau [Sat, 15 Oct 2011 00:45:35 +0000 (17:45 -0700)]
Merge pull request #145 from OSSystems/serial
Migration of serial port redirection code
Marc-André Moreau [Sat, 15 Oct 2011 00:44:28 +0000 (17:44 -0700)]
Merge pull request #146 from ngraziano/offscreen-fix
Prevent BadDrawable after creation of offscreen when the current offscree
Nicolas Graziano [Fri, 14 Oct 2011 22:59:23 +0000 (00:59 +0200)]
Prevent BadDrawable after creation of offscreen when the current offscreen is recreate.
Eduardo Beloni [Tue, 4 Oct 2011 18:15:15 +0000 (15:15 -0300)]
rdpdr: migrating serial code
Eduardo Beloni [Thu, 6 Oct 2011 13:53:49 +0000 (10:53 -0300)]
rdpdr_types: [fix] add include svc_plugin
Eduardo Beloni [Fri, 7 Oct 2011 13:38:44 +0000 (10:38 -0300)]
list: add list_next() operation
Eduardo Beloni [Thu, 6 Oct 2011 13:50:00 +0000 (10:50 -0300)]
list: add list_size() operation
Marc-André Moreau [Fri, 14 Oct 2011 00:50:51 +0000 (20:50 -0400)]
dfreerdp: fix compilation
Marc-André Moreau [Fri, 14 Oct 2011 00:11:09 +0000 (20:11 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Fri, 14 Oct 2011 00:10:59 +0000 (20:10 -0400)]
wfreerdp: fix windows build after cache refactoring
Marc-André Moreau [Fri, 14 Oct 2011 00:04:03 +0000 (17:04 -0700)]
Merge pull request #144 from ngraziano/
ad2b9b23
Offscreen fix
Nicolas Graziano [Thu, 13 Oct 2011 23:32:18 +0000 (01:32 +0200)]
Get the right dimension when creating offscreen.
Offscreen is still selected by cacheId.
Marc-André Moreau [Thu, 13 Oct 2011 19:51:20 +0000 (15:51 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Thu, 13 Oct 2011 19:51:07 +0000 (15:51 -0400)]
libfreerdp-cache: refactoring of bitmap and offscreen bitmap cache, fix major memory leaks
Marc-André Moreau [Wed, 12 Oct 2011 22:10:54 +0000 (18:10 -0400)]
libfreerdp-core: fix polyline order parsing
Marc-André Moreau [Wed, 12 Oct 2011 20:00:10 +0000 (16:00 -0400)]
xfreerdp: fix region invalidation in polyline
Marc-André Moreau [Wed, 12 Oct 2011 01:15:32 +0000 (21:15 -0400)]
libfreerdp-gdi: merge fix from ngraziano for offscreen cache handling
Nicolas Graziano [Wed, 12 Oct 2011 00:21:35 +0000 (02:21 +0200)]
In memblt when index is 255 get from offscreen.
See http://msdn.microsoft.com/en-us/library/
cc241608(v=prot.10).aspx
Nicolas Graziano [Wed, 12 Oct 2011 00:19:14 +0000 (02:19 +0200)]
Correct creation of offscreen bitmap.
data is null in xf_bitmap_new when called from xf_gdi_create_offscreen_bitmap.
Marc-André Moreau [Tue, 11 Oct 2011 22:51:45 +0000 (18:51 -0400)]
libfreerdp-cache: refactoring of pointer cache
Nicolas Graziano [Tue, 11 Oct 2011 21:53:50 +0000 (23:53 +0200)]
Indicate its FIRST and LAST PDU for pesistent_key_list.
If first is not indicate, Windows XP reply with ERRINFO_PERSISTENT_KEY_PDU_TOO_MANY_CACHE_KEYS.
Marc-André Moreau [Tue, 11 Oct 2011 15:43:54 +0000 (11:43 -0400)]
channels/rdpdr/parallel: migrating parallel code
Marc-André Moreau [Tue, 11 Oct 2011 14:25:35 +0000 (10:25 -0400)]
channels: remove serial skeleton code to avoid conflict with eduardo
Marc-André Moreau [Tue, 11 Oct 2011 07:16:05 +0000 (03:16 -0400)]
channels: added serial and parallel port plugins skeleton code
Marc-André Moreau [Tue, 11 Oct 2011 00:01:46 +0000 (20:01 -0400)]
xfreerdp: disable unimplemented mem3blt
Marc-André Moreau [Mon, 10 Oct 2011 14:07:59 +0000 (07:07 -0700)]
Merge pull request #138 from ngraziano/master
2 small fix : color on windows and remove a warning when connecting to XP.
Marc-André Moreau [Mon, 10 Oct 2011 01:43:31 +0000 (21:43 -0400)]
xfreerdp: make use of --gdi hw by default
Marc-André Moreau [Mon, 10 Oct 2011 01:23:18 +0000 (21:23 -0400)]
xfreerdp: added support for bitmap cache
Nicolas GRAZIANO [Sat, 8 Oct 2011 16:39:35 +0000 (18:39 +0200)]
When connecting to windows XP, the server do not set Blob type for license error message.
So I made the exception more general.
Nicolas GRAZIANO [Sat, 8 Oct 2011 13:42:50 +0000 (15:42 +0200)]
Make wfreerdp work with 16 bpp color from server.
Marc-André Moreau [Fri, 7 Oct 2011 19:50:07 +0000 (15:50 -0400)]
xfreerdp: improve fullscreen mode
Marc-André Moreau [Fri, 7 Oct 2011 19:07:49 +0000 (15:07 -0400)]
xfreerdp: fix -D option (no window decorations)
Marc-André Moreau [Fri, 7 Oct 2011 18:55:07 +0000 (14:55 -0400)]
wfreerdp: fix wf_gdi.c
Jay Sorg [Wed, 5 Oct 2011 19:14:17 +0000 (12:14 -0700)]
check for NA(no alpha) in formatHeader in RDP6_BITMAP_STREAM
Marc-André Moreau [Wed, 5 Oct 2011 01:29:01 +0000 (21:29 -0400)]
xfreerdp: started bitmap caching support
Marc-André Moreau [Tue, 4 Oct 2011 23:06:39 +0000 (19:06 -0400)]
libfreerdp-core: fix licensing when no username is given
Marc-André Moreau [Tue, 4 Oct 2011 22:54:38 +0000 (18:54 -0400)]
libfreerdp-core: apply patch from Nicolas Graziano to fix protocol security settings when Standard RDP is negotiated
Marc-André Moreau [Tue, 4 Oct 2011 22:47:21 +0000 (18:47 -0400)]
cmake: detect and set -Wno-unused-result
Marc-André Moreau [Tue, 4 Oct 2011 22:46:49 +0000 (18:46 -0400)]
xfreerdp: apply patch from zstegi (would grab window manager key combinations)
Marc-André Moreau [Tue, 4 Oct 2011 22:35:47 +0000 (18:35 -0400)]
libfreerdp-gdi: update clients for gdi_init() modification
Marc-André Moreau [Tue, 4 Oct 2011 22:30:48 +0000 (18:30 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Tue, 4 Oct 2011 20:05:09 +0000 (16:05 -0400)]
wfreerdp: start GDI implementation
Otavio Salvador [Tue, 4 Oct 2011 13:06:52 +0000 (06:06 -0700)]
Merge pull request #129 from OSSystems/master
Audin: fix segfault when device name is not specified
Eduardo Beloni [Tue, 4 Oct 2011 12:27:20 +0000 (09:27 -0300)]
channels/drdynvc/audin: fix segfault when device name is not specified
Vic Lee [Tue, 4 Oct 2011 10:44:52 +0000 (18:44 +0800)]
xfreerdp: fix fullscreen toggling to avoid memory leaks.
Vic Lee [Tue, 4 Oct 2011 09:40:03 +0000 (17:40 +0800)]
xfreerdp: add missing include nsc.h
Vic Lee [Tue, 4 Oct 2011 17:24:57 +0000 (01:24 +0800)]
libfreerdp-core: fix an trivial mistake in reading codec caps.
Vic Lee [Tue, 4 Oct 2011 11:07:54 +0000 (19:07 +0800)]
include: fix libfreerdp-codec header installation.
Marc-André Moreau [Mon, 3 Oct 2011 19:42:32 +0000 (15:42 -0400)]
xfreerdp: initialize NSCodec context if NSCodec is enabled
Marc-André Moreau [Mon, 3 Oct 2011 03:09:13 +0000 (23:09 -0400)]
libfreerdp-core: move bitmap decompression out of the core
Marc-André Moreau [Mon, 3 Oct 2011 01:07:07 +0000 (21:07 -0400)]
libfreerdp-codec: NSCodec code style cleanup
Marc-André Moreau [Mon, 3 Oct 2011 00:52:17 +0000 (20:52 -0400)]
libfreerdp-codec: merge with libfreerdp-nsc
Marc-André Moreau [Mon, 3 Oct 2011 00:31:52 +0000 (20:31 -0400)]
libfreerdp-nsc: merging
Marc-André Moreau [Mon, 3 Oct 2011 00:28:20 +0000 (20:28 -0400)]
libfreerdp-codec: merge with libfreerdp-rfx
Marc-André Moreau [Mon, 3 Oct 2011 00:24:56 +0000 (17:24 -0700)]
Merge pull request #125 from jiten19/master
NSCodec working commit with some bugs
qubit [Sun, 2 Oct 2011 19:26:33 +0000 (00:56 +0530)]
finished codec and push with bugs
qubit [Sun, 2 Oct 2011 19:16:22 +0000 (00:46 +0530)]
nscodec in hw and sw gdi
qubit [Sun, 2 Oct 2011 19:11:08 +0000 (00:41 +0530)]
NSCODEC library
qubit [Sun, 2 Oct 2011 19:06:41 +0000 (00:36 +0530)]
nscodec capability set
Marc-André Moreau [Fri, 30 Sep 2011 23:22:22 +0000 (19:22 -0400)]
xfreerdp-server: improve RemoteFX pcap replay timing
Marc-André Moreau [Fri, 30 Sep 2011 03:19:13 +0000 (23:19 -0400)]
libfreerdp-gdi: replace gdi_copy_mem by memmove
Marc-André Moreau [Fri, 30 Sep 2011 02:31:27 +0000 (22:31 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Fri, 30 Sep 2011 02:31:13 +0000 (22:31 -0400)]
xfreerdp: fix 32bpp cursors