The Antinat SOCKS Server is a multi-threaded, scalable SOCKS server with a client library for writing proxy-based applications. It supports SOCKS 4, SOCKS 5, authentication, firewalling, UDP, server chaining, and name resolution.
| Tags | Internet Proxy Servers Networking Firewalls Monitoring |
|---|---|
| Licenses | GPL |
| Operating Systems | Mac OS X POSIX |
| Implementation | C C++ |
Recent releases


Changes: Completely rewritten in C. The LibDS dependency has been removed. Support for server chaining, local Win32 authentication, and finer-grained throttling have been added. The client library documentation is complete. Many client-library related bugs have been fixed, and support has been added for the library to be compiled as a DLL. The Win32 build process has been streamlined using AutoWin.


Changes: This release fixed crucial bugs that created livelocks on Mac OS X and Solaris, and a compilation bug with GCC 2.95 on Linux. Documentation was included for more SOCKS protocols, and the Win32 port now supports running as a service and includes a self-extracting installer.


Changes: This release includes powerful new XML-based firewalling and filtration rules that allow for very fine-grained control of the server. Performance is also significantly better under the new model. Win32 ports have also been made successfully, and the module system of previous releases of Antinat has been completely removed.


Changes: This release incorporated CHAP (HMAC-MD5) authentication and efficiency improvements. A patched version of libtool was used to improve build speed, and version-specific code was moved out of the core into version modules. Bugfixes were made.


Changes: This release adds a a client library supporting applications written to use SOCKS5, SOCKS4, and https applications. There are many bugfixes, including the SOCKS5 authentication bug and the leaking file descriptor issue.
A simplified, full-color, and extended version of the curses terminal UI library.