Dear DeleGate users, I inform you of the new release of DeleGate available as follows: -------------------------------------------------------------------------- DeleGate/9.6.0 (ALPHA) -- thread based fast SSL and smooth gzip/HTTP This release includes major performance enhancements about SSL and gzip/HTTP by replaced implementation of filters from process based to thread based. Although the new implementation based on thread seems stable enough, you can disable it with "-Dt" option when you encounter a bug not in the former versions or to make a performance comparison between the implementations. - New: twice or tenth faster (or lighter) SSL session establishment The cost to establish a SSL session becomes faster about two times on Unix and ten times on Windows. On an ordinary machine (2.2GHz AMD64x2), it is about 120 sessions per second on Unix (FedoraCore6 on VMWare) and 80 sessions per second on WindowsXP. - New: smooth gzip compression over HTTP The gzip encoding over HTTP has become achieved on the fly in stream by a thread (for gzip or gunzip) as a filter, without buffering entire data of the message body before it is relayed. It is so effective especially for large data which takes longer than seconds. - Mod: HTTPS: longer timeout for detection of SSL for STLS=fcl (8s from 0.25s) - Fix: HTTPS: don't truncate slow HTTPS/SSL relayed over CONNECT (since 8.8.8) - Fix: HTTPS: don't disconnect on pipelined requests in HTTPS/SSL over CONNECT - Mod: HTTPS: enabled relaying multiple HTTPS connection by a single process - Fix: HTTPS: retrying on disconnection from HTTPS/SSL server in Keep-Alive - Fix: HTTPS: substituting /favicon.ico acting as a HTTPS server/proxy - Fix: HTTPS: enabled retrying CONNECT via PROXY=h:p:Hosts in MITM mode - Fix: HTTPS: disabled caching the session of SSLv2 - New: HTTPS: added Proxy-Agent: header in the resp. for the CONNECT method - Mod: HTTP: return 403 (instead of 407) when ok-AUTHORIZER but not-REACHABLE - New: HTTP: coped with a frozen server in Keep-Alive (IBM_HTTP_Server) - Mod: HTTP: disabled chunked encoding for small data (HTTPCONF=min-chunked:4k) - Fix: FTP: conveying ABOR over SSL with STLS=fsv (broken in 9.0.0) - Fix: FTP: fixed uploading via chained FTP-DeleGate (broken in 9.2.2) - Fix: FTP: fixed SIGSEGV on data-conn. accept error on BSD - New: FTP: introduced FTPCONF=conf as a MountOption and CMAP=conf:FTPCONF - Fix: SMTP: immediate exit on client's disconnection during DATA relay - New: SOCKS: applied TIMEOUT=logout:60 to SOCKS - Fix: SockMux: could loose data of 8bytes at the connection establishment - New: Telnet: rewriting DISPLAY env. var. in NEW-ENVIRON - Fix: Tcprelay: closing server-side socket on exit - Fix: DNS: don't return broken IPv4 addr. for IPv6 addr. in /etc/hosts - New: introduced -Dt option to disable thread based SSL and gzip - New: introduced -dt option to record detailed messages in LOGFILE - New: Unix: retrying failed fork() under heaver load (errno == EAGAIN) - Mod: Win: retrying timedout TCP connection on Windows under heavy load - Mod: retrying TCP connection to upstream proxy when refused (MAXIMA=contry:2) - Mod: enlarged the socket buffer for receive (MAXIMA=sockrecv:64k <- 16k) - Fix: Win: fixed the implanted entrance port parameter with -Fimp -Pxxxx - Fix: coped with OS on which sizeof(pid_t) is larger than 16bits (FreeBSDv6) - New: coped with the invocation on CYGWIN logged in via SSHd - Mode: CFLAGS=-O2 by default -------------------------------------------------------------------------- SITE: <URL:ftp://ftp.delegate.org/pub/DeleGate/alpha/> FILE: delegate9.6.0.tar.{gz,bz2} DATE: May 20 16:10 JST 2007 SRCSIGN=9.6.0:20070520161041+0900:6476b7d225eef1ec TAR-SIZE: 6451200 bytes TAR-MD5: ff00ccd78b002f42f8c50263d92e595f PUBLIC-KEY: http://www.delegate.org/rsa-pubkey.pem TAR-MD5-SIGN: C/XM6azUzP5BYvLAtC4Suy9KgtMTKtkkXFfoqw5coAB5XkhRqx3pYcyhZPzsF21DT78Axh9h HYjutx4hk5hPzfzjKM5/UZ4FEsCareB8ara0PlkNY/cD4EHH4bpnvzHTGvQoBMWHhWu4mYtk vKwrFYiDKE1ZCHbWEenIO5QyAfs= 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