Dear DeleGate users, I inform you of the new release of DeleGate available as follows: -------------------------------------------------------------------------- DeleGate/9.0.5 -- total renewal of remote config. and admin. via HTTPS DeleGate/9.0.5 supported a form based remote configuration and administration of DeleGate via HTTPS. With this interface, an authorized administrator can create or edit configuration(s) of a DeleGate server(s), start and stop servers, create and issue digital certificates, browse administration data including log files, and so on. The administration interface of a DeleGate server is enabled optionally, at admPort on admHost, and is available at the URL "https://admHost:admPort/-/admin/". More detailed information about this feature will be available at: <URL:http://www.delegate.org/delegate/admin/> Here is a server for the demonstration of DeleGate with remote administration. <URL:http://www.delegate.org/delegate/admin/demo.html> -------------------------------------------------------------------------- SITE: ftp://ftp.delegate.org/pub/DeleGate/ FILE: delegate9.0.5.tar.{gz,bz2} DATE: Dec 7 16:32 JST 2005 TAR-SIZE: 5498880 bytes TAR-MD5: 949f4b404842036c15004afb76b5e3c6 PUBLIC-KEY: http://www.delegate.org/rsa-pubkey.pem TAR-MD5-SIGN: dGoPRBcRTQXYpChEBV9m00GKPX0cRkTy7SgbT2+O1/WdBwAiJ35vPgUHnd1ex0LXFZDZhszH yqAYhcB7I4sCkqn7xPwllWxpSmmrRxONJn5ZT9b0GqFbaqZI3fpwvipqFGyDvg4u7Q9hFz+Y 9BkfBg4HPm9qyaooJw4zVFXMozQ= [NEW] + admin: total renewal of http://delegate/-/admin/ for remote admin. + admin: introduced -P12345"/admin" modifier to devote a port for admin. + admin: introduced form based editor for configuration + admin: introduced default MOUNT for "/-/ext/admin/" + admin: introduced AUTH=admin:authServ:userList + admin: introduced SCREEN and visual interface for SCREEN in /-/admin/ + admin: introduced AUTH=admin:authServ:user":clientHostList" + admin: introduced ADMDIR/initlog and ADMDIR/svstats + admin: introduced ADMDIR/authlog + admin: introduced -Fhosts command to manage hostSet as "__screen" + admin: introduced "__" prefix for external hostSet as "__screen" + admin: introduced SCREEN="opts:hostList" (SCREEN=log:__screen by default) + admin: enabled AUTH="admin" for AUTH="admin:-pam:%O" + admin: introduced CONFOPT parameter + admin: introduced AUTHORIZER=authServ:"admin" + admin: introduced soft break to break further sessions + auth: introduced authServ "-list{user:MD5:md5(pass)}" + auth: introduced -dgauth{user1:pass1,user2:pass2,...} + general: introduced printing resource usage + HTTP: adjusting MAXIMA for timout & keep-alive on heavy load + HTTP: introduced "sign" and "verify" MountOption + HTTP: introduced "thru" MountOption for HTTP RelayTHRU + TLS: supported paired STLS=fcl and STLS=fsv for MASTER + NNTP: introduced X-Resent-Message-ID and POST Control:add-resent-... + NNTP/HTTP: article digest in article-list in NNTP/HTTP HTML + SSI/HTTP: introduced <!--#echo var="-rusage.Format"> + MIME: decoding EUC-JP and Shift_JIS in non-ASCII head + CCX: introduced CHARSET=guess-and-set to unify encoding + porting: supported *.dylib install for CHROOT on MacOSX + general: introduced -s option to be strict on config. error + HTML: ${setenent} and ${~item} to control entity encoding + MOUNT: introduced MountOption "withssl[={cl,sv}]" + SOCKS: introduced SERVER=socks4 and SERVER=socks5 to restrict protocol + TLS: enabled STLS="fcl:https:-:-Pxxxx" + log: inmplemented aging "screen.log" + config: apply ${EXECNAME}.conf to -F${EXECNAME} too + config: +=fd:N option to load script from a file-descriptor [CHANGE] + HTTPS/SSL: automatically set SERVER=https when STLS=fcl is ON + admin: don't use "Ident" when AUTH=admin:authServ is given + HTTP: logging request timeout as extended status code 'Q' + HTML: escaped MSIE's strange <BUTTON> spec. + SMTPGATE: escaped unsafe character in mail-box file name + any2fdif: don't digest anchor lists in TABLE at the HTML top [FIX] + HTTP: bad /favicon.ico in MASTER-DeleGate (9.0.3) + HTTP: escaping '"' to '%22' in HTTP access log + HTTP: ignored leading newline in HREF=" CDATA " + HTTP: check implicit STLS=fcl after returnACK in MASTER + NNTP/HTTP: "Up" link for POP/NNTP/HTTP + FreyaSX: -c.pdf to be indexed as text + CFI: FCL=sslway (built-in) as a Master (9.0.1) + porting: coped with Xsprintf "%f" (double) on OSF/1 + porting: destruction of file's mtime+atime on Win32 + porting: SEGV on bad timestamp (gmtime() returns NULL) + porting: don't ask (fgets(stdin)) in service/Win32 + porting: copy adhoc ADMIN into argv of service on Win32 + porting: ls_unix on MacOSX (st_size != long int) + porting: compilation on FreeBSD 5.4 + admin: enabled getting startup-log on Linux + admin: MOUNT AUTHORIZER=sv":P:D:S" part set with AUTH_SET + general: inheriting -Pxxx/udp or -Pxxx/tcp on restart + porting: inheriting DELEGATE_Modified on Win32 + NNTP/HTTP: file descriptor array overflow on multiple CloseOnExec on Win32 + NNTP: setCloseOnExec without clearCloseOnExec + admin: fixed dynamic-MOUNT via /-/admin/ + any2fdif: tracking with -r http://server/index.html or so Cheers, Yutaka -- D G Yutaka Sato <pfqcabdyi-jmfhzl3v63vw.ml@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