The x2go community had a lot of problems with x2go Windows client when it
was utilizing xming.
Then someone found out about and contacted the lead developer for *vcxsrv*:

http://sourceforge.net/projects/vcxsrv/

read the reviews on the sourceforge site...!

The x2go dev's switched to using vcxsrv instead of xming and both
performance & stability have improved for the x2go windows client.
Perhaps it could be useful to the freerdp client software as well.

vcxsrv is also still open source.

Brian


----------------------------------------------------------------------

Message: 1
Date: Wed, 21 Mar 2012 21:57:23 +0100
From: Felix Wolfheimer <f.wolfhei...@googlemail.com>
Subject: Re: [Freerdp-devel] mingw cross compilation from linux to
       windows
To: Huihong Luo <huisi...@yahoo.com>
Cc: freerdp-devel@lists.sourceforge.net
Message-ID: <1332363443.2815.20.ca...@blauerpfeil.fritz.box>
Content-Type: text/plain; charset="UTF-8"


> I don't understand why you bother with such complex cross compile.
>
>
> You can simply build windows version on Windows with Visual Studio.
>


- I'm writing software which is cross-platform (Windows and Linux) which
means I have the "complex" cross-compilation stuff on my Linux box up
and running anyway. If you have set it up it's actually not that
complex. ;-)

- I like the fact that I can build for the different OS I want to
support on just a single machine. For me this is more efficient than
using VS and it actually works out very well.







------------------------------

Message: 2
Date: Wed, 21 Mar 2012 14:19:08 -0700 (PDT)
From: Huihong Luo <huisi...@yahoo.com>
Subject: Re: [Freerdp-devel] mingw cross compilation from linux to
       windows
To: Felix Wolfheimer <f.wolfhei...@googlemail.com>
Cc: freerdp-devel@lists.sourceforge.net
Message-ID:
       <1332364748.12404.yahoomailclas...@web160304.mail.bf1.yahoo.com>
Content-Type: text/plain; charset=iso-8859-1

ok, that makes sense.
?
but if you want to develop more code, VS is much time. Debugging with mingw
is very?painful.? Microsoft has best debugging tools.

--- On Wed, 3/21/12, Felix Wolfheimer <f.wolfhei...@googlemail.com> wrote:


From: Felix Wolfheimer <f.wolfhei...@googlemail.com>
Subject: Re: [Freerdp-devel] mingw cross compilation from linux to windows
To: "Huihong Luo" <huisi...@yahoo.com>
Cc: freerdp-devel@lists.sourceforge.net
Date: Wednesday, March 21, 2012, 1:57 PM



> I don't understand why you bother with such complex cross compile.
>
>
> You can simply build windows version on Windows with Visual Studio.
>? ? ? ???


- I'm writing software which is cross-platform (Windows and Linux) which
means I have the "complex" cross-compilation stuff on my Linux box up
and running anyway. If you have set it up it's actually not that
complex. ;-)

- I like the fact that I can build for the different OS I want to
support on just a single machine. For me this is more efficient than
using VS and it actually works out very well.


???



------------------------------

Message: 3
Date: Wed, 21 Mar 2012 14:40:47 -0700 (PDT)
From: Huihong Luo <huisi...@yahoo.com>
Subject: [Freerdp-devel] some code to add mouse wheel support for
       windows
To: freerdp-devel@lists.sourceforge.net
Message-ID:
       <1332366047.56352.yahoomailclas...@web160301.mail.bf1.yahoo.com>
Content-Type: text/plain; charset=iso-8859-1

can the dev add this code change to wf_event.c below. This makes mouse
wheel to work on windows FreeRDP client.
?
LRESULT CALLBACK wf_event_proc(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM
lParam)
?
{
?
?
case WM_MOUSEMOVE:
.....
break;
?
// new code
case WM_MOUSEWHEEL:
{
WORD fwKeys = GET_KEYSTATE_WPARAM(wParam);
int zDelta = GET_WHEEL_DELTA_WPARAM(wParam);
uint16 flags;
if (zDelta > 0)
flags = PTR_FLAGS_WHEEL | 0x0078;
else
flags = PTR_FLAGS_WHEEL | PTR_FLAGS_WHEEL_NEGATIVE | 0x0088;
input->MouseEvent(input, flags, 0, 0);
break;
}
// end of new code
?
....
?
}

------------------------------

Message: 4
Date: Wed, 21 Mar 2012 23:38:58 +0100
From: Mads Kiilerich <m...@kiilerich.com>
Subject: Re: [Freerdp-devel] mingw cross compilation from linux to
       windows
To: Felix Wolfheimer <f.wolfhei...@googlemail.com>
Cc: freerdp-devel@lists.sourceforge.net
Message-ID: <4f6a5882.5050...@kiilerich.com>
Content-Type: text/plain; charset=UTF-8; format=flowed

Thanks.

Similar patches are now in git.

I have found that mingw-w64 in 32 bit mode works much better than
mingw32 ... but I still need various strange hacks in order to build.

What mingw version are you using?

/Mads



On 03/20/2012 11:29 PM, Felix Wolfheimer wrote:
> Actually, I had to apply the following very small patch to one of
> FreeRDPs headers because Mingw already defines the "boolean" type in one
> of its headers:
>
> Index: include/freerdp/types.h
> ==================================================================
> --- include/freerdp/types.h
> +++ include/freerdp/types.h
> @@ -63,11 +63,11 @@
>   typedef signed long long sint64;
>   #endif
>
>   #endif /* HAVE_INTTYPES_H */
>
> -#ifdef HAVE_STDBOOL_H
> +#if defined(HAVE_STDBOOL_H)&&  !(defined(__MINGW32__) ||
defined(__MINGW64__))
>
>   #include<stdbool.h>
>
>   typedef int boolean;
>
>
> Additionally, I changed the CMakeFile.txt in the main directory because I
wanted a statically linked version of wfreerdp:
>
> Index: CMakeLists.txt
> ==================================================================
> --- CMakeLists.txt
> +++ CMakeLists.txt
> @@ -48,11 +48,11 @@
>      set(CMAKE_BUILD_TYPE "Release")
>   endif()
>
>   # build shared libs
>   if(NOT BUILD_SHARED_LIBS)
> -    set(BUILD_SHARED_LIBS ON)
> +    #set(BUILD_SHARED_LIBS ON)
>   endif()
>
>   # Compiler-specific flags
>   if(CMAKE_COMPILER_IS_GNUCC)
>       set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall")
>
> Then I ran cmake like this (I install FreeRDP in a local directory in my
$HOME which is specified in $INSTALLPATH), OpenSSL (1.0.0g) is installed in
this folder as well:
>
>
> cmake -DCMAKE_SYSTEM_NAME="Windows" \
>        -DCMAKE_C_COMPILER="/usr/local/mingw/bin/x86_64-w64-mingw32-gcc" \
>
 -DCMAKE_RC_COMPILER="/usr/local/mingw/bin/x86_64-w64-mingw32-windres" \
>        -DCMAKE_INSTALL_PREFIX="$INSTALLPATH" \
>        -DBUILD_SHARED_LIBS=OFF \
>        -DCMAKE_C_FLAGS="-DFREERDP_EXPORTS -Dsprintf_s=snprintf $CFLAGS" \
>        -DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS" \
>        -DWITH_SSE2=OFF \
>        -DWITH_SSE2_TARGET=OFF \
>        -DOPENSSL_INCLUDE_DIR="$INSTALLPATH/include" \
>        -DLIB_EAY="$INSTALLPATH/lib/libcrypto.a" \
>        -DSSL_EAY="$INSTALLPATH/lib/libssl.a" \
>        .
>
>
>
>
>
> Am Dienstag, den 20.03.2012, 01:27 +0100 schrieb Mads Kiilerich:
>> You could build without any patches?
>>
>> Ok - I will try harder ;-)
>>
>> /Mads
>>
>>
>> Felix Wolfheimer wrote, On 03/19/2012 10:26 PM:
>>> Hi Mads,
>>>
>>> I also cross-compiled Freerdp-1.0.1 (Mingw-w64 version 2.0 with gcc
>>> 4.7.0) for 32 Bit as well as for 64 Bit Windows. I tested it recently on
>>> a Windows 7 (64 Bit) client connecting to a Windows Server 2008 R2.
>>>
>>> You need to specify a user name and password on the command line like
>>> this:
>>>
>>> wfreerdp -u<user>   -p<password>   <servername>
>>>
>>> Then the connection works (at least in my setup). If you omit this it
>>> will fail silently. But the functionality is currently very limited. In
>>> my case the color scheme is completely messed up for some reason (looks
>>> like it uses an 8 bit color scheme) and it seems to ignore any attempt
>>> to change this.
>>>
>>> Note: If you define the PP macro WITH_DEBUG when you compile wfreerdp it
>>> will create a console window where you can see its output. Guess that
>>> will help to find out why it fails in your case.
>>>
>>> Regards
>>>
>>> Felix
>>>
>>>
>>>
>>> Am Montag, den 19.03.2012, 20:57 +0100 schrieb Mads Kiilerich:
>>>> I am trying to compile FreeRDP with mingw32 from Fedora 16 to win32.
>>>>
>>>> With a non-trivial number of patches it compiles ... but it silently
>>>> fails to run.
>>>>
>>>> Has anybody else seen any success with mingw compilation recently?
>>>>
>>>> https://github.com/FreeRDP/FreeRDP/wiki/Compilation from a couple of
>>>> months ago mentions cross compilation with Mingw-w64, so I wonder if I
>>>> am doing something wrong or if things has changed a lot since then?
>>>>
>>>> /Mads
>>>>
>>>>
------------------------------------------------------------------------------
>>>> This SF email is sponsosred by:
>>>> Try Windows Azure free for 90 days Click Here
>>>> http://p.sf.net/sfu/sfd2d-msazure
>>>> _______________________________________________
>>>> Freerdp-devel mailing list
>>>> Freerdp-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/freerdp-devel
>>>
>>
>
>




------------------------------

Message: 5
Date: Wed, 21 Mar 2012 17:27:41 -0600
From: chris nelson <sleekmountain...@gmail.com>
Subject: [Freerdp-devel] 2k8 standard session broker bug
To: freerdp-devel <freerdp-devel@lists.sourceforge.net>
Message-ID:
       <CAApuFLe5nYAKELYTE_rVTgAhkjU=TUEBNg=vamr8+cs0r6s...@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

hello,

i am getting asked for credentials twice connecting to a 3 server 2k8
standard TS farm with --no-nla. using session broker with ip based
redirection. using freerdp 1.0.1. seems to work fine with nla, but i can
not use nla in my set up.


thanks,
chris


------------------------------

Message: 6
Date: Thu, 22 Mar 2012 09:51:06 +0800
From: " alex.lee " <alex....@ycdtech.com>
Subject: [Freerdp-devel] do we need to implemented a software the
       RemoteFx        codec in DM3730? does freeRDP had ?
To: " freerdp-devel "   <freerdp-devel@lists.sourceforge.net>
Message-ID: <tencent_0dc4f9ea580d671b14893...@qq.com>
Content-Type: text/plain;       charset="ISO-8859-1"

hello anyone,

i want to run RemoteFX by DM3730 & freeRDP , do we need to implemented a
software  RemoteFx codec  in DM3730? or freeRDP has the software codec ?

by the way, which x server will be good for running freeRDP, Xfbdev or
DirectFB or other?
thanks!

------------------------------

Message: 7
Date: Thu, 22 Mar 2012 12:02:58 +0100
From: "Jonas Vestberg" <jo...@zeroed.org>
Subject: [Freerdp-devel] Support for RDP SSO
To: freerdp-devel@lists.sourceforge.net
Message-ID: <201203221102.q2mb2wlz026...@mail1.24-7webhosting.com>
Content-Type: text/plain; charset=iso-8859-1



Hi

Since Windows Vista* and Windows Server 2008, domain joined machined can be
configured to use single sign on (SSO). The client must be configured to
"Allow Delegatin of Default Credentials" for hosts that will be made
available using SSO.

* Feature was later backported to Windows XP SP3.

How to enable Single Sign-On for my Terminal Server connections
http://blogs.msdn.com/b/rds/archive/2007/04/19/how-to-enable-single-sign-on-for-my-terminal-server-connections.aspx

Does this feature go beyond the basic RDP and CredSSP specification or can
RDP SSO be accomplished using RDP-NLA with NTLM or Kerberos authentication?
And the most important question, is this feature supported by the FreeRDP
client today?


Jonas



------------------------------

Message: 8
Date: Thu, 22 Mar 2012 11:58:30 -0400
From: Marc-Andr? Moreau <marcandre.mor...@gmail.com>
Subject: Re: [Freerdp-devel] Support for RDP SSO
To: Jonas Vestberg <jo...@zeroed.org>
Cc: freerdp-devel@lists.sourceforge.net
Message-ID:
       <CAHNhiDQEApaQT1EsxJeGyeZdpT21WL=b3e+cw2ydupstkjn...@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

Hi Jonas,

On Thu, Mar 22, 2012 at 7:02 AM, Jonas Vestberg <jo...@zeroed.org> wrote:

>
>
> Hi
>
> Since Windows Vista* and Windows Server 2008, domain joined machined can
> be configured to use single sign on (SSO). The client must be configured
to
> "Allow Delegatin of Default Credentials" for hosts that will be made
> available using SSO.
>
> * Feature was later backported to Windows XP SP3.
>
> How to enable Single Sign-On for my Terminal Server connections
>
>
http://blogs.msdn.com/b/rds/archive/2007/04/19/how-to-enable-single-sign-on-for-my-terminal-server-connections.aspx
>
> Does this feature go beyond the basic RDP and CredSSP specification or can
> RDP SSO be accomplished using RDP-NLA with NTLM or Kerberos
authentication?
> And the most important question, is this feature supported by the FreeRDP
> client today?
>
> It is a feature which is hard to get, but we're currently working on
building the foundations for it. I am working on implementing a 1:1
replacement of the Windows SSPI API, or the API which is used for
authentication modules. NLA is composed of multiple SSPI modules such as
CredSSP, Negotiate, NTLM, Kerberos, etc. SSO seems to be done with a
specific portion of SSPI which I haven't tried implementing yet:

http://msdn.microsoft.com/en-us/library/windows/desktop/aa374731(v=vs.85).aspx#credentials_management_functions


Functions like CredUIReadSSOCredW and CredUIStoreSSOCredW seem to be what
is used for SSO with mstsc.exe, but I haven't confirmed.

You can take a look at libfreerdp-sspi here:
https://github.com/FreeRDP/FreeRDP/tree/master/libfreerdp-sspi

It's not perfectly equivalent to the original yet, my goal is to have an
option to be able to compile FreeRDP without or without libfreerdp-sspi at
some point on Windows, where we could use the native SSPI API instead.

If you want to help with this effort you are more than welcome.

Best regards,
- Marc-Andre

>
> Jonas
>
>
>
------------------------------------------------------------------------------
> This SF email is sponsosred by:
> Try Windows Azure free for 90 days Click Here
> http://p.sf.net/sfu/sfd2d-msazure
> _______________________________________________
> Freerdp-devel mailing list
> Freerdp-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freerdp-devel
>


------------------------------

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here
http://p.sf.net/sfu/sfd2d-msazure

------------------------------

_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel


End of Freerdp-devel Digest, Vol 33, Issue 11
*********************************************
------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to