Dear DeleGate users, I inform you of the new release of DeleGate available as follows: -------------------------------------------------------------------------- DeleGate/9.9.5 (STABLE) -- more stable and portable This release includes many fixes to make DeleGate version 9 more stable and portable onto multiple platforms. It also includes a tentative implementation of a simplified small HTTP proxy that is tenth-faster than the existing one and enabled by default on WindowsCE. Platform Specific Fixes * Win32: fixed slow text cache reading (since 9.9.1-pre5) * WinCE: re-enabled HTTP proxy (disabled since 9.9.4-pre10) - WinNT: fixed frozen HTTP proxy in gzip thread (since 9.8.2-pre15) - Win95/98/Me: enabled thread waiting and mutex - MacOSX: removed so many white spaces in ps-title (Darwin/9) - AIX: fixed errors in compilation - OpenBSD: enabled dynamic linking - OpenBSD,NetBSD: enabled SSL and gzip by thread - CentOS-5.3_64: dynamic linking of OpenSSL Protocol Specific Fixes - HTTP: truncation of resp. data (by bad Content-Length) with gunzip/FTOCL - HTTP: possible SEGV on a HTTP error code in single process mode (-d1) - X/Telnet: relaying X Window protocol with Telnet proxy (since 9.8.2) - SOCKSv5: relaying UDP toward upstream (non-DeleGate) SOCKSv5 servers - SMTP: doing EHLO before STARTTLS with upstream SMTP server (STLS=fsv) General Fixes - clean up of compiler warnings - fixed possible SEGV in printing pointer value into LOGFILE on 64bits CPU - fixed possible SEGV on error in DNS via UDP-ASSOC/SOCKSv5 (since 9.8.2) - fixed possible freezing with RIDENT=client - re-enabled mutex on Unix (disabled since 9.9.4-pre9) New Features (tentative) * SERVER="http-sp": very-fast http proxy (as a simple circuit level proxy) * NNTPCONF="ondemand": NNTP caching proxy connecting server on-demand - MountOption "sni=hostList" to select MOUNT points by SNI on TLS - "-Dfb" to disable FTP port number binding for PASV data-connection - "-Efp" to enable reusing the same port number for PASV repetitively - "-Esc" to enable light-weight on-shared-memory counters for clients - "-Ens" to enable sorting DNS to suppress non-responding DNS server - "-Edr" to enable setting SO_DONTROUTE to local-segments on WinCE Minor Extensions - FTP: introduced FTPCONF=noepsv and FTPCONF=doepsv to control EPSV - WinCE: supported relaying FTP over HTTP proxy - HTMUX: avoiding possible freeze in restart on reboot of the server host - HTTP: avoiding frozen Safari with 304 resp. with Content-Length - NNTP: supported generation of auth. info. by MYAUTH WinCE Specific Issues * SERVER="http-sp" for 8080 port (-Q8080/http-sp by default) - fixed possible data drop in fread() via recv() - showing IP-addresses of network interfaces in the main page - auto. detection of SYSLOG dst. address (192.168.*.255:8514) -------------------------------------------------------------------------- SITE: <URL:ftp://ftp.delegate.org/pub/DeleGate/> FILE: delegate9.9.5.tar.{gz,bz2} DATE: Sep 30 10:28 JST 2009 SRCSIGN=9.9.5:20090930102755+0900:97fabc9aa2b2b5f4 TAR-SIZE: 7454720 bytes TAR-MD5: 1b0f0079b7b1968f8e4ac4ed5dd26deb PUBLIC-KEY: http://www.delegate.org/rsa-pubkey.pem TAR-MD5-SIGN: MnWp8K6H+tcCAME8LKuy9Py51ypYNPsaUQrKFpvLRmMZwgdtSMwmcHE9NMdf5O/0lEr9/6lu V2jgZKeCqf2G7viNJGz6JWawQSNQ/vnqsLyj/WMBDuU/bxoUFa2A7uE5sWlqQUVmxZD1zAlT IG1esz2Ma/idYygZvtYI8UXzLJA= Cheers, Yutaka -- 9 9 Yutaka Sato <y.sato@delegate.org> http://delegate.org/y.sato/ ( ~ ) National Institute of Advanced Industrial Science and Technology _< >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan Do the more with the less -- B. Fuller