Inferno Nettverk A/S, Oslo, Norway Friday, Dec 7, 2001 Inferno Nettverk is pleased to announce a new release of Dante - a free socks proxy client/server implementation for UNIX. Dante is being developed by Inferno Nettverk A/S, a consulting firm located in Oslo Research Park, Norway. Inferno Nettverk provides services related to computer security, UNIX, and programming. Please see http://www.inet.no/ for more information. Dante is free software, available under a BSD/CMU license. Inferno Nettverk A/S also provides various commercial services related to Dante, including support, development, porting and embedding. The Dante package consists of two parts, packed into one archive. 1) The serverpart, supporting socks v4 and socks v5 (sans gssapi). 2) The clientpart, supporting socks v4, socks v5 (sans gssapi), http v1.0, and msproxy v2.0 (experimental). In addition to standard socks authenticationmethods, Dante includes the following additional methods: pam and rfc931 (ident). Dante also includes an extension to the socks v4/v5 protocols which provides a more generic bind(2) functionality, similar to what non-socks programs expect. This makes it possible to run standard server applications like e.g. ftpd behind the Dante server. This version also marks the introduction of Dante "modules". Modules can be purchased separately from Inferno Nettverk and integrate into existing Dante installations, providing additional functionality. More information about Dante modules is available on "http://www.inet.no/dante/module.html". Compared to the previous release, v1.1.11 brings amongst other changes the following: Client changes: o Fix bug that logged to stdout on startup sometimes. First reported by Vitor Choi Feitosa o If Rgetsockname() is called on a socket that a previous uncompleted Rconnect() has been done on, try to sleep until Rconnect() has finished instead of returning ENOBUFS. Hoped to help compatibility with some applications. o Fix memory overrun problem in Rgethostbyname*(). Found and diagnosed by dme@dme.org, thanks. Server changes: o New module available: redirect, gives control over both where clients requests and replies will end up, aswell as what addresses and portranges the Dante server will use. It can also be used to limit the number of concurrent sessions from each client. See the module page "http://www.inet.no/dante/module.html" and doc/module for more information. o New module available: bandwidth, gives control over how much bandwidth the Dante server uses on behalf of the different clients. See the module page "http://www.inet.no/dante/module.html" and doc/module for more information. o Code for selecting which of multiple external ipaddresses to use on a global basis. Code contributed by Tom Chan . o Re-open logfiles on SIGHUP. o Rename "pamservicename" to "pam.servicename". Other changes: o upgraded to autoconf-2.50, libtool-1.4 and automake-1.4-p4 See NEWS for a more complete list. Special compatibility notes for users upgrading from the previous version of Dante: Server part: o "pamservicename" renamed to "pam.servicename". Backwards compatibility kept for now. Client part: None known. For more information, please see "http://www.inet.no/dante/".