Re: [Freerdp-devel] Proof of concept: socks support

2011-04-20 Thread Vic Lee
Hi Mads, On 04/21/2011 12:28 AM, Mads Kiilerich wrote: > But it all follows from how we have tcp.c as a part of libfreerdp and > thus have hardcoded that we use tcp sockets. tcp.c is however also the > part of libfreerdp that has most platform specific code (plus the > ui_select callback - whateve

Re: [Freerdp-devel] Proof of concept: socks support

2011-04-20 Thread Bengt-Arne Fjellner
On 2011-04-20 19:21 , Bengt-Arne Fjellner wrote: I have to retract one thing said earlier. OpenSSH now has support for socks4a so that too will be included in this "packet". This seems to be official since OpenSSH 5.2. /baf Bengt-Arne Fjellner

Re: [Freerdp-devel] Proof of concept: socks support

2011-04-20 Thread Bengt-Arne Fjellner
On 2011-04-20 18:37 , Marc-André Moreau wrote: > > > On Wed, Apr 20, 2011 at 12:28 PM, Mads Kiilerich wrote: > > On 04/20/2011 04:55 PM, Vic Lee wrote: > > Hi Mads, > > > > I agree to have it in FreeRDP, but I do *not* agree to have it in > > libfreerdp. That's two diffe

Re: [Freerdp-devel] Proof of concept: socks support

2011-04-20 Thread Marc-André Moreau
On Wed, Apr 20, 2011 at 12:28 PM, Mads Kiilerich wrote: > On 04/20/2011 04:55 PM, Vic Lee wrote: > > Hi Mads, > > > > I agree to have it in FreeRDP, but I do *not* agree to have it in > > libfreerdp. That's two different thing. libfreerdp is the core library > > that implement the core RDP protoc

Re: [Freerdp-devel] Proof of concept: socks support

2011-04-20 Thread Otavio Salvador
On Wed, Apr 20, 2011 at 11:55, Vic Lee wrote: ... > This should be done as an extension through extensions. We can create a > folder extensions/socks4, then the extension should be loaded like this: ... I still prefer to have it externally of freerdp client. It can even be a project inside freerd

Re: [Freerdp-devel] Proof of concept: socks support

2011-04-20 Thread Mads Kiilerich
On 04/20/2011 04:55 PM, Vic Lee wrote: > Hi Mads, > > I agree to have it in FreeRDP, but I do *not* agree to have it in > libfreerdp. That's two different thing. libfreerdp is the core library > that implement the core RDP protocol. If SOCKS4 got built in, should > SOCKS5? HTTP proxy? SSH tunnel? U

Re: [Freerdp-devel] Proof of concept: socks support

2011-04-20 Thread Vic Lee
Hi Mads, I agree to have it in FreeRDP, but I do *not* agree to have it in libfreerdp. That's two different thing. libfreerdp is the core library that implement the core RDP protocol. If SOCKS4 got built in, should SOCKS5? HTTP proxy? SSH tunnel? Unix socket? That's messing up the readibility

Re: [Freerdp-devel] Proof of concept: socks support

2011-04-20 Thread Helge Flataker
If I'm not mistaken, this patch should also be helpful in order to add support TS gateway services? I've been lurking here for a few months eagerly waiting for support as my workplace uses it, and there is not a single OSX or Linux RDP app out there to support it. If freerdp were to support TS Gat

Re: [Freerdp-devel] Proof of concept: socks support

2011-04-20 Thread Bengt-Arne Fjellner
On 2011-04-20 14:52 , Mads Kiilerich wrote: > On 04/19/2011 01:03 PM, Bengt-Arne Fjellner wrote: >> Hi I would like to add support for tunneling over a socks connection. >> This is a first draft to show how it could be used. >> I have not done any work (yet) on argument passing since this needs to

Re: [Freerdp-devel] Proof of concept: socks support

2011-04-20 Thread Mads Kiilerich
On 04/19/2011 01:03 PM, Bengt-Arne Fjellner wrote: > Hi I would like to add support for tunneling over a socks connection. > This is a first draft to show how it could be used. > I have not done any work (yet) on argument passing since this needs to > be discussed how it should look. > > This is on

Re: [Freerdp-devel] Proof of concept: socks support

2011-04-19 Thread Otavio Salvador
On Tue, Apr 19, 2011 at 23:39, Vic Lee wrote: > This reminds me of the extension for XPUnlimited. Maybe it's better to > be done through an extension as well? There are so many different ways > of proxy or tunnel a connection, I don't think it's a good idea to touch > the core for every one of the

Re: [Freerdp-devel] Proof of concept: socks support

2011-04-19 Thread Vic Lee
Hi, This reminds me of the extension for XPUnlimited. Maybe it's better to be done through an extension as well? There are so many different ways of proxy or tunnel a connection, I don't think it's a good idea to touch the core for every one of them. Maybe others have some comments. Vic On 04

[Freerdp-devel] Proof of concept: socks support

2011-04-19 Thread Bengt-Arne Fjellner
Hi I would like to add support for tunneling over a socks connection. This is a first draft to show how it could be used. I have not done any work (yet) on argument passing since this needs to be discussed how it should look. This is only tested on OSX but should work fine on any unix. Might work