TransConnect is an implementation of function interposing to allow users on *nix platforms to transparenly tunnel all networking applications over an HTTPS proxy. It has been extensively tested with telnet, SSH, fetchmail, IRC, whois, Pine, Netscape, Mozilla, Evolution, etc. over squid proxy.
| Tags | Networking Firewalls |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux BSD HP-UX Solaris |
| Implementation | C |
Recent releases


Release Notes: The limit on the length of usernames and passwords has been increased. The possible buffer overflow in the case of very long usernames/password has been patched. A troubleshooting guide has been added.


Release Notes: The uninitialized variable bug, which caused transconnect not to work on some of the machines was fixed. The default mode was changed to Quiet.


Release Notes: The config file name can now be specified as an environment variable. The check for non-TCP connections has been moved so that it fails before any other checks. The config file is now closed after reading. This solves a mysterious bug. A lot of code documentation has been added.


Release Notes: The User-Agent header is now included in Proxy Request. Keep-Alive and no-cache features were added in Proxy Request. make install now backs up the old configuration file. An appropriate message from the server is displayed if the connection fails.


Release Notes: Support for FreeBSD, NetBSD, OpenBSD, and SunOS in addition to Linux. Testing was done on Linux, SunOS 5.7, and FreeBSD.