Projects / tsocks


tsocks provides transparent network access through a SOCKS version 4 or 5 proxy (usually on a firewall). tsocks intercepts the calls applications make to create TCP connections and determines if they can be directly accessed or need the SOCKS server. If they need the SOCKS server they connection is negotiated with the server transparently to the application. This allows existing applications to use SOCKS without recompilation or modification. tsocks is a wrapper library for the libc connect() call.

Operating Systems

Recent releases

  •  23 Oct 2002 13:01

    Release Notes: This release fixes a number of minor bugs. In addition, tsocks now intercepts the close() call, greatly improving compatibility with applications that use non blocking sockets. (Squid now reportedly works.)

    •  17 Mar 2002 02:28

      Release Notes: A number of bugfixes and enhancements prompted by the bug list for the debian package (in particular, it is possible to use an environment variable to override the location of the configuration file and the tsocks shell script has been added to simplify using the tsocks library to socksify applications).

      •  18 Feb 2002 08:11

        Release Notes: This is a major new release in which much of tsocks has been rewritten. Several bugfixes are included along with enhanced debugging support and support for nonblocking sockets which should make some applications much more responsive and others work correctly.

        •  13 Jan 2002 22:37

          Release Notes: This release contains a number of bug and documentation fixes, and the ability to specify which SOCKS server to use based on the destination port (which is very useful for multiple SOCKS servers connected to fast and slow links).

          •  11 Jul 2001 10:53

            Release Notes: This release includes Red Hat 7.x support, greatly advanced configuration options, various performance improvements, and a lot of other changes.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.