prtunnel tunnels a TCP connection through to a remote server using an HTTP or SOCKS5 proxy. It is useful if you are behind a proxy and want to use a program that doesn't have native proxy support.
| Tags | Internet Proxy Servers |
|---|---|
| Licenses | BSD Revised |
| Operating Systems | POSIX Linux BSD |
| Implementation | C |
Recent releases


Changes: A bug that would cause malloc(0) to be called in some situations (which could cause problems on some systems) has been fixed. The server timeout, if specified, is now set before the proxy server successfully connects to the remote server, which will prevent the program from hanging if the proxy does not respond to the client.


Changes: Win32 support was improved and some minor bugs were fixed.


Changes: A bug that would sometimes cause SOCKS data to be sent to non-SOCKS clients has been fixed. Some changes to make it possible to compile the program on Win32 systems have been made.


Changes: A couple of bugs that could cause the program to crash, especially under heavy load, were fixed.


Changes: Most of the connection handling code was rewritten and all connections are now handled by a single process.