one fine request (proxytunnel)
I'm new to this forum and I'm a big fan of you guys. My technical background is relatively strong so I'll just jump right into it. I'm really surprised that I haven't found a port for "proxytunnel" in any of the respected repos out there. For those of you that don't know proxytunnel, it would allow you to tunnel your ssh connections over a proxy, multiple proxies that is ;). One guy took the initiative and compiled "corkscrew" which I curruntly run on my ipod touch and it works great. Corkscrew's only problem is that it only support one proxy and no way for proxy chaining. That's where proxytunnel really shines. The question here is, for those of you who have the toolchain fired up and running, would it be possible to build proxytunnel for iOS? I really believe in not re-inventing the wheel and you guys could then have it on your repo which lots of people make use of.
I'll try to explain this further
I drew a diagram of how you would use proxytunnel to access your ssh server over HTTP. Think of accessing your home computer from work where they block all ports except port 80. I for example have an MP3 server at home that I can only access once I'm authenticated through SSH. Then using SSH as a port forwarder, I can access my MP3 server like this: 127.0.0.1:8080, which would then get forwarded through the SSH client on the iPhone/iTouch through proxytunnel, to the forward proxy at home, then through the SSH server at home, then the MP3 server. Check out the below diagram:
The diagram explained even further
The diagram in particular allows you to use a decent monitor (say 23") to access your iDevice and then your iDevice would handle the SSH tunneling to your services behind your SSH Server (say at home). I've tested this and it works (using corkscrew that is). Your iDevice has a smaller LCD screen and not very handy when wanting to for example Remote Desktop to home. Using your iDevice as a gateway, you would remote desktop from a desktop computer which would access your iDevice LAN IP address. Your iDevice would then take care of forwarding your connection. This is usually done by using putty but instead your iDevice is acting as putty and this has many benefits. I hope this would shine some light into the Hackintosh team and would allow them to build proxytunnel and stick it in their repository.
What is needed to get it compiled
To start off, here is a link to the tool's website: Proxytunnel Project Homepage
I've used proxytunnel with putty and cygwin. It's comes in handy in places where you need to use a proxy to access the internet (work for example). The thing with ssh is that it does not support proxies and so these tools come in to help. What is required to have this tool compiled and uploaded to the Hackintosh repository?
can you please let me know if this is doable?
Can you please let me know if this is doable on your side? Are you able to compile it and let us make use of it? Isn't convincing enough for you the goodness that it can bring?