-- SEE ./doc/Manual.htm FOR MORE DETAILS --
-- SEE ./README FOR MORE CONCISE RELEASE NOTES --
-- SEE http://www.delegate.org/delegate/updates/ FOR THE LATEST CHANGES --

9.9.13 fix-141031b delegated.c: DGROOT is set but not eval. (141028c)
9.9.13 fix-141028c delegated.c: suppress making LOGFILE until DGROOT is set.
9.9.13 fix-141028b smtp.c: SEGV in sendmail() for NOTIFY by fprintf(NULL,...)
9.9.13 new-141023a conf.c: added DGCONF=${EXEDIR}/../etc/${EXENAME}.conf
10.0.0 new-141005b nntpgw.c: folding long lines
10.0.0 new-141005a nntpgw.c: introduced MHGWCONF=show:all,buttons,source,ngroup,markup,fromaddr,org,time,gmt,citehead,sign
10.0.0 rel-140928d 10.0.0-pre4 internal release --------------
9.9.12 rel-140928c 9.9.12 release --------------
9.9.12 mod-140928a htfilter.[hc]: extracted from httpd.c and http.h
10.0.0 new-140927e commands.c: introduced "-Ftruncate file size"
9.9.12 new-140927b httpd.c: hyper linking uppercase only NAME with "?NAME"
10.0.0 mod-140927a httplog.c: default PROTOLOG to ":%X %D" from "%C %D"
9.9.12 new-140926b any2fdif.c: ignoring lines starting with # in making digest
10.0.0 new-140922b {service,http}.c: introduced CHOKE to choke robots by delay
10.0.0 fix-140922a delegated.c: fixed continuous "get{host|peer}name(0) failed, errno=88 (non-socket)" (140914a)
10.0.0 new-140919b maxima.[hc],*.c: gathered MAXIMA and status info.
10.0.0 fix-140914a delegated.c: putting MainConn on the stack of the service thread on Windows
9.9.12 fix-140913d: dgsign.c: stopped VStr overflow on signing binary file
9.9.12 fix-140913c: dgsign.c: finding '{'XXXSIGN=...} split by buffer
10.0.0 new-140912c: -fb option to negate -f option
9.9.12 fix-140912a access.c: clearing Conn. for testing permission (140713d)
10.0.0 new-140902b caps.c: introduced CAPSKEY for anonymous host
10.0.0 fix-140901a {htccx,httphead}.c: VStr overflow by long Cookie with encoded expire and path (140820e)
10.0.0 new-140830b gates/*: bulding Gates.o from object codes in source distribution
10.0.0 new-140829l rfc822.c: extracting address and comment part from email address
10.0.0 new-140829i smtpgate.c: introduced SMTPGATE Max-Mbox-Name:N
10.0.0 new-140829c smtpgate.c: reject mail with To: "xxx" <xxx@domain> by OPTION:rgm
10.0.0 rel-140828j 10.0.0-pre2 internal release --------------
9.9.12 rel-140828i 9.9.12-pre2 release --------------
9.9.12 mod-140828h {DG9note,DGXnote}.html: merged two notes
9.9.12 fix-140828g master.c: fixed REJECT=proto not to forbid any access to MOUNTed destination
10.0.0 mod-140828f access.c: disabled Ident. protocol by default (enabled by -EId)
10.0.0 new-140828e cgi.c: REMITTABLE=+,-ssi to forbid all of SHTML
10.0.0 new-140828d cgi.c: REMITTABLE=+,-cgi to forbid all of CGI
10.0.0 new-140828c conf.c: added REMITTABLE=+,cgi,ssi by default for HTTP
10.0.0 new-140828b service.c: service_permittetX() to check accessible service
9.9.12 fix-140827c mimehead.c: recover encoding env. when a chacter is poped
9.9.12 new-140826f any2fdif.c: included modifications in 10.0.0 to 9.9.12
9.9.12 fix-140826e mimehead.c: realized UNGETC not by round-robin but stack
9.9.12 fix-140826c mimehead.c: don't split multi-bytes char. into 2 e-words
9.9.12 fix-140826b mimehead.c: MIME header decoding for output line to be folded (140606b)
9.9.12 new-140825c httpx.c: delayed stack error log after stack shrinked
9.9.12 new-140825b conf.c: logging EXEC_PATH at invocation and showing in -Fver
9.9.12 fix-140825a delegated.c: getting path of executable by relative name and without "." in PATH as a service on Windows
9.9.12 mod-140824d netsh.c: using Cygwin user's HOME when run as a service
9.9.12 mod-140824c windows.c: forwarding Cygwin user's HOME to service
9.9.12 new-140823h netsh.c: fallback to c:/cygwin/bin/bash.exe on CYGWIN
9.9.12 new-140823e http.c: don't regard server side reset of CONNECT as non-HTTPS
9.9.12 mod-140823d {inets,rescache}.c: reduced trials of detecting inactive NIS for default RESOLV
10.0.0 mod-140822d dgauth.c: new format of NonceKey into "noncekeyX"
9.9.12 fix-140821e smtpgate.c: folding long Received:
9.9.12 fix-140820g httpx.c: set Host for SSI-include from http://Host
10.0.0 new-140820f {http,access}.c: introduced RELAY=ssi[connMap]
10.0.0 new-140820e ssi.c: return Set-Cookie form SSI#incldue in HTTP-EQUIV
10.0.0 mod-140820b conf.c: the default is changed to LOGDIR='log[date+/y%y/m%m/%d]'
10.0.0 new-140820a Manual.htm: merged Maunaul.htm for DG9 and DGX
9.9.12 new-140819b http.c: return HTTP response 404 if ?part is not found
10.0.0 new-140819a CHANGES: shared CHANGELOG between 9.9 and 10.0
9.9.12 new-140818j httpx.c: return SSI#incldue error and record into LOGFILE
10.0.0 rel-140817o 10.0.0-pre1 internal release --------------
9.9.12 rel-140817n 9.9.12-pre1 release --------------
9.9.12 ref-140817m syncronized between 9.9.12-pre1 and 10.0.0-pre1
9.9.12 new-140817l ssi.c: intrdouced <!--#echo var=STACK_DEPTH -->
9.9.12 new-140817i filter.c: introduced -tee-y option like -t but with year prefix
10.0.0 fix-140817f any2fdif.c: suppressed indexing a link in LINKS duplicatedly
10.0.0 fix-140817e any2fdif.c: fixed full-url in LINKS
9.9.12 fix-140815a cgi.c: stop inheritance of TMPFILE buffer for SHTML from CGI
9.9.12 fix-140814e url.c: corrected making #label be absolute with <BASE> tag (result of new-140727m)
9.9.12 fix-140814c httpx.c: coped with SSI loop in virtual URL (if loop in MOUNT with moved exists)(result of fix-140810e)
9.9.12 new-140813e ssi.c: include HTML text as plain-test by <!--#include virtual=URL#plaintext -->
9.9.12 new-140813d ssi.c: include text asis by <!--#include virtual=URL#asis -->
9.9.12 fix-140813c ssi.c: fixed "#plainpre" to make it work
9.9.11 rel-140813b 9.9.11 release --------------
9.9.11 rel-140813a 9.9.11-pre3 release --------------
9.9.11 new-140812a {http,url}.c: automatic absolutization of "?query" without script name
9.9.11 new-140810f url.c: rewriting response URL based on VBASE
9.9.11 mod-140810e ssi.c: made SSI include use virtual URL by default
9.9.11 new-140810d {ssi,ddi}.c: push/pop VBASE before/after SSI
9.9.11 doc-140810b Manual.htm: modified to use ${SELF} and ${VBASE} to be able to rename
9.9.11 fix-140810a httpx.c: prevented possible stack overflow by deep SSI recursion
9.9.11 new-140809h url.c: introduced ${SELF} prefix for URL to be substituted with self url
9.9.11 new-140809f ssi.c: introduced <!--#config var=VBASE val=URL --> to be used in url.c
9.9.11 new-140809e url.c: introduced ${VBASE} prefix for URL to be substitued with defined VBASE
9.9.11 new-140809d ssi.c: made <PRE> for included plain test by the style "#plainpre"
9.9.11 new-140809c ssi.c: introduced ${QUERY_STRING} and ${QUERY_STRING?sring} in virtual url
9.9.11 fix-140808b ssi.c: convert URLs in included HTML to full-url to be reverse MOUNTed
9.9.11 mod-140807j httpd.c: link "[ALL]" to "base.html?.whole#label"
9.9.11 rel-140807i 9.9.11-pre2 release --------------
10.0.0 new-140807h filetype.c: introduced ".stxt" equal to ".txt"
9.9.11 fix-140807b {bcounter,cache}.c: removed "VStr overflow" with COUNTER enabled
10.0.0 new-140806b {ssi,httphead}.c: returning HTTP header as Set-Cookie in HTTP-EQUIV in HTML
10.0.0 new-140806a {httpx,httphead}.c: forwarding HTTP header as Cookie to URLget() for SSI incldue
10.0.0 new-140804d setup: build ftp://ftp2.delegate.org and ftp://www2.delegate.org
9.9.11 fix-140803i dgsign.c: fixed -Fimp to work (broken in v9.9.7-pre24)
9.9.11 fix-140731c {ssi,httphead}.c: SSI virtual url mapping as virtual host
9.9.11 new-140730d httpd.c: inherit <META> tag for each part
10.0.0 new-140730b nntpgw.c: jumping to article by ?JumpToArticle=group:anum
10.0.0 new-140730a nntpgw.c: coped with access by POST
10.0.0 new-140729d nntpgw.c: hyper link with style
10.0.0 new-140729c nntpgw.c: jumping to reference via INPUT/submit as ?JumpToReference=MessageID
10.0.0 new-140728k any2fdif.c: introduced "-y include" option
9.9.11 new-140728j httpd.c: introduced ".whole" part as Manual.htm?.whole
9.9.11 rel-140727r 9.9.11-pre1 release --------------
10.0.0 new-140727m {url,html}.c: fullify even #label by URICONV=+ URICONV=fullall:+
10.0.0 new-140727g {url,html}.c: make URL relative if applicable in reverse URL rewriting with URICONV=+ URICONV=relative:+ (might be the default in v10)
9.9.11 fix-140727f ssi.c: suppressed rewriting to full-url for local resouces included by SSI
9.9.11 fix-140727a httpd.c: fixed MOUNT="/vpath/* cgi:/rpath/*" for CGI with/without /extra/path like script.cgi/extra/path?query (broken in 8.6.0 030522)
9.9.11 fix-140726a {http,httphead}.c: partializing URL in HTML response included by SSI
9.9.11 fix-140725a httpd.c: added ".htm" to "executable" file, for SSI
9.9.11 new-140724i httpd.c: removing comment in part filter
9.9.11 new-140724h httpd.c: include <STYLE> in the HTTP part filter
9.9.11 fix-140724f http.c: fixed rewriting MOUNTed URL around the input buffer boundary
9.9.11 mod-140724e Manual.htm: made Manual more readable with CSS
9.9.11 new-140723d binary-distribution: added linux2.6_32-dgX_Y_Z
10.0.0 new-140723b httphead.c: introduced "nocache" MountOption
10.0.0 new-140722g {httphead,ssi}.c: introduced "setcookie=name:value" MountOption
10.0.0 new-140722f {mount,httphead}.c: introduced "hascookie=name[:value]"
10.0.0 mod-140722e mount.c: expanded flags to Int64 from int
9.9.11 fix-140722c ftp.c: shown size of uploaded data to local-file larger than 4GB in response message and LOGFILE
9.9.11 fix-140722b ftp.c: putting PROTOLOG(xferlog) for upload (STOR) to local-file
10.0.0 fix-140722a ntod.c: fixed matching failure with xx.xx.xx.xx/mask in netdom
9.9.10 rel-140721f 9.9.10 release --------------
9.9.10 fix-140721d httpx.c: really fixed fix-140720b
9.9.10 mod-140721a delegated.c: added thru-CONNECT for google.com, gogle.co.jp, and facebook.com
9.9.10 rel-140720e 9.9.10-pre3 release --------------
9.9.10 mod-140720d http.c: really included mod-140716d and mod-140716e
9.9.10 fix-140720b httpx.c: forwarding and logging original User-Agent (not DeleGate/SERVER_VER) for SHTML
10.0.0 new-140719a commands.c: created -Ftail-f -- simple tail -f for binary file
10.0.0 mod-140718c gendom.c: aded .afrinic, .arin, .apnic, .jpnic, .lacnic virtual tld
10.0.0 fix-140716i {log,windows}.c: made readlink() returns the character length
9.9.10 rel-140716h 9.9.10-pre2 release --------------
9.9.10 mod-140716e http.c: longer HTPCONF=tout-pack-intvl:10.0 in SSLtunnel (<- 3.0)
9.9.10 mod-140716d http.c: disabled tentative "non half-duplex" detection & rejection over SSLtunnel (re-enabled by HTTPCONF=halfdup)
10.0.0 new-140716a socks.c: connecting to SOCKS via HTTP-proxy
9.9.10 fix-140715c socks.c: SEGV with SERVER=socks plus FORWARD= with CONNECT=s
9.9.10 fix-140715b service.c: could not relay non-HTTP (HTTPS) by PROXY or FORWARD (9.9.8-pre21)
9.9.10 mod-140714a caps.c: changed the RSA key-pair for RSA-signed-CAPSKEY
10.0.0 mod-140710f filetype.c: moved from src/ to rary/
10.0.0 mod-140710e windows.c: don't create symlink if the target file does not exist
10.0.0 mod-140710d windows.c: extend ".lnk" automatically in symlink() and readlink()
10.0.0 mod-140710c windows.c: made readlink not to return ShortPath
10.0.0 mod-140710b windows.c: made readlink to return path separated by "/" (for shell)
10.0.0 mod-140710a windows.c: creating symlink of relative path from current directory
10.0.0 rel-140708c 10.0.0-pre1a release in FreyaSX 0.99.17 --------------
10.0.0 new-140709a commands.c: introduced "-Fsymlink old new"
10.0.0 fix-140708b SXc.{h,c},findex.cc: invocation from non-Command-Prompt terminal
10.0.0 new-140708a makevc.sh: building FreyaSX on Windows
10.0.0 new-140705a gendom.c: representing RIPE whois result to "netname.country.ripe"
10.0.0 new-140704f httpd.c: disabling mypro.xyz with HTTPCONF="mypro.xyz:stop"
10.0.0 new-140704d {conf,httpd}.c: "mypro.xyz" as the alternative of "-.-"
9.9.10 fix-140704a dl.c: added DYLIB=cyg%s-0.9.8.dll for yysh client on Cygwin with STLS=fsv or -ys
10.0.0 mod-140703a any2fdif.c: coped with hops limitation with multiple "-r URL"
10.0.0 fix-140702d any2fdif.c: don't index duplicatedly but rescan links under different context
10.0.0 fix-140702b any2fdif.c: escaped "VStr overflow" in HTML entity encoding
9.9.10 rel-140701b 9.9.10-pre1 release --------------
9.9.10 mod-140630c dl.c: added lib{ssl,crypto}.so.10 for CentOS6.5
9.9.10 fix-140630a X.c: setting SHELL by /etc/passwd when invoked by cron (or inetd or so)
9.9.10 mod-140626i windows.c: set OWNER=curent-user-name for yysh on Windows
9.9.10 new-140626g {winmisc,netsh}.c: no-echo to get password on Windows
9.9.10 new-140626b X.c: yysh periodic sending of TTySize for keep-alive (-tiT option, T=60 bydefault)
9.9.10 fix-140626a netsh.c: a workaround to let HOME env. be inherited on Windows
9.9.10 mod-140625e netsh.c: inherit no opened resources (as socket) to shell
9.9.10 fix-140625d netsh.c: dgforkpty did not work on Windows (since 9.9.7-pre23)
9.9.10 fix-140625c Makefile,link-libs.sh: building on Cygwin (on D: drive)
10.0.0 mod-140621c fsearchcgi.cc: counter size in the file name as "byurl-1024K"
10.0.0 fix-140621b fsearchcgi.cc: counter did not work when CRC32(url) is minus value
10.0.0 fix-140621a DescRecord.cc: uninit. description str. was put when title is long
10.0.0 new-140620c rfc2html.c: hyper linking of references to other RFCs
10.0.0 new-140620a {rfc2html,any2fdif}.c: META-revised to represent the date of document
10.0.0 new-140619i rfc2html.c: using META-author tag to represent author
10.0.0 new-140619h rfc2html.c: using Abstract part as META-description tag
10.0.0 new-140619b rfc2html.c: [prev][next] link skipping nonexistent RFCs
10.0.0 new-140619a fsearchcgi.cc: let sort=date imply sort=url-reverse
10.0.0 new-140618c rfc2html.c: created RFC text to HTML converter
10.0.0 mod-140617e SX.h: reduced diff by "using namespace std; */
10.0.0 new-140616j fsearchcgi.cc: FreyaSX hit/vote counter by URL (_shared/byurl)
9.9.9 rel-140616b 9.9.9 release --------------
9.9.9 fix-140615h mime.c: SEGV on NNTP POST without CHARCODE (140605c)
9.9.9 fix-140615e dgauth.c: don't FATAL error by AUTHORIZER="-dgauth{user:pass}" and don't erase CRYPT=pass:xxxx
9.9.9 new-140615b windows.c: version and SERVER info. into Windows service description
9.9.9 fix-140613b dgauth.c: fixed 2 bytes of buffer overflow by bcopy (9.8.2)
9.9.9 new-140613a {ssleay32,libeay32}.dll: bandled OpenSSL-0.9.8za into win32-dg.zip
9.9.9 fix-140610h windows.c: don't create new console on CYGWIN (if isatty(0)!=0)
9.9.9 rel-140609i 9.9.9-pre2 release
10.0.0 new-140609h {pop,cfi}.c: thru CFI filter for LIST and UIDL
10.0.0 new-140609e filter.c: -Fconnect -ql option to wait reponse for line command
9.9.9 fix-140609d cfi.c: fixed duplicated ".CRLF" for pipelined responses
9.9.9 fix-140609c cfi.c: don't put generated header for BODY only filter
9.9.9 fix-140609b cfi.c: erased "VStr overflow" on NNTP BODY filtering by CFI
9.9.9 fix-140609a cksum.c: -Fcksum freezes with "-f srcfile" by nonexistent srcfile
9.9.9 new-140608c windows.c: introduced SERVCONF="name:xxxx" and "yesall"
9.9.9 fix-140607c svport.c: -Pxxx/tcp with SERVER=udprelay on Windows service
9.9.9 fix-140607b svport.c: distinguish -Pxxx[/udp] from -Pxxx/tcp as service name on Windows <Nacho>
9.9.9 new-140606k config.h: don't detect modification of config.h as spoofing
9.9.9 new-140606b mimehead.c: catenating e-words of the same charset in base64
9.9.9 fix-140606a mimehead.c: removed ISO-2022 space control code in non-ISO-2022-JP
9.9.9 fix-140605d mimehead.c: removed dust generated into MIMEencoded-word
9.9.9 mod-140605c mime.c: char. code conv. for multipart head. with CHARCODE=Chset:tosv
9.9.9 fix-140605b {cfi,rfc822}.c: coped with Output/Content-Type to make header larger
10.0.0 fix-140604d mkmake.c: freezed by large "make -s srcfiles" with small PIPE
10.0.0 fix-140604b any2fdif.c: strip duplicated (old) "[xxx]" in Subject
10.0.0 fix-140604a {nntpgw,smtpgate}.c: strip multiple "[xxx]" in Subject
10.0.0 mod-140603c nntpgw.c: show the last page in round-up range (for refresh)
9.9.9 fix-140603b {cfi,rfc822}.c: enlarged acceptable MIME header (128K <- 64K)<t-okuda>
9.9.9 fix-140603a ftp.c: make relative path only if under cur. dir <Nagakura>
9.9.9 mod-140602f sslway.c: made SSLv2_* optional by OPT(0) (for OpenSSL/1.X) <Albert>
9.9.9 new-140602e dl.c: added lib*.so.1.0.0 for OpenSSL nowadays
10.0.0 mod-140602c nntpgw.c: put Cc in a single line (for vin ;-)
10.0.0 fix-140602a findex.cc: coped with invocation from cron without FDIF argument
10.0.0 fix-140601s fsearchcgi.cc: duplicated key when pfx is not empty
10.0.0 new-140601r fsearchcgi.cc: introduced hidden_key=Key
10.0.0 new-140531d bcounter.c: introduced COUNTERDIR=dirSpec
10.0.0 new-140531a smtpgate.c: applying text-filtering to decoded text/plain part
9.9.12 fix-140530f ssi.c: guessing the Content-Type of <!--#include --> of local file
10.0.0 new-140530d httpd.c: putting generation date in list of directory as httpd
9.9.9 fix-140529c src/Makefile,embed.c: exluded "AppleDouble encoded Macintosh file" of which name begins with "._" from builtin-data
10.0.0 fix-140527i fsearchcgi.cc: substitution of "$cgibase" in template
10.0.0 new-140527f any2fdif.c: <noindex>text</noindex> to skip indexing the text
10.0.0 mod-140527e any2fdif.c: ignore secondary <TITLE> not to index it
10.0.0 new-140526l history.dhtml: introduced guide mode
10.0.0 fix-140526k htmlgen.c: expanded HTML generator buffer (16K <- 2K)
10.0.0 mod-140526g delegate.h: expanded response header (2K <- 256) for Cookie
10.0.0 new-140526f htstats.c: coped with filtering by URL
10.0.0 fix-140526e htstats.c: coped with huge history file > 4GB
10.0.0 new-140526c htstats.c: saving/restoring panel configuraiton into Cookie
10.0.0 new-140526b htstats.c: binary search of a history file by date
10.0.0 new-140526a htstats.c: cueing among divided history files by specified date
10.0.0 new-140525c ssi.c: using LAST_MODIFIED env., if defined, for Last-Modified response
10.0.0 new-140525b cgi.c: introduced LAST_MODIFIED CGI environment
10.0.0 new-140525a cgi.c: translating CGI X-File-Status:lsFormat to Last-Modfied header
10.0.0 new-140524l any2fdif.c: index any relative URL too
10.0.0 new-140524k any2fdif.c: index links upto 16K bytes (<- 2048)
10.0.0 new-140524j any2fdif.c: index links for FORM ACTION and IMG SRC too
10.0.0 mod-140524h ssi.c: return Last-Modified of *.shtml file by default
10.0.0 mod-140524g any2fdif.c: make index with URL of after 301/302 redirection for the -r URL
10.0.0 fix-140524c service.c: uninitialized Connection caused many errors in -Fany2fdif
10.0.0 fix-140524b any2fdif.c: suppressed "VStr overflow" with -Fany2fdif -r (for Links buffer)
10.0.0 fix-140524a any2fdif.c: SEGV in isspace() for values negative or larger than 0xFF (Ubunts)
10.0.0 mod-140523i nntpgw.c: response to /news-group/$ with Moved To the latest article
10.0.0 mod-140523h artbuttons.dhtml: bound the newest button to "/news-group/$"
10.0.0 new-140523e httphead.c: enabled decoding MIME encoded ISO-8859-1 in header
10.0.0 fix-140523b mime.c: fixed char. code conv. for text part out of multi-part
10.0.0 new-140522f htstats.c,history.dhtml: make AUTHORIZER for history viewer mandatory
9.9.9 mod-140522a caps.c: longer CAPSKEY expiration (1 -> 4 weeks)
10.0.0 new-140521b htstats.c: stats local "data:" interpreter at /-/stats/-/data:
10.0.0 mod-140520e robots.txt.c: added "Disallow: /-/admin/" to default /robots.txt
10.0.0 mod-140520d robots.txt.c: added "Disallow: /-/stats/" to default /robots.txt
10.0.0 new-140519e htstats.c,history.dhtml: automatic Refresh of history
10.0.0 new-140519d htstats.c,history.dhtml: history (PROTOLOG of HTTP) viewer
9.9.9 rel-140519- 9.9.9-pre1 release
9.9.9 new-140518m inets.c: auto. detect and exclude inactive NIS from RESOLV
9.9.9 mod-140518e http.c: introduced HTTPCONF=max-ssl-turns:100 (was 6+max-cka*2)
9.9.9 mod-140518d http.c: increased HTTPCONF=max-cka:20 to max-cka:50
9.9.9 mod-140518c http.c: HTTPCONF=max-pack-intvl from 0.3 to 3.0
9.9.9 new-140518b {http,nbio}.c: introduced -Esp to peek SSL packets over SSL-tunnel
9.9.9 mod-140518a {http,http}.c: disabled tentative non-SSL blocking over SSL-tunnel (enabled by -Esb)
9.9.9 fix-140515b httphead.c: returning Moved To "http://-.-/dir" as a proxy
10.0.0 new-140515a {htstats,httpd}.c: http://-.-/-/stats/ history or bookmark ... visualized PROTOLOG
9.9.9 new-140514a dgauth.c: error log of non-writable CRYPT file
10.0.0 new-140513d nntpgw.c: using the Content-Type of text part in multipart mssg.
10.0.0 fix-140513c mime.c: fixed relaying only text/plain part of MIME
10.0.0 fix-140513b JIS.c: detecting ISO-8859-1 and conversion to UTF-8
10.0.0 mod-140513a nntpgw.c,arthead.dhtml: modified the article header of NNTP/HTTP gw.

9.9.8 mod-140512b arthead.dhtml: <FONT face="courier new"> for NNTP/HTTP gw. article
9.9.8 fix-140512a {unix,_-system,__system}.c: compilation on Solaris11 (gcc 4.8.2)
9.9.8 mod-140511c windows.c: seeing LANG env. val. for guessing isatty()
9.9.8 new-140511b windows.c: kind info. for starting as service under Administrator's right
9.9.8 mod-140511a windows.c: retrying 10 times to create service for DeleGate
9.9.8 fix-140509h windows.c: erased "FATAL accept" debug log on Win (9.9.7-pre26)
9.9.8 fix-140509f dgsign.c: keep the file modification time after -Fesign -w
9.9.8 mod-140509d delegated.c: suppressing PORT parameer for for non-daemom (-Fkill)
9.9.8 fix-140509c delegated.c: enabled DGPATH for +=paramsFile for -Ffunc (ex. -Fkill)
9.9.8 new-140509b conf.c: if ${STARTDIR}/DGROOT exists, use it as DGROOT
9.9.8 new-140509a delegated.c: immediate disconnection by SCREEN with -Eri
9.9.8 fix-140506d ftp.c: fixed one-time PASV error after PORT failure
9.9.8 mod-140506c {reshost,env}.c: introduced timeout in yp_match() for RESOLV=nis (TIMEOUT=nis:T)
9.9.8 fix-140506a ftp.c: fixed FTPxHTTP failure on the first command after CWD (by un-initialized var.)
9.9.8 new-140504j {smtp,nntpgw}.c: introduced SMTPCONF=mladmin:E-mail for Sendpass in "Forward" button
9.9.8 new-140504i {smtp,nntpgw}.c: introduced SMTPCONF=mlsolt:Solt for Sendmail password encodeing
9.9.8 new-140504h {smtp,nntpgw}.c: introduced SMTPCONF=mlhost:MlHostName
9.9.8 new-140504g httpd.c: returning ETag response header for builtin icons
9.9.8 mod-140504f {httpd,htmlgen,conf}.c: returning real Last-Modified time of builtin icons
9.9.8 fix-140504e builtin.c: getting modified date of builtin icons
9.9.8 new-140504c nntpgw.c: Pragma: no-cache for Sendmail/Sendpass
9.9.8 new-140504b nntpgw.c: introduced "Sendpass" to send password for Sendmail
9.9.8 new-140504a nntpgw.c: introduced "Sendmail" for forwarding article from NNTP/HTTP
9.9.8 new-140503a make-vs8ce_win8.bat: coped with makeing by VS8 on Win8
9.9.8 fix-140502h windows.c: isatty()=1 if environment SESSIONNAME=Console is set
9.9.8 fix-140502f rsasign: don't put debug info. (# RSASIGN #) into esign (9.9.8-pre2?)
9.9.8 mod-140502e wince.c: moved the default port of win32-dg.exe from -Q80/http to -Q2080/http
9.9.8 fix-140502d http.c: erased warning of casting in fPollIn() arg from double to int
9.9.8 new-140502c Makefile,make-vs8_win8.bat,link-win32_win8.sh: coped with making by Visual Studio 8 on Windows 8
9.9.8 fix-140502b srcsign: coped with sh+echo that interpret echo "\\n"

9.9.8 fix-130723a svport.c: fixed VStr overflow by receiving long host name in addres buffer
9.9.8 fix-130722a vaddr.h: coped with hostname longer than 70 characters (for Windows Azure)
9.9.8 fix-130629a Makefile: added "-lutil" after libsubst for forkpty (Ubuntu)
9.9.8 fix-120313a httphead.c: suppress Set-Cookie rewriting by URICONV <Nicholas>
9.9.8 fix-120202a master.c: SockMux in background (9.9.0-pre2) -> beDaemon() -> wait -> Finish
9.9.8 fix-120131a service.c: don't SOCKS by FORWARD by non-circuit-level proxy
9.9.8 new-111110a sslway.c: showing current cipher desc. with TLSCONF=-vd <Sieveking>
9.9.8 fix-110921a sftp.c: must skip multiple prompts for a mal-password with multiple auth. method
9.9.8 110521d new ftp.c: introduced CMAP="/:FTPWD:ftp:*:*" <k.sasaki>
9.9.8 110521c fix http.c: relaying POST body with fork(), without buffered in.
9.9.8 110513a fix http.c: relaying chunked body of POST <ishihara>
9.9.8 110318a fix credhy.c: detecting bad length of decrypted data
9.9.8 110115 new xflash.c: a geteway for X11-client to Flash as a X server
9.9.8 101227 fix http.c: suppressed VStr overflow for long "Accept-Encoding"
9.9.8 101226 fix mount.c: MOUNT for a HTTPS server with "nvserv" <kondo>
9.9.8 101111 fix sftp.c: introduced waitput=T MountOption for sftp/FTP gw.
9.9.8 101111 fix pop.c: coped with STLS=fcl + SERVER=pop (not SERVER=pop://serv)
9.9.8 101111 new env.c: connection cache shorten by TIMEOUT=cc:T
9.9.8 101111 fix sftp.c: termination on disconnection from SFTP server <vijay>
9.9.8 101107 fix stls.c: enabled STLS=fsv:"ftps" as well as STLS=fsv:"ftp"
9.9.8 101107 fix {sslway,filters}.c: fixed uploading with STLS=fsv,fcl <sf02>
9.9.8 101107 fix {sslway,filters}.c: fixed jamming of socket fd for FSV+FCL
9.9.8 101106 fix ftp.c: fixed slow upload (16sec.) by FTP/SSL with PORT
9.9.8 101106 new ftp.c: FTPCONF="waitssl" to wait SSL before 150 as origin FTP
9.9.8 101031 fix dget.c: waiting uploading complete (by STOR -Fdput ftp://sv)
9.9.8 101031 fix ftp.c: fixed SEGV on upload (STOR) with cached file (6.0.1)
9.9.8 101031 fix ftp.c: STOR as an origin FTP with client over SSL
9.9.8 101013 fix iotimeout.c: VStr-overflow by "Manual.htm?.parts" (pre15)
9.9.8 101011 new stls.c: SERVER=ftps + STLS=fcl:ftps and STLS=fsv:ftp
9.9.8 101004 new pds/regex/*: included "regex" library of H.Spenser
9.9.8 101002 new env.c: added DYCONF=conditions:configuration
9.9.8 100930 fix ntod.c: fixed SEGV with searching 255.255.255.255.in-addr.arpa
9.9.8 100930 fix http.c: dst=xxx MountOption for CONNECT (pre15)<suzuki_h>
9.9.8 100927 fix windows.c: recognition of isatty() on CYGWIN via yysh
9.9.8 100926 fix iotimeout.c: larger fgetsBB() buff. (5.5.0)(enbug by "-Bis")
9.9.8 100925 fix iotimeout.c: fixed slow text relay by pollIZ() (9.9.1-pre5)
9.9.8 100925 fix {nbio,_-select,_-poll}.c: faster IsAlive() without 1ms delay
9.9.8 100925 fix mount.c: multi-thread safer MOUNT
9.9.8 100925 fix String.c: multi-thread safer Strdup()
9.9.8 100925 fix http.c: leave Cont-Leng on slow resp. with "guess" (8.1.0)
9.9.8 100925 fix cgi.c: broken binary CGI resp. with CHARCODE=guess (9.5.0p12)
9.9.8 100924 fix X.c: increased LISTEN for -yf (from 1 to 15)
9.9.8 100921 fix Strftime.c: fixed SEGV on unexpected date format string
9.9.8 100920 fix ftp.c: FTPxHTTP STOR via HTTP-PROXY (POST without Cont-Leng)
9.9.8 100920 fix {ftp,ftpgw}.c: RETR,SIZE,MDTM from FTP server via FTPxHTTP
9.9.8 100918 fix {svport,http}.c: coped with multi-port/off (-Qxx/off,-Qyy/off)
9.9.8 100918 new delegated.c: mux. over YYMUX in a single process DeleGate
9.9.8 100915 new httpd.c: reusing YYMUX connection to servers from SSI #include
9.9.8 100911 fix hostlist.c: matching user in HOSTLIST="Name:user@ahost"(8.0.6)
9.9.8 100905 new http.c: enabled MOUNT="hpPattern = forbidden" for CONNECT
9.9.8 100905 fix resconf.c: scanning "search" list separated by "," <takamori>
9.9.8 100904 fix X.c: removed "YYMUX" log for FTP data-connection (9.9.7)
9.9.8 100904 mod ftp.c: reject FTP PORT bounce, FTPCONF=bounce:no <jacob>
9.9.8 100904 new ftp.c: force EPRT with serv. by FTPCONF=doeprt:sv
9.9.8 100823 new ftp.c: force EPSV with serv. by FTPCONF=doepsv:sv <jimbob>
9.9.8 100814 fix {http,delegated}.c: be StickyServer after CONNECT (9.8.2-p5)
9.9.8 100809 fix http.c: imm. exit of HTTP relay+cache if with "takeover:0"
9.9.8 100809 new delegated.c: SCREEN=reject,accept and ETCDIR/hosts.d/reject
9.9.8 100808 new {hostlist,inets}.c: "Name.mac.list.-" and "Name.ip4.list.-"
9.9.8 100807 fix http.c: don't apply default URL rewriting for MITM <takamori>
9.9.8 100801 new {resolv,dnsnode}.c: expiring DNS-RR cache on mem. by the TTL
9.9.8 100801 new inets.c: intrduced RES_EXPIRE=F/M/R to expire resolv. cache
9.9.8 100723 fix resolv.c: don't on mem. cache for response RR from SERVER=dns
9.9.8 100721 fix delegated.c: proxying DNS by UDPerlay with PERMIT <sarai>
9.9.8 100718 new smtpgate.c: loading SMTPGATE/admin/@common/conf if it exists
9.9.8 100714 fix smtp.c: don't repeat (reuse cached) EHLO after STLS <jdiego>
9.9.8 100707 add url.c: rewriting URL in (') escaped as "&#39;"
9.9.8 100704 fix X.c: fixed thread leak salvaging HTTP via YYMUX over HTTP/yysh
9.9.8 100703 fix httpx.c: SEGV by NULL ptr. on NNTP/HTTP Admin (pre2)
9.9.8 100627 fix udprelay.c: fixed SERVER=dns://host:port on BSD
9.9.8 100627 fix X.c: don't try waiting for startup of ending YYMUX
9.9.8 100627 fix X.c: mutual exclusion for YYMUX alloc/free
9.9.8 100626 fix X.c: mutual exclusion adding YYMUX
9.9.8 100620 fix _-fcloseFILE.c: multi-thread safe fcloseFILE on BSD (pre6)
9.9.8 100620 fix admin.c: scanning uptime with LANG except LANG=c <suzuki_h>
9.9.8 100613 mod nbio.c: don't shorten timeout for CONNECT in HTTP/yyshd
9.9.8 100612 new master.c: "-" prefix for exact protocol matching for SRCIF
9.9.8 100611 new resolv.c: binding DNS resolver port with SRCIF=H:P:dns <chris>
9.9.8 100609 fix X.c: salvaging YYMUX in a single process (as in HTTP/yyhsd)
9.9.8 100604 fix X.c: relaying YCNCT via YYMUX via YYMUX
9.9.8 100603 fix X.c: sweeping YYMUX in shutdown status (by HTTP/yysh server)
9.9.8 100603 fix sftp.c: failure in "Too many open files" <vijay>
9.9.8 100530 new delegated.c: LOGDIR/PORT.http for HTTP/yysh
9.9.8 100529 fix {Makefile,*.c}: making mimekit,resolvy,ntod,ccx,credhy,bdtee,.
9.9.8 100527 fix Makefile,dgctx.h: consistency checking for "Connection"
9.9.8 100527 fix filter.c: revival of FSV="sslway -cert file"(9.9.7-pre1)<rauh>
9.9.8 100526 add {ftp,httpd}.c: supported MLST and STAT via FTPxHTTP
9.9.8 100523 fix smtpgate.c: clear YYMUX on SMTP disconn. (to supp. SIGPIPE)
9.9.8 100523 fix smtp.c: fixed BCC via YYMUX (poll err. by EINTR/SIGPIPE)
9.9.8 100523 mod ddi.c: ignore death of server proc. with multi-session threads
9.9.8 100523 fix X.c: fixed conn. failure (fdopen err.) after SIGINT
9.9.8 100523 fix {delegated,windows}.c: enabled -Fkill for foreground/Win32
9.9.8 100522 fix log.c: fixed server pid in PIDFILE on Win32 (-xx)(9.0.6-pre3)
9.9.8 100521 mod delegated.c: stopped doing randfd() in AcceptByMain
9.9.8 100520 fix {file,delegated}.c: closing /dev/null on HUP <kusunoki>
9.9.8 100520 fix sftp.c: login failure (9.9.7-pre33)<harano>
9.9.8 100519 fix Strftime.c: don't inherit f.d. for localtime() on exec (HUP)
9.9.8 100519 fix X.c: HTTP/yysh HTTPCONF=bugs:thru-304 without <=+=304
9.9.8 100518 new {ftp,httpd}.c: FTPxHTTP: FTP STOR by HTTP POST
9.9.8 100517 mod filetype.c: coped with long content-type name (> 64)
9.9.8 100516 mod timer.c: disabled Timer() with multi-threads
9.9.8 100515 fix {X,http}.c: multi-thread safe HTTP over yysh
9.9.8 100515 fix {X,ddi}.c: HTTP-proxy over yysh in keep-alive <corley>
9.9.8 100511 new X.c: forwarding ftp-data (by YCNCT) over chained YYMUX
9.9.8 100509 new {ftp,ftpgw}.c: enabled SERVER=ftpxhttp MOUNT="/* ftp://serv/*"
9.9.8 100509 new {ftp,httpd,httpx}.c: forw. non-anonymous auth. via FTPxHTTP
9.9.8 100508 new {ftp,httpd}.c: FTPxHTTP by "ftpxhttp" protocol and MountOption
9.9.8 100508 fix fstat.c: space between mode and link count (for FTP LIST)
9.9.8 100502 fix spinach.c: imm. shut of CONNECT (no keep-alive)
9.9.8 100502 fix spinach.c: fixed SEGV on large request message with resolv
9.9.8 100501 new http.c: added HTTPCONF=bugs:thru-304 and "bugs:gen-304"
9.9.8 100501 fix spinach.c: fixed broken POST body (buffered without '\0')
9.9.8 100501 fix spinach.c: RELAY timeout after Content-Length:0 or 204 resp.
9.9.8 100501 fix spinach.c: fixed broken POST (or large GET) with slow resolv
9.9.8 100410 fix httphead.c: SEGV by HTTPCONF="methods:+,a,b" (9.0.3)<sengoku>
9.9.8 100408 new imap.c: redirecting to a IMAP server hinted in ALERT
9.9.8 100405 new url.c: detecting a URL in JavaScript as ({url:"..."
9.9.8 100404 new X.c: added MOUNT="/-/screen/* ..." on yysh server

9.9.7 100330 new smtp.c: supported "AUTH LOGIN" to serv. by MYAUTH <jdiego>
9.9.7 100329 new X.c: relaying to DNS resolver (dns://-.-) over YYMUX/YYSH
9.9.7 100329 fix *.c: printing 64bits pointer with "%X"
9.9.7 100328 new X.c: relaying POP,SMTP on YYMUX/YYSH (-yfd -yfp -yfm)
9.9.7 100327 new X.c: relaying UDP on YYMUX/YYSH (ex. -yf:53.udp:53.udp)
9.9.7 100327 new X.c: YYSH -yf[:port[/[host][/proto]]][:port[/[host][/proto]]]
9.9.7 100327 new X.c: HTTP proxy and SOCKS serv. by DeleGate (-yfh -yfs)
9.9.7 100326 new X.c: FTP serv. by DeleGate by default (-yf) w/o -yfServer
9.9.7 100325 new X.c: forwarding FTP over YYMUX/YYSH (-yf)
9.9.7 100324 fix X.c: fixed data truncation by yysh .get from Win32 (pre23)
9.9.7 100323 new dget.c: implemented "-Fdput ftp://user@host:port/path"
9.9.7 100322 fix X.c: fixed YYMUX server on WinCE (pre24)
9.9.7 100322 fix X.c: fixed disconn. with pending data with compression (-yz)
9.9.7 100321 fix ftpgw.c: don't make empty LIST cache "302 Moved" for dir.
9.9.7 100321 fix X.c: fixed suspended YYMUX/YYSH for VNC with Zlib (-yv -yz)
9.9.7 100320 fix X.c: fixed data truncation on Unix by -Fyysh .get
9.9.7 100320 mod ftpgw.c: mapping empty-resp. or 421 to 503 in FTP/HTTP g.w.
9.9.7 100319 mod nbio.c: relaxed "shorten timeout" with -d1+N (for SOCKS)
9.9.7 100318 new socks.c: connect to SOCKS via FORWARD=xxxx://host:port-_-socks
9.9.7 100318 fix smtp.c: refresh EHLO cache (AUTH) after STARTTLS <dai>
9.9.7 100317 fix thmain.c: too short timeout (5s) with -d1+N(WinCE)(9.9.7-pre1)
9.9.7 100316 fix X.c: fixed YYMUX flow control, excluding from select(in-fds)
9.9.7 100315 new X.c: simple YY proxy without Y-Connection
9.9.7 100314 new tcprelay.c: new SERVER=tcprelay2 (relaying by two threads)
9.9.7 100313 new X.c: relaying to VNC on the YYSH server (-yv)
9.9.7 100313 fix master.c: SEGV with SOCKSTAP or HTMUX=px or ICP (pre21)
9.9.7 100312 fix http.c: HTTP request MOUNT by -Pxxx/https/ssl without SERVER
9.9.7 100312 fix admin.c: acc. HTTPS by -Pxxx/https/ssl with non-HTTP SERVER
9.9.7 100312 fix dget.c: sending auth. by MYAUTH=u:p:https for a HTTPS server
9.9.7 100311 fix X.c: fixed loop in yysh ZCredhy (-yz) on RSM with YYMUX
9.9.7 100310 fix forkspawn.c: unset DYLIB_xxx environ. before forkpty(), SSI
9.9.7 100310 fix cgi.c: unset DYLIB_xxx environ. before CGI
9.9.7 100309 new X.c: slow YYSH disconn. with SSL (without STLS=fcl and -yX)
9.9.7 100309 fix {_-selet,_-poll}.c: don't regard conn. RESET as OOB
9.9.7 100309 fix nbio.c: fixed inf. loop in SSLtunnel on FreeBSD8 <imao>
9.9.7 100309 mod stls.c: longer timeout for SSL detection for -Qxxx/yymux/ssl
9.9.7 100308 new http.c: aded HTTPCONF=thru-type:+,application/microsoftpatch"
9.9.7 100308 new httpd.c: enebled adding HTTPCONF=thru-type:"+,"Type
9.9.7 100308 new X.c: introduced bi-directional auth. by YYKEY (based on RSA)
9.9.7 100307 fix X.c: fixed binary transmission by .get and .put on Win32
9.9.7 100307 fix X.c: sync. after interactive auth. (for -ys -yx -yy -yz)
9.9.7 100307 mod netsh.c: copy dgforkpty.exe to "C:/DeleGate/" and use it
9.9.7 100306 fix wince.c: win32-dg.exe invoking by non-ASCII exec. name (dir.)
9.9.7 100305 fix master.c: repaired auto. STLS for -Pxxxx/admin (since pre21)
9.9.7 100305 fix spinach.c: SEGV in FTP/HTTP g.w. by SERVER=http-sp (WinCE)
9.9.7 100304 new X.c: getting yysh auth. interactively from tty
9.9.7 100304 fix wince.c: invocation by click on Win32(without CLIENTNAME env.)
9.9.7 100304 fix X.c: yysh timeout in serv. disconn. with nested YYMUX over SSL
9.9.7 100304 fix gzip.c: re-loading DLL in child-process on CYGWIN
9.9.7 100303 fix __gethostbyname2.c: making on CYGWIN (1.7)
9.9.7 100303 fix X.c: re-enabled YYMUX (fcloseFILE() with fflush(), pre26)
9.9.7 100303 mod netsh.c: don't inherit descriptors except [0 1 2] to forkpty()
9.9.7 100302 fix netsh.c: relaying forkpty() without threads (for LinuxThreads)
9.9.7 100302 fix gzip.c: Zlib on OpenBSD (z_off_t in z_stream -> ver. error)
9.9.7 100302 fix cgi.c: removed VStr overflow with CFI
9.9.7 100301 new X.c: -yl to log display output to yysh.log (as "script")
9.9.7 100228 new sslway.c: new lib. for RSA encryption with simple interfaces
9.9.7 100227 fix gzip.c: suppressed repetitive loading and setup of Zlib
9.9.7 100227 fix netsh.c: fixed strange dup. echo in forkpty() + LinuxThreads
9.9.7 100227 fix gzip.c: fixed SEGV by yysh -yx when Zlib is not available
9.9.7 100227 fix netsh.c: doing "stty sane" before exec() for forkpty() on OSF1
9.9.7 100227 fix netsh.c: setegid() and seteuid() before exec() in dgforkpty
9.9.7 100226 new X.c: -yf and -yh to relay to client-side FTP and HTTP server
9.9.7 100225 fix X.c: mutex of fdopen()/fcloseFILE() to be multi-thread safe
9.9.7 100225 fix X.c: fixed broken Z-Credhy on partial fread()
9.9.7 100224 fix X.c: miss-detection of OOB by PRI reading from disconn. socket
9.9.7 100224 new X.c: -jX to apply JP CHARCODE conv. to "-Fyysh -jX command"
9.9.7 100223 new X.c: -yz to apply "deflate" by Zlib to YYSH
9.9.7 100222 new X.c: -yc to apply Credhy encryption to YYSH
9.9.7 100221 fix sslway.c: don't wirte 's' to fd[0] on SSL connect/accept error
9.9.7 100220 fix filter.c: fixed leak of terminated (SSLway) threads
9.9.7 100219 fix {X,service}.c: fixed coincident resumption of nested YYMUX
9.9.7 100218 fix filter.c: fixed jamming by parallel SSLway invocation
9.9.7 100218 fix X.c: resumption of nested YYMUX (yysh -yy via YYMUX) with STLS
9.9.7 100217 fix X.c: resumption of nested YYMUX (yysh -yy via YYMUX)
9.9.7 100216 fix X.c: yysh -yy resumption with STLS=fsv:yysh (not -ys)
9.9.7 100216 new X.c: YYSH .put and .get
9.9.7 100216 fix X.c: finishing YYMUX with thread-id with 32bits MSB (neg. int)
9.9.7 100215 fix X.c: breaking retrial of SockMux over YYMUX
9.9.7 100214 new {X,service}.c: -yyco and -yyac to apply YYMUX for any protocol
9.9.7 100214 new X.c: FTP PASV over YYMUX (as a sub-channel in YYMUX)
9.9.7 100214 mod X.c: removing duplicated dir. in PATH env.
9.9.7 100214 mod ftp.c: don't YYMUX data-conn. if cntrl-conn. is not via YYMUX
9.9.7 100214 fix ftp.c: coped with FTP ABOR (EINTR) via YYMUX
9.9.7 100213 fix X.c: fixed ftp-data conn. failure after YYMUX resumption
9.9.7 100213 fix X.c: fixed salvaging client-side list of active YYMUX sessions
9.9.7 100213 fix X.c: fixed resumption by a YYMUX client with YYMUX=host:port
9.9.7 100213 fix {conf,file}.c: finding full-path of executable (not directory)
9.9.7 100213 fix dgsign.c: loop in getting the MD5 of exec. (reading from dir.)
9.9.7 100213 new X.c: relaying OOB over YYMUX
9.9.7 100212 new X.c: X DISPLAY in AF_UNIX (-yxu) /tmp/.X11-unix/Xd DISPLAY=:d
9.9.7 100212 fix X.c: loop in SERVER=y11 + -Fy11 : xcom (pre24 DISPLAY, chain)
9.9.7 100212 new X.c: supported relaying FTP PORT connections on a YYMUX
9.9.7 100212 new inets.c: RESOLV="+" to detect auto. default even with -Fxxx
9.9.7 100211 mod inets.c: no resolver checking with WWW.DeleGate.ORG for -Fxxx
9.9.7 100211 mod inets.c: disabling RES_ORDER env. when RESOLV is specified
9.9.7 100211 new X.c: chaining X DISPLAY through chained yysh
9.9.7 100209 new X.c: enabled YYMUX resumption with auth. in Credhy
9.9.7 100209 fix X.c: resumption of YYMUX over YYSH with auth.
9.9.7 100209 fix X.c: fixed resumption of YYMUX for -Fyysh -yy or -yx
9.9.7 100209 new X.c: enabled STARTTLS (negotiated SSL) for YYSH (-ys)
9.9.7 100208 fix X.c: waiting YYMUX fin. over YYSH proxied by YYMUX
9.9.7 100208 fix X.c: don't start YYMUX serv. over YYSH in version mismatch
9.9.7 100207 fix X.c: terminating waiting YYMUX proxy on server-side disconn.
9.9.7 100206 new X.c: enabling Y11 over yysh (-yx) and YYMUX over yysh (-yy)
9.9.7 100206 fix X.c: coped with repetitive X connections more than 128th
9.9.7 100205 fix delegated.c: don't be Sticky with -Q6023/yysh SERVER=http
9.9.7 100204 fix {X,netsh}.c: freezing on SSL req. to non-SSL yysh serv./Win32
9.9.7 100204 fix spinach.c: fixed SEGV on accept() error by uninit. ptr.
9.9.7 100204 fix master.c: fixed SEGV in SockMux as a thread on OSF1/ALPHA
9.9.7 100204 fix X.c: applying SSL for YYMUX on a retrial in resumption
9.9.7 100203 new X.c: added Credhy key agreement + Authorization: Credhy-Basic
9.9.7 100203 new X.c: enabled YYCONF="SHELL:/bin/tcsh -l" "bash -l" or so
9.9.7 100203 fix {http,iotimeout}.c: TIMEOUT=io:0 caused unconditional timeout
9.9.7 100202 fix X.c: don't block disconn. of the YYSH conn. by b.g. proc.
9.9.7 100202 new X.c: smaller YYMUX buffer for yysh (Y-Max-Pending: nego.)
9.9.7 100202 new {_-select,_-poll}.c: PollIns immediate timeout by TIMEOUT_IMM
9.9.7 100202 fix X.c: fixed unfair YYMUX scheduling for input from FILE
9.9.7 100131 new passwd.c: trying getlogin() if getpwuid() is unavail.(MacOSX)
9.9.7 100130 fix *.{hc}: SEGV by 64bit data (as ptr.) with format spec as "%X"
9.9.7 100129 fix ystring.h: logging output (double float) on OSF/1 + ALPHA
9.9.7 100129 mod {dgforkpty,netsh}.c: minimum binary of dgforkpty.exe
9.9.7 100128 fix service.c: SEGV at start by fdopen() err. on unavail. mem.
9.9.7 100128 fix X.c: fixed SEGV by fd jamming with multi-threads (-d1+N)
9.9.7 100127 fix X.c: fixed the leak of memory and FILEs in SERVER=yymux
9.9.7 100127 fix netsh.c: exit on remote shutdown with dgforkpty
9.9.7 100126 new X.c: yysh with JP CHARCODE conv. (-je -ju -js -jj -jt)
9.9.7 100126 fix {netsh,windows}.c: no console win. for yysh win32-dg.exe
9.9.7 100126 fix netsh.c: dgforkpty.exe under dir. name including space
9.9.7 100126 new X.c: YYCONF=HOME:/home/user and YYCONF=SHELL:/bin/sh
9.9.7 100124 mod svconf.c: the default port# of yymux = 6060/TCP (<= 6011)
9.9.7 100124 fix netsh.c: terminating bash/CYGWIN on remote shutdown
9.9.7 100124 fix X.c: fixed YYMUX resumption error
9.9.7 100124 new X.c: introduced -Fyy yy:command together with SERVER=yy
9.9.7 100123 new X.c: internal yy commands {.lst .get .put .add} for yysh
9.9.7 100123 new X.c: serving as SERVER=yysh by SERVER=yymux
9.9.7 100123 new X.c: enabled YYMUX with -Fy11
9.9.7 100122 new X.c: supported YYMUX via SOCKS
9.9.7 100122 new netsh.c: key-input '~' followed by '.'
9.9.7 100121 new X.c: added AUTHORIZER SERVER=yysh and MYAUTH=user:pass:yysh
9.9.7 100121 fix {netsh,X}.c: sending window size change (in Telnet command)
9.9.7 100119 fix netsh.c: SEGV on OSF/1 and KuroBox (don't do syslog/daemonlog comsuming large stack in child thread)
9.9.7 100119 new netsh.c: pty/Win32 by dgforkpty/CYGWIN + DeleGate/Win32
9.9.7 100117 new dgforkpty.c: doing forkpty() in root privilege (for KuroBox)
9.9.7 100117 fix __forkpty.c: enabled forkpty() for NetBSD and OpenBSD
9.9.7 100117 new sgTTy.c: set/get tty mode and size (extracted from COSMOS)
9.9.7 100116 new X.c: yysh for Win32 (without tty control)
9.9.7 100115 new X.c: enabled -Fyysh host:port".ssl"
9.9.7 100115 fix X.c: YYMUX closing on YYCONNECT error
9.9.7 100114 new master.c: -Pxxxx in srcList of FORWARD=url-_-p:d:srcList
9.9.7 100114 new {inets,ftp}.c: relaying ftp-data conn. (PASV) via YYMUX
9.9.7 100114 fix {stls,service}.c: relaying ftp-data conn. as a MASTER over ssl
9.9.7 100114 fix {ftp,socks}.c: ftp-data conn. via upstream SOCKS over ssl
9.9.7 100114 new delegated.c: redirecting stdin in service to NUL (-Eni)
9.9.7 100113 fix delegated.c: stdout/stderr in service on Win32 (enbug -Bse)
9.9.7 100113 new delegated.c: added STDOUTLOG=file-pattern
9.9.7 100112 fix service.c: SERVER=Any with -Pxxx/delegate as SERVER=delegate
9.9.7 100112 new master.c: FORWARD=p://h:p/ssl and ROUTE=p://h:p/ssl
9.9.7 100112 new socks.c: enabled SOCKS=h:p/ssl or SOCKS=h:p/-5/-r/ssl
9.9.7 100112 new {X,master,service}.c: enabled YYMUX=h:p/ssl MASTER=h:p/ssl
9.9.7 100112 new {filter,stls,svport}.c: introduced -Pxx/ssl or -Pxx/proto/ssl
9.9.7 100111 new X.c: SERVER=yysh as a remote shell
9.9.7 100111 new {telnet,netsh}.c: SERVER=telnet://yytelnet.-
9.9.7 100110 new {ftp,ftpgw}.c: enabled HTTP MOUNT or -Fdget for ftps/STLS
9.9.7 100110 new service.c: enabled STLS=fsv:proto with MASTER
9.9.7 100109 fix stls.c: don't apply SSL for ftp-data with STLS=fsv:ftp
9.9.7 100109 fix delegate.h: multi-thread safe protocol conditional STLS
9.9.7 100109 fix filter.c: STLS=fsv:ftp,ftp-ddata matching (enbug "-Bsp")
9.9.7 100109 fix X.c: immediate shut on remote X command error
9.9.7 100109 new X.c: relaying stdin from local to remote X command (Unix)
9.9.7 100109 new X.c: relaying stdout from remote X command (on Unix only)
9.9.7 100109 fix X.c: 1st invocation freezes by an un-init. flag (pre20)
9.9.7 100108 fix X.c: waiting process with LinuxThreads (RedHat6,7,Vine4)
9.9.7 100108 new X.c: relaying stderr from remote X command (on Unix only)
9.9.7 100108 fix X.c: passing arguments to remote X command (pre19)
9.9.7 100107 new X.c: salvaging dangling processes at server-side
9.9.7 100107 new X.c: conditional/multiple YYMUX=host[:port[:proto:dst:src]]
9.9.7 100107 fix dget.c: enabled -Fdget STLS=fsv:proto with SOCKS
9.9.7 100107 fix socks.c: enabled SERVER=proto STLS=fsv:proto with SOCKS
9.9.7 100107 new X.c: enabled MYAUTH=user:pass:yymux (or y11)
9.9.7 100107 new X.c: enabled AUTHORIZER (Basic) for SERVER=yymux (or y11)
9.9.7 100107 fix X.c: breaking Sticky on SIGTERM with YYMUX
9.9.7 100106 fix {http,socks5,dget}.c: shutting YYMUX chan. normally on exit
9.9.7 100106 fix {ftp,nntp,pop,imap}.c: shutting YYMUX normally on SIGTERM
9.9.7 100106 fix nntp.c: SEGV in "ondemand" server (9.9.5)
9.9.7 100106 new X.c: supported STLS=fsv for YYMUX=server and -Fy11
9.9.7 100106 new X.c: supported STLS=fcl for SERVER=yymux and SERVER=y11
9.9.7 100106 new X.c: immediate rejection based on client's address
9.9.7 100105 new X.c: using DISPLAY env. as a local X server for Y11
9.9.7 100105 fix vsaddr.c: coped with =XXXX in .af-local (%3A0.launch-xxx...)
9.9.7 100105 fix X.c: yyMux trying relaying SHUT on SIGINT to YYproxy
9.9.7 100105 fix X.c: yyMux resuming via YYproxy
9.9.7 100103 fix X.c: yyMux start resuming after long idle with periodic ping
9.9.7 100102 fix X.c: yyMux coped with SIGPIPE for other thread with -d1+N
9.9.7 100102 fix X.c: yyMux resuming with non SERVER=yy (SERVER=http -Qxxx/yy)
9.9.7 100102 fix X.c: swift and normal exit on remote shutdown (on Win32)
9.9.7 100101 fix X.c: cleaning file and thread (for -d1+N multi-threads mode)
9.9.7 100101 fix X.c: swift but normal exit on local X process termination
9.9.7 091230 new X.c: YYMUX=host:port and CONNECT=y to connect via YYMUX serv.
9.9.7 091229 new X.c: -Fyy px//sv with SERVER=yymux to be used like -Fconnect
9.9.7 091229 new X.c: SERVER=yymux with resumption to replace SERVER=tcprelay
9.9.7 091227 new X.c: resending dropped data after resuming the Y11 connection
9.9.7 091226 new {yshell,wince}.c: HTTP based remote desktop controler for Win
9.9.7 091225 mod {http,master}.c: don't reject access to self by REMITTABLE=proto/port MountOption
9.9.7 091225 new wince.c: win32-dg.exe added -Q443/https on Win32
9.9.7 091225 new wince.c: win32-dg.exe enabled https://host/-/screen/ on Win32
9.9.7 091225 mod wince.c: win32-dg.exe force new console with -WC on Win32
9.9.7 091225 fix {windows,ystring}.c: coped with non-ASCII stat() and fopen()
9.9.7 091224 fix windows.c: broken environ. with non-ASCII value (dir. name)
9.9.7 091224 fix X.c: immediate exit and Y11 reset on X command error
9.9.7 091223 new wince.c: making process list on Win32
9.9.7 091223 new windows.c: X clients in b.g. without console and sockets
9.9.7 091222 new wince.c: "-WW" to force to be windows app.
9.9.7 091222 new wince.c: "-WC" to have console and "-WCA" for console app.
9.9.7 091222 new wince.c: assigning a console to win32-dg.exe
9.9.7 091222 new wince.c: win32-dg.exe with "SERVER=" as a console app.
9.9.7 091222 new wince.c: win32-dg.exe with "-F", "-f" as a f.g. console app.
9.9.7 091222 fix delegated.c: returning exit(code) from -Ffunc
9.9.7 091222 new X.c: -Fy11 {-ys|-yc} for Y11 coupler (Y11CQ)
9.9.7 091221 new X.c: rejecting command not begin with "x" nor include "X11"
9.9.7 091220 new X.c: interpretive Y11 proxy to detect non-Y11 protocol
9.9.7 091220 new X.c: proxying by -Fy11 "proxy//server"
9.9.7 091220 new X.c: local X client on the remote X server (-Fy11 : command)
9.9.7 091220 fix X.c: trial to close X for bash/xterm on CYGWIN
9.9.7 091218 mod X.c: STREAM buffered input from the multiplexed connection
9.9.7 091218 new X.c: version negotiation header "Y-Version:Y11R1"
9.9.7 091218 fix X.c: loop on EOS from X client (unsigned int)
9.9.7 091217 fix svport.c: enabled -Q1234/off in common.conf[.txt]
9.9.7 091217 new X.c: added a protocol to exchange the amount of pending data
9.9.7 091217 fix X.c: fixed getting broken packet on partial header recept
9.9.7 091217 fix X.c: SEGV on trial of reading huge data (invalid packet)
9.9.7 091217 fix X.c: fixed removing additional windows (relaying reset)
9.9.7 091217 fix X.c: fixed broken Y11 after an additional window connection
9.9.7 091217 fix {__pthread_create,__pthread_kill}.c: for AIX with -DQSC
9.9.7 091217 fix {___beginthread,__lwp_create,___lwp_create}.c: disabled
9.9.7 091217 fix pop.c: fixed POP proxy with AUTHORIZER=-man (9.9.6-pre7)
9.9.7 091216 fix _-strcasestr.c: a fix for AIX with -DQSC <Antonio>
9.9.7 091216 new X.c: made RELAY=y11 mandatory to work as a Y11 proxy
9.9.7 091216 fix {_-strcasestr,yp_match}.c: building with -DQSC on CYGWIN
9.9.7 091216 fix X.c: fixed freezing on a fast initial packt from X client
9.9.7 091216 new X.c: proxying Y11 by "Y11 y11://host:port/xcommand HTTP/1.1"
9.9.7 091215 fix *.c,file.h.c: huge empty file with -DSTAT64 -DQSC <suzuki_h>
9.9.7 091214 fix X.c: fixed SERVER=x://-.- and added SERVER=x://x.-
9.9.7 091214 fix file.h: coped with -DSTAT64 without C++ on Linux <suzuki_h>
9.9.7 091213 new X.c: enabled multiplexing a Y11 connection
9.9.7 091213 new X.c: SERVER=x://-.- to export the local X server
9.9.7 091212 new X.c: introduced "Y11" protocol, SERVER=y11 and -Fy11
9.9.7 091212 fix filter.c: fixed waiting filter command on Win32
9.9.7 091212 new vsaddr.c: =XX in .af-local (X://X0.=2EX11-unix.tmp.af-local)
9.9.7 091210 fix cgi.c: added unsetenv() declaration for HP-UX
9.9.7 091210 fix builtin.c: added allow_unaligned_data_access() for HP-UX cc
9.9.7 091210 fix spinach.c: fixed undef. ptr ref. on accept() err. in "http-sp"
9.9.7 091209 fix *.c: send_file() to Send_file() for AIX with -DQSC (9.0.5)
9.9.7 091209 fix ystring.h: enlarged CriticalSec & heapLock (32*(void*) <- 16*)
9.9.7 091209 fix {http,gethostbyname2,_-sysconf}.c: -DQSC on HP-UX (__hpux)
9.9.7 091207 fix spinach.c: binary POST over "http-sp"
9.9.7 091207 mod win32-dg.res: embedded icon of DeleGate
9.9.7 091205 fix windows.c: fixed waiting thread with timeout on Win32
9.9.7 091204 new wince.c: ported WinCE-version to Win32
9.9.7 091203 fix nbio.c: inf. "OOB?" on WinCE for CONNECT on -Q80 (9.9.6-pre2)
9.9.7 091203 fix mkmake.c: adding "-lm" in the detection of CC cap. on NetBSD
9.9.7 091202 fix _-strcasestr.c: for make with -DQSC on HP-UX
9.9.7 091202 new thmain.c: doing accept() by a single thread with -d1+N (WinCE)
9.9.7 091202 fix sslway.c: fixed host name for TLSxSNI to MOUNTed server <rauh>

9.9.6 091201 fix spinach.c: SEGV or broken logging on KuroBox "http-sp" (VARGS)
9.9.6 091129 fix sftp.c: coped with ABOR in LIST over sftp/FTP
9.9.6 091127 fix sftp.c: coped with slow resp. for LIST over sftp/FTP <vijay>
9.9.6 091127 fix Makefiile: don't use "-MT" option for CC on Unix
9.9.6 091126 new http.c: "-Ess" to reject non-HTTPS/SSL client via SSLtunnel
9.9.6 091126 fix delegated.c: clean-up X/Telnet sess. at Telnet fin.(9.9.5 -Xi)
9.9.6 091125 new pop.c: enabled AUTHORIZER for POP with "-map"
9.9.6 091125 new access.c: introduced AUTHORIZER=-map{inPat}{localPat}{fwdPat}
9.9.6 091123 fix mkmake.c: getting -DQSC in DELEGATE_CONF
9.9.6 091123 fix strcasestr.c: with -DQSC on Solaris
9.9.6 091123 fix file.h: -DQSC with -DSTAT64 on Linux <suzuki_h>
9.9.6 091122 new Makefile.QSC: a makefile to comple DeleGate without C++
9.9.6 091122 fix mkmake.c: fixed detection of avail. of ##,__VA_ARGS__
9.9.6 091122 fix mkmake.c: seeing LDFLAGS (as -MD) to detecting avail. lib.
9.9.6 091121 fix snprintf.c: for OSF/1 without snprintf()/vsnprintf()
9.9.6 091121 new ystring.h: making without C++ (with -DQSC)
9.9.6 091120 fix *.c: for compilation on OSF/1 (with -DNONCPLUS)
9.9.6 091120 fix inets.c: fixed SEGV in http-sp and -Ecc on Win32 (pre3)
9.9.6 091119 mod http.c: encoding the 405 response in quoted-printable
9.9.6 091119 new yshell.c: matching by AUTHORIZER="authServ:ysh:-:-Qxxxx"
9.9.6 091119 new conf.c: "-Dam" to disable auto. MAXIMA=delegated:N adjusting
9.9.6 091119 fix delegated.c: fixed SEGV on "/-/admin/logging" without -d1
9.9.6 091119 fix fpoll.c: compilation on Solaris10/SPARC with -m64 <fmontiton>
9.9.6 091118 mod syslog.c: erasing duplicated lines
9.9.6 091118 mod pam.c: trying dl-version of PAM (disabled by -Dpd)
9.9.6 091117 new sslway.c: cert. by addr. as CERTDIR/sa.xx.xx.xx.xx.pem
9.9.6 091117 new caps.c: notice about how to repaire "seems interpolated"
9.9.6 091117 fix unsetenv_.c: unsetenv() for c++ / Solaris9 (9.9.4)
9.9.6 091116 new spinach.c: timeout of slow resp. and long idle keep-alive
9.9.6 091114 new spinach.c: faster Time() with GetTickCount() on WinCE
9.9.6 091114 fix spinach.c: don't timeout client-req. for Ecc (pre2)
9.9.6 091113 fix wince.c: removed useless log for close() and time() on WinCE
9.9.6 091112 new access.c: added AUTHORIZER="-fwd,..." to forward auth.
9.9.6 091112 new ftp.c: introduced MountOption "servon={init,user,pass}"
9.9.6 091111 new {inets,spinach}.c: sorting HOSTS cache by access frequency
9.9.6 091110 new {access,ftp}.c: introduced AUTHORIZER="-strip{@},..."
9.9.6 091110 fix httphead.c: SERVER=http://odst.-:- with PROXY <NoSFeRaTU>
9.9.6 091109 new spinach.c: /-/ysh/spinach to control spinach
9.9.6 091108 fix spinach.c: mutex among socket(),accept() and close()
9.9.6 091106 new spinach.c: connection timeout for idling client and server
9.9.6 091105 new spinach.c: flush pending input before doing close() socket
9.9.6 091104 new ident.c: "-DId" to completely disalbe the Ident protocol
9.9.6 091104 fix sox.c: fixed possible dup. invocation of closeQ() thread
9.9.6 091103 new nbio.c: implemented IsAlive() detection on WinCE
9.9.6 091102 new spinach.c: timeout for waiting request from a client
9.9.6 091102 new spinach.c: avoided delay in close() by select() peer's reset
9.9.6 091101 fix spinach.c: fixed stall in select() after connection error
9.9.6 091031 new spinach.c: sharing and reusing buffers between relays
9.9.6 091030 fix spinach.c: coped with "Proxy-Connection" (as Safari)
9.9.6 091028 fix spinach.c: disconn. client imm. after conn. err. to server
9.9.6 091027 fix spinach.c: discard dangling results from "Resolver" (pre2)
9.9.6 091026 fix spinach.c: fixed to close socket left after connection failure
9.9.6 091026 fix _-select.c: relaying OOB on Win32 (for Telnet)(9.4.0-pre4)
9.9.6 091025 fix spinach.c: fixed loop+stall on immediate connection failure
9.9.6 091024 fix spinach.c: immediate sweep of closed server in keep-alive
9.9.6 091023 new spinach.c: closing sockets by a background thread "Closer"
9.9.6 091023 new spinach.c: added a background thread for "Resolver"
9.9.6 091015 new sftp.c: "-Esf" applying SOCKS, SRCIF,... for conn. to sftp/SSH
9.9.6 091015 new smtp.c: SMTPCONF="bcc:x@y:*" or CMAP="x@y:SMTPBCC:*:*:*"
9.9.6 091010 fix hostlist.c: "-EHa" for access control for multi-homed host
9.9.6 091006 fix ystring.c: SEGV in dir. under /-/admin/ (9.9.4-pre11)<rghetta>
9.9.6 091004 fix caps.c: CAPSKEY for Win2K without a ServicePack
9.9.6 091002 fix spinach.c: "http-sp" file-descriptor jamming after recv()==0

9.9.5 090929 fix spinach.c: fixed thread-stack shortage in "http-sp" and -Ecc
9.9.5 090928 fix spinach.c: "http-sp" stall on long req. (head. or POST body)
9.9.5 090926 fix spinach.c: waiting HTTP req. EOH before resp. in "http-sp"
9.9.5 090926 fix {http,htmlgen}.c: putting vhost URL in "protocol error" mssg.
9.9.5 090925 new nntp.c: enabled MYAUTH=user:pass:nntp
9.9.5 090925 fix nntp.c: postpone the conn. to server with auth. <florent>
9.9.5 090924 new spinach.c: "http-sp" reusing keep-alive serv. on client reset
9.9.5 090923 fix nntp.c: fixed loop in hostcmpX() without NNTPCONF="ondemand"
9.9.5 090923 fix _-mutex.c: revival of mutex on Unix (9.9.4-pre9)
9.9.5 090923 new nntp.c: added GROUP cache (not by ACTIVE LIST cache)
9.9.5 090920 new nntp.c: introduced NNTPCONF="ondemand" and MountOption
9.9.5 090918 fix smtp.c: EHLO before STARTTLS for SERVER=smtp://serv STLS=fcl
9.9.5 090917 fix socks5.c: SEGV by RES_NS=x.x.x.x//y.y.y.y on SOCKS err.(9.8.2)
9.9.5 090917 new socks5.c: SRCIF=clif.-:0:socks-udp-tocl not to retry bind()
9.9.5 090917 new socks5.c: SRCIF=0.0.0.0:0:socks-udp-tosv to be RFC compliant
9.9.5 090917 fix socks5.c: coped with UDP ASSOC with DST.ADDR/PORT = 0.0.0.0:0
9.9.5 090917 fix spinach.c: don't reset clnt unexp. on unknown serv. or timeout
9.9.5 090916 new spinach.c: suported connection-timeout in "http-sp"
9.9.5 090915 new spinach.c: light select/read/write by cached handle/fd on Win
9.9.5 090915 new wince.c: auto. SYSLOG to 192.168.*.255 if exists
9.9.5 090914 fix smtpgate.c: coped with CAPSKEY request in quoted-printable
9.9.5 090913 fix spinach.c: /-/builtin/icons/ for "http-sp"
9.9.5 090913 fix iotimeout.c: removed overhead by fgetBuffered() on WinCE
9.9.5 090913 fix wince.c: fixed lost data by freadTIMEOUT() on WinCE
9.9.5 090913 fix wince.c: implemented fgetsByBlock() from tmpfile() on WinCE
9.9.5 090911 new spinach.c: enabled FTP/HTTP gw. by "http-sp" (with -d1+N)
9.9.5 090910 fix iotimeout.c: fixed slow cache read on Win (0.2sec. / 4KB text)(9.9.1-pre5)
9.9.5 090910 fix http.c: coped with thread-gzip on Win95 (poll for pipe)
9.9.5 090910 fix windows.c: coped with mutex on Win95 (no TryEnterCriticalSec.)
9.9.5 090910 fix windows.c: coped with thread waiting on Win95 (negative tid)
9.9.5 090910 new ftp.c: added FTPCONF="nopasv,doepsv" to accept EPSV only
9.9.5 090910 fix http.c: fixed possible SEGV in a single-process mode (-d1)
9.9.5 090909 fix http.c: frozen gzip thread on Win2K (9.8.2-pre15)<T.Akiyama>
9.9.5 090908 new ftp.c: added FTPCONF=noepsv to stop announcement of EPSV
9.9.5 090907 mod wince.c: changed to "-Q8080/http-sp" from "-Q8080/http" (dflt)
9.9.5 090906 new inets.c: "-Edr" to set DONTROUTE to local-segment (WinCE)
9.9.5 090906 new spinach.c: supported dial-up on connect() failure in "http-sp"
9.9.5 090905 fix resolv.c: "-Ens" to inactivate (sorting) no-resp. DNS server
9.9.5 090901 mod wince,winmo.c: displaying IP-address of WiFi and Modem at HOME
9.9.5 090901 new spinach.c: pool and reusing HTTP server in keep-alive
9.9.5 090829 fix http.c: has been so slow for 304 resp. with Content-Length in proxy keep-alive with Safari (-Bcs)
9.9.5 090829 fix spinach.c: supported switching servers in a keep-alive client
9.9.5 090829 fix spinach.c: http-sp relay after immediate connect() success.
9.9.5 090827 fix delegated.c: finishing f.g. -d1+N on Win32 (before WinXP/SP2)
9.9.5 090827 fix windows.c: fixed http://WinCE/-/screen/ + gzip (9.9.4-pre8)
9.9.5 090826 fix http.c: fixed truncation by bad Content-Length in gunzip/FTOCL
9.9.5 090825 new svconf.c: "http-sp" for HTTP simplified proxy instead of "ecc"
9.9.5 090823 new spinach.c: -Ecc option for multi-session threads(-d1+N)(WinCE)
9.9.5 090823 new spinach.c: adding lacking Host: header in HTTP/ecc relay
9.9.5 090823 new spinach.c: added -Q8888/ecc for WinCE
9.9.5 090822 fix http.c: revival of HTTP for WinCE (9.9.4-pre10)
9.9.5 090821 fix htaccept.c: possible freeze in restart on HTMUX server reboot
9.9.5 090820 mod ftp.c: "-Efp" reusing the same port num. for PASV repetitively
9.9.5 090819 fix src/Makefile: upd. ADMIN in auto. -Fimp from src/DELEGATE_CONF
9.9.5 090819 new delegated.c: "-Xi" to force imm. _exit() on SIGTERM
9.9.5 090819 fix delegated.c: Telnet server stopped with "x" (9.8.2)<castillon>
9.9.5 090819 fix delegated.c: X/Telnet does not start without built-in ADMIN
9.9.5 090818 fix ftp.c: don't reuse PASV port disconnected by the client
9.9.5 090817 new inets.c: -Dfb to suppress binding port# in FTP PASV client
9.9.5 090815 new ystring.c: -dr to test error code(return value) from functions
9.9.5 090815 fix delegated.c: possible SEGV in execFunc() to "%X" on Win64
9.9.5 090815 fix *.c: possible SEGV with printf/scanf "%X" for 64bits pointer
9.9.5 090814 fix htmlgen.c: fixed SEGV with verify=crc32 MountOption
9.9.5 090813 fix notify.c: fixed SEGV on notifying ABORT on 64bits ptr. CPU
9.9.5 090813 fix *.c: clean up of warnings by recent gcc (char* to const char*)
9.9.5 090812 new {mount,sslway}.c: introduced "sni=hostname" MountOption
9.9.5 090811 fix Strftime.c: imm. _exit() on SIGTERM in localtime()
9.9.5 090810 fix sysconf.h: enabled pthread on NetBSD and OpenBSD
9.9.5 090809 fix log.c: fixed duplicate free() with "-dp" (9.8.2-pre19)
9.9.5 090808 fix dl.c: modified dlopen() to cope with loading SSL on OpenBSD
9.9.5 090806 mod delegate.h,http.c: coped with compilation on AIX
9.9.5 090807 fix httpd.c: right finalizing client-context from MOUNT for ".dgp"
9.9.5 090805 fix delegated.c: fixed possible freezing with RIDENT=client
9.9.5 090805 new {delegated,caps}.c: new client counter on shared memory (-Esc)
9.9.5 090804 fix pstitle.c: removing spaces in pstitle on MacOSX (Darwin/9)

9.9.4 090729 fix delegated.c: closing PORT=xxx on SIGTERM (for SockMux -r)
9.9.4 090729 fix Thread.c: fixed SEGV by thread-id overflow on 64bits OS
9.9.4 090729 fix http.c: repaired client-side keep-alive in MITM
9.9.4 090729 fix ddi.c: leak/SEGV in FSV SSLway thread in MITM in keep-alive
9.9.4 090729 fix http.c: fixed leak of zombi SSLway thread for FSV in MITM
9.9.4 090728 fix distrib.c: fixed possible file-desc. jam. in multi-threads
9.9.4 090727 mod master.c: allowing group-ID 3(sys) to do SUDO and OWNER
9.9.4 090727 fix delegated.c: immediate _exit on SIGQUIT with pending Xf
9.9.4 090726 fix ystring.c: immediate _exit on signal in Xmalloc()
9.9.4 090726 fix filter.c: forcing safe putenv() "-Ete" for SSLway (pre11)
9.9.4 090725 fix Strftime.c: fixed freezing in localtime() in SSL thread
9.9.4 090724 fix Thread.c: SEGV in thread_wait broken id on 64bits OS (9.9.3)
9.9.4 090720 fix ftp.c: disabling PORT to serv. from PASV with FTPCONF=noport
9.9.4 090720 mod inets.c: stop retrial with SRCIF="*:0:ftp-data-pasv-src"
9.9.4 090717 new inets.c: -Dfb to disable retrying conn. with binding <Benawi>
9.9.4 090713 fix ystring.h: platform independent strcasestr() <iijimak>
9.9.4 090712 fix ystring.c: suppressed Xfflush(fp) for fileno(fp)<0
9.9.4 090711 fix master.c: fixed freezing in the negotiation for SSLtunnel
9.9.4 090711 fix filter.c: auto. "-Ete" for SSLway environ. to avoid SEGV
9.9.4 090709 fix stls.c: frozen in MITM waiting req. from disconn. SSL/fcl.
9.9.4 090707 fix gzip.c: imm. _exit on SIG in gzdopen()/non-dgzlib(Zlib-DGv3)
9.9.4 090705 fix {http,file}.c: imm. _exit() on SIGTERM with pending Xfputs()
9.9.4 090705 fix shutter.c: fixed freezing in mutex/localtime() on SIGSEGV
9.9.4 090704 fix log.c: freezing on signal in exit() on Fedora10 with SELinux
9.9.4 090701 fix http.c: applying X-Request: for FTOCL (9.2.3)<Hansen>
9.9.4 090628 fix log.c: ignore signals during exit() doing flushlbf()
9.9.4 090627 fix {http,file}.c: imm. _exit on SIGTERM with pending Xfclose()
9.9.4 090627 new env.c: "-Dts" to disable MTSS (multi-thread safe signal)
9.9.4 090627 fix forkspawn.c: uGetpid() unique among threads on LinuxThreads
9.9.4 090626 fix ystring.c: protected Xputenv() from signals
9.9.4 090625 fix delegated.c: freezing after longjmp/SIGALRM in SIGPIPE handler
9.9.4 090625 fix __sigaction.c: make with CFLAGS=-g (without -O)
9.9.4 090625 fix file.c: fixed frozen mutex by longjmp on signal in fclose()
9.9.4 090623 fix {forkspawn,abort}.c: simply exit() for abort() during fork()
9.9.4 090623 fix delegated.c: fixed SEGV on disk-full (detecting ENOSPC/fwrite)
9.9.4 090623 fix nbio.c: coped with signal (SIGPIPE) in PollIn() for IsAlive()
9.9.4 090622 fix cgi.c: fixed SEGV on SSLway (auto. on FreeBSD-7 or "-Ete")
9.9.4 090621 fix process.c: fixed SEGV in ResponseFilter on SIGTERM (FreeBSD)
9.9.4 090621 new Strftime.c: "-Etm" to force self-made gmtime() and localtime()
9.9.4 090621 fix __pthread_create.c: SEGV on thread_wait non-existent 64bits id
9.9.4 090621 new Strftime.c: self-made signal safe gmtime() and localtime()
9.9.4 090620 fix delegated.c: fixed SEGV+freeze on writing to mmap on disk-full
9.9.4 090620 mod {delegate,log}.c: blocking all lputLog() in the parent process
9.9.4 090618 fix forkspawn.c: made Fork() atomic not to be interrupted
9.9.4 090618 fix delegated.c: fixed freezing on exit with active Sticky
9.9.4 090618 fix Thread.c: inherit CSC-SSigMask enabled in parent to children
9.9.4 090618 fix delegated.c: SEGV by delayed longjmp into ended EXEC_client()
9.9.4 090615 fix _-mutex.c: initializing mutex/CSC after fork()
9.9.4 090614 fix ysignal.h: signal blocking for multi-thread CSC by SSigMask
9.9.4 090613 fix Thread.c: reduced needless mutex for threadidx (without -dN)
9.9.4 090612 fix sslway.c: immediate thread_exit from SSLway thread on SIGTERM
9.9.4 090612 fix {delegated,filter}.c: detecting SIGTERM in waiting SSL thread
9.9.4 090612 fix ystring.c: blocked Xsprintf and Xfread from interrupt
9.9.4 090611 fix ystring.c: blocked Xfree and Xmalloc from interrupt by signal
9.9.4 090611 fix cgi.c: fixed broken SSL environ var. on interrupt
9.9.4 090611 fix Strftime.c: fixed frozen gmtime() in interrupted localtime()
9.9.4 090611 fix http.c: reduced needless mutex for HTTP (without -dN)
9.9.4 090611 fix log.c: blocked fputLog() from interrupt (not to freeze)
9.9.4 090611 fix forkspawn.c: fixed frozen Fork() with threads on interrupt
9.9.4 090610 fix Thread.c: timeout CSC to avoid "spin_lock" on signal (9.8.2)
9.9.4 090609 fix subin/install.sh: for FreeBSD and Solaris10
9.9.4 090608 fix subin/install.sh: added lib. for CHROOT on Linux
9.9.4 090607 new mount.c: matching with the host in Referer: by udst={Hosts}
9.9.4 090607 fix htccx.c: don't scan META in ResponseFilter for non-HTML
9.9.4 090604 new mount.c: MOUNT to rewrite Referer ("where=ref" MountOption)
9.9.4 090603 fix filter.c: broken/frozen CFI output/input with "-fv" option
9.9.4 090602 fix http.c: don't buffer POST body with FTOSV CFI <ogawa>
9.9.4 090531 fix cache.c: fixed broken FTP cache on parallel cache updates
9.9.4 090529 new dget.c: showing MD5 in -Fdget (with -Emi)
9.9.4 090529 new ftp.c: logging MD5 in xferlog as size.md5 (with -Emi)
9.9.4 090531 mod http.c: disabled chunked enc. for PowerSketch/Viewer <yito>
9.9.4 090528 new filter.c: added ORIGINAL_SERVER_NAME/PORT for NAT <venere>
9.9.4 090528 fix Makefile: making under a dir. with space char. in the name
9.9.4 090528 fix service.c: re-enabled SERVER=exec (9.8.6-pre1)<venere>
9.9.4 090526 fix spinach.c: -Ecc don't reuse serv. of diff. port via SOCKS
9.9.4 090525 new spinach.c: SERVER=ecc as a tiny and simple HTTP proxy
9.9.4 090524 fix http.c: Connection: "closed" to "close" (9.6.2)
9.9.4 090523 fix spinach.c: fixed frozen -Ecc process on client-side reset
9.9.4 090521 new {ftp,stls}.c: STLS=fsv,im0.5 for timeout of implicit FTPS
9.9.4 090521 new anonymous-*.pem: new builtin certificate for anon. users
9.9.4 090520 fix admin.c: /-/admin Directory viewer for file largher than 2GB
9.9.4 090519 new ftp.c: connecting to FTPS server via FTP proxy with STLS=fsv
9.9.4 090518 fix fstat.c: displaying/sorting files largher than 2GB
9.9.4 090518 fix spinach.c: disabled -Ecc for FTP (for PORT)
9.9.4 090515 new admin.c: implemented {next,prev} in /-/admin/ file viewer
9.9.4 090514 fix smtp.c: fixed SEGV on SMTPCONF=reject:nomx (9.2.4)<osamura>

9.9.3 090509 mod spinach.c: -Ecc don't reuse connection for POST method
9.9.3 090509 fix spinach.c: fixed -Ecc frozen on EAGAIN to server-bound data
9.9.3 090506 fix dget.c: retrial on disconnected keep-alive in -Fdget
9.9.3 090505 mod httpd.c: requires AUTHORIZER for access to /-/bench?
9.9.3 090504 mod nbio.c: removed "SSL record head" in LOGFILE with MITM
9.9.3 090501 fix spinach.c: fixed destroying aborted connections (-Ecc)
9.9.3 090429 new http.c: retrying on 503 or empty response with -Ecc
9.9.3 090427 fix spinach.c: fixed -Ecc infinite loop by PS_HUP/poll()/connect()
9.9.3 090427 fix Thread.c: fixed duplicated thread with -Eti or 64bis (pre2)
9.9.3 090427 mod http.c: suppressed gzip for 404 to be retried
9.9.3 090424 mod http.c: suppressed gzip for slow "push server"
9.9.3 090423 fix {socks,service}.c: enabled -Ecc with PROXY, SOCKS and MASTER
9.9.3 090423 new access.c: conv. AUTHORIZER=-userpass:u:p to -list{u:p}
9.9.3 090423 mod _-select.c: imm. detect conn. reset by PS_PRI on Win32 (-Ecc)
9.9.3 090422 fix delegated.c: frozen ERESTART in foreground/Win32 (9.9.0-pre4)
9.9.3 090422 fix caps.c: enabled -Bx option as a service on Win32
9.9.3 090422 fix caps.c: enabled -Ecc as a service on Win32 and on HUP restart
9.9.3 090422 fix {http,spinach}.c: -Ecc abandon CCSV on incomplete resp. recv.
9.9.3 090420 fix http.c: retrying on server error on reused connection by -Ecc
9.9.3 090420 mod http.c: keep-alive on ContLeng:0
9.9.3 090420 fix http.c: fixed SEGV by duplicate fclose() in MITM
9.9.3 090418 fix nbio.c: fixed frozen MITM (in IsAlive() PollIn()+Peek1())
9.9.3 090416 new mime.c: MIMECONV=alt:flat to enumerate all alternatives
9.9.3 090415 new spinach.c: implemented -Ecc in non-blocking mode
9.9.3 090415 new mime.c: MIMECONV=alt:first to filter out secondary alt.
9.9.3 090414 new access.c: AUTHORIZER=-hostlist/Name with HOSTLIST=Name:List
9.9.3 090410 new spinach.c: new -Ecc option (for shared HTTP conn. cache)
9.9.3 090402 fix http.c: don't rewrite MD5 (9.0.5)
9.9.3 090402 fix http.c: removing "Content-Encoding:x-gzip" after unzip<sasaki>
9.9.3 090401 fix httphead.c: putting Content-MD5 in base64 (not in hex-dec)
9.9.3 090329 fix tcprelay.c: cleaning STLS=fsv SSL thread with SERVER=tcprelay
9.9.3 090329 new {Thread,env,unix}.c: -Eti to force thread-id mapping in 32bits
9.9.3 090328 fix Thread.c: error or SEGV in pthread_join()/thread_wait() with 64bits pthread_t

9.9.3 090322 new distrib.c: introduced MAXIMA=bps:128k as param. and MOUNT opt.
9.9.3 090321 new log.c: sweeping ACTDIR/sockets/* at the start-up or -Fsweepf
9.9.3 090321 fix distrib.c: removing AF_UNIX sockets left under ACTDIR/sockets on HTTP resp. in gzip (9.6.3-pre6)
9.9.3 090317 new master.c: routing by method (FORWARD=p://sv-_-http//POST)

9.9.2 090311 fix String.c: fixed loop in fgetsZ() on NFS ESTALE (9.2.4)<eddie>
9.9.2 090311 fix http.c: don't forbid SSLtunnel by HTMUX=sv with REMITTABLE=+,https (9.9.0-pre1)
9.9.2 090311 fix http.c: don't forbid MITM by RELAY="vhost:http" (pre6)
9.9.2 090310 new reshost.c: "#!max=N" in hosts-file to limit results <guill>
9.9.2 090309 fix url.c: re-enabled RELAY="nojava" (disabled in 7.9.11)
9.9.2 090309 fix conf.c: added RELAY="vhost,nojava:http:{*:80}:.localnet"
9.9.2 090308 mod ftp.c: regarding MOUNT=".. ftps://serv/.." as ftps://serv:990
9.9.2 090307 mod delegated.c: set TLSCONF=shutdown by default for SERVER=ftp
9.9.2 090305 new fstat.c: -Fls -ll -l f1 f2 ... with LSTFMT=%Y/%m/%d-%H:%M:%S
9.9.2 090304 fix caps.c: don't inherit pointer val. in the CAPSKEY env.
9.9.2 090303 fix ftp.c: fixed banner lines to end with CRLF (for recent lftp)
9.9.2 090303 fix ftp.c: coped with "Transmit3" with FTP over TLS (long resp)
9.9.2 090303 fix caps.c: sharing CAPSKEY beween Win32 and CYGWIN
9.9.2 090302 fix ftp.c: permit ftp/ftps gw. by default (without REMITTABLE)
9.9.2 090301 fix dgsign.c: getting signs of self via CGI (and ssh,rsh)
9.9.2 090301 fix delegated.c: -Fkill on Win32 "full-path of ..." (9.4.0-pre8)
9.9.2 090226 mod stls.c: relaying non-SSL data via SERVER=ftps with STLS=-fcl
9.9.2 090222 fix windows.c: fixed stat() for directory on Win32
9.9.2 090222 fix windows.c: enabled CAPSKEY in DeleGate as a service on Win32
9.9.2 090220 fix ystring.c: converting "%ll" to "%l" on "__alpha"
9.9.2 090220 fix Makefile,*.c: building on OSF1 (with make CFLAGS="-DNONCPLUS")
9.9.2 090218 fix http.c: removed delay in SSI-include for STLS for -Pxxx/admin
9.9.2 090218 fix {ssi,http}.c: forw. "user:pass@" in URL on SSI-include with AUTHORIZER (9.2.2)
9.9.2 090218 fix ssi.c: breaking SSI interpretation on client-disconnection
9.9.2 090217 new ssi.c: introduced <!--#echo var="relbase">
9.9.2 090217 new ssi.c: introduced <!--#exec cmd="pushbase path"> for file=...
9.9.2 090216 mod dl.c: added lib*.so.4 (for libssl.so.4 on Vine4)
9.9.2 090215 fix ftpgw.c: putting 502 code in PROTOLOG on FTP/HTTP conn. error
9.9.2 090215 mod Makefile,mkmake.c: loop in make src/Makefile with clock-skew
9.9.2 090214 fix gethostbyname2.c: SEGV by recursion with unknown-host on Solaris,HPUX (9.9.1-pre4)
9.9.2 090209 fix ftp.c: fixed a compilation problem (pre1)
9.9.2 090208 fix sftp.c: waiting upload completion before next command
9.9.2 090207 new sftp.c: TMPDIR param. for tmp. file to be TMPDIR/dg-sftpgw/*
9.9.2 090207 fix http.c: don't close non-reg. NULLFP() (/dev/null) (9.6.3-pre4)
9.9.2 090206 fix file.c: disabled dupclosed() for NULLFP() (enabled by -Bd)
9.9.2 090206 fix file.c: disabled fclose() for NULLFP() (enabled by -Bf)
9.9.2 090205 fix mkcpp.c: building on CYGWIN
9.9.2 090205 new httpd.c: extended time server for UTS as /-/date?zone=uts&...
9.9.2 090204 new spinach.c: a simple seed of protocol interpreter
9.9.2 090201 new sftp.c: MountOption to limt max. file size as "datamax=16g"
9.9.2 090128 new pilsner.c: a simple seed of common string processor
9.9.2 090123 new inets.c: added "_-DontRoute.host" preifx
9.9.2 090123 new inets.c: intduced "_-xxxxxx.host" generic preifx

9.9.1 090118 new ahy2fdif.c: added <METAX name=LANGUAGE>code</METAX>
9.9.1 090118 new ahy2fdif.c: added <METAX name=CHARCODE>code</METAX>
9.9.1 090118 new any2fdif.c: getting charcode from CHARCODE=code by -Fany2fdif
9.9.1 090118 new cgi.c: CHARCODE=thru MountOption to disable SVCC/CCX for CGI
9.9.1 090118 new any2fdif.c: guessing input-charcode to be used by m17n-lib
9.9.1 090117 fix smtpgate.c: finding out user-text in a split quoted-printable
9.9.1 090117 fix smtpgate.c: finding out user-text in a long line
9.9.1 090117 new {httpd,mount}.c: filtering /robots.txt by "nvhost", "avhost"
9.9.1 090116 new any2fdif.c: coped with rot13 for MHonArc
9.9.1 090115 new any2fdif.c: coped with output in utf-8 (--ocode=utf-8)
9.9.1 090115 new any2fdif.c: input char. code conv. for &#xxxx; in HTML
9.9.1 090114 new any2fdif.c: coped with m17n-lib (M17N=on + --ocode=xxx)
9.9.1 090113 new any2fdif.c: --yuc option to ouput yEUC code
9.9.1 090113 new JIS.c: escaping non-JIS char. with with CHARCODE="y-charcode"
9.9.1 090113 new inets.c: added SRCIF=-dontroute.xx HOSTS=-dontroute.xx/0.0.0.0
9.9.1 090112 fix mimehead.c: re-encoding encoded-word after char. code conv.
9.9.1 090111 fix mime.c: enabled m17n-lib for enMime MIME-encoded-word
9.9.1 090110 fix delegated.c: waiting prev. serv. proc. PID gone on "-r" (Unix)
9.9.1 090110 fix {sox,delegated}.c: close SockMux ports before exit on SIGTERM
9.9.1 090109 new {nbio,delegated}.c: "-odst.-" for ipwf + FreeBSD and MacOSX
9.9.1 090107 new ftp.c: "logindir" option for MOUNT="/* sftp://server/%2F*"
9.9.1 090107 fix ftp.c: MOUNT on non "/" login-dir (non-anonymous) with CACHE
9.9.1 090107 fix ftp.c: coped with MOUNT by "ls -opts" onto serv. on MacOSX
9.9.1 090107 fix ftp.c: fixed disabling CACHE=no for MOUNTed servers
9.9.1 090105 fix mime.c: fixed VStr overflow in rew. addr. in long line
9.9.1 090105 new nntpgw.c: new NNTP/HTTP MountOption "nocite,nomarkup"
9.9.1 090103 fix mime.c: putting "C-T-E: 8bits" for CHARCODE=8bitscset:tosv
9.9.1 090103 new mime.c: character code conv. for MIME body with m17n-lib
9.9.1 090103 new mimehead.c: MIME header (encoded-word) conv. with m17n-lib
9.9.1 090103 new m17nccx.c: multi-lingual char. code conversion with m17n-lib

9.9.1 090102 mod sftp.c: showing the reason of PASS login error. on sftp/FTP
9.9.1 090102 fix delegated.c: don't go background with -Fany2fdif -b (9.4.3)
9.9.1 090101 fix any2fdif.c: skipping <?...?> in XML and .rdf
9.9.1 081228 fix cgi.c: fix CGI resp. delay with req. Content-Length:0 (7.9.8)
9.9.1 081228 fix service.c: fix for -Fcgi (9.8.2 for -Pxxx/ysh)
9.9.1 081227 mod iotimeout.c: detecting EOS from clnt waiting non-NL ended text
9.9.1 081227 fix http.c: shorten timeout for slow txt resp. in CACHE_TAKEOVER
9.9.1 081227 mod smtpgate.c: trying return CAPSKEY to generic domain on filure
9.9.1 081227 new Makefile: "make mime" at the top dir. to make enMime/deMime
9.9.1 081227 new smtpgate.c: extended REJECT/HEADER:code,wcs:fname:[fvalue]
9.9.1 081225 mod delegated.c: added CMAP=thru-CONNECT:HTTPCONF:https:wii.com
9.9.1 081225 fix rfc822.c: extended NNTPCONF=nomapemail:{list}:{fields}
9.9.1 081224 fix swft.c: don't MOUNT SWF ver.4 of olders <mizuno>
9.9.1 081224 mod maker/__pthread_create.c: exp. default stack size 64k -> 128k
9.9.1 081224 fix builtin.c,Makefile: coped with HP-UX SIGBUS on alignment-error
9.9.1 081224 mod *.[hc]: coped with HP-UX w/o "hpux" with "__hpux__" <penske>
9.9.1 081224 mod {resolv,gethostbyname2}.c: for OS without gethostbyname2()
9.9.1 081222 mod inets.c: suppressed HOSTS cache/unknown refresh by sub-thread
9.9.1 081222 fix service.c: fixed SEGV with -Etw for -T.period (9.8.5)<sunils>
9.9.1 081220 new ldap.c: enabled TIMEOUT=io:T for SERVER=ldap with MOUNT
9.9.1 081217 new service.c: SOCKOPT=shutdown:g[:proto:dst:src]
9.9.1 081217 new service.c: SOCKOPT=buffsize:1024i+1024o[:proto:dst:src]
9.9.1 081212 fix httpd.c: coped with /robots.txt ending without NL
9.9.1 081207 mod http.c: don't reject access to self by REMITTABLE=proto/port
9.9.1 081206 new inets.c: SOCKOPT=noshutdown to disable shutdown() on Win32
9.9.1 081207 fix stls.c: coped with NTHT for MITM CONNECT
9.9.1 081206 fix http.c: coped with NTHT for CONNECT method with a upper proxy
9.9.1 081206 fix winsspi.c: coped with NTHT for CONNECT method (non 100 resp.)
9.9.1 081205 fix {http,windows}.c: NTHT for Proxy-Auth. between chained proxy
9.9.1 081202 fix windows.c: don't try readlink() for an empty or device file
9.9.1 081130 fix mount.c: re-enabled "?" in URL as MOUNT="v r?*" (9.8.2-pre37)
9.9.1 081128 new inets.c: putting RES_WAIT messg. in slow resolv. on start-up
9.9.1 081128 mod windows.c: disabled shared lock on Win95 by default (9.0.6)
9.9.1 081127 fix windows.c: getting SPAWN_ENVIRON on Win95 (9.2.4)
9.9.1 081126 fix file.c: fixed delay of retrieval "//path.dll" on Win32 (9.0.1)
9.9.1 081126 fix windows.c: running on Win95 without socket inh. (9.2.5-pre4)
9.9.1 081126 fix vsap.c: FTP data-connection with RIDENT without HTMUX (9.9.0)
9.9.1 081126 new http.c: Keep-Alive for POST (HTTPCONF=bugs:do-keepalive-post)

9.9.0 081121 fix caps.c: fixed SEGV with CAPSKEY without ADMIN (on Solaris10)
9.9.0 081121 fix master.c: sync. SockMux with slow timer (FB6_64/VMWare)(pre4)
9.9.0 081121 new iotimeout.c: limiter of max. num. of SIGPIPE in sess. or proc.
9.9.0 081121 mod delegated.c: ignore SIGPIPE in main process, not to stall with STLS=fcl on RedHat9 (NPTL 0.29)(9.7.2)
9.9.0 081121 fix iotimeout.c: possible inf. loop SIGPIPE > stderr (9.8.2-pre9)
9.9.0 081120 fix {param,httpx}.c: passing HTTPCONF to ResponseFilter on Win32
9.9.0 081120 fix {httpd,ftpgw}.c: -d1 ResponseFilter for FTP/HTTP on Windows
9.9.0 081118 new http.c: HTTPCONF=bugs:add-contleng (for DoCoMo) <mizuno>
9.9.0 081118 mod http.c: don't remove Content-Length in chunked<akihito>(9.8.4)
9.9.0 081117 mod svport.c: use -Pxxx/local as PrimaryPort (for PIDFLE,LOGFILE)
9.9.0 081117 fix svport.c: fixed the name of service with HTMUX on Win32
9.9.0 081117 fix delegated.c: stop private SockMux thread on exit on WinCE
9.9.0 081116 fix wince.c: periodical check and adjustment of time on WinCE
9.9.0 081116 fix log.c: removed dup. initial-log.txt on WinCE (9.8.4)
9.9.0 081115 new ssi.c: timeout SSI include <--!#config var=timeout val=0.5 -->
9.9.0 081114 mod sox.c: enabled Credhy/SockMux for private SockMux with -d1
9.9.0 081114 fix {sox,htaccept}.c: auto reconnection of SockMux on Win32/CE
9.9.0 081114 fix sox.c: fixed trunc. resp. data via SockMux/HTUX (with poll()?)
9.9.0 081114 mod credhy.c: signed CRC8 by default (-DCS for backward compat.)
9.9.0 081113 fix sox.c: SEGV in SockMux thread with -d1 (thread stack size)
9.9.0 081113 fix ddi.c: don't recycle HTTP serv. sock. for conn. via SSL-TUNNEL
9.9.0 081112 new sox.c: "closer" thread to reduce delay of close() (WinCE)
9.9.0 081112 fix process.c: fixed leak of socket handles (WinCE)(9.8.2-pre6)
9.9.0 081112 fix process.c: fixed unnecessary delay in ResponseFilter (WinCE)
9.9.0 081112 fix process.c: don't close(0) in ResponseFilter thread (WinCE)
9.9.0 081112 fix vsaddr.c: SEGV on NULL-ptr. SockMux/HTMUX (unresolvable self)
9.9.0 081111 mod caps.c: HostId by GMT (to be signed in diff. time zone)
9.9.0 081111 fix caps.c: CAPSKEY on Zaurus (MACHINE.SID for samba?)
9.9.0 081111 fix credhy.c: -ECS to escape CRC8 bug (shift right signed char)
9.9.0 081111 fix credhy.c: Credhy/SockMux on KuroBox and Zaurus (CRC8 bug)
9.9.0 081110 fix {svport,delegated}.c: fixed lock-out of AcceptByMain(HTMUX=cl)
9.9.0 081110 fix delegated.c: fixed zombi ssh connection with SockMux for HTMUX
9.9.0 081110 mod svport.c: prioritizing explicit -Pxxx/remote for ACCET/HTMUX
9.9.0 081110 mod {svport,stls}.c: SSL-optional for -Pxxxx/admin with HTMUX=cl
9.9.0 081109 fix vsaddr.c: removed undef. IPv6%scope-id by gethostaddr()
9.9.0 081109 fix delegated.c: HTMUX on Fedora ("::1 localhost" in /etc/hosts)
9.9.0 081109 fix caps.c: don't add duplicated CAPSKEY (on SIGHUP)
9.9.0 081108 fix delegated.c: leak of mmap file descriptor on SIGHUP (9.8.2)
9.9.0 081108 fix log.c: leak of UDP socket descriptor on SIGHUP (9.8.2-pre10)
9.9.0 081108 fix delegated.c: reconnection of PrivateSOX on SIGHUP
9.9.0 081108 fix delegated.c: restarting the SockMux for HTMUX on SIGHUP
9.9.0 081107 fix rident.c: implemented RIDENT for WinCE
9.9.0 081107 fix sox.c: coped with HTMUX=cl with AUTHORIZER for non-HTMUX
9.9.0 081106 new sox.c: HTMUX=cl in the single-process mode (-d1+N) (WinCE)
9.9.0 081106 fix {htaccept,master,sox}.c: waiting SockMux/HTMUX start
9.9.0 081105 new cksum.:c new checksum by "-Fcksum -x file-list"
9.9.0 081105 new htaccept.c: HTMUX=cl:H:P with MYAUTH=user:pass:htmux
9.9.0 081104 mod http.c: don't try detect HTTPS/SSL/CONNECT over HTMUX
9.9.0 081104 fix ystring.c: enabled -fv for SockMux trace
9.9.0 081104 new svport.c: introduced -Qxxx/remote for HTMUX=cl
9.9.0 081103 new {delegated,svport}.c: introduced -Qxxx/local for HTMUX=cl
9.9.0 081031 fix htaccept.c: retrying on initial HTMUX connection failure
9.9.0 081030 fix {delegated,master}.c: enabled HTMUX as a service on Win32
9.9.0 081029 fix dglibs.c,maker/SSL_set_SSL_CTX.c: enabled "make sslway"
9.9.0 081029 new {htaccept,master}.c: forwarding ACCEPT with HTMUX=px:host:port
9.9.0 081028 fix delegated.c: immediate Sticky fin. on server exit on Win32
9.9.0 081028 fix {windows,sox}.c: immediate Sox fin. on server exit on Win32
9.9.0 081027 fix delegated.c: don't dup. load common.conf in child on Win32
9.9.0 081027 fix delegated.c: coped with empty peername (VSAP client) on Win32
9.9.0 081027 fix caps.c: CAPSKEY for Win32
9.9.0 081027 fix sox.c: exiting PrivateSox process on server exit on Win32
9.9.0 081026 mod htaccept.c: rejecting HTMUX over indirect conn. (proxy or NAT)
9.9.0 081026 mod htaccept.c: sending "From: ADMIN=foo@bar" heaer in HTMUX
9.9.0 081026 fix httpd.c: acting as an origin server via RIDENT/SockMux
9.9.0 081025 fix sox.c: frozen init. in sox_setup()/fread() from the connection left marked ESTABLISHED in the client host but lost in the server host
9.9.0 081025 new sox.c: forwarding RIDENT by default on SockMux/VSAP
9.9.0 081025 new {sox,htaccept}.c: acting as SockMux by "Upgrade: SockMux/1.0"
9.9.0 081024 new smtpgate.c: returning generated CAPSKEY via SMTPGATE
9.9.0 081023 new caps.c: request, generate, and set CAPSKEY=key
9.9.0 081022 new caps.c: guessing system's installation date from /etc
9.9.0 081021 fix smtp.c: fixed SEGV on empty MX name (on EMERGENCY STOP)

9.8.6 081018 fix http.c: empty resp. on 304 serv. for If-None-Match <kawasaki>
9.8.6 081018 fix pop.c: terminating POP proxy process with FTOCL
9.8.6 081018 fix filter.c: MIME CFI by CMAP="xxx.cfi:FTOSV:pop,smtp,nntp"<fish>
9.8.6 081018 fix filter.c: dup. filter's LOGFILE and output to console with -fv
9.8.6 081018 fix nbio.c: don't apply recv(PEEK) for pipe on MacOSX (Darwin)
9.8.6 081018 fix filter.c: enabled FFROMCL+CFIscript for SMTP and NNTP
9.8.6 081017 fix tcprelay.c: finishing FTOCL with Tcprelay
9.8.6 081017 fix http.c: fixed leak of socketpair-descriptor (pre9)
9.8.6 081017 mod sslway.c: resp. to pending SSL shutdown from peer by default
9.8.6 081016 fix filter.c: don't disconn. FromC after FTOCL insertion
9.8.6 081016 fix http.c: fixed frozen/broken keep-alive with FTOCL/MITM/Win32
9.8.6 081016 fix delegated.c: finishing foreground proc. on SIGINT on Win32
9.8.6 081016 mod stls.c: set AUTHORIZER="-list{mitm}:mitm:*:*" by default
9.8.6 081015 fix wince.c: -Qxxx in common.conf.txt to add to default ports
9.8.6 081014 fix stls.c: enabled Digest Proxy-auth. for CONNECT/MITM
9.8.6 081014 fix {stls,http}.c: applying Proxy-auth. to CONNECT (not HTTPS/SSL)
9.8.6 081013 new wince.c: DGROOT and VARDIR in /DGROOT/common.conf.txt (WinCE)
9.8.6 081012 mod stls.c: forced Proxy-Auth. for "MITM" with revealing message
9.8.6 081011 fix stls.c: returning auth. error message on the CONNECT phase
9.8.6 081011 mod stls.c: removed code for MITM over HTTP
9.8.6 081011 mod sox.c: removed code for accept() and incomming connect()
9.8.6 081011 mod {vsap,htaccept}.c: removed code for accept() at remote host
9.8.6 081009 fix master.c: don't reject with REJECT by source_permitted()
9.8.6 081009 fix wince.c: changed to CACHEFILE=$[server:%P/=%-1mu/%-2mu/%mu]
9.8.6 081008 fix gzio.c: SEGV in HTTP/gzip + CFI/SSI (before Zlib-DGv3/9.8.2)
9.8.6 081008 fix process.c: don't inherit thread-info. in Conn. struct (Win32)
9.8.6 081006 mod wince.c: CACHEFILE=$[server:%P/=%-1mp/%-2mp/%mp] by default
9.8.6 081006 fix windows.c: VARDIR by "File Exploer"/"StorageCardPath" (WiNCE)
9.8.6 081005 new {yshell,wince}.c: switching elements in /-/screen/ (WiNCE)
9.8.6 081005 mod wince.c: decomposed NETWORK STATUS menu into sub-menus
9.8.6 081005 mod wince.c: keeping device awake in "Idle" mode (WiNCE)
9.8.6 080930 fix sslway.c: with both CERTIDR/ca-cl.pem and CERTDIR/ca-cl/
9.8.6 080930 fix sslway.c: possible SEGV on SSLway init. with CERTDIR/ca-cl/
9.8.6 080929 fix delegated.c: fixed "accepted (n.ms)" in LOGFILE with VSAP
9.8.6 080929 fix htaccept.c: fixed timeout/polling HTTP ACCEPT with -d1 (pre1)
9.8.6 080929 fix sox.c: fixed SEGV on reconnection of SockMux with -d1 (9.8.2)
9.8.6 080928 new master.c: enabled HTTP/ACCEPT over VSAP/SockMux
9.8.6 080926 new {wince,access,yshell}.c: MessageBox with timeout (WinCE)
9.8.6 080926 new wince.c: added "power Idle" MENU (WinCE)
9.8.6 080925 new {yshell,wince}.c: remote control via /-/screen/ (WinCE)
9.8.6 080924 new {yshell,httpd}.c: supported POST/HTTP to yshell
9.8.6 080922 fix mount.c: don't match "command:" with MOUNT="* ..." (9.8.4)
9.8.6 080922 fix nntp.c: clearing ServerSock on closing NNTP/HTTP sv.
9.8.6 080922 fix {http,nntpgw}.c: disconn. NNTP sv. on exit of NNTP/HTTP client
9.8.6 080922 new wince.c: periodical ping to the last client (WinCE)
9.8.6 080921 fix wince.c: don't dismiss by "Revert to Default" MENU (WinCE)
9.8.6 080921 new wince.c: enabled "Small Font" MENU on low DPI device (WinCE)
9.8.6 080919 mod delegated.c: don't limit active threads with enough memory
9.8.6 080918 mod delegated.c: removed delay between VSAP retry on acc. timeout
9.8.6 080918 mod conf.c: suppressed "MAX_DELEGATEP ..." in LOGFILE with -vd
9.8.6 080917 fix process.c: SEGV in ResponseFilter thread (-d1 on Non WinCE)
9.8.6 080917 fix ftp.c: don't delay(2sec.) on unknonw AUTH method (since 9.8.5)
9.8.6 080917 new ftp.c: supported FTP via VSAP over HTTP
9.8.6 080917 new http.c: -Eha for REMITTABLE=+,ACCEPT + HTTPCONF=methods:ACCEPT
9.8.6 080917 new {vsap,htaccept}.c: supported VSAP over HTTP (ACCEPT,CONNECT)

9.8.5 080914 new {vsap,htaccept}.c: sharing port bound dynamically (with -d1)
9.8.5 080913 fix master.c: SEGV in access-control cache by parallel threads/-d1
9.8.5 080913 fix http.c: Cont-Len for HEAD/Windows Update(9.8.4-pre1)<k-yamada>
9.8.5 080912 fix Thread.c: possible jam. after immediate exit of new thread
9.8.5 080911 new service.c: periodical permission check for -T.period (-Etw)
9.8.5 080911 new socks5.c: accepting via CONNECT .accept.- command / Socks5
9.8.5 080911 fix ftp.c: enabled SERVER=ftp STLS=fcl with AUTHORIZER <Benawi>
9.8.5 080907 fix yshell.c: fixed frozen gzip thread for screen dump (WinCE)
9.8.5 080907 fix windows.c: cleaning up thread table with thread_kill (WinCE)
9.8.5 080907 fix wince.c: non-blocking send without freezing on WinCE4.X
9.8.5 080905 fix delegated.c: fixed "accepted (n.ms)" in LOGFILE/Win32 (9.8.4)
9.8.5 080906 fix http.c: fixed relaying AUTHORIZER=-login to NTHT (9.8.2)
9.8.4 080903 fix {yshell,wince}.c: fixed not to freeze on scrdump.bmp/gzip
9.8.4 080903 fix {httphead,String}.c: digest auth. for URL including ","
9.8.4 080901 fix http.c: don't relay Proxy-Auth in MITM mode (9.7.0)
9.8.4 080901 fix http.c: don't add Proxy-Auth in MITM mode (9.7.0)
9.8.4 080831 new wince.c: MOUNT="/-/screen/* gendata:/-/ysh/screen/*" by dflt
9.8.4 080831 new ssi.c: date and uname as builtin SSI command (for WinCE)
9.8.4 080830 new {http,conf}.c: introduced CACHE=do,auth:Prt:Dst:Src
9.8.4 080830 new http.c: applying gzip to relayed image/bmp
9.8.4 080830 fix http.c: caching large binary data without Content-Length
9.8.4 080829 new wince.c: a switch to suppress expiration of AUTHORIZER=-man
9.8.4 080829 new filetype.c: added Content-Type:image/bmp for .bmp
9.8.4 080828 new yshell.c: applying gzip for BMP
9.8.4 080828 new wince.c: dumping screen image in BMP
9.8.4 080827 fix resolv.c: enabled dialup on DNS with single DNS serv. (WiNCE)
9.8.4 080826 fix ddi.c: fixed SEGV on recycling randstack area (with -d1+0)
9.8.4 080826 fix env.c: fixed -d1+1 to make 2 session threads
9.8.4 080826 fix httphead.c: digest auth. for long URL path (www.vmware.com)
9.8.4 080825 new sslway.c: enable Diffie-Hellman by CERTDIR/dhparam.pem<andre>
9.8.4 080824 new cache.c: added "%-NmX" for MD5 value of format X in N columns
9.8.4 080824 new cache.c: added conditional cache-path by "%(X==Y?A:B)"
9.8.4 080824 fix delegated.c: fixed logging of "accepted (n.ms)" (since pre2)
9.8.4 080822 fix access.c: reduced VStr overflow for AUTHORIZER=-list
9.8.4 080821 new mime.c: filtering non-text parts with MIMECONV=textonly
9.8.4 080820 fix process.c: fixed SEGV on Win32 with internal-filter
9.8.4 080819 add sslway.c: SSL shutdown by TLSCONF=shutdown <andre><Markus>
9.8.4 080814 fix htccx.c: CCX for POST request of MSIE (with Pragma:no-cache)
9.8.4 080814 new htccx.c: -ECC option to apply CCX to values in Cookie
9.8.4 080813 fix urlesc.c: thru "%25" (URL escaped ASCII "%") in CCX
9.7.8 080811 fix http.c: huge data (> 4GB) from serv. in non-chunked/Keep-Alive
9.8.4 080811 new sslway.c: "ca-sv.nodefault" to stop loading default certs.
9.8.4 080807 new env.c: -ERu to enable dup. HOSTS cache detection on update
9.8.4 080807 new yshell.c: /-/ysh/hosts.expire to force expiring HOSTS cache
9.8.4 080806 new yshell.c: /-/ysh/bench.html for network performance test
9.8.4 080805 fix httphead.c: rewriting Set-Cookie domain=.a.b attribute
9.8.4 080805 new nntp.c: added MOUNT="command:com/arg command:com/arg"
9.8.4 080805 fix delegated.c: fixed stack SEGV on subst. 304 response with -d1
9.8.4 080805 new nntp.c: caching for client's BODY with ARTICLE to serv.<Jeff>
9.8.4 080804 fix inets.c: don't create dup. HOSTS cache entries on refresh
9.8.4 080803 new nntp.c: added "nonlocal" option to force caching local-server
9.8.4 080803 fix ystring.c: fixed SEGV with -fv FSV=-tee on FC6_64 and FB6_64
9.8.4 080803 fix setutimes.c: Ftruncate() on FedoraCore (NNTP cache)
9.8.4 080802 new {inets,ysh}.c: dump HOSTS cache via yshell or /-/ysh/hosts

9.8.4 080730 fix ftp.c: auth. matching with mapped user by -authServ(user)
9.8.4 080730 new ftp.c: FTPCONF=proxyauth for MYAUTH=u:p:ftp:serv as a proxy
9.8.4 080730 new {inets,master}.c: SRCIF=clif.- and SRCIF=dontroute.clif.-
9.8.4 080730 new access.c: introduced -list{u:p},"-fail.badpass",-any
9.8.4 080730 new ftp.c: USER u@s + PASS p -> AUTHORIZER="-list{u:p}:*:s"
9.8.4 080729 new resolv.c: RES_DEBUG=0 to disable debugging log
9.8.4 080729 fix {inets,access}.c: caching get{sock/peer}name for socketpair
9.8.4 080729 new {env,httpx}.c: -Eic option to use client-address in URLget(0)
9.8.4 080729 fix stls.c: don't require SSL in URLget(0) with STLS=fcl (x.x.x)
9.8.4 080728 fix ystring.h: enabled ferror() detection on WinCE
9.8.4 080727 fix {mime,pop}.c: exit on fputs()=EOF by client's reset (WinCE)
9.8.4 080727 fix wince.c: supported ungetc() for socket and tmpfile() (WinCE)
9.8.4 080727 fix JIS.c: CHARCODE=K- prefix to escape ESC[K bug/MacOSX Terminal
9.8.4 080727 fix JIS.c: don't disable converstion after 0xA0 (9.5.0)
9.8.4 080726 fix {delegated,domain,sox}.c,log.h: coped with gcc4.2.0(2007q1-10)
9.8.4 080726 new delegated.c: -vq to suppress mssg. on loading default config.
9.8.4 080726 new wince.c: initial-log.txt for logging 10-minutes on WinCE
9.8.4 080725 new wince.c: added PAUSE by menu on WinCE
9.8.4 080726 new wince.c: displaying CPU usage on WinCE
9.8.4 080725 new svport.c: -Q1234/off to disalbe the previous -Q1234
9.8.4 080725 fix delegated.c: ${EXECPATH} relative files (WiNCE)
9.8.4 080725 fix delegate.h: elapsed time of "disconnected" in LOGFILE (WinCE)
9.8.4 084025 new delegated.c: introduced DGROOT/common.conf[.txt]
9.8.4 080724 mod {http,wince}.c: detecting client's reset in text relay (WinCE)
9.8.4 080723 mod http.c: erase short Content-Length in chunked (chunked-cleng)
9.8.4 080723 new wince.c: save/restore the SYSLOG flag on WinCE
9.8.4 080723 mod syslog.c: putting the syslog to LOGFILE too with -fv
9.8.4 080722 fix http.c: break keep-alive with server on incomplete recv. body
9.8.4 080722 fix access.c: don't source_permitted() for -man with -Eri (pre50)
9.8.3 080722 fix resolv.c: fixed dial-up for DNS on WinCE (9.8.2-pre50)
9.8.3 080722 fix resolv.c: fixed SEGV in dialup for DNS on WinCE (9.8.2-pre36)
9.8.3 080721 fix hostlist.c: fixed HostList jamming with mix of nvhost+avhost
9.8.3 080721 fix wince.c: suppressing ping with no routes
9.8.3 080721 new mount.c: -x.nvhost=host to select MOUNT for current vhost
9.8.3 080721 fix mount.c: enabled -f.condition and -b.condition
9.8.3 080721 fix mount.c: reverse rew. MOUNT="/* http://s/* nvhost=v,nvserv=r"
9.8.2 080717 new wince.c: save/resotre status flags set by Menu (WinCE)
9.8.2 080716 new {wince,winmo}.c: periodical ping to the default router (WinCE)
9.8.2 080716 fix http.c: AUTHORIZER=-man with -DAP (pre44) without -Eri(pre43)
9.8.2 080716 fix resolv.c: restricted DNS dialup only on UNREACH (WinCE)
9.8.2 080716 fix nbio.c: don't try dialup on refused TCP connection (WinCE)
9.8.2 080716 new wince.c: switch to show all routes on WinCE
9.8.2 080715 new nntpgw.c: "authru" MountOption to thru pass auth. info. with @
9.8.2 080714 fix script.c: SEGV in LIST a b c TSIL (pre37)
9.8.2 080714 fix access.c: pushing out oldest entry of AUTHORIZER=-man cache
9.8.2 080714 fix access.c: save/restore AUTHORIZER=-man cache into extern. file
9.8.2 080713 fix httphead.c: SEGV on NNTP caching proxy (pre46)<suzuki_h>
9.8.2 080713 fix httphead.c: enabled nvserv=-thru (or genvhost) with PROXY
9.8.2 080712 fix url.c: coped with rewriging URL in XML in long element name
9.8.2 080712 mod nbio.c: parallel connection trial (-Ecp) disabled by default
9.8.2 080711 new mount.c: introduced "avserv=host" MountOption
9.8.2 080711 fix ftp.c: fixed VStr overflow on PASV in FTP/HTTP gw. (pre42)
9.8.2 080710 new mount.c: "avserv=-thru" option to obsolete "genvhost=-thru"
9.8.2 080710 new mount.c: added MOUNT=/* http://odst.-/*" for SO_ORIGINAL_DST
9.8.2 080710 fix ftpgw.c: timeout on POST/CGI body shorter than Content-Length
9.8.2 080710 fix htmlgen.c: SEGV on MOUNT="/-/builtin/* http://sv/*" on sv down
9.8.2 080709 new {env,delegated}.c: introduced TIMEOUT="bind:5" and "bindenter"
9.8.2 080709 fix {inets,delegated}.c: retrying bind() on restart with -r
9.8.2 080708 fix delegated.c: termination by -Fkill or -r with -f or -v on Unix
9.7.8 080708 fix delegated.c: wait "Left children" on exit (-r restart failure)
9.8.2 080708 new delegated.c: introduced TIMEOUT=waitchild:3 for wait on exit
9.8.2 080708 fix filter.:c output of -tee filter to LOGFILE with -fv
9.8.2 080707 new mount.c: introduced odst=listOfOriginalDst for NAT
9.8.2 080706 new cache.c: don't unify caches for aliases as virtual host names
9.8.2 080706 fix http.c: don't remove gen. data with HTTPCONF=cache:any (pre37)
9.8.2 080705 new {mount,hostlist}.c: introduced "nvhost=hostList" MountOption
9.8.2 080704 new {httphead,mount}.c: introduced "rserv=host:port" MountOption
9.8.2 080703 fix ftp.c: infinite timeout with TIMEOUT=io:0 (9.2.2)<atsu-sato>
9.8.2 080702 fix url.c: MOUNTing URL in a nested XML element <shigeharu.>
9.8.2 080702 new mount.c: HTTPCONF=nvserv:auto to detect virtual serv. in MOUNT
9.8.2 080701 new mount.c: "nvserv" MountOption to MOUNT a virtual hosting serv.
9.8.2 080630 new {access,winsspi}.c: AUTHORIZER=-login using LogonUser on Win32
9.8.2 080628 new {http,winsspi}.c: Basic auth. client to NTHT server gateway
9.8.2 080628 new {http,winsspi}.c: added AUTHORIZER=-ntht to be NTHT server
9.8.2 080625 new {env,http}.c: added -Enh to enable NTHT proxy (NTLM over HTTP)
9.8.2 080623 fix {access,delegated}.c: suppressed AUTHORIZER-man on termination
9.8.2 080623 fix wince.c: added no-wraparound-text mode on WinCE
9.8.2 080623 fix wince.c: make shortcut to the current executable file on WinCE
9.8.2 080623 new wince.c: added OS version info. shown on WinCE
9.8.2 080622 fix http.c: don't ask AUTHORIZER=-man for CONNECT with -DAP
9.8.2 080621 new {svport,wince}.c: binding -Pxxxx to I.F. of WiFi or PC /WinCE
9.8.2 080621 fix {hostlist,access}.c: fixed access-control jamming on WinCE
9.8.2 080620 new wince.c: added SYSLOG on/off on WinCE
9.8.2 080620 mod Makefile: added /machine:arm for link option for WinCE
9.8.2 080620 fix service.c: SEGV after acc. from multi-clients on WinCE (pre41)
9.8.2 080619 new access.c: restricted paralell AUTHORIZER=-man on WiNCE
9.8.2 080619 mod access.c: suppress AUTHORIZER=-man interaction if non-RELIABLE
9.8.2 080619 new delegated.c: -Eri for reject immediately (default on WinCE)
9.8.2 080619 fix wince.c: showing the status on unexpected termination on WinCE
9.8.2 080616 fix dgsign.c: coped with bahavior of tar on MacOSX for ".DS_Store"
9.8.2 080616 new {ssi,dgsign}.c: getting EXESIGN of other DeleGate via SSI
9.8.2 080616 fix {inets,ftp}.c: coped with the mix. of EPSV and PASV via NAT
9.8.2 080616 new filter.c: -Fconnect -qh200 to send input as HTTP requests
9.8.2 080616 fix http.c: don't break on pipelined req. in keep-alive + FFROMCL
9.8.2 080615 fix any2fdif.c: fixed duplicated index of /path and /path/
9.8.2 080615 new any2fdif.c: enabled multiple "-x pattern" options
9.8.2 080615 fix httpx.c: re-enabled getting with -Fany2fdif -r URL(9.6.0-pre4)
9.8.2 080615 new rfc2mail.c: conversion from RFC.txt to the RFC822 format
9.8.2 080614 new Strftime.c: %B for full name of month (for RFC date)

9.8.2 080611 new wince.c: introduced stealth buttons on WinCE
9.8.2 080611 new {winde,access}.c: clearing cache of AUTHORIZER=-man on WinCE
9.8.2 080611 fix socks5.c: -DAP to disable AUTHORIZER for HTTP and SOCKS proxy
9.8.2 080611 fix wince.c: fixed MSG_PEEK on WinCE (for SOCKS5)(pre29)
9.8.2 080610 fix access.c: AUTHORIZER=-man for SOCKS (with CTX_auth(ctx,0,0))
9.7.8 080610 fix ddi.c: don't leave dangling file-desc. ToS/FromS + "onerror"
9.7.8 080609 fix filter.c: SEGV on retrying /favicon.ico + FTOCL (9.0.3)<imao>
9.8.2 080608 new wince.c: added On/Off switch for proxy-authorization on WinCE
9.8.2 080608 new {winmo,access}.c: showing MAC address for AUTHORIZER=-man
9.8.2 080605 fix http.c: coped with POST relay with FFROMCL/FFROMSV on Win32
9.8.2 080605 fix windows.c: couldn't start as service/Win32 with MYAUTH (pre33)
9.7.8 080605 fix delegated.c: 1st req. on restart on HUP or error Win32 (9.0.5)
9.7.8 080605 fix windows.c: restarting on HUP or conf. error Win32 (9.7.5-pre2)
9.8.2 080605 fix svport.c: passing -Pxxx/ftp to service on Win32
9.8.2 080604 new access.c: introduced TIMEOUT=authorizer:T
9.7.8 080604 fix http.c: discarding shouten cache on =+= 304 resp. from serv.
9.7.8 080604 fix http.c: discarding truncated cache on EPIPE by client
9.7.8 080604 fix http.c: don't manipulate cache if ended without resp. relay
9.7.8 080603 fix cache.c: %XX escape of cache file name for char. with MSB
9.8.2 080602 fix windows.c: control inheritance of socket by -Dis (pre26)
9.8.2 080602 fix {windows,Thread}.c: clean-up on thread_kill(tid,SIGKILL)
9.8.2 080602 fix http.c: coped with polling a pipe from a filter on Win32
9.8.2 080601 fix delegated.c: enabled -Pxxx,yyy/ftp notation on Win32
9.8.2 080601 fix mount.c: MOUNT path with space as "C:/Program Files/DeleGate"
9.8.2 080601 new script.c: added CAT PERMIT = http : server : client TAC
9.8.2 080531 new script.c: added "LST a b c TSL" in a DGscript to be a,b,c
9.8.2 080531 new script.c: enabled PERMIT=http:+={URL}:remaining...
9.8.2 080531 new dgauth.c: added auth. options AUTHORIZER=-dgauth(expire=30s)
9.8.2 080531 fix dgauth.c: fixed to accept AUTHORIZER=-dgauth(user)
9.8.2 080531 new smtp.c: added SMTPCONF=srcroute to allow "foo%bar@baz" relay
9.8.2 080530 new smtp.c: added MOUNT="//domain/user smtp://server/domain/user"
9.8.2 080530 new smtp.c: added MOUNT="... smtp://user@domain@server"
9.8.2 080530 new dgauth.c: added -dgauth{u1:p1,u2:p2,...}
9.8.2 080530 fix mount.c: MOUNT="... file:*" for origin server on Win (x.x.x)
9.8.2 080530 fix {delegated,conf}.c: coped with redundant "/" as DGROOT=path/
9.8.2 080527 mod reshost.c: don't try resolve 192.168.* and 127.* (on WinCE)
9.8.2 080526 mod inets.c: shorten expire of cached Unknown result in HOSTS
9.8.2 080525 new wince.c: keep awake while proxying is active on WinCE
9.8.2 080525 new ftp.c: coped with 150 resp. with form. as "(123,456 bytes)"
9.8.2 080523 new winmo.c: ConnMgr stab. to be common exe on WinCE and Mobile
9.8.2 080523 new {nbio,socksv5}.c: dialup on connect() and sendto() failure
9.8.2 080523 new {delegated,env}.c: introduced -DSp to disable SIGPIPE
9.8.2 080517 new wince.c: supported auto. dialup by ConnMgr on WinMobile
9.8.2 080517 new wince.c: supported auto. dialup by RAS on WinCE
9.8.2 080523 fix iotimeout.c: setting ferror() on SIGPIPE in fflush/fwrite/...
9.8.2 080522 http.c: fixed storm of "ClientEOF: fputReponse" on SIGPIPE (pre9)
9.7.8 080522 fix {ftp,ftpgw}.c: fixed freezing respose relay in FTP/HTTP gw.
9.7.8 080521 fix http.c: don't truncate cache on SIGPIPE durling =+= 304 resp.
9.8.2 080516 new wince.c: added POP, IMAP and SMTP by default on WinCE
9.8.2 080516 mod mount.c: don't apply MOUNTs for file: to smtp,pop,imap,nntp
9.8.2 080515 fix delegated.c: exiting single-proc. serv. as service on Win32
9.8.2 080515 fix windows.c: fixed "tell error" on huge(>2GB) PROTOLOG on Win32
9.8.2 080515 fix lock.c: fixed "tell error" storm on lock() failure on Win32
9.8.2 080515 fix {pop,imap}.c: made POP and IMAP be multi-thread safe
9.8.2 080515 fix {smtp,smtpgate}.c: made SMTP-DeleGate be multi-thread safe
9.8.2 080514 new windows.c: listing IP-Address of RNDIS/ActiveSync on WinCE
9.8.2 080514 fix wince.c: getting process list using lesser memory on WinCE
9.8.2 080514 fix wince.c: adjusting window size by device rotation on WinCE
9.8.2 080514 fix wince.c: removed the latency to detect "restart" file (pre29)
9.8.2 080513 fix delegated.c: don't create temporary file on c:/tmp on Win32
9.8.2 080513 fix windows.c: passing the key for -Fimp to service on Win32
9.8.2 080513 new windows.c: logging to c:/Windows/Temp/dgx.log if it exists
9.8.2 080512 fix {delegated,windows}.c: passing key for -Fimp to service/Win32
9.8.2 080511 fix delegated.c: passing CRYPT=pass to spawned children on Win32
9.8.2 080510 fix env.c: hide CRYPT,PASS,MYAUTH in LOGFILE (recorded by -dS)
9.8.2 080510 fix delegated.c: putting auth. cache on /Windows/Temp on Win32
9.8.2 080510 fix windows.c: encrypting CRYPT,PASSWD,MYAUTH in registry on Win32
9.8.2 080510 fix script.c: coped with +=C:/path/xxx.cdh
9.8.2 080510 fix script.c: restoring stdin after +=xxx.cdh (9.0.3)
9.8.2 080509 fix dgsign.c: passing PASSWD to the service on Win <Jan.Killian>
9.8.2 080509 fix http.c: stop relaying on client side disconn. with FTOCL CFI
9.8.2 080509 fix Makefile: SEGV on SIGPIPE in gzip/HTTP thread on FedoraCore (where -lstdc++ seems mandatory?)(pre18)
9.8.2 080507 fix wince.c: fixed tmpfile creation without SD-Mem (on WinCE4.2)
9.8.2 080507 fix wince.c: fixed creating tmpfile on WinCE (pre27)
9.8.2 080506 new wince.c: getting the file name of the current process on WinCE
9.8.2 080506 new wince.c: adding shortcut of DeleGate to "Start Menu" on WinCE
9.8.2 080506 new wince.c: testing connection to "wince.delegate.org" on WinCE
9.8.2 080506 fix wince.c: mutex of the control window refreshment on WinCE
9.8.2 080505 new wince.c: delay after the first packet trying get ACK on WinCE
9.8.2 080502 new wince.c: dynamic socket SO_SNDBUF adjusting on WinCE
9.8.2 080502 new wince.c: stdio buff. size by the multiple of MSS on WinCE
9.8.2 080501 fix http.c: fixed truncation of resp. by SO_LINGER={1,0} on WinCE
9.8.2 080430 fix ftpgw.c: removed delay in FTP/HTTP gw. on cache hit (pre22)
9.8.2 080425 new ssi.c: added file=path#show to show #fsize of executable
9.8.2 080425 fix wince.c: fixed detection of StorageCard on Win32 (pre27)
9.7.8 080425 fix windows.c: fixed ABORT on exit during init. with VC++ 2005
9.7.8 080424 fix commands.c: fixed -Fimp on Win32(fopen("con",rw))(9.4.0-pre18)
9.8.2 080424 fix _-fcloseFILE.c: ABORT with fclose fileno()=-1 (pre12) on Win32
9.8.2 080423 mod wince.c: default VARDIR=${StorageCard}/DeleGate on WinCE
9.8.2 080423 mod wince.c: default DGROOT=/DeleGate on WinCE
9.8.2 080422 fix delegated.c: enabled -nN for service on Win32
9.8.2 080421 fix delegated.c: fixed possible SEGV in service termination on Win
9.8.2 080420 new windows.c: -Eid to try inherit socket by WSADuplicateSocket
9.8.2 080420 mod delegated.c: transferring extended -dX to the service process
9.8.2 080420 new filter.c: implemented "pre-filter" as a thread
9.8.2 080419 new windows.c: -Dis/-Eis to disable/enforce socket inehrit on Win
9.8.2 080418 new delegated.c: -nN for serving with fixed number of processes
9.8.2 080417 fix http.c: fixed broken keep-alive with empty body with rewriting
9.7.8 080417 fix http.c: fixed delay of FTOCL CFI on empty body resp. <imao>
9.8.2 080416 mod delegated.c: stopped checking sum for /wince-dg.exe (WinCE)
9.8.2 080415 new wince.c: added a display of IpAddress of the host (WinCE)
9.8.2 080415 new wince.c: introduced a progress meter on WinCE
9.8.2 080414 new delegated.c: multiple -Qxxx like -Pxxx
9.8.2 080414 fix svport.c: faster termination on WinCE (pre24)
9.8.2 080414 mod http.c: no "badServer? beforeREQBODYx" log on normal HTTP resp
9.8.2 080413 fix delegated.c: SockMux with SERVER=proto://sv,-in:-:-P...(pre22)
9.8.2 080413 fix htmlgen.c: fixed heap error in /-/admin/ access (pre22)
9.8.2 080413 fix windows.c: implemented thread_exit()
9.8.2 080413 fix __pthread_create.c: fixed thread_exit() to clean-up the thread
9.8.2 080413 fix {ystring,wince}.c: fixed SEGV on fdopen(-1,mode)
9.8.2 080413 fix windows.c: fixed (re-) waiting exited thread with timeout
9.8.2 080412 fix delegated.c: terminate all sub-threads before exit (for WinCE)
9.8.2 080411 mod wince.c: modified refreshing window on exit (WinCE)
9.8.2 080411 fix delegated.c: fixed SEGV on exit from single-proc mode (WinCE)
9.7.8 080410 fix ftpgw.c: waiting 226 before sending QUIT (for MS-FTP)
9.8.2 080407 fix {wince,nbio}.c: stopped "close... --ERROR--" in LOGFILE(pre18)
9.8.2 080407 new wince.c: introduced a window for a control panel on WinCE
9.7.8 080407 mod ftp.c: coped with "spftp" with non-pipelined auth. (McAfee)
9.8.2 080404 mod wince.c: AUTH=admin:-man by default
9.8.2 080404 fix {htmlgen,admin}.c: fixed memory leaks in /-/admin/
9.8.2 080403 mod htmlgen.c: escaping UTF-7 like pattern in HTML from req. str.
9.8.2 080403 fix htmlgen.c: multi-thread safe HTML generation for /-/admin/
9.8.2 080403 new httpd.c: AUTHORIZER="authServ@_{realmName}_"
9.8.2 080403 new env.c: introduced DGDEF="Name[,Flag]:Data" + "_{Name,Opts}_"
9.8.2 080402 mod nbio.c: shorten timeout of SOCKS under heavy load/single-proc.
9.8.2 080402 fix {socks4,socks5}.c: file-descr. jamming in SOCKS/multi-threads
9.8.2 080402 fix wince.c: coped with recv(MSG_PEEK) after dup()
9.8.2 080402 mod delegated.c: loading delegated.conf with ".txt" extension
9.8.2 080331 new wince.c: enabled SOCKS + FTP-origin server by default on WinCE
9.8.2 080331 new ftp.c: implemented mkdir,rmdir,remove and rename as origin-FTP
9.8.2 080331 fix wince.c: enabled read() from on-memory tmpfile on WinCE
9.8.2 080331 fix {socks4,socks5}.c: fixed memory leak (of FILE) in Socks serv.
9.8.2 080331 new wince.c: coped with MSG_PEEK (of 1byte) on WinCE
9.8.2 080328 mod inets.c: refresh resolver-cache of a host on connect() error
9.8.2 080328 fix windows.c: fixed SEGV by dup. CloseHandle(fh) for mmap (pre10)
9.8.2 080325 fix windows.c: getting muliple DNS servers from registry on WinCE
9.8.2 080321 new {delegated,service,httpd}.c: transparent proxy for any protocol by SERVER="protocol://odst.-" on Linux <kevin>
9.8.2 080321 new {inets,nbio}.c: coped with SO_ORIGINAL_DST on Linux
9.8.2 080321 new {delegated,svport,servcie}.c: -P21/ftp,80/http,1080/socks,...
9.8.2 080320 fix wince.c: fixed gettein DNS info. from registry in Unicode
9.8.2 080319 new {windows,yshell}.c: introduced -Fregdump and regdump/yshell
9.8.2 080319 fix url.c: don't rewrite INPUT/VALUE attr. with MOUNT <hweidner>
9.7.8 080319 mod sslway.c: no sess cache with SV by default(TLSCONF=scache:acc)
9.7.8 080319 fix ystring.c: removed debug message for realloc()(Win32)
9.8.2 080316 fix windows.c: fixed possible jamming of dup2() with multi-threads
9.8.2 080316 new {master,sox.c}: connecting via a private SockMux thread
9.8.2 080314 fix vsaddr.c: multi-thread safe inet_ntoa()
9.8.2 080313 new access.c: introduced authentication by hand AUTHORIZER="-man"
9.8.2 080313 mod {http,iotimeout}.c: shorten IO_TIMEOUT in single process mode
9.8.2 080312 new {ddi,nbio}.c: recycling sw. out serv. conn. in HTTP keep-alive
9.8.2 080310 fix smtp.c: fixed possible infinite wait with SMTPCONF=callback
9.8.2 080308 new {svport,yshell}.c: introduced -Pxxxx/ysh for remote control
9.8.2 080307 new nbio.c: recycling a socket for parallel connect() trial
9.8.2 080306 fix http.c: caring "204 No Content" as a cacheable empty-body
9.8.2 080306 fix http.c: don't gen. If-Mod. based on 4xx or 5xx resp. cache
9.8.2 080306 fix http.c: don't reuse the cache of "400 Bad Request",401,407
9.8.2 080306 fix http.c: fixed buff. for peeping cached head via mmap (pre15)
9.8.2 080306 new ystring.c: duplicating LOGILE to stderr with -fv option
9.8.2 080305 fix windows.c: fixed SEGV on thread creation on Win (pre15)
9.8.2 080305 mod http.c: -Dst for REMITTABLE=+,ssltunnel (default on WinCE)
9.8.2 080305 mod http.c: longer timeout for "recvbody" and "gunzip"
9.8.2 080305 fix nbio.c: fixed the detection of parallel connect()
9.8.2 080303 new nbio.c: introduced parallel connect() trial on latency
9.8.2 080302 fix dglib.h,{inets,ddi}.c: multi-thread safe err.flag of connect()
9.8.2 080301 fix http.c: enabled keep-alive with clnt. on empty body (304,HEAD)
9.8.2 080229 new inets.c: scattering the dest. addr. of TCP connection (-Ecs)
9.8.2 080228 new inets.c: auto. sorting of IP addr-list on conn. failure/delay
9.8.2 080224 fix http.c: fixed SEGV on WinCE (Mobile) by cache with mmap (pre6)
9.8.2 080224 fix http.c: fixed file-desc. leak on broken keep-alive with serv.
9.8.2 080223 mod inets.c: shorten the mutex of gethostbyname/addr()
9.8.2 080223 fix http.c: fixed duplicated closing of ToS/FromS/ServerSock
9.8.2 080223 mod http.c: don't flush chunk of 404 response to reduce SIGPIPE
9.8.2 080223 mod http.c: reduced recv() err by clnt disconn in keep-alive (Win)
9.8.2 080222 mod ddi.c: enabled multiple cached server-connections with -d1+N
9.8.2 080221 new wince.c: introduced a thread for delayed fclose() on WinCE
9.8.2 080221 fix ystring.c: fixed SEGV. on bzero(CriticalSec) on Win32
9.8.2 080220 fix windows.c: fixed mem. leak by CreateThread/ExitThread on Win32
9.8.2 080220 new {delegated,env,windows}.c: report of memory usage
9.8.2 080220 fix gzip.c: mutex of malloc()/free() in gzdopen()/gzclose()
9.8.2 080219 fix ystring.c: mutex of putenv()
9.8.2 080219 fix randstak.c: stopped mem. leak by randenv()
9.8.2 080218 fix windows.c: fixed abortion by raise(SIGABRT/SIGPIPE) with -d1
9.8.2 080218 fix http.c: fixed SEGV without vsnprintf() (ex. SunOS5.5)(pre12)
9.8.2 080218 fix file.c: disalbed freeTmpFile() to avoid close(dangling-fd)
9.8.2 080218 fix http.c: don't guznip/gzip for respons of HEAD and 304
9.8.2 080217 fix ystring.c: mutex of filemmap() / freemmap() on Win32
9.8.2 080217 fix Thread.c: fixed repetitive "clear signal 22" on Win32
9.8.2 080217 fix {ddi,windows0}.c: reduced fragmentation of the heap
9.8.2 080216 fix windows.c: fixed {gzip,SSL} thread's HANDLE leak on Win
9.8.2 080216 fix windows.c: coped with thread HANDLE val. larger than 0xFFFF
9.8.2 080216 fix {http,Threads}.c: multi-threads safe parallel HTTP realy
9.8.2 080216 mod http.c: enlarged HTTPCONF=max-reqline:8k (<- 4k)
9.8.2 080215 fix http.c: fixed duplicated close(ServerSock) after CONNECT
9.8.2 080215 fix ystring.c: suppressed debug mssg. for realloc(9.7.0)<bginfo>
9.8.2 080215 fix reshost.c: detection of the default RESOLV with "sys" (pre12)
9.8.2 080214 fix windows.c: mutex pipe() on Win32
9.8.2 080214 fix windows0.c: mutex of tmpfile() creation on Win32
9.8.2 080214 fix ystring.h: mutex of dup() and dup2() on Win32
9.8.2 080213 fix fcloseFILE.c: not to be used prior to _-fcloseFILE.c on Win32
9.8.2 080213 fix file.c: fixed not to do chown(dir) after failed mkdir(dir)
9.8.2 080213 mod conf.c: increased MAXIMA=standby:16 to 32
9.8.2 080213 fix String.c: multi-thread safe scan_List()
9.8.2 080212 fix Thread.c: re-enabled compilation on CYGWIN (pre9)
9.8.2 080211 fix {ystring,windows}.c: mutex of socket() and closesocket()
9.8.2 080210 fix {http,file}.c: fixed fd/handle jamming by duplicated close()
9.8.2 080209 fix {delegated,Thread}.c: terminating by SIGTERM with -d1 on Win32
9.8.2 080209 fix unix.c: fixed SEGV by expand tmpfile() before mmap() on CYGWIN
9.8.2 080209 fix mkmake.c: coped with making on a tty of SSH/CYGWIN
9.8.2 080207 mod inets.c: ignore HTTP-Reload for DNS cache in 300 sec. with -d1
9.8.2 080207 fix {inets,resconf}.c: multi-thread safe RESOLV (RES_ORDER)
9.8.2 080206 fix fcloseFILE.c: fixed file-descriptor jumming in multi-threads
9.8.2 080206 mod randstack.c: no randfd() with para. sess.
9.8.2 080206 fix url.c: multi-thread safe URL rewriting (fixed possible SEGV)
9.8.2 080205 new http.c: HTTPCONF=cache:less-reload to supp. rel. by max-age=0
9.8.2 080205 mod http.c: relay If-Mod for req. with Cache-Control:max-age=0
9.8.2 080204 new http.c: don't gzip for resp. with "X-Pragma: no-gzip"
9.8.2 080203 new {gzip,gzio}.c: added fgzflush() callback for flush slow gunzip
9.8.2 080202 fix {admin,form2conf}.c: /-/admin/ to be muti-thread safe
9.8.2 080201 mod iotimeout.c: flushing for smooth relay of slow text without NL
9.8.2 080201 new {admin,log}.c: capturing without writing to local LOGFILE
9.8.2 080201 fix {delegated,log}.c: inherit UDP-LOG sockets by spawn on Win
9.8.2 080131 new admin.c: added /-/admin/logging to control -vX & capture log
9.8.2 080131 new windows.c: implemented UDP socketpair() on Win
9.8.2 080129 new http.c: memory mapped peeping of HTTP cache on Win and Unix
9.8.2 080128 new log.h,*.c: -vX and -dX on shared memory among DeleGate procs.
9.8.2 080128 new unix.c: implemented memory map on Unix
9.7.8 080127 fix hostaddr.c: freeze/SEGV on "slow gethostbyname"on Linux(5.6.1)
9.8.2 080125 fix sslway.c: fixed to clear the session cache on ssl_conn() error
9.8.2 080125 fix sslway.c: ssl_conn() err with SNI via chained MITM(9.8.0-pre2)
9.8.2 080125 new sslway.c: added TLSCONF=cache:no for xcahce:no,scache:no
9.8.2 080125 new http.c: introduced -dp[qrst] option to peep message
9.8.2 080123 mod {*,Thread}.c: implemented signal() context for each thread
9.8.2 080122 mod *.c: reduced warning from compilers
9.8.2 080121 fix log.c: mutex of on-memory log-buffer (for abort-log)
9.8.2 080121 fix String: fixed SEGV by reusing randstack with para-sess.
9.8.2 080120 fix delegated.c: enabled SIGTERM/SIGINT in para-sess. on Unix
9.8.2 080120 fix file.c: mutex of fclose and tmpfile for para-sess. on Unix
9.8.2 080120 new _-mutex.c: implemented timeout of critical section on Unix
9.7.8 080119 fix iotimeout.c: fixed undefined delay in text/gunzip relay(8.1.0)
9.8.2 080118 mod http.c: flushing for smooth output on slow text/gunzip relay
9.7.8 080117 fix smtp.c: enlarged com/arg buff. to stop VStr overflow<suzuki_h>
9.8.2 080117 fix http.c: SEGV on un-init. ptr in non-HTML relay(pre6)<suzuki_h>
9.8.2 080117 fix wince.c: fixed frozen in CreateDir.+GetFileAttr. on WinCE
9.8.2 080117 fix http.c: breaking keep-alive with multi-session threads
9.7.8 080114 fix Strftime.c: fixed timestamp in sub-second not to go back past
9.8.2 080114 fix wince.c: getting current time in milli-seconds on WinCE
9.8.2 080114 mod wince.c: HTTPCONF=bugs:no-flush-chunk by default on WinCE
9.8.2 080113 fix Makefile: fixed possible loop in "make -s files"
9.8.2 080112 fix {process,http}.c: fixed dup. fclose with ResponseFilter thread
9.8.2 080112 mod ystring.c: mutex of socketpair and accept on Win (osfhandle)
9.8.2 080112 fix http.c: closing pipe (socket) on "timeout waiting gunzip"
9.8.2 080112 fix httpd.c: disabled reusing tmpfile on multi-threads (on WinCE)
9.8.2 080111 fix {ddi,Thread.c}: fixed updating/retrieving active thread tables
9.8.2 080111 fix gzip.c: stopped duplicated close for gzip/gunzip (on Win)
9.8.2 080111 new {Thread,delegated}.c: introduced thread-group (per session)
9.8.2 080111 fix inets.c: fixed jamming in common hostent buf. in multi-threads
9.8.2 080110 fix ddi.c: limited keep-alive with server in multi-sess. threads
9.8.2 080110 mod serivce.c: suppressed Ident to client on access error on WinCE
9.8.2 080110 fix nbio.c: getting right errno in non-blocking conn. error on Win
9.8.2 080110 fix service.c: connecting to serv. from parallel threads(on WinCE)
9.8.2 080107 fix http.c: fixed broken file-desc. in threads by duplicated close
9.8.2 080106 fix delegated.c: "DGLEV" coped with multi-session-threads
9.8.2 080106 new http.c: faster cache check and reading using mmap on Windows
9.8.2 080106 mod http.c: no-gzip for local-hosts (on WinCE)
9.8.2 080104 new wince.c: "/Storage Card" etc. as candidates of DGROOT on WinCE
9.8.2 080103 new wince.c: implemented tmpfile() as on-memory file on WinCE
9.8.2 080101 new ftp.c: auto. CHARCODE conv. to UTF-8 for path in req. on WinCE
9.7.8 080101 fix windows.c: forwarding DYLIB_xxx to the service process
9.8.2 071231 fix stls.c: forwarding CONNECT server-name as TLSxSNI in MITM
9.8.2 071230 fix http.c: don't retry serv. conn. on disconn. keep-alive in MITM
9.8.2 071229 mod {nbio,http}.c: CONNECT/SSLtunnel coped with multi-threads
9.8.2 071228 fix {sslway,filter}.c: reduced memory-leak at SSLway filter invok.
9.8.2 071228 fix httpd.c: return 304 with CHARCODE for non-text as origin serv.
9.7.8 071227 fix dl.c: remembering consistent full-path of DLL on Windows
9.8.2 071227 mod _-poll.c: POLLRDHUP on Fedora for imm. detection of disconn.
9.8.2 071226 mod gzip.c: smooth gunzip by read/Zfread on non-WinCE with DG_Zlib
9.8.2 071226 fix http.c: discarding incomplete cache (truncated by client reset)
9.8.2 071223 fix http.c: discarding CGI-output cache truncated on client reset
9.8.2 071223 new http.c: added HTTPCONF=cache:vary (canbe set by cache:any too)
9.8.2 071222 mod http.c: immediate break out of gunzip+gzip on client reset
9.8.2 071221 mod http.c: set linger=0 on WinCE (in single process DeleGate)
9.8.2 071220 fix http.c: don't leak memory for FILE in CONNECT relay
9.8.2 071220 mod wince.c: faster relay for text data on WinCE
9.8.2 071220 mod {http,nbio}.c: no-limit the max. SSL turns at the init. 5 sec.
9.8.2 071219 fix wince.c: fixed memory leak by unclosed FILE for gzip filter
9.8.2 071217 new windows.c: implemented futime() on Windows
9.8.2 071216 fix iotimeout.c: fixed leak of FILE unclosed on EOF (2.4.8,9.6.3)
9.7.8 071216 fix http.c: don't gzip non-text data (on head. PEEK failure)(9.6.3)
9.8.2 071215 fix file.c: caching URL including "//" or "?" on WinCE (Windows)
9.8.2 071215 mod {http,cache}.c: don't remove cache dir. on 304 (non 404) resp.

9.8.2 071214 fix wince.c: writing Unicode to console on WinCE
9.8.2 071212 new ystring.c: introduced mutual-exclustion of heap allocation
9.8.2 071212 new {*,ystring.c}: detecting memory-leak in heap
9.8.2 071212 fix {http,ddi}.c: fixed memory-leak in heap in HTTP request
9.8.2 071212 mod old_alloca.c: enabled alloca() on Windows
9.8.2 071212 fix String.c: possilble broken param. scanned by dangling ref.
9.7.8 071212 fix log.c: possible SEGV by dup. free() on SIGTERM
9.8.2 071210 mod {String,ddi,dnsnode,htmlgen,resconf,reshost}.c: reduced malloc
9.8.2 071210 new wince.c: coped with logging in milli-seconds
9.8.2 071210 mod windows.c: coped with large SOCKET handle value on WinCE
9.8.2 071209 fix {windows,fstat}.c: enabled CACHE on WinCE
9.8.2 071209 mod http.c: reduced the "relayio" thread for gzip on Windows
9.7.8 071208 fix ystring.h: coped with "%lld" output in LOGFILE on ARM CPU
9.8.2 071208 mod wince.c: made fileno(FILE*) be positive value on WinCE
9.8.2 071207 new wince.c: DGROOT="/SD memor/DeleGate" by default on WinCE
9.8.2 071206 fix svstat.c: keeping server status file on WinCE
9.8.2 071203 mod conf.c: added "/Windows" and "/" to the default LDPATH on Win
9.8.2 071203 new wince.c: implemented "nul" device emulation on WinCE
9.8.2 071202 fix {http,httpd}.c: downloading Unicode mapping table on WinCE
9.8.2 071201 new wince.c: implemented getenv() and putenv() for WinCE
9.8.2 071201 new wince.c: coped with loading DLL on WinCE
9.8.2 071201 new Zlib,gzip.c: coped with gzip/gunzip on WinCE
9.8.2 071130 fix ystring.h,{file,wince}.c: set binary-IO for FILE on WinCE
9.8.2 071129 fix {httpd,wince}.c: coped with file-name in Unicode on WinCE
9.8.2 071129 fix sox.c: fixed infinite "POLL_ERROR 8" log. on POLLERR (SunOS5)
9.8.2 071129 new {wince,windows}.c: implemented Scandir() on WindowsCE
9.8.2 071129 fix windows.c: waiting thread on WindowsCE
9.8.2 071129 fix {process,http}.c: ResponseFilter by thread (for WindowsCE)

9.8.2 071125 new telnet.c: implemented telnet to SSH server GW
9.8.2 071124 fix wince.c: getting DNS server from the registory/WinCE
9.8.2 071122 fix Strftime.c: detecting out-of-range in month and wday
9.8.2 071122 new ystring.h,log.c: logging where Finish() is called
9.8.2 071122 new {delegated,env}.c: introduced MAXIMA=restart:N
9.8.2 071121 fix conf.c: fixed not to create /tmp and /var on Windows
9.8.2 071117 new {wince,windows,include-ce/,*.c}.c: ported onto WindowsCE

9.8.1 071116 new ftp.c: tentative FTPCONF=thruesc
9.7.8 071116 fix file.c: don't map MOUNT file:dir/* -> //dir/* with CHROOT=/
9.7.8 071116 fix file.c: re-enabled stat("path/") with stati64() (9.2.2-pre3)
9.7.8 071115 mod ___findfirst.c: scanning dir "C:" as "C:/"

9.7.7 071114 fix *.c: changed time() from _time64() to _time32() with VS2005
9.7.7 071110 new smtp.c: introduced SMTPCONF=MX:mail-servers:recipient-domains
9.7.7 071109 fix windows.c: revival of IPv6 on Windows (disabled since 9.2.2)
9.7.7 071107 fix http.c: enabled onerror MountOption for origin/gatway<Waldorf>
9.7.7 071105 fix *.[hc]: coped with compilation with VC++ 2005
9.7.7 071031 fix dgsign.c: compilation with gcc -g3 option <suzuki_h>
9.7.7 071030 fix {log,dgsign}.c: SEGV with SERVER=news and -vs <suzuki_h>
9.7.7 071028 fix http.c: overflow and frozen req. with mal-formed modified date

9.8.0 071102 fix {yselect,fpoll}.h: coped with CFLAGS=-m64 on Solaris10/amd64
9.8.0 071031 new {filter,sslway}.c: introduced CERTDIR=dir and me.pem, ca.pem
9.8.0 071031 fix ystring.{h,c}: preventing access to uninitialized VStr
9.8.0 071031 fix socks5.c: fixed finishing on the death of server in f.g.(Win)
9.8.0 071028 new http.c: HTTPCONF=no-cache:no-cache to follow resp. head
9.8.0 071028 mod src/Makefile: added /MT on Win32
9.8.0 071022 new stls.c: introduced STSL=fsv/im,fcl/im for implicit SSL
9.8.0 071019 fix stls.c: implicit SSL to serv. by SERVER=imaps:// and pop3s://
9.8.0 071019 new imap.c: supported "imaps:" in MOUNT

9.7.6 071026 fix src/Makefile: stopped /MT on Win32(SocksV5 port error)<bginfo>
9.7.6 071026 fix http.c: fixed HTTP "transmitted" log on SunOS5 (no vsnprintf)
9.7.6 071025 fix iotimeout.c: SEGV<-SIGPIPE on Solaris<=8 (9.6.3-pre4)<y-tsuch)
9.7.6 071024 fix windows.c: retrying CreateThread() on failure on Windows
9.7.6 071024 fix udprelay.c: fixed relay error by array overflow <NoSFeRaTU>

9.7.5 071022 fix http.c: SEGV on "<=+= 304" cache+keepalive+SIGPIPE(9.6.3-pre6)
9.7.5 071021 fix src/Makefile,fpoll.c: comilation with /MT on Win32
9.7.5 071021 fix windows.c: retrying _pipe() on failure
9.7.5 071016 fix delegated.c: fixed possible SEGV at invocation by arg. "%s"
9.7.5 071016 fix String.c: fixed trunc. of SMTPGATE REJECT/ACCEPT list at 1KB
9.7.5 071015 fix {http,gzip}.c: broken data by sync. err. gunzip thread (9.6.0)
9.7.5 071013 mod http.c: use auth. in rURL in MOUNT as ftp://user:pass@serv

9.8.0 071013 fix {delegated,svport}.c: fallback on service error on Win (9.2.3)
9.8.0 071013 new access.c: added AUTHORIZER="-crc32/4d{key}"
9.8.0 071012 fix ftp.c: coped with AUTHORIZER in MOUNT as an origin FTP server
9.8.0 071010 fix {delegated,dl}.c: setting LD_LIBRARY_PATH=${LDPATH} and exec()
9.8.0 071010 fix delegated.c: expanding ${HOME} in DGPATH and LDPATH

9.8.0 071008 new sslway.c: supported TLS ext. Server Name Inidication (SNI)
9.8.0 071004 new access.c: added AUTHORIZER=-crc32/key

9.7.4 071007 fix sslway.c: fixed to clear errors in previous SSL or crypto
9.7.4 071006 fix ystring.c: fixed possible buffer overflow by a '\0' (8.10.3)
9.7.4 071005 new sslway.c: supported chained certificate by SSLway -cert option
9.7.4 071003 fix httpd.c: fixed VStr overflow writing '\0' out of range (9.4.2)

9.8.0 071002 new stls.c: added STLS=mitm,-fsv to relay HTTPS/CONNECT to HTTP
9.8.0 070922 mod nbio.c: getting errno by SO_ERROR on nonblocking connect()
9.8.0 070914 mod {log,delegated}.c: replaced str_sprintf/LOGFILE with sprintf
9.8.0 070912 new {ddi,socks,service}.c: applied CLUSTER for SOCKS with auth.
9.8.0 070912 mod master.c: regard as SOCKS=h:p:"*" when CONNECT=socks only
9.8.0 070829 new ldap.c: coped with MOUNT to "ldaps://" in the right-hand rURL
9.8.0 070823 fix {delegated,log}.c: let log completely silent with "(cond)-vs"
9.8.0 070812 fix timer.c: forwarding SIGALRM (SEGV on connect() in thread/Unix)
9.8.0 070811 new service.c: introduced CLUSTER=proto:serv1,serv2,serv3,...

9.7.3 070930 fix conf.c: refined detection of mem. shortage on Linux (MAXIMA)
9.7.3 070929 fix http.c: fixed shorten TIMEOUT=io:10 on memory shortage (9.6.3)
9.7.3 070927 fix delegated.c: killed by SIGPIPE on Solaris8 (9.4.3)<y-tsuchida>
9.7.3 070925 fix delegated.c: coped with daemon's output redirected to pipe

9.7.2 070925 fix nbio.c: fixed disconnection of SSLtunnel on FreeBSD (9.6.0)
9.7.2 070921 fix JIS.c: mixed EUCJP+Shift_JIS in explicit charset=EUC-JP
9.7.2 070919 fix iotimeout.c: getting SIGPIPE/write-TIMEOUT on LinuxThreads
9.7.2 070918 fix Thread.c: cause SIGPIPE in thread on Lin,Sol (disabled/9.6.2)

9.7.1 070916 fix ddi.c: disconn. serv. in keep-alive with FFROMSV
9.7.1 070915 mod http.c: allow multiple '\0' in HTML in conversion
9.7.1 070915 mod htccx.c: apply SVCC for pages without explicit charset decl.
9.7.1 070915 mod JIS.c: coped with bad charset name "ShiftJIS" for "Shift_JIS"
9.7.1 070914 fix process.c: fixed possible SEGV in spawnFilter()
9.7.1 070914 fix process.c: fixed possible freezing in spawnFilter()
9.7.1 070914 fix log.c: fixed SEGV on SIGPIPE to thread with -va (MacOSXi,Win)
9.7.1 070913 fix http.c: do gzip for large HTML (>1MB) as an origin HTTP on Win
9.7.1 070913 fix process.c: SEGV on threaded gzip/HTML/originHTTP/SSL (FreeBSD)
9.7.1 070913 fix iotimeout.c: fixed SEGV on SIGPIPE to thread (MacOSXi)

9.7.0 070824 new ftp.c: added FTPCONF=timeout:N
9.7.0 070909 fix tcprelay.c: frozen FSV=sslway waiting sever-side close (8.9.3)
9.7.0 070909 fix ftp.c: do disconn. on QUIT from server-side with STLS=fcl(9.6)
9.7.0 070908 fix Thread.c: implemented timeout of thread_wait() on Unix
9.7.0 070908 fix http.c: replying /-/builtin/icons/ and /-/admin/ in MITM mode
9.7.0 070908 fix http.c: cleared Proxy-Auth. on 'Unknown host' error in MITM
9.7.0 070907 fix {http,ddi}.c: forwarding Proxy-Auth. in MITM with MYAUTH=%U:%P
9.7.0 070907 fix http.c: don't forward-back hop-by-hop Proxy-Auth. error (407)
9.7.0 070906 fix http.c: fixed empty resp. for intermittent gziped via PROXY
9.7.0 070905 fix http.c: fixed empty resp. for slow gziped resp. on Windows
9.7.0 070903 mod windows.c: adding file permission on Windows (FILEACL=SYSTEM)
9.7.0 070901 mod windows.c: showing OWNER=user on error in StartService
9.7.0 070901 mod windows.c: coped with isatty() on CYGWIN
9.7.0 070831 new htccx.c: using ie=e or Encoding=e in URL if without SVCC
9.7.0 070831 fix ystring.h,mkmake.c: compilation on OpenBSD (9.6.3)
9.7.0 070830 mod http.c: permit Keep-Alive with -Pxxx/admin if shared with user
9.7.0 070829 mod htccx.c: substitute SVCC by ie=e or ENCODING=e in URL (9.4.4)
9.7.0 070827 fix conf.c: use explicit MAXIMA=delegated:N (9.6.3-pre8)
9.7.0 070826 mod {http,ddi}.c: breaking Keep-Alive proc. when server is killed
9.7.0 070826 mod http.c: leave Cont-Len on detatch-buff if without mod. (9.6.2)
9.7.0 070826 mod delegated.c: randomizing fd for 1st req. of StickySever on Win
9.7.0 070825 new http.c: guessing Content-Type of resp. if not indicated
9.7.0 070824 mod {dnsnode,log,ddi}.c: reduced realloc() to avoid mem leak (OSX)
9.7.0 070824 fix http.c: removed 10sec. delay in gunzip on Win (9.6.3-pre2)
9.7.0 070824 fix resconf.c: fixed possible SEGV with RESOLV=dns:ns:List (9.0.3)
9.7.0 070817 fix ystring.c: retrying realloc() on failure
9.7.0 070814 mod {conf,nbio}.c: don't supp. socket buff. exp. with enough mem.

9.6.3 070808 new conf.c: don't expand socket-buffer on small memory hosts
9.6.3 070807 fix windows.c: path with space as "Program Files"<firefly>(9.2.3)
9.6.3 070806 new {delegated,conf}.c: MAXIMA=delegated:N for small memory hosts
9.6.3 070806 new forkspawn.c: protected fork() from signals (SIGTERM)
9.6.3 070805 fix ystring.h: coped with "%f" format specifier on __amd64__
9.6.3 070805 new {Thread,__pthread_create}.c: randomized thread stack
9.6.3 070804 fix http.c: larger stack for gunzip thread for KURO-BOX-PRO
9.6.3 070804 fix http.c: suppressed gzip for small body (< 256B)
9.6.3 070803 fix sslway.c: fixed mutual exclusion of SSL session cache update
9.6.3 070802 fix http.c: fixed truncation of (gzip) data received via gunzip
9.6.3 070802 fix http.c: fixed disconn. of HTTPS/SSL/MITM server in keep-alive
9.6.3 070801 mod {delegated,file}.c: lighter wait /dev/null by reusing
9.6.3 070729 fix http.c: don't leave trunc. cache got by broken para. update
9.6.3 070729 fix {http,distrib}.c: parallel cache update getting chunked resp.
9.6.3 070729 fix http.c: waiting (TIMEOUT=io) slow resp. via a gunzip thread
9.6.3 070729 fix distrib.c: frozen gzip+CacheDistributor on parallel download
9.6.3 070728 new resolv.c: coped with nameservers on IPv6 address <tpeland>
9.6.3 070728 fix sslway.c: disabled session cache when unusable(Vine, KURO-BOX)
9.6.3 070727 mod sslway.c: load libcrypto before libssl (for Vine and KURO-BOX)
9.6.3 070727 fix {ddi,iotimeout}.c: clear per thread SIGPIPE counts at new req.
9.6.3 070727 fix http.c: introduced the timeout in GETRESPBIN
9.6.3 070727 fix http.c: SEGV on skipping resp. on "HTTP temporary error"(pre4)
9.6.3 070726 fix sslway.c: coped with the "%f" format specifier for KURO-BOX
9.6.3 070726 mod delegated.c: reduced Sticky detecting the activity of Stickies
9.6.3 070726 fix stls.c: removed 1.0s delay in MITM (serv in Keep-Alive)(9.6.0)
9.6.3 070726 mod http.c: removed unnecessary stack padding for threads (9.6.0)
9.6.3 070725 mod http.c: apply gzip to CFI output
9.6.3 070725 fix gzip.c: suppressed "FATAL: gzread()..." log on non fatal error
9.6.3 070724 fix http.c: fixed frozen SSL/sv thread on SIGPIPE with empty req.
9.6.3 070724 fix http.c: fixed SEGV in gunzip thread on stack growth(ex.SIGPIPE)
9.6.3 070724 fix http.c: fixed SEGV with both of gzip+gunzip threads
9.6.3 070723 fix http.c: duplicated gzip encoding (9.6.3-pre3)<pyzarlab>
9.6.3 070722 fix http.c: fixed SEGV on jamming in parallel fclose()
9.6.3 070721 fix {unix,log,Strftime}.c: fixed "spin_lock" in logging on SIGPIPE
9.6.3 070720 fix {http,iotimeout}.c: fixed frozen process and SEGV on SIGPIPE
9.6.3 070720 fix http.c: stopped repetitive SIGPIPE for chunked encoding
9.6.3 070719 fix Thread.c: blocked SIGPIPE during waiting a child thread
9.6.3 070718 fix iotimeout.c: don't cause duplicated longjump on SIGPIPE
9.6.3 070718 fix {http,gzip}.c: immediate exit from a thread with SIGPIPE
9.6.3 070717 fix http.c: gzip encoding for the output of CFIscript (on Win)
9.6.3 070717 fix http.c: enabled gzip encoding for data larger than 1MB
9.6.3 070716 fix iotimeout.c: detection of bad longjmp to dangling jmp_buf
9.6.3 070715 fix filter.c: don't shutdown FTOSV sock to get resp. (9.6.3-pre1)
9.6.3 070715 fix http.c: fixed broken gunzip under heavy load on Windows
9.6.3 070715 mod {delegated,nbio}.c: suppressing expsockbuf() under heavy load
9.6.3 070715 fix process.c: retrying fork(openFilter) under heavy load on Unix
9.6.3 070714 fix {http,windows}.c: don't fclose()/free() in non-mainthread
9.6.3 070714 fix windows.c: made socketpair() inheritable by default
9.6.3 070713 new pop.c: enabled "USER [email protected]" for "USER u@host:port"
9.6.3 070713 new pop.c: supported STLS=mitm with SERVER=pop3s
9.6.3 070711 fix {sslway,filter}.c: fixed data truncation with a filter on Win
9.6.3 070710 fix http.c: reusing FTOCL on re-conn. on broken keep-alive serv.
9.6.3 070709 fix windows.c: detecting system() proc. aliveness by CPU usage
9.6.3 070709 fix filter.c: retrying waiting thread after timeout (Win)
9.6.3 070708 fix delegated.c: waiting thread and process with CFI+SSL thread
9.6.3 070708 fix {file,ystring}.c: detecting malloc/fdopen/free/fclose jamming
9.6.3 070707 fix process.c: fixed frozen filter process on spawn() error
9.6.3 070707 fix randstack.c: reduced tmpfile on Windows for randfd
9.6.3 070706 fix ftp.c: re-enabled FTPCONF=proxy:user (9.2.2)
9.5.7 070704 fix socks5.c: forwarding UDP to MASTER (9.4.3-pre10)<Hayashinaka>
9.6.3 070704 fix {filter,windows}.c: don't inherit socketpair() for threads
9.6.3 070703 fix delegated.c: salvaging the fd for server with FSV=sslway
9.5.7 070628 mod delegated.c: for Windows Update at www.update.microsoft.com
9.5.7 070628 fix filter.c: re-enabled re-gzip/HTTP for browsers(8.6.0)<bieber>
9.5.7 070628 fix http.c: immediate break on detection of client-disconnection
9.6.3 070627 new windows.c: reduced TCP usage for heavy use of socketpair()
9.6.3 070627 fix sslway.c: added mutex of writing session-cache among threads
9.6.3 070626 new sslway.c: supported "-no_ssl2" option
9.5.7 070626 fix sslway.c: blocking on negotiation error in ssl_accept() <joe>
9.6.3 070626 fix sslway.c: freezing in ssl_accept/connect error with threads
9.6.3 070625 fix gzip.c: don't poll the pipe between threads on Windows
9.6.3 070625 fix windows.c: retrying socketpair() failed under heavy load
9.6.3 070625 fix delegated.c: swift sweep of proc. on accidental server finish
9.6.3 070625 fix windows.c: kill(pid,0)=1,errno=ESRCH if not in STILL_ACTIVE
9.5.7 070624 fix nbio.c: fixed inputReady() for pipe on Windows (9.x.x)
9.6.3 070624 mod delegated.c: don't let process block in accept() on Windows
9.6.3 070624 fix http.c: freezing by dup. SIGINT/TERM (3.0.54) on LinuxThreads
9.6.3 070623 fix __pthread_kill.c: compilation on several OSs (since 9.6.2)
9.6.3 070622 fix {sox,ddi,stls}.c: fixed auto. re-connection with STLS=fsv
9.6.3 070621 fix gzip.c: fixed frozen gzip thread on SIGPIPE on Solaris10

9.6.2 070619 fix http.c: setting SVCC and Vary: on "detach" for slow-response
9.6.2 070619 fix sftp.c: coped with newer sftp (LIST/NLST) which forces ECHO on
9.6.2 070617 fix ftp.c: freezing in FEAT command after SSL established(in FTPS)
9.6.2 070616 fix nntpgw.c: releasing POP/NNTP conn. on "302 Moved"
9.6.2 070616 fix httplog.c: broken time record in "%f" "double" in PROTOLOG
9.6.2 070616 fix Thread.c: blocked SIGINT/SIGTERM/SIGPIPE in child threads
9.6.2 070616 fix Thread.c: protected jamming of thread_fork() from signals
9.6.2 070614 fix iotimeout.c: fixed possible dangling longjump() to old thread
9.6.2 070614 fix ftp.c: FTP/HTTP gw. don't try RETR for non-existing file
9.6.2 070613 fix log.c: suppressed flockfile() without threads (for Solaris8?)
9.6.2 070613 fix {sslway,gzip,dl}.c: coped with loading DLL on CYGWIN
9.6.2 070612 fix {Thread,http}.c: killing main-thread in signal handler
9.6.2 070612 new __tcsetattr.c: built-in "stty -echo" for Unix
9.6.2 070611 fix {sftp,ccache}.c: fixed sftp/HTTPS (on BSD)
9.6.2 070611 fix {http,Thread}.c: finishing on SIGTERM with threads
9.6.2 070611 fix ftp.c: fixed sftp/FTP to exit (on login failure?)
9.6.2 070610 fix mime.c: decoding Transfer-Encoding in "textonly" extraction
9.6.2 070610 fix {mime,nntp,nntpgw}.c: times lighter POP/NNTP/HTTPS (no Xfgets)
9.6.2 070609 fix {forkspawn,sslway,gzip}.c: introduced setCloseOnFork()

9.6.1 070606 fix {forkspawn,delegated}.c: fixed bad "MAX_DELEGATE"(9.6.0-pre11)
9.6.1 070606 fix vsocket.h: compilation on non IPv6 capable OSs
9.6.1 070606 fix sftp.c: fixed truncated data on downloading (RETR)
9.6.1 070606 mod iotimeout.c: stopped sleeping in doNice() with threads
9.6.1 070606 mod filter.c: expanded the FSV/FCL socket buffer (for Win)
9.6.1 070605 fix windows.c: coped with the compilation with /MT option
9.6.1 070602 fix distrib.c: disabled process fork() after thread_fork()
9.6.1 070602 new windows.c: implemented flockfile() for Windows
9.6.1 070601 fix delegated.c: no "DONT Finish" mssg on SIGTERM with threads/Win
9.6.1 070601 fix stls.c: fixed STLS error testing (based on signed char on ARM)
9.6.1 070601 fix __opendir.c: use dirent with __ino64 for -DSTAT64 (on Linux)
9.6.1 070601 mod log.c: modified LOGFILE="" to leave logs with -va as -vs do
9.6.1 070601 fix stls.c: don't connect to serv. if MOUNTed to another server
9.6.1 070531 new mount.c: added "again" MountOption to apply MOUNTs again
9.6.1 070531 mod httphead.c: matching MOUNT by full-URL first on MITM
9.6.1 070531 fix master.c: SUDO for Solaris older than Sol-10 (9.4.0)<k-yamada>
9.6.1 070529 fix {cksum,credhy}.c: fixed CRC32 error (by signed char on ARM)
9.6.1 070528 fix log.c: fixed SEGV on adjusted double for %f at 8bytes boundary
9.6.1 070527 fix ystring.h,{Strftime,strrcasestr,sftp}.c:ported to KURO-BOX-PRO
9.6.1 070528 fix log.c: mutex of log writing among threads using flockfile()
9.6.1 070528 fix http.c: fixed dangling FSV=sslway thread in MITM on CACHE hit
9.6.1 070525 fix cfi.c: fixed MIME-Filter: and CGI: (9.2.4-pre14)<shima>
9.6.1 070524 mod JIS.c: charset in META than Content-Type ? (9.2.4-pre12)
9.6.1 070523 fix http.c: relaying '\0' in HTML in conversion (MOUNT, CHARCODE)
9.6.1 070522 fix http.c: fixed truncated gunzip/HTTP on Solaris (9.6.0) <shima>

9.6.0 070519 mod httpd.c: reusing tmpfile() for 302 to reduce delay on Windows
9.6.0 070518 mod httpd.c: logging 302 for Moved (as origin) generated by self
9.6.0 070518 mod delegated.c: enabled StickyServer for origin SERVER=https
9.6.0 070518 fix mkcpp.c,vsocket.h: coped with making on RedHat6
9.6.0 070515 fix sox.c: VStr overflow by large data right after conn. done
9.6.0 070514 fix cgi.c: fixed possible SEGV with SSL thread on CYGWIN+SSHd
9.6.0 070512 fix ftpgw.c: /favicon.ico in FTP/HTTP gw. with MOUNT="/ ftp://"
9.6.0 070512 new {socks,socks5}.c: applied TIMEOUT=login for SOCKSv5 login
9.6.0 070512 fix ftp.c: don't freeze on wait() in SFTP/FTP gw. with SSL thread
9.6.0 070511 fix nntp.c: don't inherit socket for client to POP/NNTP-GW
9.6.0 070511 fix nntpgw.c: fixed pending SSL thread with NNTP/HTTP gw. err.
9.6.0 070511 fix httpd.c: returning /favicon.ico with SERVER=https
9.6.0 070510 fix Thread.c: repaired Getpid() to show the main-thread (pre10)
9.6.0 070510 fix sslway.c: freezing on ssl_connect() failure with thread

9.6.0 070508 fix cgi.c: fixed SEGV by putenv on STLS=fsv with thread (on Linux)
9.6.0 070508 fix log.c: client's conn. count with thread(on Linux)<suzuki_h>
9.6.0 070506 fix nntpgw.c: EUC/SJIS judgement of digest
9.6.0 070503 mod JIS.c: coped with Emacs internal code ? (0x92+EUCJP)

9.6.0 070502 mod http.c: resp. 403 (not 407) if ok-AUTHORIZER but not-REACHABLE
9.5.7 070501 fix delegated.c: StickyServer for machines of bitsof(pid_t) > 16
9.6.0 070430 mod inets.c: retrying connect() on ECONREFUSED by MAXIMA=contry:2

9.6.0 070430 mod credhy.c: don't activate the cache until the path is set
9.5.7 070429 fix stls.c: conveying ABOR of FTP over SSL with STLS=fsv (9.0.0)
9.5.7 070429 fix stls.c: jammed ToS in FTP data/cntl-conn with STLS=fsv (9.0.0)
9.6.0 070427 fix http.c: repaired downloading CCX tables (9.6.0-pre2)
9.6.0 070427 new telnet.c: supported rewriting DISPLAY in NEW-ENVIRON
9.5.7 070426 fix stls.c: fixed disconn. of SSLway by STLS=fcl on exit (8.10.4)
9.6.0 070424 fix ftp.c: fixed delay in client-side SSL-thread with FSV=sslway
9.6.0 070424 fix ftp.c: fixed frozen SSLway thread on ABOR or SIGPIPE

9.6.0 070423 fix delegated.c:loop on SIGPIPE with SSL/thread on Linux<suzuki_h>
9.6.0 070422 fix nbio.c: fixed truncation of resp. on disconn. by non-half-dup

9.6.0 070422 new http.c: added Proxy-Agent: header for the CONNECT method
9.6.0 070422 fix windows.c: yes/no fgets() on Win via sshd/CYGWIN(bad isatty())
9.5.7 070421 mod nbio.c: don't reject pipelined HTTPS/SSL as non-half-dup
9.6.0 070421 mod {delegate,http,nbio}.c: enabled StickyServer for CONNECT

9.6.0 070420 fix ftp.c: waiting (clearing) SSLway thread for data-connection
9.6.0 070419 fix file.c: fixed SEGV on fdopen() error for getTmpFile()
9.6.0 070419 fix sslway.c: freezing MITM in sync with jammed FSV+FCL as threads
9.6.0 070419 mod delegated.c: fork DeleGate for SERVER=https as a StickyServer
9.6.0 070419 mod delegated.c: enabled Sticky for HTTP to HTTPS serv./Keep-Alive

9.5.7 070419 fix sslway.c: don't cache SSL2 session <kwis>
9.5.7 070417 fix http.c: retrying /default.ico in MITM mode
9.5.7 070417 fix http.c: clearing SSL_ON/ServerFlags on fdopen() error in K-A

9.6.0 070417 mod maker/Makefile: use pthread prior to LWP on old SunOS
9.6.0 070417 fix stls.c: imm. resp. in IMAP, POP3 with thread STLS
9.6.0 070417 fix stls.c: imm. resp. in FTP + thread STLS=fcl AUTH TLS nego.
9.6.0 070417 fix stls.c: imm. resp. in SMTP + thread STLS=fcl STARTTLS nego.

9.5.7 070416 fix log.c: mutual exclution of LOG_write() for multi-thread
9.6.0 070416 new filter.c: enabled threaded FSV=sslway or STLS=fsv
9.6.0 070415 fix ddi.c: retrying CONNECT in Keep-Alive via PROXY=h:p:H in MITM

9.5.7 070414 fix forkspawn.c: retrying fork() on failure under heavy load
9.6.0 070413 mod stls.c: longer timeout for STLS=fcl detection to 8sec. at min.
9.6.0 070413 new inets.c: retrying connect() timeouted on Win under heavy load
9.6.0 070413 mod windows.c: reduced log messages and spawn() for StickyServer
9.6.0 070412 new dget.c: introduced -Fdget -pN for test of parallel sessions
9.5.7 070412 fix svport.c: repaired StickyServer with -Fimp -Pxxxx on Win
9.6.0 070412 fix tcprelay.c: close server-side socket at exit for StickyServer
9.6.0 070412 mod Makefile: CFLAGS=-O2 by default

9.6.0 070411 fix dl.c: clearing dlerror() by dlsym() before dlopen()
9.5.7 070411 fix nntpgw.c: broken code in NNTP/HTTP by dup. conv. for EUC-JP
9.5.7 070410 fix delegated.c: inheriting BINSHELL environment on SIGHUP restart
9.6.0 070410 new Thread.c: introduced -Dt option to disable threads
9.6.0 070410 fix http.c: fixed freezing on SIGSUSP in gunzip thread
9.6.0 070409 fix iotimeout.c: fixed SIGSEGV by longjmp() on SIGPIPE in thread
9.6.0 070409 fix delegated.c: fixed freezing on SIGPIPE in a child thread/Linux

9.5.7 070407 fix JIS.c: fixed judgement non-EUCJP (Chinese GB2312)
9.5.7 070407 fix {ssi,String}.c: coped with META tag with HTTP-EQUIV='...'
9.5.7 070407 fix any2fdif.c: repaired ^^i and ^^o (9.0.5)(9.0.6)<suzuki_h>
9.6.0 070407 new {sslway,stls}.c: introduced CFI_IDENT for sync. + ident.
9.6.0 070407 mod stls.c: immediate FSV=sslway after server conn. by MITM
9.5.7 070407 mod stls.c: longer timeout/2s of HTTPS/SSL detection with STLS=fcl
9.6.0 070406 new {filter,sslway,delegated}.c: FCL=SSLway as a thread
9.6.0 070406 fix filter.c: SSL-ctx cache, CFI_FILTER_ID (9.0.1) as CRC32
9.5.7 070406 mod {htccx,JIS}.c: coped with ENCODING=SJIS in URL

9.6.0 070405 new smtp.c: added periodical report of DATA xfer on slow line
9.6.0 070405 fix http.c: supp. flushResp with CHARCODE+gzip on slow resp.

9.5.6 070404 fix http.c: don't flush empty resp. on slow resp. with CHARCODE
9.5.6 070404 fix ddi.c: broken SSL with serv. in MITM Keep-Alive with clnt
9.5.6 070404 fix rfc822.c: coped with duplicated charset= in Content-Type

9.6.0 070330 new ftp.c: FTPCONF as a MountOption and in CMAP=conf:FTPCONF

9.5.5 070331 fix reshost.c: broken IPv4 addr. for IPv6 addr. in /etc/hosts
9.5.5 070331 fix _-select.c: SEGV in FTP data-conn. accept error (on BSD)<kaw>
9.5.5 070329 fix inets.c: re-enabled HOSTS="{a,b,c}" (9.5.0) <suzuki_h>
9.5.5 070328 fix htccx.c: init. CCX for CHARCODE=chset:tosv

9.6.0 070329 new delegated.c: logging the time and version at termination
9.6.0 070328 new delegated.c: recording thread-id in the LOGFILE by -dt
9.6.0 070328 fix http.c: expanding the stack of main() before thread_fork()
9.6.0 070323 fix nbio.c: detecting TCP conn. alive after dup() on Solaris2.5

9.5.4 070326 fix stls.c: for slow-starting SSL client + STLS=mitm(9.2.5-pre17)
9.5.4 070325 fix vsaddr.c: detecting socket conn. of socketpair() on OSX,Sol10
9.5.4 070323 fix ftp.c: uploading via chained FTP-DeleGate (9.2.2)<mason>

9.6.0 070316 mod http.c: disabled chunked encoding for small data
9.6.0 070315 fix smtp.c: coped with client's conn. reset during DATA relay

9.5.3 070319 fix JIS.c: not SJIS but EUCJP "settei"+zenkakuSP
9.5.3 070319 mod inets.c: enlarged recv. sock. buff. size 64K <- 16K by default
9.5.3 070318 fix ssi.c: coped with META tag with "CONTENT" before "HTTP-EQUIV"
9.5.3 070315 new http.c: coped with frozen server/Keep-Alive (IBM_HTTP_Server)
9.5.3 070314 fix JIS.c: recognizing SJIS string starting with SJIS 2nd lev.
9.5.3 070314 fix JIS.c: SJIS starts with 0x8F in EUC context but not EUC (9.0.3)
9.5.3 070314 fix JIS.c: coped with non-UTF8 in EUCJP context (9.4.3)
9.5.3 070314 fix JIS.c: coped with non-UTF8 in SJIS context (9.5.0-pre5)
9.5.3 070314 new JIS.c: introduced a status of "the character code of the line"

9.5.2 070309 fix Thread.c: fixed int array overflow in thread_PollIn()
9.5.2 070308 fix htccx.c: CHARCODE put broken JIScode at body top (9.0.3-pre14)

9.6.0 070312 fix http.c: doing gzip as an origin-server (disabled in 8.6.0)
9.6.0 070311 new http.c: to waiting enough size of gzip resp. to be buff.ed
9.6.0 070311 new Makefile: .cksum.*.c to confirm the update on recompilation
9.6.0 070310 new mkmake.c: coped with env. with pthread.h but without -lpthread
9.6.0 070309 new windows.c: thread_wait() and thread_yield() for Win
9.6.0 070308 mod http.c: enlarged lookup-size of HTTP resp. header to 1024B
9.6.0 070306 new {http,gzip}.c: gzip to client on the fly in stream by thread
9.6.0 070305 new {http,gzip}.c: gunzip from serv on the fly in stream by thread

9.5.1 070304 new http.c: flushing buff. right after charcode is got (HTTP/1.1)
9.5.1 070304 fix http.c: adjusting charset for HTTP/1.1 client (with chunked)
9.5.1 070304 fix JIS.c: judgement of SJIS on packet/chunk boundary (9.5.0-pre6)

9.5.0 070303 fix JIS.c: don't conv. UTF-16 with CHARCODE=guess
9.5.0 070303 fix JIS.c: don't conv. with CHARCODE=guess (recv. UTF8 in 6.0.0)
9.5.0 070303 mod JIS.c: thru binary like data without conversion
9.5.0 070302 fix {inets,dgbind}.c: appropriate err. mssg. of bind error reason
9.5.0 070301 fix ssi.c: stopped trial to PRIVATE-MASTER by HEAD + SHTML
9.5.0 070301 mod ssi.c: record the size of response of head+body in PROTOLOG
9.5.0 070301 mod ftpgw.c: recording the reason of (authentication) failure
9.5.0 070228 fix notify.c: frozen dbx on ABORT / EMERGENCY STOP (9.2.5-fix2)
9.5.0 070228 fix nntpgw.c: CCX error in "subject normalization" in NNTP/HTTP
9.5.0 070228 fix JIS.c: fixed VStr overflow for UTF8 in JIS-to-ASCII conv.
9.5.0 070227 mod ftp.c: disabled proxying by "OPEN" and "SITE" by default
9.5.0 070226 fix cgi.c: use CHARSET=xxx prior to Content-Type/CCX-Control
9.5.0 070226 new cgi.c: CCX-Control:ie=xxx;oe=yyy to overwrite C-Type:charset
9.5.0 070226 fix cgi.c: applied CHARSET=guess for CGI
9.5.0 070225 new ftp.c: introduced FTPCONF=ccx:any to enable automatic CCX
9.5.0 070225 fix log.c: fixed the time-stamp of "iLog" in sub-seconds (9.2.3)
9.5.0 070224 fix htswitch.c: getting POST body via proxy(separated head/body)
9.5.0 070224 new http.c: introduced HTTPCONF=tout-buff-resbody:T
9.5.0 070224 mod ftp.c: apply code conv. for dir. commands regardless of TYPE
9.5.0 070224 new ftp.c: code conv. of command arg. on the control-connection
9.5.0 070224 new JIS.c: UTF-8 kana followed with dakuten to dakuten-kana
9.5.0 070223 fix ssi.c: seeing ie=chset in SSI with CHARCODE but not "guess"
9.5.0 070223 fix JIS.c: fixed miss-judge of UTF-8 in EUC context
9.5.0 070223 fix JIS.c: fixed miss-judge of SJIS-1B with EUC
9.5.0 070222 new SSI.c: enabled SSI #config var=ie val=charcode
9.5.0 070222 new SSI.c: charcode conv. by META HTTP-EQUIV charset=charcode
9.5.0 070222 fix JIS.c: fixed miss-judge of SJIS-1Byte / EUC
9.5.0 070222 fix http.c: fixed truncation(ign. Keep-Alive in "Response Filter")
9.5.0 070221 mod ssi.c: enabled ie=i&oe=o for INCHARCODE=i&CHARCODE=o
9.5.0 070221 fix JIS.c: fixed miss-judge of SJIS in non-Japanese 8bits codes
9.5.0 070221 fix ssi.c: use Cont-Type:charset from SSI by #config CHARCODE=...
9.5.0 070221 fix cgi.c: use Cont-Type:charset from CGI as default in-code
9.5.0 070220 mod JIS.c: identifying mixed charcode for CHARCODE=guess
9.5.0 070220 mod JIS.c: enabled switching to EUC in SJIS (9.2.4-pre12)
9.5.0 070220 fix httpd.c: adjust Cont-Leng for text/* with CHARCODE / orig-serv
9.5.0 070219 fix JIS.c: fixed UTF-8 in EUC context
9.5.0 070219 fix JIS.c: fixed uninitizlized SJIS status
9.5.0 070218 new ddi.c: enabled SERVER=tcprelay://host:port.udp without SOCKS
9.5.0 070218 fix sslway.c: fixed not to cache useless empty session
9.5.0 070218 new stls.c: enabled STLS=mitm + PROXY
9.5.0 070218 fix httpx.c: re-enabled STLS=mitm + MASTER (9.2.5-pre17)
9.5.0 070218 fix JIS.c: coped with SJIS or EUC in UTF-8 context
9.5.0 070217 fix tcprelay.c: fixed infinite loop on TCP-reset to UDP/SOCKS5
9.5.0 070217 fix socks5.c: SEGV in SERVER=tcprelay to UDP via SOCKS (9.2.5)
9.5.0 070217 fix service.c: fixed SEGV on jump to address 0 by SERVER=sftp
9.5.0 070217 fix sftp.c: fixed possible SEGV on repetitve login (dangling ptr)
9.5.0 070217 fix vsaddr.c: numeric %id as HOSTS=name/__1%1 (9.2.0-pre8)
9.5.0 070217 fix socks5.c: possible SEGV in SERVER=udprelay via SOCKS from TCP
9.5.0 070216 mod admin.c: moved ADMDIR/svstats/ to ADMDRI/svstats9/
9.5.0 070216 mod svstat.c: expanded svstat struct. for long hostname or IPv6
9.5.0 070215 fix inets.c: IPv4/IPv6 mixed addr. list in HOSTS=name/{addrlist}
9.5.0 070214 fix httphead.c: fixed expires=T MountOption (9.0.3)
9.5.0 070213 fix {stls,filter}.c: STLS=fsv + SERVER=telnets or tcplreay (9.0.1)
9.5.0 070215 mod *.c: bcopy() to Bcopy()
9.5.0 070214 mod *.c: QVSSize() for and read()/fread()

9.4.4 070210 fix ftp.c: fixed to cope with user/xxx@host (8.6.0)<emmanuel>
9.4.4 070210 fix JIS.c: SEGV on ref. to un-initialized pointer (9.4.3-pre9)
9.4.4 070210 fix httphead: forwarding http://vhost by "genvhost=vhost" + PROXY
9.4.4 070210 new httpd.c: introduced HTTPCONF="ccx-url-ie:ie,ei"
9.4.4 070210 mod htccx.c: disabled SVCC when URL is with queray ?ie=charset
9.4.4 070210 fix htccx.c: rew. charset param. in req.body head with CCX_TOSV
9.4.4 070210 fix htccx.c: fixed CCX for body of non x-www-form-urlencoded
9.4.4 070210 new http.c: rewriting application/soap+xml in POST request body
9.4.4 070210 new {http,url}.c: rew. Content-Type:application/soap+xml as XML

9.4.3 070208 fix http.c: fixed keep-alive with both client+serv. + SSLtunnel
9.4.3 070207 fix inets.c: fixed freezing ftp-data with SOCKSTAP=ftp (-pre5)
9.4.3 070207 fix ftp.c: fixed freezing data-conn. via SOCKS after error
9.4.3 070206 new socks.c: enabled SERVER=udprelay + ROUTE=socks://u:p@...
9.4.3 070206 new {socks,socks5}.c: SERVER=socks + ROUTE=socks://u:p@... for UDP
9.4.3 070206 new {socks,service}.c: enabled ROUTE/FORWARD=socks://u@p:H:P-_-...
9.4.3 070206 new resconf.c: enabled RES_NS=h..p//s..p for RES_NS=h:p//s:p
9.4.3 070206 fix resconf.c: enabled RES_NS=h:p//s:p (DNS on non 53 via SOCKS)
9.4.3 070205 new {socks,socks5}.c: routing UDP over SOCKS SOCKS=h:p:dstHostList
9.4.3 070203 fix JIS.c: fixed miss-judged SJIS as UTF-8 in SJIS (9.2.0)
9.4.3 070201 new JIS.c: coped with &#xXXXX; notation
9.4.3 070201 new JIS.c: hankaku to zenkaku by CHARCODE=z-chcode or -z-chcode
9.4.3 070131 new service.c: enabled SOCKSTAP=telnet
9.4.3 070131 fix ftp.c: relaying multiple files in different charcodes
9.4.3 070131 fix service.c: coped with testing "readonly" on SOCKSTAP=ftp
9.4.3 070131 fix http.c: enabled SVCC with conditional CHARCODE=chset:tocl:...
9.4.3 070131 fix textconv.c: CHARCODE with dstHostList matching with "!"(-pre4)
9.4.3 070130 fix socks5.c: relaying UDP ASSOC from SOCKS client to SOCKS serv.
9.4.3 070128 fix inets.c: init. RES_NS,RES_CONF before doing RES_WAIT (9.2.2)
9.4.3 070128 fix hostlist.c: fixed SEGV on empty port-list in HostList
9.4.3 070128 new master.c: enabled "host..port" for host:port in HostList
9.4.3 070128 fix master.c: checking "proto" in FORWARD=URL-_-proto
9.4.3 070128 fix ddi.c: re-using auth. for g.w. with serv. in keep-alive(-pre5)
9.4.3 070128 new service.c: introduced ROUTE=noroute
9.4.3 070128 new service.c: introduced ROUTE=direct-_-... and FORWARD=direct-_-
9.4.3 070127 fix JIS.c: don't convert non ISO-8859-1/ANSI char. (9.4.2)
9.4.3 070127 new {ftp,inets,master}.c: enabled ftp via SSLtunnel
9.4.3 070127 new {access,ftp}.c: FORWARD + auth. for http,ftp,socks,delegate
9.4.3 070126 new telnet.c: enabled CHARCODE=chcode:tosv with SERVER=telnet
9.4.3 070126 new tcprelay.c: enabled CHARCODE=chcode:tosv with SERVER=tcprelay
9.4.3 070126 new service.c: enabled FORWARD=proto://"user:pass@"host:port
9.4.3 070126 new service.c: enabled ROUTE=proto://"user:pass@"host:port
9.4.3 070126 new service.c: enabled ROUTE="ssltunnel"://host:port/-_-dst:src
9.4.3 070125 new {http,stls,master}.c: enabled STLS=fsv + PROXY + MYAUTH
9.4.3 070125 new filter.c: enabled FSV=sslway + SSLTUNNEL + MYAUTH
9.4.3 070124 mod access.c: MYAUTH=u:p:ssltunnel by default with SSLTUNNEL=h:p
9.4.3 070121 fix delegated.c: close fd for shared on SIGHUP
9.4.3 070121 fix delegated.c: close fd for svstat on SIGHUP
9.4.3 070121 fix Strftime.c: close fd by ctime() on SIGHUP on MacOSX
9.4.3 070120 new delegated.c: added -b option to go background immediately
9.4.3 070120 fix httphead: suppressed "VStr ovreflow" warning (9.4.2-pre8)
9.4.3 070120 fix {httphead,rfc822}.c: scanning/skipping long cookie values
9.4.3 070120 new JIS.c: coped with 3bytes of UTF-8 in EUC-JP context
9.4.3 070119 mod delegated.c: re-detect resolvers on restart on error
9.4.3 070119 mod delegated.c: don't wait daemon in f.g. without tty (9.4.0)

9.4.2 070111 new ftp.c: supported CHARCODE=chset[:tosv] in "TYPE ASCII"
9.4.2 070111 new {smtp,mime}.c: supported CHARCODE=chset:tosv (for MIME body)
9.4.2 070111 new JIS.c: suppressed JISX0212 in ISO-2022-JP with MSIE
9.4.2 070111 new JIS.c: coped with Shift_JIS with IBM+NEC extentions
9.4.2 070110 fix httpd.c: dup. header by add-rhead MountOption (9.4.2-pre5)
9.4.2 070110 fix htccx.c: don't CCX by SVCC when only with CHARCODE=guess
9.4.2 070110 fix urlesc.c: fixed unescape and conv. ISO-2022 seq. in URL
9.4.2 070106 new {htccx,http}.c: introduced "DeleGate-Control-CLCC" Cookie
9.4.2 070106 fix JIS.c: fixed not to erase JISX0212 string with CHARCODE=guess
9.4.2 070106 new JIS.c: supported conversion to US-ASCII in &#xxxx;
9.4.2 070106 new JIS.c: supported from ISO-8859-1/ANSI to UTF-8
9.4.2 070105 fix JIS.c: fixed hankaku -> zenkaku for str. ending with hankaku
9.4.2 070104 fix httpd.c: enabled POST + SHTML
9.4.2 070104 fix JIS.c: guessing charcode of text with 3bytes of EUC-JP
9.4.2 070104 new htccx.c: introduced "-Furlccx"
9.4.2 070103 fix ssi.c: fixed to adjust charcode of SSI #include
9.4.2 070103 fix ddi.c: fixed truncated REMOTE_HOST env. (by strfConn("%h"))
9.4.2 061231 new cgi.c: introduced "CCX-Control: charcode"
9.4.2 061231 new {cgi,htccx}.c: CHARCODE conv. for POST body to CGI
9.4.2 061230 mod mkmake.c: changed to put trial cc errors to makers/errors
9.4.2 061228 new httpd.c: introduced HTTPCONF="replace-head:NAME:VALUE"
9.4.2 061228 new ftp.c: coped with FTP auth. serv. without CRLF line end
9.4.2 061228 new http.c: introduced HTTPCONF="add-i[qr]head:NAME:value"
9.4.2 061228 new domain.c: getting DNS request from multi-ports (-Px,y,z)
9.4.2 061228 mod JIS.c: changed to allow "Shift-JIS" for "Shift_JIS"
9.4.2 061227 new JIS.c: added scanning UTF-16 with BOM and conv. to UTF-8
9.4.2 061227 fix JIS.c: fixed scanning 4-bytes of UTF-8
9.4.2 061226 fix delegated.c: redirecting 1>2> to STDOUTLOG on ERESTART
9.4.2 061226 fix ystring.c: coped with fprintf("%f") on 64bit CPU (9.2.2)
9.4.2 061225 fix delegated.c: close tty/stdin as daemon (for SSH/Solaris10)
9.4.2 061225 new windows.c: spawning non-DeleGate program lightly
9.4.2 061223 new access.c: introduced AUTHORIZER="-cmd{com arg}{E1=v1 E2=v2}"
9.4.2 061222 fix delegated.c: repaired -Fkill-hup (9.4.0)<pyzarlab>

9.3.2 061221 fix httpd.c: access to src. of .CGI / .SHTML on caseless file-sys
9.3.2 061220 mod credhy.c: moved the cache file of Credhy to under ACTDIR
9.3.2 061219 fix windows.c: fixed SEGV on service STOP (on restart too)
9.3.2 061217 fix credhy.c: fixed SEGV when cannot write the cache for Credhy

9.4.2 061218 fix delegated.c: coped with encrypted param. by -Fimp -k on Win
9.4.2 061217 fix mkmake.c: ld test with "-lstdc++" if "-x c++" in CFLAGS(Fedora)
9.4.2 061215 fix JIS.c: removed repetitive "ESC-$-(-D" for JISX0212 output
9.4.2 061213 new http.c: immediate finish wait resp. on disconn. from client
9.4.2 061213 new JIS.c: introduced CHARMAP=jis:2121-7F7F/222E
9.4.2 061213 new conf.c: extended CACHE=do,no[:proto:dst:src]
9.4.2 061213 new htccx.c: introduced HTTPCONF=post-ccx-type:listOfTypes
9.4.2 061213 new textconv.c: extended CHARCODE=xxxx[:tosv[:proto:dst:src]]

9.4.1 061213 fix nntp.c: getting cached ARTICLE on pipelined GROUP+ARTICLE
9.4.1 061213 new service.c: extended SOCKSTAP=connMap[:parameters]
9.4.1 061210 new service.c: introduced SOCKSTAP=connMap parameter
9.4.1 061207 new service.c: metamo. from SOCKS server to a HTTP/FTP/... proxy
9.4.1 061206 new delegated.c: introduced DGCONF parameter (the default +=conf)
9.4.1 061206 new srcipt.c: -sx to permit encrypted +=file only
9.4.1 061206 mod dgsign.c: turn off SUOE/root with -Fimp -z
9.4.1 061206 mod dgsign.c: turn off the executable flag for others on -Fimp -m
9.4.1 061206 mod {embed,dgsign}.c: -u "root,.owner" by default for bin. dist.
9.4.1 061206 mod commands.c: allow owner's -Fimp even if Fimp is disabled by -C
9.4.1 061206 new dgsign.c: -Fimp -c x to exclude "-x" and --c x to exclude "x"
9.4.1 061206 mod commands.c: disabled -Func + SUOE/root (-Fimp -c Func to add)
9.4.1 061205 new dgsign.c: introduced -Fdec -e option

9.4.0 061201 fix credhy.c: faster strtoHex/hextoStr without sscanf/sprintf
9.4.0 061130 new {httpx,script,delegated}.c: generic usage of enc: URI "scheme"
9.4.0 061130 mod {dgauth,dgsign}.c: accepts ":passWord" for "pass:passWord"
9.4.0 061130 fix script.c: coped with large +=enc: string
9.4.0 061129 new dgsign.c: erasing implanted param/opts with -zPARAM / -z-X
9.4.0 061129 new dgsign.c: -Fenc / -Fdec to encrypt/decrypt +=enc:ext:...
9.4.0 061129 new dgsign.c: loading encrypted parameters as +=enc:ext::xxxx:
9.4.0 061129 new dgsign.c: saving encrypted parameters with -Fimp -se or -sk
9.4.0 061128 new dgsign.c: supported -Fimp -U on Win
9.4.0 061128 new windows.c: implemented getting the owner name on Win
9.4.0 061128 new windows.c: implemented st_ino on Win (but only in short int)
9.4.0 061128 fix dgsign.c: supported -Fimp -k on Win
9.4.0 061127 fix dgauth.c: re-enabled CRYPT=pass:xxx as a parameter (pre14)
9.4.0 061127 new dgauth.c: showing decrypted password with -Fauth -V
9.4.0 061126 new {dgauth,dgsign}.c: generic PASSWD=Dom:User:pass:xxxx storage
9.4.0 061125 new dgsign.c: introduced -Fimp -k to encrypt implanted config.
9.4.0 061125 fix {delegated,pelcgb}.c: fixed SEGV on long CRYPT key
9.4.0 061125 mod dgsign.c: allow -Fimp only to the owner and the group of exe.
9.4.0 061124 mod credhy.c: stopped too slow "dazzling" in CreyEncrypts(9.0.6)
9.4.0 061124 fix hostlist.c: infinite loop by malformed hostlist as "{a,b}c"
9.4.0 061123 new credhy.c: added simple safe string encoding instead of Hex
9.4.0 061123 fix {dgsign,credhy}.c: coped with a large config. file
9.4.0 061122 new param.c: supported -Fimp -C -PARAM to disable the PARAM
9.4.0 061122 new dgsign.c: save/load commented configuration of -Fimp as is
9.4.0 061121 new dgsign.c: introduced -Fimp -e option (edit with vi or EDITOR)
9.4.0 061120 new dgsign.c: enabled arbitrary parameter NAME=value with -Fimp
9.4.0 061120 mod embed.c: enlarged the default size of IMP area to 4KB
9.4.0 061119 mod delegated.c: act as a filter if without -Pxxx and via socket
9.4.0 061117 fix dgsign.c: fixed broken password MD5 for repetitive -Fimp
9.4.0 061117 mod delegated.c: -Fkill as a usual -Ffunction (ctrl.ed with -Fimp)
9.4.0 061117 new {delegate,param*.c: added ".lock.NAME=value" or ".lock.NAME"
9.4.0 061117 new embed.c: setting size of -Fimp area as "make IMPSIZE=1234"
9.4.0 061116 new dgsign.c: -Fimp coped with rewriting self on ETXTBSY
9.4.0 061115 fix sox.c: SockMux on a FIFO pair with Credhy preamble (8.8.6)

9.3.1 061111 fix sslway.c: sess. cache with client's certificate(9.2.4)<shima>

9.4.0 061113 mod sslway.c: introduced TLSOCNF="context:xxx"
9.4.0 061113 mod {http,httpd}.c: introduced HTTPCONF=kill-iqhead / kill-irhead
9.4.0 061110 mod sslway.c: showing errors in library loading on the start (-vl)
9.4.0 061108 fix telnet.c: relay DM/OOB A.S.A.P. without seeing TM(9.0.3-pre18)
9.4.0 061109 fix {nbio,fpoll}.c: FFROMC=-p,filter for binary-relay (by CONNECT)
9.4.0 061108 fix _-select.c: don't care EOF of PIPE as OOB on FreeBSD (9.0.3)
9.4.0 061108 fix delegated.c: fixed SEGV on start (9.4.0-pre1)<suzuki_h>
9.4.0 061107 mod delegated.c: wait in foreground till daemon proc. launch
9.4.0 061107 mod dgsign.c: -Fimp -m not to change the group-ownership
9.4.0 061107 mod embed.c: SUDOAUTH=":root,.u,/.g,/wheel,/staff" by default
9.4.0 061107 new svport.c: showing help for -Fimp -m on bind(-Pxx) error
9.4.0 061107 mod sudo.c: set the owner of SUDO socket to the one in OWNER
9.4.0 061107 mod dgsign.c: -Fimp -o copies modes of original to a new exec.
9.4.0 061107 mod delegated.c: create LOGFILE as DGROOT/{sudo,sudo-error}.log
9.4.0 061107 fix delegated.c: don't create generalist PROTOLOG for SERVER=sudo

9.4.0 061106 mod windows.c: MAXIMA=winmtu:0 (from 1024) by default (7.9.4)
9.4.0 061105 mod {pstitle,setproctitle}.c: use setproctilte() if available
9.4.0 061104 mod {__locking,_-CreateThread}.c: merged into windows.c
9.4.0 061103 mod unix.c: extracted Unix only code from windows.c
9.4.0 061103 mod {winserv,winreg}.c: merged into windows.c
9.4.0 061103 new pop.c: implemented RFC2449 "CAPA" for STLS <soldatov>
9.4.0 061102 new delegated.c: detecting interpolation of the executable file
9.4.0 061102 new {service,delegated}.c: masking capable protocols by -Fimp -C
9.4.0 061102 new {dgsign.c,commands}.c: masking capable functions by -Fimp -C
9.4.0 061101 new delegated.c: coped with "-r" for INETD="" without -Pxxx
9.4.0 061031 mod delegated.c: don't start in background without -Pxxx
9.4.0 061028 fix file.c: coped with "OWNER=nobody" on MacOSX (where uid == -2)
9.4.0 061028 new dgsign.c: -Fimp to implant config. params. into executable
9.4.0 061028 mod master.c: OWNER="invoker-uid" by default on set-uid-on-exec
9.4.0 061028 new sudo.c: introduced SUDOPASS=pass to be run with set-uid-flag
9.4.0 061028 fix httpd.c: fixed SERVER=tunnel1 for TUNNEL=tty7:x.shio (8.0.1)
9.4.0 061027 fix {delegated,winserv}.c: restarting as a service from CGI/SSI
9.4.0 061027 fix delegated.c: closing stdout on error restart from CGI/SSI
9.4.0 061026 fix {delegated,remote}.c: enabled invocation via SSH
9.4.0 061024 new windows.c: sending a file desc. by DuplicateHandle on Win
9.4.0 061024 mod delegated.c: re-enabled AF_UNIX on Solaris (3.0.35)
9.4.0 061024 fix nbio.c: fixed connect() with timeout to work with AF_UNIX
9.4.0 061022 new sendFd1.c: sending a file descriptor via AF_UNIX socket
9.4.0 061022 fix inets.c: repaired AF_UNIX + UDP to work (since 9.0.0 for IPv6)
9.4.0 061022 mod {vaddr,vsocket}.h: expanded VSAddr from 32B to 128 for AF_UNIX

9.3.0 061105 fix delegated.c: fixed pstitle shown with CHROOT by dgchroot

9.2.5 061031 fix socks5.c: possible SEGV on recv() error in UDP/SocksV5 realay
9.2.5 061028 fix htccx.c: don't guess charset in gzip (conv. for text in gzip)
9.2.5 061028 fix dgsign.c: ignore '{SIGN:...}' when making MD5 to be signed
9.2.5 061025 fix http.c: filtered/broken Cookie with MASTER (9.0.6)<tokunaga>
9.2.5 061025 new http.c: introduced HTTPCONF=dgcroute:no
9.2.5 061024 mod any2fdif.c: became tolerant with '\0' in HTML
9.2.5 061024 fix JIS.c: fixed SEGV on non-existent map from "half-width-kana"
9.2.5 061023 fix libpam.c: to be compiled without C++ (9.2.5)
9.2.5 061022 fix notify.c: don't cause disk overflow on dbx infinite loop
9.2.5 061021 fix JIS.c: coped with conv. of Apple specific code of DASH UTF-8

9.2.5 061019 fix ftp.c: PWD resp "/" instead "" as origin-FTP for further MOUNT
9.2.5 061018 new {service,filter}.c: enabled FCL=sslway + FMD=sslway & MASTER
9.2.5 061018 fix filter.c: disabled FCL=sslway + FSV=sslway & MASTER <martin->
9.2.5 061018 mod sox.c: restart DeleGate on repetitive conn. err. to the server
9.2.5 061018 new sslway.c: introduced TLSCONF="libs:libcrypto.so+libssl.so"
9.2.5 061018 mod sslway.c: changed to load libeay32.dll before ssleay32.dll
9.2.5 061018 fix htccx.c: expanded buff. for CCX of req. body(no VStr overflow)
9.2.5 061017 fix delegated.c: no "SERIOUS: Broken Sticky..." for non Sticky
9.2.5 061016 add admin.c: OpenSSL version in the menu of /-/admin/ after auth.
9.2.5 061016 fix TLEX.c: SEGV on scanning "NON-DETERMINISTIC" rexp.
9.2.5 061016 mod sslway.c: made OPENSSL_...() and ENGINE_...() be optional
9.2.5 061015 fix stls.c: freezing in SSL detection with pipelined client(9.0.1)
9.2.5 061013 mod httpd.c: introduced HTTPCONF="belocal:shtml"
9.2.5 061013 mod access.c: AUTHORIZER=asv":delegate" for SERVER=delegate
9.2.5 061013 mod access.c: MYAUTH=serv":delegate" by default with MASTER=h:p
9.2.5 061013 mod access.c: MYAUTH=serv":socks" by default with SOCKS=host:port
9.2.5 061012 mod access.c: MYAUTH=serv":http-proxy" by default for SERVER=http
9.2.5 061011 mod dl.c: introduced LDPATH=... for dynamic library search
9.2.5 061010 mod dl.c: added DYLIB=dglib*.so by default
9.2.5 061007 new {libpam,pam}.c: PAM has become an optional dynamic library
9.2.5 061007 fix hostlist.c: enabled -Phost:xxx in a HostList as well as -Pxxx
9.2.5 061007 fix {ddi,master}.c: coped with SRCIF with HTTP serv. in KeepAlive
9.2.5 061007 fix delegated.c: made MAXIMA=standby:0 default with INETD <igor>
9.2.5 061006 fix delegated.c: enabled SRCIF (SOCKS, etc.) in INETD <igor>
9.2.5 061005 new sslway.c: added "-ssl2" "-ssl3" and "-tls1" options
9.2.5 061005 mod http.c: don't wait the arrival of POST body in HTTP/1.1(5.9.2)
9.2.5 061005 fix http.c: coped with 100-Continue during POST req. body <jaewh>
9.2.5 061004 fix ftp.c: uploading via chained FTP-DeleGate in XDC (9.2.2)<p2s>
9.2.5 061003 fix delegated.c: suppressed needless "Waiting predecessor..."
9.2.5 060930 mod {smtp,stls}.c: enabled implicit SSL for "smtps://server"
9.2.5 060930 new {httpd,ssi}.c: introduced -Fssi /path/of/file.shtml
9.2.5 060929 mod {stls,nbio}.c: more strict detection of SSL/TLS Client_Hello
9.2.5 060929 fix http.c: appropriate resp. on CONNECT error in upstream proxy
9.2.5 060929 new delegated.c: repairing StickyReport[] on disconnection (?)
9.2.5 060927 new {master,socks,service}.c: FSV/FCL=-credhy for MASTER/SOCKS
9.2.5 060927 new socks.c: SERVER=tcprelay://host:port.udp with SOCKS=shost
9.2.5 060927 new {socks,socks5,udprelay,tcprelay}.c: relaying UDP via SOCKS
9.2.5 060926 new svport.c: enabled "-Pxxx.udp" as well as "-Pxxx/udp"
9.2.5 060925 mod httpd.c: non-default /-/data: (needs MOUNT="/-/data:* data:*)
9.2.5 060924 new {dgdate,Timeofday,strftime}.c: introduced -Fdate command
9.2.5 060924 new httpd.c: added time server as /-/date or /-/date?$Y$m$d$H$M$S
9.2.5 060923 new {embed,dgsign}.c: introduced sign/verify for executable file
9.2.5 060923 fix ystring.c: removed halmful recov. of buff ending (9.11.0-pre2)
9.2.5 060921 fix mkmake.c,md5/global.h: fixed MD5 on 64bits machine
9.2.5 060920 mod src/*.h: moved to include/ (to be copied to gen/ by mkcpp)
9.2.5 060920 new {sslway,gzip}.c: added version logging of dynamic libraries
9.2.5 060918 fix sftp.c: fixed SEGV on PASV+RETR+QUIT without USER+PASS
9.2.5 060918 fix JIS.c: fixed miss-judged SJIS as UTF-8 in SJIS (9.2.0)
9.2.5 060917 fix windows.c: immediate select() return for regular file on Win
9.2.5 060917 mod windows.c: immediate detection of exit of command on Win
9.2.5 060914 fix sftp.c: "stty -echo" to cope with pty on Linux <k.akiba><gsa>
9.2.5 060914 fix windows.c: a workaround to save ".exe" commands frozen on Win
9.2.5 060912 fix sox.c: SEGV on the overflow of 4bytes in 16k buff. (9.2.3)
9.2.5 060912 mod http.c: suppress resolver's cache only when with "no-cache"
9.2.5 060910 new Strftime.c: enabled "%.3S" instead of "%S%.3s"
9.2.5 060909 fix ystring.c: converting %lld to %qd for FreeBSD4.X (9.2.2)
9.2.5 060908 fix http.c: SEGV on fflush(NULL) on 5xx resp. with cache with bad Content-Length (9.2.3)
9.2.5 060908 mod http.c: stop relaying POST req. body on detected resp.
9.2.5 060907 fix {ftp,ftpgw}.c: close the conn. with client in SFTPGW-CC
9.2.5 060907 fix ftp.c: connecting to MOUNTed sftp://server:port/path <gsa>
9.2.5 060907 fix {ftp,sftp}.c: relaying (PASS) arg. beginning with spaces
9.2.5 060906 new Strftime.c: fmt. spec. "%s" for "seconds since the Epoch"
9.2.5 060906 new httpx.c: tracking 302 to "Location: /path" by MS-IIS
9.2.5 060906 new service.c: added crypted MASTER auth. with MYAUTH+AUTHORIZER

9.2.4 060831 fix mime.c: fixed generation of dup. --boundary after empty body
9.2.4 060830 fix {rfc822,mime,String}.c: erase '\0' in MIME (for POP)<gateman>
9.2.4 060830 fix windows.c: running DeleGate as a non-direct-child descendant of DeleGate on Win (erase+ignore SPAWN_ENVIRON)
9.2.4 060830 fix {inets,__opendir}.c: compilation of Cygwin
9.2.4 060828 mod inets.c: added finding RESOLV=file:path in LIBPATH
9.2.4 060828 mod inets.c: enabled RESOLV="file:X:/.../hosts" for Win (9.0.3)
9.2.4 060828 mod nbio.c: checking that the version of SSL ALERT is in SSLv3
9.2.4 060824 fix nbio.c: relaying HTTPS/SSLv2 by CONNECT (9.0.3)<tana@g-search>
9.2.4 060823 new mime.c: new -ot option for enMime/deMime to extract text only
9.2.4 060823 fix rfc822.c: erased multi-part ending line in TEXTONLY extraction
9.2.4 060823 fix any2fdif.c: erased PGP header in a message from the digest
9.2.4 060821 new gzip.c: fast gzip without gzip.exe using "dgzlib1.dll" on Win
9.2.4 060819 new {delegated,hostlist}.c: -R/* for matching about RIDENT=client
9.2.4 060819 fix ddi.c: matching MountOption "from=" with RIDENT=client
9.2.4 060817 new service.c: access restriction (ex. REACHABLE) with -Fany2fdif
9.2.4 060817 fix any2fdif.c: don't trace arbitrary links with -r <marya>
9.2.4 060817 mod ftp.c: FTPCONF=noxdc by default when acting as a proxy
9.2.4 060816 new windows.c: timeout of mysystem() for child without active I/O
9.2.4 060816 fix filter.c: close server ports (-Pxxx) on exec of mysystem()
9.2.4 060815 fix http.c: no delay on 5xx resp. in Keep-Alive with cache (2.9.9)
9.2.4 060815 mod htmlgen.c: hide the server in 502 CantConn msg. with MOUNT
9.2.4 060815 mod http.c: ignore broken cache without "HTTP/1." (cache:any)
9.2.4 060814 mod http.c: write cache to #LOADING (HTTPCONF=bugs:old-cache)
9.2.4 060814 mod inets.c: ignore (broken) x.x.x.x.in-addr.arpa as PTR from DNS
9.2.4 060814 fix cache.c: removing cache on error on Win (path with drive:)
9.2.4 060814 fix http.c: removing broken/truncated cache automatically on Win
9.2.4 060813 fix __locking.c: fixed shared lock on Win for cache (9.0.6)
9.2.4 060813 new http.c: supported "Cache-Control: only-if-cached" as server
9.2.4 060813 new {conf,cache}.c: introduced CACHEARC="dir1;dir2;..."
9.2.4 060811 new http.c: tentative CFI "Control/CFI-control: no-filter"
9.2.4 060810 new http.c: detecting disconnection from client waiting cache lock
9.2.4 060810 fix http.c: parallel downloading of large file with cache
9.2.4 060810 fix {distrib,http}.c: fixed truncation on simultaneus cache-read
9.2.4 060810 fix delegated.c: blocks with -Pmulti-port for HTTP on Win32(9.0.6)
9.2.4 060809 new smtp.c: SMTPCONF=reject:nomx+notselfmx+notmxhelo+pipeline
9.2.4 060808 new cfi.c: matching with CGI env. in CFIscript as SERVER_NAME:xxx
9.2.4 060808 fix sslway.c: mutual exclsion of access to cache write/read
9.2.4 060807 new {access,env}.c: conditional-param for auth. user by AUTHORIZER
9.2.4 060807 new delegated.c: introduced SAC for access control simulation
9.2.4 060805 new master.c: SOCKMUX for mux. SOCKS/MASTER/PROXY over SockMux
9.2.4 060803 mod JIS.c: mod. to ignore duplicated <META HTTP-EQUIV charset>
9.2.4 060803 mod JIS.c: mod. to ignore EUC-JP ? in explicit charset=Shift_JIS
9.2.4 060803 new commands.c: exec. name with "dg" prefix "dgxxx" for "-Fxxx"
9.2.4 060803 new sox.c: expanded the packet size (512 -> 16K) with negotiation
9.2.4 060803 new sox.c: supported AUTHORIZER + MYAUTH for SockMux
9.2.4 060803 fix ftp.c: don't cause SIGPIPE in vain after control-conn. reset
9.2.4 060803 fix ftp.c: fixed blocking by unused data-conn with FSV,FCL
9.2.4 060803 new {ftp,stls}.c: rURL "ftps://" to be implict SSL with serv.
9.2.4 060802 fix filter.c: fixed to work with both FSV+FCL (as STLS=fsv,fcl)
9.2.4 060802 fix ftp.c: fixed EPSV via Socks (maybe not necessary practically)
9.2.4 060802 fix sslway.c: fixed SEGV in session cache on accept/connect error
9.2.4 060802 new socks.c: coped with PORT/FTP (BIND) over SOCKS over SSL
9.2.4 060802 new socks.c: implemented SOCKS over SSL (with STLS=fsv)
9.2.4 060801 new {cgi,sslway}.c: implemented the session cache for FSV
9.2.4 060728 new versign,vervrfy: sign and verify source code
9.2.4 060727 new {service,httpx}.c: enabled MITM to MASTER without CONNECT
9.2.4 060727 fix master.c: fixed to do CONNECT from me in MITM to MASTER
9.2.4 060727 fix {master,stls}.c: fixed jam. between SSL and MASTER <kano>
9.2.4 060727 new {version,versign}.c: fixed the random. fact. by each ver.
9.2.4 060726 mod http.c: do Keep-Alive with server in Sticky after MITM mode
9.2.4 060726 fix http.c: Proxy-Auth. + CONNECT for non #443 port (9.2.3-pre8)
9.2.4 060726 new fstat.c: setting time-format of -Fls with "LSTFMT" env. var.
9.2.4 060725 fix http.c: don't wait the exit of FCL=SSLway alive with client
9.2.4 060725 new ftp.c: "AUTHORIZER=-smtp-vrfy@{error message}" MountOption
9.2.4 060725 fix mount.c: enabled "name={value with space}" in MountOption
9.2.4 060724 fix {http,delegated}.c: don't wait SSLway to server in Keep-Alive
9.2.4 060724 mod http.c: increased to HTTPCONF=max-cka:20 by default
9.2.4 060724 new {stls,http,delegated}.c: enabled Sticky in MITM mode
9.2.4 060724 new sslway.c: introduced TLSCONF=scache:no
9.2.4 060724 mod http.h,ddi.c: enabled Keep-Alive with client in MITM mode
9.2.4 060722 fix ftp.c: removed "V/" in the response for NLST (9.2.3)
9.2.4 060722 exp hostlist.c: added "?*" for unresolvable name or address
9.2.4 060722 fix ystring.c: partial revival of -p,-w,filter (since 8.10.0)
9.2.4 060722 exp rary.c: touch file with futime() on BSD and Win32
9.2.4 060721 fix delegated.c: don't try defreeze when not freezed
9.2.4 060721 fix delegated.c: VStr overflow on restarting -Pa,b by HUP on Win
9.2.4 060719 fix JIS.c: conv. of half-width-kana in UTF-8 to ShiftJIS
9.2.4 060717 fix service.c: immediate forwarding RIDENT after conn. (9.0.5)

9.2.3 060716 fix delegated.c: redirect to stdout.log for SERVER=dns and sockmux
9.2.3 060714 fix vsaddr.c: resolving a hostname including "_"(9.2.0)<burdick>
9.2.3 060712 fix delegated.c: close tty/stdin as daemon(for SSH+Linux)<Steffen>
9.2.3 060712 fix ftp.c: escaping response code in msg. from server <Steffen>
9.2.3 060711 fix ftp.c: set "asproxy" after MLST //serv + CWD //serv (9.2.2)
9.2.3 060711 fix ftp.c: coped with relative-path arg. on virtual-dir.<Steffen>
9.2.3 060711 add ftp.c: FTPCONF=debug:0x20 to pass 150 resp. on serv. sw. as is
9.2.3 060711 add ftp.c: enabled FTPCONF=noport for client
9.2.3 060710 add {stls,http}.c: supported Proxy-Authorization in MITM mode
9.2.3 060708 new delegated.c: check ports before being a service to be blocked
9.2.3 060708 add windows.c: trace socket/descriptor mapping by -ds option
9.2.3 060708 fix file.c: fixed file-descriptor jam after fclose(socket) on Win
9.2.3 060708 fix ftp.c: suppressed "recvPeek: failed: 0" flood in LOGFILE
9.2.3 060707 add {delegated,shutter}.c: supported Notify-Mail in init. phase
9.2.3 060707 add *.c: introduced internal log in the initizlization phase
9.2.3 060705 add ftp.c: added announcement of "AUTH TLS" to FEAT command
9.2.3 060705 mod delegated.c: moved service start log to TEMP/delegate/ (Win)
9.2.3 060705 fix delegated.c: loading ${EXECNAME}.conf on Win (with .exe)
9.2.3 060705 new stls.c: spot MITM by STLS=-mitm + "https://-mitm.host.domain"
9.2.3 060705 mod bcounter.c: CountUp log be optional (act. by COUNTER=do,debug)
9.2.3 060705 mod http.c: relay gzip encoded text as a binary from the start
9.2.3 060705 fix http.c: fixed to do gunzip for postponed CFI (pre3)
9.2.3 060704 fix http.c: suppressed fwrite() in caching "takeover"mode for text
9.2.3 060702 fix access.c: enabled @Realm even for -none or -any
9.2.3 060702 fix mount.c: fixed MovedTo from "url" to "url/" by MOUNT "asproxy"
9.2.3 060701 fix http.c: don't reuse cache/K-A if no PERMIT matched with auth.
9.2.3 060629 new {stls,http}.c: introduced STLS="mitm" Man-In-The-Middle mode
9.2.3 060629 new mount.c: introduced "vurl:URL" in rURL for recursive MOUNT
9.2.3 060629 new {ftp,fstat}.c: added Unique=B64(dev,ino)fact to MLST/MLSD resp
9.2.3 060628 fix ftp.c: fixed to hold virtual CWD in switchings by non-CWD
9.2.3 060628 new ftp.c: supported caching MLST response
9.2.3 060628 fix ftp.c: virtualized the real-path returned in MLST response
9.2.3 060627 new ftp.c: supported caching MLSD response
9.2.3 060627 new fstat.c: introduced "virtual node" with stat by facts of MLST
9.2.3 060626 new filter.c: stopped repetitive search for gzip.exe on spawn(Win)
9.2.3 060626 mod ystring.c: changed to use vsnprintf() instead of snprintf()
9.2.3 060626 new http.c: HTTPCONF=bugs:do-pre-filter to force "pre-filter"
9.2.3 060626 new http.c: HTTPCONF=bugs:no-cfi-delay to force imm. CFI insertion
9.2.3 060626 new syslog.c: enabled bind. syslog src. port. as SRCIF=:514:syslog
9.2.3 060624 mod {conf,script}.c: ${EXECDIR} in DGPATH, DATAPATH, SUBIN, ...
9.2.3 060624 new delegated.c: dir. in symbolic links of executable into LIBPATH
9.2.3 060624 fix delegated.c: enabled DGROOT="../dir"
9.2.3 060623 mod filter.c: don't use a command shell by system() if unncessary
9.2.3 060623 mod param.c: conv. DGROOT=rel-path to abs-path in argv[] (Win)
9.2.3 060623 mod delegated.c: pass DGROOT=abs-path in argv[] to childlen (Win)
9.2.3 060623 fix {delegated,filter}.c: finding EXECDIR of self in PATH
9.2.3 060623 fix filter.c: fixed possible SEGV with CFI on fileno(NULL)
9.2.3 060622 mod process.:c removed the delay by msleep(100) for CFI on Win
9.2.3 060622 new delegated.c: -vT3 -vT6 ... for log. time stamp in milli/micro
9.2.3 060622 fix delegated.c: don't check the config. for "DeleGate"(8.9.6/Win)
9.2.3 060622 mod filter.c: don't insert pre-filter for FTOCL of CFIscript (Win)
9.2.3 060622 mod http.c: delayed inserting CFIscript until response relay.
9.2.3 060621 fix ftp.c: fixed listing symbolic links in MLSD <Steffen>
9.2.3 060621 fix nbio.c: repaired SSLway (STLS=fcl) (9.2.3-pre1)<suzuki_h>
9.2.3 060617 new syslog.c: enabled SYSLOG=-vs,-vh,file:/path
9.2.3 060617 new syslog.c: enabled multiple SYSLOG=syslog//host:port
9.2.3 060617 mod http.c: CMAP=thru-CONNECT:HTTPCONF:https:update.microsoft.com
9.2.3 060617 fix ftp.c: fixed proxying by "USER user@server" (9.2.2)
9.2.3 060617 fix delegated.c: fixed SERVER=ftp://server (disabled in 9.2.2)
9.2.3 060616 new access.c: enabled AUTHORIZER=authServ({user:pass@host:port})
9.2.3 060615 new admin.c: enabled AUTHORIZER=authServ(user) + AUTH=admin::user
9.2.3 060615 new {reshost,String}.c: wildcard "*" in host-name in /etc/hosts
9.2.3 060615 new {reshost,inets}.c: introduced "unknown::*.domain"
9.2.3 060615 fix httphead.c: broken header erasing Cookie "Secure"<xchene>
9.2.3 060614 new backup.c: introduced file copying suppressing identical one
9.2.3 060612 fix JIS.c: broken char-code conv. for UTF-8 and EUC (9.2.0-pre7)
9.2.3 060611 mod nbio.c: Peek() recv(MSG_PEEK) on MacOSX (Darwin8)

9.2.2 060610 new access.c: enabled authServ "host..port" as well sa "host/port"
9.2.2 060609 fix {http,httpx}.c: fixed not to wait non-child processes in SSI
9.2.2 060609 fix {filter,http}.c: fixed to wait pre-filter process
9.2.2 060609 fix http.c: fixed to stop Keep-Alive with FFROMSV
9.2.2 060607 fix cfi.c: fixed FTOCL=xxx.cfi on Windows (9.2.0)<xchene>
9.2.2 060607 new dl.c: added DYLIB="+,lib*.so.0.9.7"(for Debian3.1 for a while)
9.2.2 060607 fix ddi.c: resetting (ClientAuth.i_stat & AUTH_FORW) on Keep-Alive
9.2.2 060606 fix String.c: protoList as CMAP=sslway:FSV:ftps,https (9.1.1)
9.2.2 060605 new inets.c: introduced RES_WAIT=10:WWW.DeleGate.ORG
9.2.2 060604 new access.c: AUTHORIZER=authServ(user@host) to be user at host
9.2.2 060604 fix pop.c: modified to reject non-SSL to POP server with STLS=fsv
9.2.2 060604 add {pop,stls}.c: modified to do implicit SSL for "pop3s" protocol
9.2.2 060604 add pop.c: supported "pop3s://serv" in rURL of MOUNT <maurits>
9.2.2 060604 add cfi.c: MIME-Filter like Message-Filter except the status-line
9.2.2 060603 fix ftp.c: suppressed /-stab- MOUNT in proxy mode (by !asproxy)
9.2.2 060602 new mount.c: introduced "!asproxy" MountOption
9.2.2 060603 add access.c: enabled multiple authServ + RELIABLE=user@authServ
9.2.2 060601 fix access.c: auth. serv. after -pam as AUTHORIZER=-pam,-list{a:b}
9.2.2 060601 new access.c: encrypted AUTHORIZER -list{user:pass} in memory
9.2.2 060601 new http.c: using/forwarding auth. in URL "http://user:pass@host"
9.2.2 060531 new {ftp,fstat}.c: partial support for MLST & MLSD
9.2.2 060531 mod ssi.c: unbuffered output from SSI "#exec" and "#include"
9.2.2 060530 fix {cgi,filter}.c: don't inherit the socket of -Pxxx to CGI/SSI
9.2.2 060529 new {ftpgw,http}.c: coped with large file>4GB in FTP/HTTP gateway
9.2.2 060528 mod ftp.c: STOR over XDC without copying whole data into tmpfile
9.2.2 060528 mod http.c: detach buff. for large text(regardlress of Keep-Alive)
9.2.2 060528 new http.c: coped with logging size info. of large data > 4GB
9.2.2 060528 mod httpd.c: don't read so much (upto 128KB) to guess file-type
9.2.2 060528 fix ftpgw.c: fixed possible truncation of FTP/HTTP Range: data
9.2.2 060528 new {ftp,ftpgw}.c: 64bit Range: header for FTP/HTTP gateway
9.2.2 060528 new {http,httpd}.c: supported 64bits Range: header
9.2.2 060528 fix file.c: Xfwrite emulating fwrite()=0 for reset socket on Win
9.2.2 060527 new ftp.c: fixed orign FTP server on Win with MOUNT to "X:/path/*"
9.2.2 060527 new windows.c: emulate SIGPIPE by SIGABRT
9.2.2 060526 fix ftp.c: enabled FTP STAT with MOUNT to "X:/path/*" on Win
9.2.2 060526 fix file.c: coped with "X:" and "path/" for stat64() on Win
9.2.2 060526 new ftp.c: added MOUNT="/* file:/-stab-/* default"
9.2.2 060526 new lstat.c,file.h: coped with _stati64 (file>4GB) on Windows
9.2.2 060525 new {ftp,msg}.c: supported ABOR for XDC (DeleGate-DeleGate mode)
9.2.2 060525 fix msg.c: fixed XDC/BASE64 encode for triple chained DeleGates
9.2.2 060525 fix {ftp,file}.c: coped with REST > 4GB
9.2.2 060524 fix ftp.c: fixed broken data on EAGAIN/Nonblocking-IO(9.2.2-pre1)
9.2.2 060524 new ftp.c: displaying correct size of large file (> 4GB)
9.2.2 060523 new {ftp,file}.c: reading and writing large file (> 2GB) on Linux
9.2.2 060522 mod {ftp,xferlog}.c: modified file size from int -> int64
9.2.2 060522 new file.h,{file,fstat}.c: introduced FileStat and -DSTAT64
9.2.2 060522 fix ftp.c: don't forward ABOR when loading from cache
9.2.2 060522 mod ftp.c: faster data-relay (reduced delayes by poll())
9.2.2 060522 fix {ftp,cache,fstat}.c: coped with file larger than 2GB<Steffen>
9.2.2 060522 fix ftp.c: coped with SIGXFSZ signal
9.2.2 060518 new cfi.c: introduced Options:NoPerfection
9.2.2 060518 fix ftp.c: cope with authERR by AUTHORIZER as MountOption (9.1.0)
9.2.2 060518 fix conf.c: check & ask DGROOT=relPath before creation

9.2.1 060513 fix delegated.c: ignore -r (from +=file) in a restarted service
9.2.1 060513 fix log.c: logging as a service by non-Administrator/Win(OWNER="")
9.2.1 060513 fix ssi.c: doing chdir() to the base dir. of SHTML (for #exec)
9.2.1 060513 fix http.c: FTOCL + MASTER or transparent-px(GET /p+Host:)(8.8.0)
9.2.1 060512 fix log.c: expireing conn. counter on Win ("too many Keep-Alive")
9.2.1 060511 fix httphead.c: SHTML+FTOCL sends Connection:Close in Keep-Alive
9.2.1 060511 fix {Makefile,file,mime}.c: making MimeKit library
9.2.1 060511 add ssi.c: coped with #echo var=COUNTER url="relative-URLpath"
9.2.1 060508 fix http.c: wait shutdown() while there are children alive
9.2.1 060508 fix admin.c: fixed "#" in a file name into an anchor URL

9.2.0 060507 mod cache.c: unify escaped URLpath (disabled with CACHE=nounify)
9.2.0 060506 mod url.c: modified not to do reverse MOUNT for "#label" only URL
9.2.0 060506 fix ssi.c: revival of reverse MOUNT for local file: (8.9.6)
9.2.0 060506 fix filter.c: fixed freezing cmd.exe for .bat in CGI or SSI
9.2.0 060506 new ssi.c: supported <!--#exec cmd="..." -->
9.2.0 060506 fix cgi.c: don't wait child CGI if it's not active <Vetter>
9.2.0 060504 fix rfc822.c: don't convert "@echo." as a Email in anonymizing
9.2.0 060503 fix {ssi,any2fdif}.c: coped with ISO-2022-JP (with ">) in attr.
9.2.0 060503 fix {ddi,cache}.c: coped with ISO-2022-JP in COUNTER/Conn fmt str.
9.2.0 060503 fix {cgi,windows}.c: coped with CGI program on Windows
9.2.0 060502 new smtpgate.c: introduced REJECT/HEADER:code:fname:[fvalue]
9.2.0 060501 new {smtp,smtpgate}.c: introduced counter for errors
9.2.0 060430 new ssi.c: introduced <!--#config var=name val=... -->
9.2.0 060430 fix access.c: counter for client IP-address via RIDENT
9.2.0 060430 new {domain,smtp,ftp}.c: added TOTAL_HITS for DNS,SMTP,FTP server
9.2.0 060430 new cache.c: introduced "%3,08d" format specifier
9.2.0 060429 new {cache,ssi,http}.c: introduced TOTAL_HITS
9.2.0 060428 new cache.c: introduced %X (last ten clients) and %N (networks)
9.2.0 060426 new ssi.c: introduced sel="ssi,ref,inc" attr in the PAGE_COUNT tag
9.2.0 060426 new {http,ssi}.c: introduced var=REFERER_COUNT
9.2.0 060426 new JIS.c: subst. Shift_JIS only character to EUC/JIS7
9.2.0 060424 fix reshost.c: don't try resolve non-hostname as a hostname
9.2.0 060424 fix vsaddr.c: don't try Win inet_pton() for non-host addr. <snowl>
9.2.0 060421 fix JIS.c: detecting 2bytes UTF-8 at the start of auto. detect.
9.2.0 060420 new cache.c: introduced the COUNTER parameter
9.2.0 060418 new ssi.c: supported <!--#echo var=PAGE_COUNT -->
9.2.0 060418 new {cache,http}.c: introduced URL#count
9.2.0 060417 new dgauth.c: enabled per-client Cookie encryption key like %a %P
9.2.0 060413 new JIS.c: coped with UTF-8 text in SJIS context
9.2.0 060413 new JIS.c: coped with wrong charset=UTF-8 for SJIS or EUC text
9.2.0 060412 mod http.c: allow '\0' in HTML in conversion
9.2.0 060412 mod JIS.c: allow mapping error to Unicode by 0xFD and 0xFE
9.1.2 060411 fix sftp.c: coped with sftp seeking the output file in get
9.2.0 060410 new conf.c: supported DGROOT specified in a relative-path <snowl>
9.2.0 060409 fix hostlist.c: suppressed resolution of reg.exp. as "-*.*"
9.2.0 060409 fix url.c: rewriting multiple xmlns="URL" in a XML tag
9.2.0 060408 new {cgi,htccx}.c: code conversion of %XX in URL for CGI program
9.2.0 060407 new htccx.c: added char. conversion of &#xxxxx; in URL
9.2.0 060407 new JIS.c: added char. conversion of &#xxxxx; with "u-" prefix
9.2.0 060331 mod http.c: don't apply STLS=fsv:https for CONNECT method
9.2.0 060331 new any2fdif.c: supported a text/HTML only message
9.2.0 060330 new {html,nntpgw}.c: showing a text/HTML only article
9.2.0 060330 new html.c: introduced a HTML to plain/text filter
9.2.0 060330 add url.c: supported rewriting XML/RDF/RSS <mizuno>
9.2.0 060329 new httphead.c: introduced HTTPCONF=cryptCookie:attrs:password
9.2.0 060328 mod http.c: enabled reverse MOUNT="fullURL fullURL" as a proxy

9.1.2 060425 fix cfi.c: lost 1st character in CFI Filter on Windows <Vetter>
9.1.2 060420 fix rfc822.c: don't match '@' in ISO-2022 as Email-addr (8.8.0)
9.1.2 060420 fix inetd.c: re-enabled INETD (8.10.3)<ksparacin>
9.1.2 060419 fix any2fdif.c: searching tag attr. with quoted name="name"
9.1.2 060413 fix ftp.c: VStr overflow when running on a host of long name>32
9.1.2 060407 fix urlesc.c: fixed not to unescape %XX in ISO-2022-JP

9.1.2 060406 fix filter.c: SIGSEGV on MOUNT="v r FSV=sslway" (9.0.1) <Vetter>
9.1.2 060404 fix hostlist.c: SIGBUS with '&','|','!' HostList operator (9.0.5)
9.1.2 060329 fix stls.c: supported STLS=fsv with implicit FTPS clients <spohn>

9.1.1 060327 new vsaddr.c: supported FTP EPRT "|1|x.x.x.x|dddd|"
9.1.1 060325 new access.c: enabled AUTHORIZER=asv:proto//POST as a MountOption
9.1.1 060325 new ddi.c: enabled STLS=fsv as a MountOption
9.1.1 060325 fix {filter,master}.c: enabled STLS=fsv:https (should be default)
9.1.1 060325 mod ystring.c: don't abort() on VStr underflow (9.0.6-pre4)
9.1.1 060325 fix access.c: repaired AUTHORIZER=-any (9.0.3-pre3)
9.1.1 060323 fix resolv.c: parsing RRs after SOA in a message
9.1.1 060323 fix ftp.c: don't abort with "Microsoft FTP" <imao>(9.0.6-pre4)
9.1.1 060323 fix svport.c: don't forward to myself (hosts resolved to 0.0.0.0)

9.1.0 060317 fix gzip.c: fixed possible loop in un-gzip zlib:gzread()(9.0.1)
9.1.0 060317 add {ftp,xferlog}.c: logging REST (for Range) like "512+R1024"
9.1.0 060315 mod *.c: mod. buf-sizes to reduce VStr wornings on long hostname
9.1.0 060315 fix String.c: stopped error message of wordscanX() of just in size
9.1.0 060315 fix http.c: fixed broken head. on trunc. Via: without CRLF <imao>
9.1.0 060312 new ftp.c: enabled anon. FTP AUTHORIZER as a MountOption

9.0.6 060310 mod http.c: don't cache response with header not ended with CRLF
9.0.6 060309 fix http.c: retrying POST body at EOF from reused Keep-Alive serv.
9.0.6 060307 mod http.c: checking response HTTP/* with HTTPCONF="rvers:HTTP/1."
9.0.6 060307 add tcprelay.c: enabled SERVER=tcprelay < respfile
9.0.6 060307 mod dl.c: don't repeat DYLIB search on Win32(setting it in environ)
9.0.6 060307 mod delegated.c: modified not to MOUNT /-/ext/ without -Pnnn/admin
9.0.6 060307 fix cgi.c: modified to return 503 NotAvailable on fork() error
9.0.6 060307 add forkexec.c: logging fork() error
9.0.6 060307 fix nntpgw.c: fixed not to allow submitting with bad Auth-Key (!)
9.0.6 060306 mod http.c: stop Keep-Aive and cache of resp. with multi. Cont-Leng
9.0.6 060303 fix inets.c: fixed to run without IPv6
9.0.6 060302 add nbio.c: auto. expansion of SO_SNDBUF on EMSGSIZE for UDP socket
9.0.6 060302 fix sox.c: flushing remaining output on close at remote-agent
9.0.6 060302 fix sox.c: logging elapsed time of connection
9.0.6 060228 fix resolv.c: fixed SEGV by read overrun on malformed DNS packet
9.0.6 060221 fix ystring.c: introduced detecting VStr underflow in buffers
9.0.6 060221 fix sslway.c: return close notify <johan>
9.0.6 060217 new {http,httpd}.c: introduced HTTPCONF=thru-type:application/x-rpm
9.0.6 060216 new url.c: enabled MOUNT="/-/data:* data:* src=-A/MSIE"
9.0.6 060216 add mime.c: enabled anonymizing with MIMECONV=rewaddr + -FdeMime
9.0.6 060215 add {conf,file,dl}.c: introduced -dP option to trace path finding
9.0.6 060208 new {delegated,windows}.c: TIMEOUT=spawn:T and -dW for Win32
9.0.6 060207 add __locking.c: enabled shared lock for Win32 (disabled by -ls)
9.0.6 060207 mod delegated.c: checking the deafult "screen" periodically
9.0.6 060206 fix delegated.c: enabled TIMEOUT=standby:T on Win32
9.0.6 060206 mod inets.c: don't repeat sethostcache() for MOUNTed hosts in HOSTS
9.0.6 060202 mod httpd.c: return 403 Forbidden for unknown internal(not MOUNTed)
9.0.6 060201 fix vsaddr.c: don't use sin6_family (for VC++ without IPv6)
9.0.6 060201 fix delegated.c: fixed restoreing dumped CRYPT for -Pxxx,yyy
9.0.6 060201 mod vsaddr.c: convert "__1" without asking DNS <gklein>
9.0.6 060128 add access.c: intrdocued AUTH=pass:admin:creysalt:PassWord
9.0.6 060128 fix {nntpgw,nntp}.c: fixed RIDENT from NNTP/HTTP with KeepAlive
9.0.6 060128 fix stls.c: fixed ServerFlags for FSV without SSL (for RIDENT)
9.0.6 060122 new {smtp,smtpgate}.c: introduced PROTOLOG ".smtp" for SMTP
9.0.6 060121 fix nntpgw.c: detection of "too wide range" for $N
9.0.6 060120 add ssi.c: enabled "URL.shtml?query"
9.0.6 060117 new {reshost,domain}.c: extended RESOLV=type:addr:dstList":srcList"
9.0.6 051205 new {service,http}.c: selected MASTER in HTTP Cookie and reuse
9.0.6 060116 mod delegated.c: don't do default MOUNT for -Ffunc
9.0.6 060116 fix rfc822.c: fixed possible overflow in Email rewriting (8.10.3)
9.0.6 060113 add {http,httpd}.c: introduced HTTPCONF=default-vhost:...
9.0.6 060112 fix ddi.c: applied BASEURL as a MountOption (for MovedTo)
9.0.6 060104 add credhy.c: introduced Crey encryption without Deffie-Hellman
9.0.6 060103 add {nntp,mime}.c: introduced masking From,Body,signature,...
9.0.6 060102 add {nntp,nntpgw}.c: added forwarding mail to the poster
9.0.6 060101 add pop.c: introduced POPCONF=listmax:30 for NNTP/POP gw.
9.0.6 051228 add ssi.c: introduced <!--#echo var="-enclientid">
9.0.6 051227 fix {http,httpd}.c: supported "Range: X-" format <martin->
9.0.6 051225 add smtpgate.c: enabled REJECT/To: address
9.0.6 051223 fix {delegated,master}.c: fixed RIDENT=server with STLS=fcl
9.0.6 051222 add {smtp,smtpgate}.c: added gateway=name MountOption
9.0.6 051220 fix nntpgw.c: disabled code conv. by uninitizlized buff.
9.0.6 051220 fix {httpd,textconv}.c: break Keep-Alive on code conv (bad ContLen)
9.0.6 051218 fix nntp.c: repetitive NEXT and LAST command as an origin NNTP
9.0.6 051215 add nntp.c: introduced PROTOLOG ".nntp" for NNTP
9.0.6 051215 add mime.c: introduced MIMECONV=headmask
9.0.6 051215 add smtpgate.c: enabled "OUTPUT/From:" and "OUTPUT/Message-ID:"
9.0.6 051212 add smtpgate.c: added "smmdgate", SeviceMail to Majordomo gateway
9.0.6 051210 add {enews,rfc822}.c: introduced <[email protected]> Message-ID

9.0.5 051205 add sox.c: implemented svstats for SockMux
9.0.5 051204 fix {delegated,log}.c: enabled aging "screen.log"
9.0.5 051204 fix stls.c: don't try detection of SSL for URLget(from_myself)
9.0.5 051202 new {version,svstat}.c: introduced DeleGate/x.x.x-fixN
9.0.5 051128 fix mkmake.c: compilation on FreeBSD 5.4 <maenaka>
9.0.5 051124 add admin.c: introduced a FORM interface for management of CA
9.0.5 051124 add sslway.c: stabs for dynamic-linking of RSA functions
9.0.5 051124 add httphead.c: introduced "sign" and "verify" MountOption
9.0.5 051121 add htmlgen.c: introduced default MOUNT for "/-/ext/"
9.0.5 051121 add ddi.c: introduced "thru" MountOption for HTTP RelayTHRU
9.0.5 051118 fix url.c: ignored leading newline in HREF=" CDATA " <SGP00240>
9.0.5 051111 add delegated.c: ADMDIR/exeid for fast CRC32 of executable (-pre4)
9.0.5 051114 add pdft.c: tentative fitler for PDF to text conversion
9.0.5 051114 mod any2fdif.c: don't digest anchor lists in TABLE at the HTML top
9.0.5 051114 add any2fdif.c: -hN option for hops of links to be tracked
9.0.5 051113 fix any2fdif.c: tracking with -r http://server/index.html or so
9.0.5 051106 add {master,admin}.c: enabled REJECT=admin//stop._self_
9.0.5 051106 add delegated.c: introduced SCREEN=expire/N option
9.0.5 051106 add hostlist.c: introduced --expire.N,__hostSet
9.0.5 051104 mod smtpgate.c: escaped unsafe character in mail-box file name
9.0.5 051104 add enews.c: X-Resent-Message-ID and POST Control:add-resent-...
9.0.5 051102 fix http.c: bad /favicon.ico in MASTER-DeleGate (9.0.3) <hina>
9.0.5 051031 add admin.c: visual interface for SCREEN in /-/admin/
9.0.5 051031 add {log,inets}.c: introduced -Fhosts command
9.0.5 051029 add nntpgw.c: article digest in article-list in NNTP/HTTP HTML
9.0.5 051029 add hostlist.c: introduced "__hosts" prefix for external hostSet
9.0.5 051028 fix nntpgw.c: "Up" link for POP/NNTP/HTTP <tomtsuji>
9.0.5 051026 fix httplog.c: escaping '"' to '%22' in HTTP access log
9.0.5 051026 add service.c: supported paired STLS=fcl and STLS=fsv for MASTER
9.0.5 051025 fix any2fdif.c: -c.pdf to be indexed as text <suzuki_h>
9.0.5 051022 add delegated.c: introduced SCREEN="opts:hostList"
9.0.5 051020 mod http.c: logging request timeout as ext. status code 'Q'
9.0.5 051019 add ssi.c: introduced <!--#echo var="-rusage.Format">
9.0.5 051018 fix ystring.c: coped with Xsprintf "%f" (double) on OSF/1
9.0.5 051013 add mimehead.c: decoding EUC-JP and Shift_JIS in non-ASCII head
9.0.5 051012 add http.c: adjusting MAXIMA for timout&keep-alive on heavy load
9.0.5 051012 fix http.c: check implicit STLS=fcl after returnACK in MASTER
9.0.5 051011 fix filter.c: FCL=sslway (built-in) as a Master <martin->(9.0.1)
9.0.5 051008 fix windows.c: destruction of file's mtime+atime on Win32
9.0.5 050927 add delegated.c: apply ${EXECNAME}.conf to -F${EXECNAME} too
9.0.5 050927 fix windows.c: SEGV on bad timestamp (gmtime() returns NULL)
9.0.5 050925 mod {htmlgen,admin}.c: escaped MSIE's strange <BUTTON> spec.
9.0.5 050920 fix {winserv,winreg}.c: don't ask (fgets(stdin)) in service/Win32
9.0.5 050920 fix winserv.c: copy adhoc ADMIN into argv of service on Win32
9.0.5 050915 add JIS.c: introduced CHARSET=guess-and-set to unify encoding
9.0.5 050911 add _-getrusage.c: introduced printing resource usage
9.0.5 050910 add {param,admin}.c: introduced CONFOPT parameter
9.0.5 050909 new admin.c: introduced ${ADMDIR}/initlog and {ADMDIR}/svstats
9.0.5 050909 add install.sh: supported *.dylib install for CHROOT on MacOSX
9.0.5 050909 add script.c: +=fd:N option to load script from a file-descriptor
9.0.5 050909 add delegated.c: introduced -s option to be strict on config. error
9.0.5 050907 add htmlgen.c: ${setenent} and ${~item} to control entity encoding
9.0.5 050907 fix fstat.c: ls_unix on MacOSX (st_size != long int)
9.0.5 050830 add access.c: introduced -list{user:MD5:md5(pass)}
9.0.5 050829 add access.c: enabled AUTH="admin" for AUTH="admin:-pam:%O"
9.0.5 050826 add admin.c: introduced line editor for configuration
9.0.5 050826 add delegated.c: introduced soft break to break further sessions
9.0.5 050822 add admin.c: introduced ADMDIR/authlog
9.0.5 050821 add admin.c: introduced /-/admin/showdir/
9.0.5 050821 fix {delegated,log}.c: enabled getting startup-log on Linux
9.0.5 050818 fix access.c: MOUNT AUTHORIZER=sv":P:D:S" part set with AUTH_SET
9.0.5 050817 add admin.c: introduced AUTH=admin:authServ:user":clientHostList"
9.0.5 050816 mod admin.c: don't use "Ident" when AUTH=admin:authServ is given
9.0.5 050816 new svport.c: introduced -Pxxx/admin
9.0.5 050815 fix svport.c: inheriting -Pxxx/udp or -Pxxx/tcp on restart
9.0.5 050815 add {service,hostlist}.c: enabled STLS="fcl:https:-:-Pxxxx"
9.0.5 050815 add {socks,svconf,delegated}.c: SERVER=socks4 and SERVER=socks5
9.0.5 050814 fix delegated.c: inheriting DELEGATE_Modified on Win32
9.0.5 050814 fix windows.c: F.D. array overflow on multiple CloseOnExec (> 8)
9.0.5 050814 fix nntp.c: setCloseOnExec without clearCloseOnExec
9.0.5 050812 fix {admin,cgi}.c: fixed dynamic MOUNT (x.x.x)
9.0.5 050812 fix service.c: dynamic-mount to work with SERVER=http,https
9.0.5 050812 new dgauth.c: introduced -dgauth{user1:pass1,user2:pass2,...}
9.0.5 050811 new mount.c: introduced MountOption "withssl[={cl,sv}]"
9.0.5 050811 mod server.c: auto. SERVER=https (CLNT_PROTO) when STLS=fcl is ON
9.0.5 050811 new admin.c: introduced AUTHORIZER=authServ:"admin"
9.0.5 050811 new {access,admin}.c: introduced AUTH=admin:authServ:userList

9.0.4 050805 htccx.c: fix. empty "charset=" in header by CHARSET=guess (9.0.3)
9.0.4 050804 filter.c: fix. duplicated init. of dynamic-linked sslway (9.0.3)
9.0.4 050803 JIS.c: fix. charset name utf8 -> UTF-8 (after conv. non-JP head)
9.0.4 050801 http.c: add. application/xml to be CHARSET converted and MOUNTed
9.0.4 050731 {log,delegated}.c: new. -fv to put copy of LOGFILE to console too
9.0.4 050731 {sftp,ccache}.c: new. SFTPCC (reusing SFTP session/connection)
9.0.4 050731 {ftpgw,http,url}.c: new. SFTP/HTTP gateway
9.0.4 050731 ftp.c: new. "noanon" MountOption for FTP-MOUNT
9.0.4 050731 ftp.c: mod. immediate login if "/" is MOUNTed to sftp://serv
9.0.4 050730 ftp.c: fix. empty PASV Mode() resp. with MOUNT + login error
9.0.4 050729 {ftp,sftp}.c: new. gateway from FTP client to SFTP server
9.0.4 050728 service.c: mod. STLS=fcl as SSL-only for non STLS proto as tcprelay

9.0.3 050725 {script,filter}.c: added "sslway" and "config" into "-dgauth@admin"
9.0.3 050724 {delegate,srcipt}.c: added encrypted script as +=encrypted.cdh
9.0.3 050723 dgauth.c: repaired Digest auth without SERVER=dguath (8.8.1)
9.0.3 050723 JIS.c: changed guessing of non-JP codes
9.0.3 050723 delegated.c: added getting passphrase by DGAuth user "sslway"
9.0.3 050723 {sslway,filter}.c: added callback to DeleGate for passphrase
9.0.3 050722 JIS.c: added conversion of {SJIS,EUC} HALF WIDTH KANA to UTF-8
9.0.3 050722 htccx.c: fixed CHARSET=guess (9.0.3-pre32)
9.0.3 050721 stls.c: enabled STLS="fcl,{sslway -cert X:path}" <marya>
9.0.3 050721 filter.c: fixed SEGV on +=http://server/... <marya>(8.0.5)
9.0.3 050721 JIS.c: added conversion to/from JISX0212 in 7bits with "ESC$(D"
9.0.3 050721 JIS.c: added conversion from 2bytes UTF-8
9.0.3 050721 htccx.c: modified to auto. download codemap for CHARSET={Japanese}
9.0.3 050719 JIS.c: added JISX0212 conv. among {Shift_JIS,EUC-JP and utf-8}
9.0.3 050717 {delegated,log}.c: fixed recursive Finish/signal during Finish
9.0.3 050717 http.c: mod. min. leng. of warning for long request line 256->1024
9.0.3 050717 ystring.c: added dumping the conent of the buffer caused overflow
9.0.3 050715 http.c: modified not to convert 304 to 200 for image,video
9.0.3 050715 mount.c: enabled MOUNT="//* //x.*" <sire>
9.0.3 050714 imap.c: coped with AUTHENTICATE/LOGIN for IMAP+AUTHORIZER
9.0.3 050714 {html,http,ssi}.c: treat <?XML ... encoding=cset> as HTTP-EQUIV
9.0.3 050712 delegated.c: enlarged the size of buff. for printed -Pports <kaw>
9.0.3 050711 access.c: enabled AUTHORIZER=-list{u1,u2,...} without password
9.0.3 050711 imap.c: enabled AUTHORIZER for IMAP
9.0.3 050710 master.c: enabled REJECT for source_permitted() (8.4.0)
9.0.3 050710 socks.c: enabled access restriction before peeking request
9.0.3 050710 httphead.c: supported HTTPCONF=add-rhead for origin data (gateway)
9.0.3 050709 nbio.c: fixed relaying from regular file with select()
9.0.3 050707 windows.c: fixed to try receive pid from child only once <bginfo>
9.0.3 050706 httphead.c: added WebDAV methods to default HTTPCONF=methods
9.0.3 050705 http.c: introduced -dC option for debugging character conversion
9.0.3 050703 cfi.c: coped with CFI+external-filter for HTTP on Win32
9.0.3 050702 vsaddr.c: fixed SEGV on strchr(NULL,) in SRCIF=*:N:tcpbound(9.0.0)
9.0.3 050702 ftp.c: added FEAT response {MDTM,SIZE,EPSV,EPORT}
9.0.3 050701 nbio.c: introduced disconnection when non-SSL packet is detected
9.0.3 050629 http.c: modified not to rewrite charset=xxx when with SVCC=NoConv
9.0.3 050629 http.c: fixed not to rewrite charset= if no conversion is done
9.0.3 050629 JIS.c: fixed to distinguish unknown charset from abbrev. JIS name
9.0.3 050625 windows.c: fixed not to wait3 child on select error <bginfo>
9.0.3 050624 ystring.h: modified for porting to Solaris2.X
9.0.3 050624 vsaddr.c: fixed FTP EPSV/EPRT port number on little endian <hina>
9.0.3 050624 vsaddr.c: fixed judgement of IPv6 address with "%scope" on BSD
9.0.3 050624 inets.c: fixed IPv6 address respresentation for little endien
9.0.3 050623 {nntp,enews}.c: fixed spool for non-std port NNTP on Win32 <damir>
9.0.3 050622 html.c: extended the size of URICONV set tag/attributes to 64bits
9.0.3 050622 nbio.c: fixed not to break SSLtunnel by non-half-dup on SSL ALERT
9.0.3 050619 conf.c: fixed IMG anchor in the CONNECT method error message
9.0.3 050618 JIS.c: fixed EUC / Shift_JIS distinguish for "Matsui"
9.0.3 050617 inets.c: fixed address matching for both IPv4+v6 client <hina>
9.0.3 050617 inets.c: modified the truncation of too long client name (>70)
9.0.3 050616 http.c: added hinting CCX's in-charset by Content-Type:charset
9.0.3 050616 telnet.c: modified to force relay Timing-Mark before Data-Mark
9.0.3 050616 {http,urlesc}.c: fixed to URL-encode reserved ch. in multi-byte ch
9.0.3 050615 telnet.c: modified to relay by a single process & single thread
9.0.3 050615 sox.c: supported relaying OOB over SockMux on BSD
9.0.3 050615 _-select.c: fixed disconnection on OOB over Telnet/SockMux on BSD
9.0.3 050614 {nbio,telnet}.c: supported relaying OOB over tcprelay and Telnet
9.0.3 050613 http.c: fixed not to make broken response by gzip+FTOCL MountOption
9.0.3 050612 http.c: added charset= for Content-Type:application/x-javascript
9.0.3 050612 http.c: added rewriting charset=xxx for application/x-javascript
9.0.3 050611 JIS.c: fixed UTF-8 to UTF-8 conversion
9.0.3 050611 imap.c: fixed not to disconnect server on LOGIN failure <suzuki_h>
9.0.3 050610 http.c: introduced DeleGate-Control-SVCC cookie
9.0.3 050610 JIS.c: fixed UTF-8 to Shift_JIS conversion
9.0.3 050608 _-select.c: added OOB detection on OS without poll() (like MacOSX)
9.0.3 050608 *.c: coped with compilation errors on Solaris10 <mk>
9.0.3 050607 httphead.c: introduced "expires=T" MountOption
9.0.3 050602 swft.c: escaped stopping in Compressed SWF (with URICONV=where:any)
9.0.3 050602 {filter,sslway}.c: fixed SSLway both in FSV and FCL (9.0.1)
9.0.3 050601 {reshost,resolv}.c: modified to use unknown cache as a DNS proxy
9.0.3 050601 resolv.c: modified not to retry unknown name as a DNS proxy
9.0.3 050601 http.c: copy charset in HTTP-EQUIV to Content-Type head with guess
9.0.3 050601 http.c: don't remove charset in HTTP-EQUIV with CHARSET=guess
9.0.3 050531 {resolv,inets,hostlist}.c: added RESOLV=dns:x.x.x.x:{192.*,*.local}
9.0.3 050530 resolv.c: fixed not to search SRV record without RESOLV=dns(9.0.0)
9.0.3 050529 nntpgw.c: introduced MHGWCONF=hide:From:from1,from2,...
9.0.3 050527 sslway.c: fixed dynamic linking of SSL on FreeBSD <marya>
9.0.3 050527 delegated.c: MOUNT="/favicon.ico builtin:... onerror" by default
9.0.3 050527 {http,httpd,mount}.c: introduced "onerror" MountOption
9.0.3 050527 httpd.c: enabled "builtin:icons/ysato/..." as rURL in MOUNT
9.0.3 050527 env.c: retrieve env. ver. param. DG_ADMIN in prior to ADMIN
9.0.3 050526 nntpgw.c: fixed "$N" as an article number (Nth before the last)
9.0.3 050526 nntpgw.c: fixed to put error on unknown-Mssage-ID or Auth.err
9.0.3 050526 mount.c: modified not to put port-number for rURL "///x moved"
9.0.3 050525 nntpgw.c: introduced hiding info./message for "anonymous" user
9.0.3 050524 access.c: introduced AUTHORIZER=auth"(mappedUser)" like -none(anon)
9.0.3 050524 access.c: fixed to recognize AUTHORIZER="{a1,a2}" as MOUNT option
9.0.3 050521 notify.c: modified to put the copy of Notify-Mail into LOGFILE
9.0.3 050521 resolv.c: fixed gw. hosts.Dom to DNS for DNSCONF=domain:Dom(9.0.0)
9.0.3 050520 resolv.c: fixed SEGV on relaying empty SOA name (9.0.0)
9.0.3 050520 sox.c: introduced "CONNECT+DATA" and "CONNECTED+DATA" packet
9.0.3 050519 {strrcasestr,filetype}.c: fixed suffix matching <firefly>

8.11.5 050707 http.c: modified to close Keep-Alive for requests with body
8.11.5 050704 notify.c: fixed waiting debugger process
8.11.5 050703 delegated.c: fixed Sticky+conditional-params on Win32 (8.2.0)
8.11.5 050630 windows.c: fixed not to freeze on child sending delayed response
8.11.5 050627 nntp.c: coped with bug in Gcc3.4 with -O2 (inline expansion)
8.11.5 050623 file.c: fixed log and cache for non-standard port on Win32(8.10.3)
8.11.5 050608 _-poll.c: fixed the complation error (since 8.10.3)<mk>

9.0.2 050518 sslway.c: don't use visible file to set default cert/key
9.0.2 050517 resolv.c: fixed not to relay SOA from upstream without RESOLV=dns
9.0.2 050517 reshost.c: fixed bad IPv6 answer for IPv4 from "file","nis"<hina>
9.0.2 050516 vsocket.h: coped with Tru64 (without gethostbyname2())<mogi>
9.0.2 050515 nntp.c: modifed to escape a bug in gcc <derphysiker>
9.0.2 050515 *.c,*.h: coped with 64bits machines (pointer <-> int conversion)
9.0.2 050515 mkmake.c: coped with "make CFLAGS=-m64 LDFLAGS=-m64" (or -m32)
9.0.2 050511 mkmake.c: coped with CC which does not support zero size arrary
9.0.2 050510 ystring.h: modifed to fit VC++ or compilation with -DNONC99
9.0.2 050509 {reshost,inets}.c: fixed SEGV in IPv6/HTTP to MASTER<hina>
9.0.2 050508 ystring.h,*.c: MemFile as the real structure (no size mismatch)
9.0.2 050504 *.c: modified to be compilable as C (with make CFLAGSPLUS="")
9.0.2 050504 http.c: proxy HTTPS-client/HTTP-server with SERVER=https FCL=-fcl

8.11.4 050516 TLEX.c: coped with Tru64 (ctos() in <sys/wait.h>)<mogi>
8.11.4 050510 notify.c: fixed possible infinite loop in debugger on EMERGENCY
8.11.4 050509 http.c: obsoleted X-Locking header
8.11.4 050508 ystring.h: added #include <sys/wait.h> for wait3() on Unix
8.11.4 050508 ystring.h: enlarged MemFile to be enough for 64bits arch.<k.mogi>
8.11.4 050505 socks5.c: fixed SOCKS UDP ASSOC via MASTER (8.7.1) <Hayashinaka>
8.11.4 050504 {JIS,mount,abort}.c: modified to be compiled with gcc4.0 <tan>
8.11.4 050501 version.c: introduced DGSIGN="V.R.P/Y.M.D"
8.11.4 050426 sslway.c: coped with ClientHello with Content-Type:handshake

9.0.1 050502 {filter,sslway}.c: built-in anonymous certificate/private-key
9.0.1 050502 windows.c: implemented dlopen() for Win32 DLL
9.0.1 050502 {filter,sslway}.c: use dl-"sslway" prior to external "sslway"
9.0.1 050501 dl.c: introduced DYLIB=lib*.so,lib*.dylib,...
9.0.1 050501 {filter,gzip}.c: enabled dynamic-link for Zlib (gzip/gunzip)
9.0.1 050430 filter.c: modified to do Keep-Alive for FCL="sslway"
9.0.1 050430 http.c: modified not make penalty delay on /favicon.ico
9.0.1 050430 sslway.c: make SSLway SSL_CTX at the start-up (&copied by fork())
9.0.1 050430 filter.c: resolv full-path of CMAP=command:FILTER at start-up
9.0.1 050430 sslway.c: SSLway as a builtin-filter (dynamically linked)
9.0.1 050430 {mkstab,dl}.c: supported interface for dynamic linker
9.0.1 050429 log.h: fixed SEGV in SSLway on Win32 with -vs option
9.0.1 050428 http.c: implemented RFC2817 HTTP Upgrade to TLS as a server
9.0.1 050428 {delegated,windows}.c: introduced shared file among CFI programs
9.0.1 050427 {http,httphead}.c: modified to do Keep-Alive with STLS=fcl
9.0.1 050427 sslway.c: implemented session cache at the SSL server-side
9.0.1 050427 stls.c: introduced STLS="fcl,-im" option to disable implicit SSL
9.0.1 050427 {stls,service}.c: enabled implicit SSL for any protocol by STLS=fcl
9.0.1 050426 enews.c: modified to enable ':' and space in file name
9.0.1 050425 {nbio,sox}.c: supported TCP_CORK and TCP_NOPUSH in SockMux

9.0.0 050421 hostlist.h: introduced "_4." and "_6." prefix for HostList
9.0.0 050421 {vsocket,vaddr}.h: modified to be compiled with VC++ without IPv6
9.0.0 050421 inets.c: introduced  -P__0:xxxx to accept IPv4-mapped IPv6
9.0.0 050421 {inets,vsaddr}.c: supported HOSTS="v6host/fe80__xx%if"
9.0.0 050419 inets.c: implemented UDP over IPv6
9.0.0 050418 vsaddr.c: supported http://ABCD--1234-5678.ipv6
9.0.0 050418 {ftp,inets,vsaddr}.c: supported EPSV and EPRT for IPv6
9.0.0 050418 {socks5,socks,vsaddr}.c: supported Socks5 IPv6 address for TCP
9.0.0 050415 vsocket.h: coped with non-IPv6 compile time environment
9.0.0 050415 resolv.c: extended to relay SOA as a proxy resolver
9.0.0 050413 resconf.c: introduced RES_TYPES={4|6|46|64}
9.0.0 050411 resolv.c: modified to search A/AAAA of CNAME <hina>
9.0.0 050411 {reshost,rescache}.c: new cache for AAAA "byname" as "byname6"
9.0.0 050410 {hostlist,inets}.c: heuristic mask for IPv6 "FFFF:FFFF:FFFF:FFFF::"
9.0.0 050410 hostlist.c: enabled IPv6 mask like "ffff_ffff__"
9.0.0 050409 inets.c: introduced "-P*:xxxx" to accept IPv4-mapped IPv6
9.0.0 050409 {vsaddr,windows}.c: porting for WinSock (inet_pton())
9.0.0 050408 resolv.c: relaying query/response for AAAA record as a DNS server
9.0.0 050407 {inets,reshost,rescache}.c: extended DNS cache for IPv6
9.0.0 050406 {reshost,resolv}.c: implemented DNS retrieval for AAAA record
9.0.0 050406 {reshost,vsaddr}.c: added inverse DNS retrieval based on RFC1886
9.0.0 050405 {inets,vsaddr}.c: introduced "_" for ":" in IPv6 address notation
9.0.0 050405 {inets,vsaddr}.c: introduced IPv6 socket(),bind() and connect()

TODO in
DeleGate ver9
IPv6 ... DNS, FTP and so on.
SSL ... dynamic linking of SSL
GZIP ... dynamic linking of GZIP, ZLIB
Dynamic link for modules ... libdelegate.so
TSP ... time stamp protocol for NNTP/SMTP
http://-.-/-/certificate/ ... install the certificate of DeleGate
config
 Install/Config ... directories & default .conf ./{src,DGROOT/{etc,lib,subin}}
 ... the DGROOT is ../ if the delegated is under ../etc
 xinetc ... configuration files for each protocol instead of INETD=...
 HTTP interface for configuration ... also usable for FreyaSX
 ADMIN info and password in the directory?
Binary distribution packages for Linux, MacOSX and Win32
 ... ${EXECDIR}/.. as the default ${DGROOT}
 ... make install into DGSRC/DGROOT
Remote admin over HTTPS ... https://delegate/-/admin/
Majordomo/HTTP gateway ... for asahi-net
CFI ... thread for internal filter
SockMux ... faster
SockMux ... HTTP/1.0 connection upgreade to SockMux/x.x
SockMux ... parallel clients, coupler between clients
STLS ... for SockMux
COUPLER protocol again ... as a refrector for simple tunneling
PVStr(p),AVStr(a) -> char *p, a, automatic translation
LOG ... multple LOGFILE, more systematic message, syslog()
LOG ... standard format of access log, for SMTP, POP, NNTP, SOCKS
FreyaSX ... NNTP/HTTP Next/Prev article with the current search
FreyaSX+NNTP ... search in newsgroups by *** vin ***
HomePage (Book mark) editor
Simple BBS based on SMTP/NNTP
9.0 NEW DEFALUT
-- RELAY=nojava obsoleted
-- URICONV=where:any by default
-- CMAP=sslway:FSV:https or STLS=fsv:https
-- stop using Ident protocol in FTP, Telnet, ...
-- MAXIMA=listen:N <== MAXIMA=delegate:N ?
MOUNT ... URICONV=where:any
HTTP ... pipelining
FTP ... MLST
https://www.delegate.org/lib/* ... verified with built-in certificate
Licence manager ... MAX number of clients
SMTPGATE ... forward plain-text only, mailing-list for DeleGate-En
COUPLER protocol again ... as a refrector for simple tunneling
PGP ... SMTP/POP sign/verify using gpg
ICAP ... for example with ClamAv
IMAP ... connection cache for IMAP
PICS ...

(to be 8.11.4 ?)
9.0.0 050419 svport.c: added Ismyself() cache
9.0.0 050419 svport.c: added CLIF_HOST:CLIF_PORT as Ismyself(host,port)
9.0.0 050415 resolv.c: don't return REFUSED when acting as a proxy resolver
9.0.0 050413 resconf.c: introduced RES_NS=dns1,",END."

8.11.3 050421 http.c: fixet to forbid CONNECT by RELAY=no (without RELAY=proxy)
8.11.3 050418 stls.c: fixed to reject non-SSL FTP client with STLS=fcl <lsa>
8.11.3 050417 {master,socks5}.c: fixed Socks5 CONNECT work with FTOSV,FFROMSV
8.11.3 050413 cfi.c: fixed Header-Filter (since 8.10.3)<SGP00240>
8.11.3 050411 httphead.c: fixed Cookie rewriting for HTTPS/HTTP MOUNT <anfrage>
8.11.3 050406 dnsnode.c: fix for relaying DNS inverse query for IPv6 addr.

8.11.2 050403 html.c: added BACKGROUND/TABLE,TR,TD to be MOUNTed <YAMAWAKI>
8.11.2 050401 http.c: fixed SEGV on "badServer" for cached data (6.1.9)
8.11.2 050331 http.c: stopped wordscan VStr err.msg on long Accept-Enc<kyamaguc>
8.11.2 050330 windows.c: changed to try inherited socket for DuplicateHandle
8.11.2 050330 log.c: fixed SEGV on stdout.log creation failure(8.9.3)<spratlen>
8.11.2 050325 windows.c: use WSADuplicateSocket(FATAL: inherited.. not socket)
8.11.2 050325 inets.c: enabled connection timeout (TIMEOUT=con:N) on Win32
8.11.2 050324 imap.c: added IMAPrv1 to CAPABILITY

8.11.1 050314 {mkcpp,*}.c: expand MStr() with #define instead of s[0] for VC++
8.11.1 050314 ftp.c: fixed truncation of large status response message
8.11.1 050314 httpd.c: suppress chunked and put Content-Length:0 for EMPTY.txt
8.11.1 050314 httpd.c: fixed the ability to work as "transparent proxy"(8.9.6)
8.11.1 050302 httpd.c: fixed forward to self vhost if MOUNTed(8.9.6)<kyamaguc>
8.11.1 050301 *.c: converted Msprintf,Mstrcpy,MVStr to sprintf,strcpy,AVStr
8.11.1 050228 mkmake.c: enabled CFLAGSPLUS=-DNONC99
8.11.1 050227 ftp.c: coped with non-PASS server by "CWD //serv" <suzuki_h>
8.11.1 050227 Makefile,mkmake.c: coped with non-C99 complient preprocessors
8.11.1 050227 _spawnvp.c: fixed to include stdlib.h for exit() <tao>
8.11.1 050222 iotimeout.c: fixed resetting sigmask(SLGALRM) on repettive TIMEOUT
8.11.1 050222 inets.c: fixed resetting sigmask(SIGALRM) before longjmp()

8.11.0 050221 ftp.c: coped with non-PASS server via chained FTP-DeleGate<tao>
8.11.0 050217 smtp.c: fixed sending DeleGate-Report <suzuki_h>
8.11.0 050216 ystring.c: fixed broken stack in Xsscanf(8.10.3)<suzuki_h>
8.11.0 050212 subin/Makefile: fixed to refer LDFLAGS to make subin<derphysiker>
8.11.0 050210 maker/mkmake.c: modified to use "-c" when checking CFLAGS
8.11.0 050210 shutter.c: added Abort(exit,reason) -> abort()
8.11.0 050209 ystring.{h,c}: wrapped malloc() functions with error-detection

8.10.6 050204 http.c: fixed relaying POST request (8.10.5)<imao>
8.10.6 050202 rfc822.c: inhibited echoing CRLF in ?_?add-head Proxy-Control
8.10.6 050202 http.c: fixed to stop KeepAlive with client when resp seems broken
8.10.6 050129 http.c: fixed VStr err.msg for HTTP/0.9 request(>32B)(8.10.3)
8.10.6 050128 windows.c: fixed symlink on Win32(8.10.3)
8.10.6 050128 {__link,log}.c: fixed trials of link() on Win32(8.10.3)<bginfo>

8.10.5 050126 ddi.c: fixed to reset D_SERVER on Keep-Alive
8.10.5 050126 httpd.c: fixed to put HTTP header for .dhtml (6.0.0)
8.10.5 050125 delegated.c: enlarged minimum stack-size limit to 2MB
8.10.5 050124 httpd.c: fixed infinite recursion on bad MOUNT for 404-unknown
8.10.5 050124 FMODE.c: fixed binary I/O on Win32 with C++ by VC++ (8.10.3)
8.10.5 050119 httpd.c: stopped wordscan VStr err.msg for long ?query
8.10.5 050119 smtp.c: stopped wordscan VStr err.msg for long RCPT
8.10.5 050118 smtp.c: modified to send EHLO after successful STARTTLS <olaf>
8.10.5 050118 *.c: qualified Strncpy() with PVStr/AVStr
8.10.5 050116 *.c: replaced char *p=q; with refQStr(p,q)
8.10.5 050115 *.c: made defQStr() as const char* from char*
8.10.5 050114 *.c: made PVStr() as const char* from char*

8.10.4 050112 smtp.c: supported NOOP as an origin-SMTP server
8.10.4 050111 http.c: fix for MOUNT with "moved,vhost=..." (8.9.6)
8.10.4 050110 httpd.c: supported "Range:" as an origin HTTP server
8.10.4 050109 url.c: reduced wordscan VStr err.msg. for MOUNT(8.10.3)<suzuki_h>
8.10.4 050108 {ftpgw,ftp}.c: supported "Range:" for FTP/HTTP with REST<poulch>
8.10.4 050108 {stls,smtp}.c: suppress optional STARTTLS with non-STARTTLS serv.
8.10.4 050107 {http,httphead,ftpgw}.c: supported "Range:" for FTP/HTTP
8.10.4 041228 subin/Makefile: fix for linking with PAM library (8.10.3)
8.10.4 041228 imap.c: added filtering STARTTLS capability when unavailable
8.10.4 041225 nntp.c: fixed SEGV on NNTP/NNTP relay (since 8.10.3)
8.10.4 041225 ftp.c: fixed empty resp. with FSV and cached response
8.10.4 041224 stls.c: introduced STLS=FSV,FCL:ConnMap parameter
8.10.4 041223 stls.c: gathered STARTTLS implementations into this file
8.10.4 041223 smtpgate.c: fixed to relay error code for DATA to client
8.10.4 041223 smtp.c: fixed to relay 421 code in greeting to client <olaf>
8.10.4 041222 {Makefile,_-recv.c,snprintf,master}.c: ported to Solaris2.5.1
8.10.4 041222 ystring.h: coped with sigXXX() on Solaris7 <olaf>
8.10.4 041222 {inets,passwd}.c: fixed linking with NIS library(8.10.3)<fsuzuki>
8.10.4 041221 pop.c: enabled CMAP=sslway:FCL:starttls for POP
8.10.4 041220 ftp.c: fixed data jam with FSV after error(ex. RETR /unknown)
8.10.4 041220 ftp.c: enabled CMAP=sslway:FCL:starttls for FTP
8.10.4 041219 smtp.c: fixed SEGV on -smtp-vrfy by access to closed FILE (5.3.0)
8.10.4 041217 {nntp,nntpgw}.c: fixed uninit. buff. ref. on "/unknown-group/"
8.10.4 041216 access.c: fixed SEGV on auth. on PAM by param. mismatch (8.10.3)
8.10.4 041215 smtp.c: fixed relaying EHLO response from origin server (7.4.0)
8.10.4 041215 {smtp,filter}.c: introduced CMAP=sslway:FCL:starttls[:dH:sH]

8.10.3 041208 telnet.c: repaired disabled XDISPLOC substition for 'x' (8.10.0)
8.10.3 041208 telnet.c: fixed disconn. on pending ESC-seq. in code-conv. mode
8.10.3 041208 nntpgw.c: fixed to use '%' in POP/NNTP user name(7.9.11)<suzuki_h>
8.10.3 041208 *.c: changed PVStr(d) from "char *d" to "char *cosnt d"
8.10.3 041207 qastrip.c: removed QA annotations from the distributed files
8.10.3 041207 Makefile: added -lstdc++ and -lc before -lsubst <imao>
8.10.3 041206 abort.c: without including the definition of abort() <imao>
8.10.3 041206 Strftime.c: replaced "long" with "time_t" for portability <imao>
8.10.3 041205 *.c: qualified arrays of misc. types
8.10.3 041205 *.c: marked "char *xxx()..." functions with "const"
8.10.3 041202 ystring.h: fixed the definition of BVStr()
8.10.3 041202 *.c: qualified "char*[]" with "const"
8.10.3 041130 {windows,fpoll}.c: _read() and _write() for stdio/WinSock in C++
8.10.3 041129 Makefile: changed default to compile as C++ with "CFLAGS=-x c++"
8.10.3 041129 Makefile,mkmake.c: changed not to use CFLAGS in ld phase
8.10.3 041128 mkcpp: generate .cpp with expanded __VA_ARGS__ for VC++
8.10.3 041127 *: coped with VC++.net (/TP to be recognized as C++ source)
8.10.3 041126 *: re-ported onto Win32 (with VC++ ver.5)
8.10.3 041125 ystring.h:coped with -O(inline)for VStr by char x[z];enum{xSIZE=z}
8.10.3 041124 {log,String}.c: restored FQDN_hash() as "unsigned int" (8.10.0)
8.10.3 041124 iotimeout.c: verified the size given as parameter by alertVStr()
8.10.3 041124 iotimeout.c: qualified xxxTimeout() functions with QVStr()
8.10.3 041120 smtpgate.c: fixed "ARCHIVE:${seqno}" and "${pid}" (6.1.0)
8.10.3 041120 nntp.c: fixed free() memory for relaying article without "Xref:"
8.10.3 041119 *.c: introduced assertVStr()
8.10.3 041118 src/*.c: qualified local pointer with "const"
8.10.3 041116 *.c: replaced "const char *xxx" as a parameter with "PCStr(xxx)"
8.10.3 041116 *.c: replaced fgets() with Xfgets()
8.10.3 041116 url.c: fixed possibly-unterminated string (6.1.21)
8.10.3 041114 pop.c: fixed mount1(char*with) which must be mount1(int*with)
8.10.3 041113 *.c: replaced fscanf() with fgets()+Xsscanf()
8.10.3 041113 resolv.c: fixed RES_CONF=file:/path (8.9.3)
8.10.3 041112 {delegated,ddi}.c: restored CHARSET= (disabled in 8.10.0)
8.10.3 041112 resolv.c: fixed generating broken query on long (64<=) label
8.10.3 041111 *.c: replaced sscanf() with Xsscanf()
8.10.3 041111 *.c: replaced strncpy() with Xstrncpy()
8.10.3 041110 *.c: replaced sprintf() with Xsprintf()
8.10.3 041108 *.c: replaced strcpy() and strcat() with Xstrcpy() and Xstrcat()
8.10.3 041107 ck.c: introduced PVSTR/AVSTR pairing inconsistency checker
8.10.3 041106 ftp.c: implemented SYST command (for Safari)
8.10.3 041106 */*.c: strcpy(str,str+[0-9]*) -> ovstrcpy() for BC-Gcc
8.10.3 041104 src/*.c: marked writable string arguments with AVStr()
8.10.3 041103 {mimekit,rary,resolvy,filter,teleport,fsx}: marked with AVStr()
8.10.3 041101 */*.c: marked writable string parameters with PVStr()
8.9.7 041028 gendom.c: fixed (read-only) overrun on making generic-domain
8.10.3 041027 */*.h: marked writable (return) string in param. list with PVStr()
8.10.3 041022 */*.c: marked buffer on stack with CStr()

8.10.2 041021 mkmake,md5/Makefile,md5cb.c: modified to take CFLAGS
8.10.2 041021 String.c: fixed pointer array overrun (by NULL) in stoV()
8.10.2 041021 {mime,url,ftp}.c: ovstrcpy() for BC-Gcc
8.10.2 041021 {enews,nntp,Strftime,rfc822,http}.c: ovstrcpy() for BC-Gcc
8.10.2 041020 inets.c: replaced bcmp() with memcmp()
8.10.2 041020 rawcopy.c: automatic detection of BC-Gcc by BOUNDS_CHECKING_OFF
8.10.2 041020 rawcopy.c: bcopy() to memmove() for Bounds-Checking Gcc
8.10.2 041020 *: qualified with "const"
8.10.2 041018 include/mkdef: introduced automatic detection of typedefs

8.10.1 041012 vsocket.h: fixed for making on FreeBSD (socklen_t) <imao>
8.9.7 041012 smtp.c: fixed SEGV on fclose() on callback to bad-SMTP serv.(8.9.3)
8.10.1 041011 dns.h(resolv.c): fixed DNS packet interpretation (8.10.0)
8.10.1 041010 *: fixes for porting onto OS/2 <derek>
8.10.1 041008 svport.c: fixed free() possibly for non-allocated address
8.10.1 041008 *: qualified with "const"

8.10.0 041007 *: re-ported to Zaurus, SunOS5.5
8.10.0 041006 rary,include: ported to VC++
8.10.0 041005 *: back ported to C
8.10.0 041005 filter/*: ported to C++ (sslway,...)
8.10.0 041004 src/nntp*: ported to C++ (NNTP)
8.10.0 041003 src/*: ported to C++ (other protocols)
8.10.0 041002 src/http*: ported to C++ (HTTP)
8.10.0 040929 src/*: ported to C++ (common components)
8.10.0 040928 teleport/*,maker/*,fsx/any2fdif: ported to C++
8.10.0 040927 md5/*,resolvy/*: ported to C++
8.10.0 040926 rary/*: ported to C++
8.10.0 040925 mimekit/*: ported to C++

8.9.7 041012 smtp.c: fixed SEGV on fclose() on callback to bad-SMTP serv.(8.9.3)
8.9.7 041004 httphead.c: fixed undef return affecting Referer /-_- rewriting
8.9.7 041004 X.c: fixed broken value on relaying 4byte int in C-to-S
8.9.7 041001 lock.c: fixed timeout on locking for LOGFILE on non-local file-sys
8.9.7 040930 master.c: fixed applicable size of protocol list of CMAP
8.9.7 040925 mimeconv.c: fixed enMime/deMime HTMLCONV=
8.9.7 040922 http.c: fixed keep-alive on rejection by AUTHORIZER <yasu_>
8.9.7 040920 http.c: fixed TIMEOUT on the 1st response line (8.0.9)
8.9.7 040919 http.c: caching 404 code with HTTPCONF=cache:any
8.9.7 040919 any2fdif.c: enabled recursive retrieval of remote server by -r URL

8.9.6 040915 access.c: added AUTHORIZER=-never
8.9.6 040915 socks5.c: fixed SEGV on broken packet <iocc>
8.9.6 040915 textconv.c: fixed relaying binay data on FTP/HTTP gateway
8.9.6 040915 ftpgw.c: fixed to detect binary by zero value (.iso) <auxo>
8.9.6 040912 httpd.c: introduced MBOX viewer as MBOX?n=N
8.9.6 040910 delegated.c: added loading ${EXECDIR}/${EXECNAME}.conf by default
8.9.6 040910 delegated.c: enabeld DGROOT=${EXECDIR}/.. to ease portable config.
8.9.6 040910 commands.c,log.h: changed to suppress InitLog() for -Ffunc
8.9.6 040909 JIS.c: fixed SEGV on UTF8 conversion with -a (a- CHARSET) option
8.9.6 040909 any2fdif.c: become a part of DeleGate
8.9.6 040907 httpx.c: fixed SEGV by MOUNTed /-/builtin (pre17)<suzuki_h>
8.9.6 040906 httpd.c: enabled MOUNT for icons (/-/builtin/icons/*)
8.9.6 040903 {httpx,ssi}.c: fixed duplicated MOUNT for request in #include
8.9.6 040903 ssi.c: modified to put <PRE> tag for plain/text resp. from #include
8.9.6 040901 http.c: modified to set <META charset> to CCX as input-charset hint
8.9.6 040901 {ssi,JIS}.c: fixed CHARCODE conv. for SSI <!--#include data
8.9.6 040901 ssi.c: added conversion of data by <META HTTP-EQIV charset>
8.9.6 040901 ssi.c: introduced <!--#include ... localize> to let rel. URL asis
8.9.6 040829 {ssi,url,html}.c: enabled conv. of rel. URL in SHTML <!--#include
8.9.6 040828 httpd.c: added hidden redirection from ".html" to ".shtml"
8.9.6 040816 resolv.c: fixed to ignore input with QR flag set (resoponse)<roy>
8.9.6 040815 {httpd,cgi}.c: supported interpretting SSI(text/shtml) from CGI
8.9.6 040812 access.c: added "-none" to emulate no AUTHORIZER <starallo>
8.9.6 040807 telnet.c: enabled AUTHORIZER for bound proxy SERVER=telnet://host
8.9.6 040807 ystring.h,*.c: char *malloc() -> void *malloc() <eimizu>
8.9.6 040729 JIS.c: added two symbols for JIS2B7 sym. to ASCII
8.9.6 040723 mimehead.c: fixed empty line on folding (MimeKit1.8)<amagai-a>
8.9.6 040723 mime.c: fixed deMime for charset=ISO-2022-JP (8.9.5)
8.9.6 040723 mime.c: fixed linkage error (8.9.5)
8.9.6 040723 tcprelay.c: fixed not to be Sticky on stdio/stdin relay (8.9.3)
8.9.6 040716 delegated.c: revival of OVERRIDE (6.0.0)
8.9.6 040715 {service,ddi}.c: made obsolete codes safer
8.9.6 040703 sslway.c: coped with CRL (not confirmed)
8.9.6 040702 mount.c: fixed to restore MOUNTed URL on unmatch by condition
8.9.6 040702 httphead.c: fixed MOUNT for moved (8.9.6pre7)
8.9.6 040702 {http,httpd}.c: enabled "data:" scheme in the right hand of MOUNT
8.9.6 040702 http.c: fixed to use CONNECT "h:p" to match with AUTHORIZER ConnMap
8.9.6 040702 http.c: fix use AUTHORIZER in MOUNT in prior to global AUTHORIZER
8.9.6 040702 http.c: fixed to enable ConnMap for AUTHORIZER <starallo>
8.9.6 040702 ftp.c: fixed SEGV on exit of FTPCC which did SWSERV <Yamazaki>
8.9.6 040701 log.c: fixed "-va" option to work with non "-vs" mode
8.9.6 040701 Makefile: fixed SSL library detection on FreeBSD <oseki>
8.9.6 040630 httpx.c: fixed to pass ClientAuth to SSI #include <derorthaisjg>
8.9.6 040629 ftp.c: fixed SEGV on server EOF->FTPCC (after longjump,dup. fclose)
8.9.6 040626 {ftp,filter}.c: enabled FTOSV,FFROMSV for FTP/HTTP
8.9.6 040625 sslway.c: added I/O retrial on re-handshake <question><hohmann>
8.9.6 040617 httpd.c: fixed to see vhost on access to builtin data(avoid loop)
8.9.6 040615 telnet.c: introduced TELNETCONF=keepalive
8.9.6 040612 {http,url}.c: enabled MOUNT for XML (with URICONV=where:any)
8.9.6 040612 telnet.c: periodical generation of NOP packet on TIMEOUT=idle:0
8.9.6 040612 telnet.c: fixed SEGV on longjmp() during second Host: prompt
8.9.6 040612 cfi.c: fixed garbage added at the end of message (8.8.5)
8.9.6 040610 html.c: added "'" <-> "&apos;" conversion in HTML
8.9.6 040609 JIS.c: fixed "r-" or "a-" CHARSET option (8.9.5)

8.9.5 040608 rfc822.c: fixed mixing CRLF into LF when adding C-T-E
8.9.5 040607 httpd.c: fixed MOUNT for virtual host(8.9.3)<kyamaguc>
8.9.5 040525 JIS.c: modified EUC/SJIS distinction for kana-only EUC string
8.9.5 040519 http.c: fixed overflow by long request message
8.9.5 040518 forkspawn.c: fixed "MAX_DELEGATE" error on Win32 (8.9.4)
8.9.5 040518 JIS.c: -r option to convert CRLF to LF (CHARCODE=r-euc)
8.9.5 040518 {JIS,textconv}.c: -a option (-a-euc) for JIS2B7 sym. to ASCII

8.9.4 040514 ftp.c: reduced serv. sw. on non-CWD access to MOUNT on "ftp://*"
8.9.4 040512 http.c: reduced possible delay in buffering for Gunzip (8.1.0)
8.9.4 040512 http.c: fixed to remove incomplete cache left during Gunzip(8.1.0)
8.9.4 040512 http.c: changed to relay thru "*.gz" data without gunzip/gzip
8.9.4 040512 ftp.c: coped with MS-Ftp server (must close PASV after RETR error)
8.9.4 040511 ftp.c: fixed to inherit PASV from unbound to dup. PASV after bound
8.9.4 040511 nntpgw.c: fixed to disconnect NNTPSERVER on auth error. <jozatan>
8.9.4 040507 {delegated,shutter,cgi}.c: added setStopService on abort in child
8.9.4 040507 smtp.c: fixed for compilation with gcc -O3 (8.9.3)<tan>

8.9.3 040505 {CONF_GOT,README.LIB,README.PGP}: renamed for compiration on Zaurus
8.9.3 040504 sslway.c: fixed possible overflow in certificate (6.1.18) <je>
8.9.3 040421 resconf.c: fixed RES_CONF="file:/path/of/..." (6.1.0) <hca00331a>
8.9.3 040419 httphead.c: fixed Referer MOUNT to cope with vhost <suzuki_h>
8.9.3 040413 http.c: removed delay on repetitive chunkes resp. (8.7.7)<minoran>
8.9.3 040330 {access,ddi}.c: "[date+format]" in AUTHORIZER=-list{user:pass}
8.9.3 040329 mkmake.c: fixed detecting availability of libraries <imao>
8.9.3 040328 urlesc.c: fixed SEGV by overflow on long method (8.8.8)<mthata>
8.9.3 040326 cgi.c: fixed to return 404 for non-existent CGI file
8.9.3 040326 httpd.c: fixed to forbid access to off-limit files by escaped URL
8.9.3 040325 {delegated,log}.c: enabled aging "stdout.log" <smori>
8.9.3 040323 nbio.c: fixed breaking SSL negotiation(8.9.2)<imao>
8.9.3 040323 String.c: fixed SEGV in scan_ListL() for unbalanced as "{list,..."
8.9.3 040319 smtpgate.c: enalbed ACCEPT/To,From <hatate>
8.9.3 040318 {service,smtp}.c: introduced penalty delay for SMTP SPAMmer
8.9.3 040318 log.c: fixed pushing out delayed client process on Win32
8.9.3 040318 smtpgate.c: fixed to try secondary MX lists after failure <olaf>
8.9.3 040315 access.c: introduced AUTHORIZER="-list{user1:pass1,user2:pass2}"
8.9.3 040313 ftp.c: fixed FTP+SSLway (8.8.0)<lupin2000>
8.9.3 040313 smtpgate.c: changed to do BCC after unlocking counter
8.9.3 040313 smtpgate.c: fixed NNTP/SMTP not start POST for msg to be rejected
8.9.3 040311 smtp.c: introduced SMTPCONF=callback to decrease DDoS SPAM
8.9.3 040308 telnet.c: coped with telnet client of WinXP <mjrunge>
8.9.3 040306 {ftp,master}.c: enabled CMAP=filter:FXX:ftp-data//method
8.9.3 040306 udprelay.c: fixed port mapping for TCPrelay by udprelay <gongsu>
8.9.3 040306 delegated.c: changed tcprelay-DeleGate to work as a Sticky server

8.9.2 040226 {http,ddi}.c: enabled MOUNTing SWF by URICONV=where:any
8.9.2 040226 {filter,swft}.c: introduced SWF filter FTOCL=-swft
8.9.2 040226 {filter,cgi}.c: fixed duplicatedly inheriting CGI env.
8.9.2 040226 {filter,mount}.c: introduced "SCRIPT_NAME_BASE" CGI env.
8.9.2 040222 cgi.c: fixed not to make Requeset-Line as CGI env. like HTTP_GET...
8.9.2 040221 swft.c: introduced SWF scanner/translator
8.9.2 040220 maker/Makefile,maker.c: introduced lisubstx.a for SSLLIB
8.9.2 040220 maker.c: changed to show message from linker on config. error
8.9.2 040220 {http,httpd}.c: introduced HTTPCONF=tout-pack-intvl:T
8.9.2 040218 src/Makefile: excluded -lkssl from making delegated<tnakata>(8.6.7)
8.9.2 040216 {http,httpd}.c: introduced HTTPCONF=no-delay for TCP_NODELAY
8.9.2 040215 http.c: changed to flush() after chunk + HTTPCONF=no-flush-chunk
8.9.2 040215 {http,httpd}.c: introduced HTTPCONF=cache:cookie
8.9.2 040215 http.c: changed not to use chunked for cached binary (image) data
8.9.2 040214 cfi.c: enabled filtering POST body with CFI/CGI: <Ammar><Jansen>
8.9.2 040209 nntp.c: fixed SEGV on huge newsgroup LIST
8.9.2 040208 http.c: enabled FTOSV filter to detect end of request message
8.9.2 040208 url.c: fixed detecting URL in STYLE=" ... url('URL') ..."
8.9.2 040208 mount.c: implemented MOUNT="= *%pattern$"
8.9.2 040204 mount.c: fixed reverse mount of "p://s/u" by MOUNT="/v/* p://s/u/*" (8.6.0) ... which fixes newsgroup name URL in HREF in NNTP/HTTP page
8.9.2 040203 ftp.c: fixed to cope with '4xx' response <tashiro@furukawa>
8.9.2 040203 nbio.c: introduced timeout by interval between packets
8.9.2 040203 smtpgate.c: introduced "INHERIT:spooler" as a terminal spooler
8.9.2 040201 String.c: fixed SEGV on MOUNT="= *%S"

8.9.1 040202 nbio.c: fixed detection of non-halfdup relay on SSLtunnel(8.8.8)
8.9.1 040201 flter.c: fixed FSV=-tee-h not to change the boundary of packets
8.9.1 040131 http.c: Basic/Digest conv. be optional (HTTPCONF=bugs:do-authconv)
8.9.1 040131 http.c: fixed Basic to Digest auth. conv. (8.8.0)<nihon-yanagi>
8.9.1 040130 http.c: fixed delay on CONNECT in chained DeleGate(8.8.8)<hina>

8.9.0 041228 smtp.c: coped with non 5yz error code from SMTP server <O.Pueschel>
8.9.0 040127 http.c: fixed to filter the "Upgrade:" hop-by-hop filter
8.9.0 040125 command.c: introduced -Fverify to verify the RSA sign by DeleGate
8.9.0 040125 http.c: fixed empty resp. for internal page + FCL on Win32 (8.7.7)
8.9.0 040125 sslway.c: coped with "emailAddress" in X.509 certificate as "Email"
8.9.0 040124 httphead.c: fixed /-/icons/ with HTTP/1.1 (keep-alive not-chunked)
8.9.0 04012x conf.c: changed REMITTABLE from https/{443,563} to https/{80,443}

8.8.9 040117 sslway.c: coped with OpenSSL-0.9.7c problem on Win32
8.8.9 040116 admin.c: added /-/admin/account to manage passwords
8.8.9 040115 admin.c: restored AUTH=admin,user"@localhost" as the default(8.8.0)
8.8.9 040115 smtpgate.c: introduced "Errors-To: admin@dom" to notify rejection

8.8.8 040114 httphead.c: Digest/Basic gateway coped with RFC2617
8.8.8 040114 dgauth.c: DGAuth server coped with RFC2617
8.8.8 040114 http.c: added REMITTABLE="ssltunnel" to allow full-duplex CONNECT
8.8.8 040114 http.c: disabled non-HTTPS/full-duplex relay by REMITTABLE="https"
8.8.8 040114 {http,nbio}.c: added HTTPCONF="halfdup" to restrict CONNECT usage
8.8.8 040113 filters/Makefile: fixed to use specified LIBSSL (8.8.0)<imao>
8.8.8 040110 {httphead,dgauth}.c: supported RFC2617 Digest Auth. (for MSIE6)
8.8.8 040110 httphead.c: fixed resp. default "Allowed:" without HTTPCONF=methods
8.8.8 040110 http.c: fixed to escape URL in "405 Method Not Allowed"
8.8.8 040108 {http,relay}.c: applied HTTCONF=max-cka:10 to CONNECT method
8.8.8 040106 http.c: introduced detection & logging non-HTTPS server via CONNECT
8.8.8 040105 dgauth.c: fixed to inherit CRYPT value on "erestart"
8.8.8 040105 delegated.c: fixed to create "stdout.log" on "erestart"
8.8.8 040105 sox.c: fixed to finalize on SIGTERM and swift restart
8.8.8 040104 sox.c: fixed not to freeze by NODELAY/Linux (SOXCONF=nodelay:off)

8.8.7 040103 delegated.c: fixed DGAuth in background DeleGate (8.8.1)
8.8.7 040103 http.c: fixed AUTHORIZER MountOption as origin server (8.7.7)
8.8.7 040103 dgauth.c: fixed to enable AUTHORIZER=-dgauth as MountOption
8.8.7 040103 httpd.c: fixed AUTHORIZER="...@Realm" as MountOption
8.8.7 040103 access.c: fixed AUTHORIZER="-..." as MountOption (7.9.11)
8.8.7 040102 sox.c: fixed CRYPT=pass:... + preamble to work
8.8.7 040102 {dgpam,dgcpnod}.c: fixed to check the gid of the invoker

8.8.6 031231 sox.c: introduced 32bits randome preamble for Credhy
8.8.6 031231 credhy.c: introduced initialization by preamble of random value

8.8.5 031229 http.c: fixed not to try resolve "Cant-GetPeerName"
8.8.5 031229 httpx.c: URLget coped with redireciton by 301/302 (+=http://...)
8.8.5 031229 delegated.c: auto. downloading of mapping table for CHARCODE=utf8
8.8.5 031227 {cfi,smtpgate}.c: fixed truncate(off_t) for MacOSX
8.8.5 031227 credhy.c: changed the default secret rundom number to 64bits
8.8.5 031227 delegated.c: fixed restart by execvp (on SIGHUP,etc.) after CHROOT
8.8.5 031226 sox.c: introduced CRYPT=pass:password for SockMux
8.8.5 031224 {delegated,dgcpnod}.c: CHROOT create /dev/null automatically
8.8.5 031222 conf.c: changed LIBPATH to include ETCDIR (to search .cfi)
8.8.5 031222 delegated.c: CHROOT use the 1st BINSHELL("sh") in PATH than /bin/sh
8.8.5 031221 inets.c: coped with CHROOT with RESOLV=file:/path
8.8.5 031221 {delegated,enews}.c: coexistence of newsgroups with/without CHROOT
8.8.5 031221 sslway.c: randomized text address of sslway
8.8.5 031221 delegated.c: CHROOT automatic copying /etc/{resolv.conf,localtime}
8.8.5 031221 delegated.c: CHROOT changed to pass resolved gethostname()
8.8.5 031221 {script,conf}.c: changed DGPATH (for +=file.cfg) to include ETCDIR
8.8.5 031220 {url,html}.c: rewriting Content-Location
8.8.5 031217 sox.c: fixed not to do SEND data of a connection in CLOSE/CLOSED
8.8.5 031216 credhy.c: faster key calculation by cached power products
8.8.5 031216 httphead.c: allow '_' as a valid char. for HTTPCONF=methods:*

8.7.9 031229 http.c: fixed URLget for +=http://... and MOUNT="/-/builtin"(8.7.7)
8.7.9 031226 ftp.c: fixed FTP/HTTP to server which does not ask PASS
8.7.9 031219 inets.c: fixed -Ph1:pN,h2:pN (8.5.4) <Gesang>

8.8.4 031214 sox.c: introduced SOXCONF=dhkey:{0,1,2,no}
8.8.4 031213 sox.c: introduced negotiation of Credhy key-length (P value)
8.8.4 031213 sox.c: changed the public key-length to 1024bits by default
8.8.4 031213 credhy.c: fixed the power value of 32 bits
8.8.4 031213 credhy.c: faster key calculation
8.8.4 031211 sslway.c: modified to use randstack_call()

8.8.3 031206 mkmake.c: extended not to check substitution on every modification
8.8.3 031206 smtp.c: changed to refer -MX in any case (from notify_ADMIN())
8.8.3 031206 rfc822.c: fixed SEGV with "rewaddr" MountOption in NNTP (8.8.0)
8.8.3 031205 sox.c: fixed not to produce CLOSED packet when already in CLOSE
8.8.3 031205 vsaddr.c: fixed not to freeze at accept() in SocketPair()
8.8.3 031202 sox.c: fixed to ignore packets arrived during closing
8.8.3 031202 {cfi,filter}.c: %{env} subst. for HTTPCONF=add-head, Output-Header
8.8.3 031202 {filter,cgi}.c: inheriting CGI env. ver.s to FTO/FFROM filters

8.7.9 031208 delegated.c: fixed DGAuth on MacOSX (64bit lseek)
8.7.9 031208 file.c: fixed reusing TMPFILE for FTP/HTTP on MacOSX (64bit lseek)
8.7.9 031208 ftp.c: fix for compilation with SunOS4.1 CC (8.6.3)
8.7.9 031208 http.c: fix for compilation with SunOS4.1 CC (8.8.0)
8.7.9 031208 pam.c: fix for compilation with SunOS4.1 CC (8.6.3)
8.7.9 031207 pam.c: fixed CMAP=filter:FXX:httpam to work (8.6.8)
8.7.9 031207 admin.c: fixed SERVER=httpam to work (8.6.8)
8.7.9 031206 rfc822.c: fixed replacement of field value in multi-lines
8.7.9 031206 String.c: fixed SEGV on infinite loop in strsubst()for null pattern

8.8.2 031129 filter.c: inheriting CFI_TYPE env. var. to uni-directional filters
8.8.2 031129 cfi.c: fixed Filter: commands in CFI script (since 8.8.1)
8.8.2 031129 credhy.c: implemented faster (table driven) CRC8
8.8.2 031128 {sox,credhy}.c: fixed SockMux between different byte-order (8.8.1)

8.8.1 031127 dgauth.c: added encryption of DGAuth protocol with Credhy
8.8.1 031127 filter.c: buitlin encryption filter "-credhy" for FSV/FCL
8.8.1 031126 credhy.c: introduced encryption based on CRC and Diffie-Hellman
8.8.1 031123 sox.c: changed to encrypt SockMux protocol by default
8.8.1 031123 {sox,dh}.c: implemented Diffie-Hellman key agreement
8.8.1 031122 access.c: introduced MYAUTH=user:pass:"ssltunnel" for SSLTUNNEL
8.8.1 031121 {access,dgauth,http,httpd}.c: added AUTHORIZER=authServ@RealmValue
8.8.1 031121 ddi.c: fixed file-descriptor consumption on FSV + server KeepAlive
8.8.1 031121 filter.c: supported repetitive server connection with FSV
8.8.1 031120 sox.c: fixed restart with filter (FSV/FCL)
8.8.1 031120 sox.c: swift restart on broken connection without notified RESET
8.8.1 031120 windows.c: added error log on read() for reset connection
8.8.1 031120 sox.c: fixed infinite loop on connection reset (in POLL_ERROR)
8.8.1 031120 sox.c: fixed Forbidden with FCL without RELIABLE=.localnet (8.8.0)

8.7.8 031128 inets.:c fixed REUSEADDR for SRCIF + FTP PASV/PORT (8.2.1 for Win)
8.7.8 031122 master.c: fixed SSLTUNNEL + HTTP-DeleGate (8.4.0)<koenig>

8.8.0 031116 {http,filter}.c: enabled inheriting req. head. in env. to raw FTOCL
8.8.0 031116 hostlist.c: added -A/User-Agent as HostList + HOSTLIST=list/A:...
8.8.0 031114 httplog.c: added PROTOLOG=":%s %X" to log session id in cookie
8.8.0 031114 {http,httphead}.c: introduced HTTPCONF=session:cookie
8.8.0 031112 http.c: added Auth. conv. between Basic/client and  Digest/server
8.8.0 031109 httpd.c: introduced "realm=Realm" MountOption
8.8.0 031108 http.c: fixed to avoid shutdown() client's conn. with CFI (8.6.3)
8.8.0 031107 pop.c: added "noapop" MountOption to disable APOP to server <lsa>
8.8.0 031106 httplog.c: added HTTP PROTOLOG form. "%As" for Digest Opaque param.
8.8.0 031106 http.c: enabled Keep-Alive with proxy (& bugs:no-keepaliveproxy)
8.8.0 031106 access.c: enabled a list of multiple authServ in AUTHORIZER
8.8.0 031030 pop.c: implemented relay client APOP to serv. in USER+PASS or APOP
8.8.0 031030 http.c: implemented relaying client Digest-auth. to server's Basic
8.8.0 031024 conf.c: modified to allow RELAY=vhost by default for .localnet
8.8.0 031022 nntpgw.c: modified to put buttons (links) in 404-NotFound  resp.
8.8.0 031021 {nntp,rfc822}.c: added NNTP MountOption "rewaddr={From,Body}:%l@%r"
8.8.0 031017 {pop,access}.c: implemented APOP auth. with AUTHORIZER=-dgauth
8.8.0 031016 delegated.c: introduced DEST=H:P/udp for SERVER=udprelay://H:P,-in
8.8.0 031015 Makefile,mkmake.c: don't link SSLLIB but only check its existense
8.8.0 031015 sox.c: enabled SERVER=udprelay://host:port,-in for SockMux
8.8.0 031014 {delegated,sox}.c: enabled parallel SockMux server
8.8.0 031013 sox.c: supported timeout and pushout of UDP SockMux
8.8.0 031013 master.c: introduced SERVER=proto://host:port.udp,-in for SockMux
8.8.0 031013 svsport.c: enabled PORT=xxx/udp and introduced PORT=xxx.udp
8.8.0 031013 udprelay.c: relaying udprelay-DeleGate by TCP(SERVER=udp -Pxxx/tcp)
8.8.0 031013 {svport,inets}.c: enabled -Pxxx/tcp for UDP protocols
8.8.0 031010 {delegated,udprelay,master}.c: added SERVER=udprelay + CONNECT=tcp
8.8.0 031008 smtpgate.c: modified to check MIME-encoded Subject in User-Text
8.8.0 030920 pelcgb.c: created a encryption function
8.8.0 030919 syslog.c: enabled syslog on AF_UNIX as SYSLOG=syslog:/dev/log
8.8.0 030918 {inets,uns}.c: enabled UDP over AF_UNIX
8.8.0 030918 access.c: introduced AUTHORIZER=-dgauth
8.8.0 030917 {access,httpd}.c: introduced Digest Authentication

8.7.7 031111 http.c: detect client disconnection to abort response buffering
8.7.7 031110 http.c: fixed possible SEGV on server-side Keep-Alive (8.7.4)
8.7.7 031109 {textconv,ftpgw}.c: CACHE_TAKEOVER on FTP/HTTP aborted by client
8.7.7 031109 ftpgw.c: fixed symlink anchor on top-page in FTP/HTTP proxy
8.7.7 031109 filter.c: fixed not to hide internal filter "-sed" (8.0.0)
8.7.7 031108 {httpd,ftpgw}.c: changed the default to Realm=</> (8.6.4)
8.7.7 031108 mount.:c fixed finding MOUNT point (for Realm of FTP/HTTP)
8.7.7 031108 filter.:c fixed delay by FCL + FSV + server-side-KeepAlive
8.7.7 031108 {ftpgw,filter}.c: fixed resp. truncation by FSV+FTP/HTTP (7.9.10)
8.7.7 031030 http.c: fixed not to forward consumed Proxy-Authorization (8.6.3)

8.7.6 031030 socks5.c: fixed DNS resolution error with MASTER (8.7.1)<htsutsui>
8.7.6 031029 {ftp,access}.c: fixed MYAUTH + AUTHORIZER(8.0.[16],8.6.3)<ju-shijo>
8.7.6 031028 admin.c: fixed HREFs under http://serv/-/admin/ as non-HTTP (8.6.3)

8.7.5 031024 ftp.c: fixed freezing FTP/HTTP by pipelined command (4.0.7)<marya>
8.7.5 031022 url.c: fixed not to MOUNT JavaScript,CSS by default(8.6.0)<mizuno>
8.7.5 031021 mime.c: fixed MOUNT for multipart MIME message/NNTP,POP (3.0.37)

8.7.4 031018 http.c: fixed broken Keep-Alive on 304 response for own If-Mod
8.7.4 031018 http.c: increasd default HTTPCONF=max-ckapch from 4 to 8
8.7.4 031018 inets.c: don't ignore DNScache on HTTPreload but shorten expire(5s)
8.7.4 031018 ddi.c: fixed the reuse counter of Keep-Alive with server
8.7.4 031017 {distrib,http,ddi}.c: fixed slow HTTP response with CACHE
8.7.4 031010 httphead.c: fixed HTTPCONF=methods:"*" for HTTP gateway <suzuki_h>

8.7.3 031004 {___lwp_create,__lwp_create}.c: expanded stack for thread
8.7.3 031002 {OpenSSL,__DH_OpenSSL}.c: fixed to work with old SSLeay lib.(8.6.7)
8.7.3 031002 {file,fstat}.c: fixed make error (undef) on Win32 (8.6.3)<LJENIK>
8.7.3 031002 Makefile: fixed loop of make in making sslway on Win32 (8.6.3)

8.7.2 031001 delegated.c: enabled relaying UDP/SOCKS between DeleGate on Win32
8.7.2 030930 socks5.c: fixed to close socket fd for chained SOCKS-DeleGate
8.7.2 030930 socks5.c: escaped SIGPIPE on DNS(UDP) on SERVER=socks via SOCKS=-.-

8.7.1 030926 {smtp,smtpgate}.c: supported relaying error resp. from server <olf>
8.7.1 030925 url.c: fixed SEGV in URL rewriting (with a filter from server)
8.7.1 030924 {socks5,socks,delegated}.c: rlaying UDP between DeleGates <tooster>

8.7.0 030918 ddi.c: enabled HTTPCONF as a MountOption (incomplete)

8.6.8 030916 param.c: fixed not to inherit (copy_param) DGOPTS (-r) to service
8.6.8 030915 delegated.c: fixed auto. restart on layer-2 reset(ON RESUME)/Win32
8.6.8 030915 delegated.c: fixed restarting service on Win32 by "-r"
8.6.8 030913 delegated.c: enabled DGOPTS="-r" (as an env. var. too)
8.6.8 030913 winserv.c: enabled setting WINSERV={auto|demand} as env. var.
8.6.8 030913 delegated.c: fixed logging FuncFILTER onto console on Win32
8.6.8 030912 {__getrlimit,delegated}.c: modified to expand stack-limit to 1MB
8.6.8 030911 htmlgen.c: reduced stack-usg.to avoid size limit(512K/MacOSX dflt.)
8.6.8 030911 svconf.c: renamed tentative protocol name from "pam" to "httpam"

8.6.7 030910 rary/socks5.c: fixed SEGV by undef ptr. on empty auth. <jshugart>
8.6.7 030909 {src,maker}/Makefile,OpenSSL.c: supported standard -lkssl lib.

8.6.6 030907 delegated.c: modified pstitle to cope with MacOSX
8.6.6 030904 mount.c: supported MOUNT virtual servers on a same host<hirayama@f>
8.6.6 030903 {log,forkspawn,windows}.c: refreshing ACTDIR/client/... (KeepAlive)
8.6.6 030903 http.c: fixed HTTPCONF=bugs:no-keepalive for Conn:keep-alive(8.5.0)
8.6.6 030903 resconf.c: fixed ignoring duplicated decl. of a nameserver(8.5.1)
8.6.6 030830 {htmlgen,inets,notify,service}.c: fixes for porting to DEC-ALPHA

8.6.5 030829 {pam,master}.c: enabled FSV for PAM server (CMAP=sslway:FSV:pam)
8.6.5 030829 windows.c: fixed error on service/Win32 stop/shutdown (8.6.3)

8.6.4 030829 access.c: introduced AUTHORIZER=-any and AUTHORIZER=-anonftp
8.6.4 030828 httpd.c: modified to set Realm=proxy or Realm=/MountPoint/
8.6.4 030828 http.c: enalbled MYAUTH for FTP/HTTP (ex. MYAUTH="%U:%P:ftp")
8.6.4 030828 ftpgw.c: changed to Realm=anonftp for AUTH=anonftp for FTP/HTTP
8.6.4 030828 delegated.c: fixed restarting as service on Win32 (8.6.3)

8.6.3 030827 windows.c: fixed to kill children on service stop(para. DNS/Win32)
8.6.3 030827 winserv.c: fixed to finalize DeleGate-service on SHUTDOWN
8.6.3 030827 sox.c: fixed restarting client on reboot at server on Win32 (NOOP)
8.6.3 030827 {sox,delegated}.c: fixed stalling on SIGPIPE (on startup, with FSV)
8.6.3 030827 delegated.c: fixed -r option not to wait nonexistent predecessor
8.6.3 030826 smtpgate.c: fixed error reason at the bottom of rejected article
8.6.3 030826 ftp.c: fixed reading cache of MOUNTed origin server <TSchlabach>
8.6.3 030823 {pam,access,svconf}.c: implemented PAM over HTTP server (tentative)
8.6.3 030822 httpd.c: fixed duplicate delay on Unknown page (8.5.1)
8.6.3 030820 resolv.c: fixed to sort MX record by priority <O.Pueschel>
8.6.3 030820 resolv.c: fixed to return RCODE=REFUSED (not UNKNOWN) as origin DNS
8.6.3 030819 Strftime.c: fixed validating FTP cached data w/o reloading (6.0.0)
8.6.3 030817 instal.sh: coped with installaion on MacOSX (sudo before su)
8.6.3 030814 windows.c: fixed to set appropriate errno on bind() error on Win32
8.6.3 030812 {pam,dgpam}.c: introduced PAM interface (AUTHORIZER=-passwd.pam)
8.6.3 030808 hostlist.c: added "-h/ident@chost" to match only witn client-host
8.6.3 030808 hostlist.c: added "-c/person@domain" to match only witn cert.Email
8.6.3 030808 hostlist.c: added "-a/auser@ahost" to match only with auth.info.
8.6.3 030807 http.c: enabled AUTHORIZER=ah + auth=au@ah MountOption for HTTP
8.6.3 030807 {mount,ddi}.c: introduced "auth=authuser@authhost" MountOption
8.6.3 030806 svport.c: introduced BASEURL="http://-vhost" to ignore Host:vhost
8.6.3 030806 {httpd,httphead}.c: fixed to use Host: for abs.URL in error mssgs.
8.5.9 030805 htmlgen.c: fixed to put vhost in "Host:" into customized message
8.6.3 030802 access.c: moved auth-cache CACHEDIR/delegate to ADMDIR/authorizer

8.6.2 030802 {http,httpd}.c: HTTPCONF=bugs:line-by-line to debug multi-line tag
8.6.2 030802 url.c: fixed MOUNT not to partialize BASE HREF (8.6.0)

8.6.1 030802 url.c: fixed rewriting URL in long long HTML line by MOUNT (8.6.0)
8.6.1 030802 url.c: fixed garbage tags inserted into HTML/HTTP by MOUNT (8.6.0)

8.6.0 030729 html.c: introduced URICONV=where:any (rewriting JavaScript & CSS)
8.6.0 030719 url.c: changed to accept file://host:PORT/path as a legal URL
8.6.0 030710 ftp.c: fix to get remote /x at local / with MOUNT="/x/* ftp://x/*"
8.6.0 030710 ftp.c: enabled AUTH=none MountOption for FTP
8.6.0 030710 ftp.c: enabled forwarding USER+PASS by MYAUTH="%U:%P:ftp"
8.6.0 030704 svport.c: fixed HTTP MOUNT to http://H2:n at -Pm,H1:n (multi-home)
8.6.0 030703 {conf,httphead}.c: fixed strict matching of "Basic" for %U:%P
8.6.0 030628 httpx.c: making abs. URL with v.host for local HTML as origin-serv
8.6.0 030627 winreg.c: ignore Nameserver on inactive interface (NTEContextList)
8.6.0 030626 dns.h: changed PTR query from "IN-ADDR.ARPA" to "in-addr.arpa"
8.6.0 030624 filter.c: introduced FTOCL=tcprelay://h:p or Filter:tcprelay://h:p
8.6.0 030624 domain.c: enabled access control <natsuakek>
8.6.0 030621 mount.c: /site to MovedTo http://delegate/site/ on "/* http://*"
8.6.0 030621 delegate.h,url.c: coped with rewriting multiple URLs in a tag
8.6.0 030621 {url,mount}.c: changed to rewrite 'http://' without site part
8.6.0 030615 html.c: fixed conflicting EMBED and X_META 0x00080000 (6.1.20)
8.6.0 030615 http.c: fixed CHARSET=guess for HTTP/1.1-client (in chunked mode)
8.6.0 030613 delegated.c: redirect {stdout,stderr} to LOGDIR/stderr.log
8.6.0 030531 {url,http}.c: rewriting URL in JavaScript
8.6.0 030531 {url,http}.c: rewriting URL in text/css (as url(...))
8.6.0 030522 mount.c: modified MOUNT="/p/* P://S/q/*" to match with "/p"
8.6.0 030514 http.c: fixed to echo Accept-Encoding:x-gzip to Content-Encoding
8.6.0 030506 ftp.c: fixed to accept FTPCONF="usdelim:" as the empty "usdelim"
8.6.0 030430 domain.c: implemented parallel DNS sever process on Win32
8.6.0 030422 http.c: CHARSET=guess for Japanese charset omitted Cont-Type
8.6.0 030422 JIS.c: added CHARSET=guess just for detecting input charset
8.6.0 030422 {textconv,ddi}.c: modified to use CCX for CHARCODE parameter
8.6.0 030408 {httplog,httpd}.c: introduced HTTPCONF=nolog:listOfCodeType<jette>
8.6.0 030328 ftp.c: added REJECT=ftp//EPSV as the default <kjm>
8.6.0 030328 ftp.c: added generateing "ACCT acct" by "USER user~acct" <nuh>
8.6.0 030324 {url,html}.c: fixed to scan SSI tags <!--#command ...> (6.1.20)
8.6.0 030311 svport.c: introduced -P"host:{p1,p2}" for -Phost:p1,host:p2
8.6.0 030311 mount.c: modified rURL "///path" to represent "//vhost/path"
8.6.0 030308 filter.c: passing SERVER_PORT for non-CGI filters <plasma>

8.5.9 030805 htmlgen.c: fixed to put vhost in "Host:" into customized message
8.5.9 030729 cgi.c: fixed SERVER_PORT for multiple-entrance (-Pp1,p2,...)
8.5.9 020729 http.c: fixed HTTPCONF=add-rhead to work with origin/gateway resp.
8.5.9 020726 socks.c: fixed to use SOCKS for unknown host with SOCKS=serv(6.0.2)
8.5.9 030726 ftp.c: fixed the message on disconn. from server during data xfer.
8.5.9 030513 http.c: fixed timeout on slow resp. when reading gunzipped text

8.5.8 030725 delegated.c: fixed unnecessary messages on -Fkill-hup (8.5.7)
8.5.8 030725 smtp.c: fixed logging of EOF from SMTP server
8.5.8 030724 smtpgate.c: treat "AW:" as "Re:" in Subject normalization

8.5.7 030724 {String,strncpy}.c: removed strncpy() definition for HP-UX
8.5.7 030723 String.c,ystring.h: fixed SEGV on method restriction & long command
8.5.7 030722 delegated.: fixed waiting port free on -r to restart on Unix

8.5.6 030719 htmlgen.c: BASE "http://-.-" for customized mssg of proxy-DeleGate
8.5.6 030717 access.c: fixed authentication cache for AUTHORIZER=host/port
8.5.6 030715 access.c: fixed AUTHORIZER=host/port as HostList <suzuki_h>
8.5.6 030715 httpx.c: fixed rejection by POP/FTP auth-server on Linux <suzuki_h>
8.5.6 030715 filter.c: fixed SSLTUNNEL with FSV=sslway <marc> (8.4.0)
8.5.6 030710 ddi.c: fixed SEGV by duplicate free() of D_REQUEST buffer (7.0.1)
8.5.6 030705 ftpgw.c: fixed reloading by "no-cache" for FTP/HTTP gateway
8.5.6 030702 smtpgate.c: added error reason at the bottom of rejected article
8.5.6 030628 inets.c: introduced SRCIF=tcpbound for FTP PASV (on SSL) behind NAT
8.5.6 030628 ftp.c: fixed SRCIF="*:*:ftp-data-port-src" and "ftp-data-pasv-src"
8.5.6 030621 cfi.c: fixed generating ${Req-URL-Orig} (6.1.19)
8.5.6 030615 {socks5,master,inets}.c: disabled REUSEADDR for SERVER=socks + UDP
8.5.6 030615 socks.c: added the reason of immediate rejection by RELIABLE/PERMIT
8.5.6 030615 http.c: fixed cache header peeking (for gzip, CHARSET=guess)(8.0.9)
8.5.6 030614 http.c: fixed reverse MOUNT of URL in "file:" (don't put port#0)
8.5.6 030614 htmlgen.c: changed BASE of custmized mssg to <BASE HREF=vURLofMssg>
8.5.6 030611 smtpgate.c: introduced "REJECT/User-Text: goldfish"
8.5.6 030601 smtpgate.c: introduced "ACCEPT/Content-Type: !koi8-r, !big5"
8.5.6 030529 socks5.c: fixed BND.ADDR of UDP ASSOC <Hayashinaka>
8.5.6 030526 {mount,urlesc}.c: fixed "nocase" MountOption
8.5.6 030506 ftp.c: fixed not to interpret 'user@host' in MASTER <mason>

8.5.5 030523 http.c: fixed to remove Cont-Leng into cache when with Cont-Enc
8.5.5 030522 ldap.c: introduced simple MOUNT by BaseDN
8.5.5 030522 ldap.c: fixed relaying data larger than 32Kbytes <manyabu.nabe>
8.5.5 030520 ldap.c: coped with (MS)client which searches RootDSE <tanaka.ton>
8.5.5 030517 httpx.c: fixed resp. buff. for charset as origin server(CONN_DONE)
8.5.5 030516 Strftime.c: fixed to work with localtime() with leap second <imao>
8.5.5 030514 filter.c: fixed not to re-search full-path of "[full-path]com"

8.5.4 030506 inets.c: removed error message of dgbind <n-kuriihara>(8.4.0)
8.5.4 030317 inets.c: fixed finding out given port (comp. by address)(7.4.2)

8.5.3 030417 access.c: fixed not to log password for proxy-authentication
8.5.3 030417 service.c: fixed PERMIT=p:d:u@h with AUTH (since8.4.0)<n-kuriihara>
8.5.3 030412 http.c: fixed robots.txt with gzip encoding (8.0.9)<yamazaki.a>
8.5.3 030411 resolv.c: fixed repetitive query over 65535(16bits) times
8.5.3 030406 smtpgate.c: fixed to use MX if exist for host of BCC recipients
8.5.3 030405 smtpgate.c: fixed ACCEPT/Recipient vs. CONTROL/Recipient
8.5.3 030405 ldap.c: fixed relaying data larger than 32Kbytes <h-iwanishi>
8.5.3 030321 smtpgate.c: added ACCEPT/User-Text: word1, word2, ...

8.5.2 030315 ftp.c: fixed method checking in unbound FTP <n-kuriihara>(8.4.0)
8.5.2 030315 http.c: fixed method checking for non-HTTP serv. <furuya>(8.4.0)

8.5.1 030311 resconf.c: fixed not to add dup. RES_NS already in resolv.conf
8.5.1 030310 httpd.c: customizable 404 message as an origin server <suzuki_h>
8.5.1 030306 smtp.c: fixed AUTH PLAIN format as a SMTP client <Vetter>

8.5.0 030306 delegated.c: fixed to pass any protocol with SERVER=tunnel1 (8.4.0)
8.5.0 030306 {http,httpd}.c: introduced HTTPCONF=bugs:no-gzip
8.5.0 030306 {http,httpd}.c: introduced HTTPCONF=bugs:no-keepalive
8.5.0 030306 {http,httpd}.c: introduced HTTPCONF=bugs:flush-chunk
8.5.0 030306 {http,httpd}.c: introduced HTTPCONF=bugs:less-chunked
8.5.0 030305 mkmake.c: fixed library availability checking on Solaris2.5
8.5.0 030305 {http,httpd}.c: introduced HTTPCONF=bugs:no-chunked

8.4.1 030305 server.c: fixed RIDENT forw. addr. unresolvable by expired HOSTS
8.4.1 030305 {httphead,httpd,urlesc}.c: introduced HTTPCONF=passesc <yamazaki>
8.4.1 030305 httpd.c: fixed ptr. array overflow by large /robots.txt <yamazaki>
8.4.1 030228 {domain,icp,windows}.c: coped with ECONNRESET/Win32"FATAL RecvFrom"
8.4.1 030227 admin.c: fixed rejection for http://s/-/ for non-HTTP server(8.4.0)
8.4.1 030224 http.c: fixed HTTP rejection by PERMIT with limited dstHost (8.4.0)
8.4.1 030221 delegated.c: fixed LIBPATH in service on Win32 <ichihara544>(8.2.3)
8.4.1 030219 smtpgate.c: introduced TIMEOUT for POST/NNTP

8.4.0 030219 master.c: enabled MYAUTH for SSLTUNNEL <Erdoes>
8.4.0 030219 http.c: enebled MYAUTH for CONNECT to PROXY <Erdoes>
8.4.0 030217 {rident,ddi,nntp,ftp}.c: fixed not to reuse server after RIDENT is sent for HTTP-KeepAlive(server), FTPCC, NNTPCC
8.4.0 030211 {http,ftp}.c: enabled {PERMIT,REJECT}=p//method for HTTP and FTP
8.4.0 030211 master.c: enabled REMITTABLE=p//methods and PERMIT=p//methods:d:s
8.4.0 030210 {vsaddr,inet_aton}.c: ceased using inet_addr() <bow@hokkyodai>
8.4.0 030207 httpd.c: enabled "URL?_?partname=Name" (with HTTPCONF=proxycontrol)
8.4.0 030204 Manual.htm: fixed <A NAME=></A> to be usable by Manual.htm?partname
8.4.0 030129 {imap,pop,nntp}.c: supported REJECT=p//{methods}:dst:src
8.4.0 030126 delegated.c: [DGROOT=/dir] + CHROOT=/ == CHROOT=/dir + DGROOT=/
8.4.0 030126 {delegated,dgchroot}.c: introduced chroot() by external command
8.4.0 030125 file.c: fixed finding file:relative-dirpath MOUNT on Win32
8.4.0 030122 mime.c: added disabling space-encoding for encoded-word <kikuyan>
8.4.0 030120 telnet.c: enabled chained X-proxy via MASTER <htsutsui>
8.4.0 030117 {inets,dgbind}.c: introduced bind() by external command

8.3.4 030221 delegated.c: fixed passing LIBPATH to filter (8.2.3) <ichihara544>
8.3.4 030218 cfi.c: fixed to apply FxSV CFI-script for HTTPS <nakamoto>
8.3.4 030217 http.c: fixed not to reject HTTP(novhost) in MASTER-DeleGate(8.0.1)
8.3.4 030217 shutter.c: fixed not to use 127.0.0.127 for ADMDIR/shutout with FCL
8.3.4 030216 imap.c: supported login with "AUTHENTICATE LOGIN" (simple relay)
8.3.4 030215 delegated.c: don't auto. "erestart" when accepting via VSAP(8.0.10)

8.3.3 030116 http.c: modified not to do gzip CSS for Mozilla/4.7 <htsutsui>
8.3.3 030116 {delegated,tcprelay}.c: fixed callFunc() (-Fconnect on Win32)
8.3.3 030115 filter.c: fixed system() Filter "with buffered input"(ex. gzip+FSV)
8.3.3 030114 telnet.c: fixed possible overflow
8.3.3 030112 {http,httpd}.c: introduced "/path.html?partname" (tentative)
8.3.3 030109 ftp.c: modified PASV response format (old:FTPCONF=pasvdebug)(7.2.0)
8.3.3 030108 {urlesc,*}.c: fixed SEGV on buffer overflow in url escaping
8.3.3 030106 tcprelay.c: enabled relaying to/from non-socket (ex. tty) on Win32
8.3.3 030104 windows0.c: fixed SEGV on many TMPFILE()open(>512) on Win32 (NNTP)
8.3.3 030104 ftp.c: fixed client PASV,PORT,PASV toward PASV server <Jan.DuCaju>

8.3.2 030101 nntp.c: fixed select() loop and enabled "cache-only proxy" on Win32
8.3.2 030101 windows.c: escaped select() tight loop on EBADF(non socket)on Win32
8.3.2 030101 delegated.c: fixed SEGV on many parallel delegated>32 (since 8.2.2)
8.3.2 021231 cgi.c: fixed SEGV on MOUNT by admin/HTTP (non-termineted ptr. vec.)

8.3.1 021229 filter.c: coped with "gzip" path including space characer
8.3.1 021229 file.c: fixed executing PATH relative command path on Win9X
8.3.1 021228 windows.c: fixed -v and gzip/HTTP on Win9X(TMPFILE()inherit)(8.0.0)
8.3.1 021228 Makefile,mkmake.c: fixed make on OS/2 (since 8.0.0) <derek>

8.3.0 021227 windows.c: turned off send()error log on Win32 for non-blocking I/O
8.3.0 021227 icp.c: fixed infinite loop on recvfrom() error <yasuda-ts>
8.3.0 021224 sslway.c: TCP_NODELAY for SSLway by default(turned off by "-delay")

8.2.5 021223 sox.c: fixed freezing connection relaying by uninitialized variable
8.2.5 021223 {sox,crontab}.c: fixed SERVER=...,-in fork() more than 256 times
8.2.5 021223 {sox,filter}.c: introduced SERVER=sockmux:proc@command
8.2.5 021223 delegated.c: fixed SERVER=server",-in" without ":-:-Pxxxx" (8.2.4)

8.2.4 021222: svport.c: fixed DELEGATE=host:port (8.2.0)
8.2.4 021222: {sox,svport}.c: fixed PROTOLOG, HTTPLOG name for SERVER=http,-in()
8.2.4 021222: sox.c: enabled OOB relay
8.2.4 021222: sox.c: supported flow control

8.2.3 021220 sox.c: fixed stalling by uninitialized variable
8.2.3 021220 sox.c: enabled SERVER=proto://serv,-in:-:-Pxxxx
8.2.3 021220 hostlist.c: enabled SERVER=proto://serv:-:-Pxxxx
8.2.3 021220 sox.c: enabled SockMux + FCL

8.2.2 021219 ftp.c: fixed possible SEGV by PASV on bind() failure
8.2.2 021218 ftp.c: fixed opening message of FTPCONF=noxdc + SERVER=ftp://server
8.2.2 021217 mount.c: enabled reverse MOUNT of MOUNT="vURL rURL?query"
8.2.2 021217 url.c: coped with "?query" including "=" or "|"
8.2.2 021215 sox.c: introduced -Fsockmux for socket multiplexing tunnel
8.2.2 021213 windows.c: introduced -ds for debugging socket bind/accept/connect
8.2.2 021213 hostlist.c: introduced -dh for debugging HostList matching
8.2.2 021212 vsap.c: let timeout of VSAP relay(30) follow TIMEOUT=io:T
8.2.2 021212 vsap.c: let linger of VSAP (10) follow TIMEOUT=lin:T

8.2.1 021212 inets.c: fixed confliction of PASV/FTP data-conn. port SRCIF/Win32
8.2.1 021211 dget.c: supported MYAUTH=user:pass for -Fdget ftp://...
8.2.1 021211 inets.c: restored default LINGER from 10sec to 30sec (7.9.3,8.0.0)
8.2.1 021210 filter.c: introduced TIMEOUT="cfistat:T" for -s
8.2.1 021210 telnet.c: introduced SRCIF="virtualDisplayHost:*:X" <fdeckert>
8.2.1 021207 {httpd,ddi}.c: introduced "pathext=..." MountOption and HTTPCONF
8.2.1 021206 {filter,windows}.c: fixed -s,filter to work in background <simi>
8.2.1 021204 hostlist.c: fixed not to partialize "http://h1/p" if with host=-h2 MountOption even if h1==h2 in IP addr. (7.4.0)
8.2.1 021204 {httphead,mount}.c: fixed not search MOUNT of "moved" for real name if matched non-moved for virtual name (8.0.7)
8.2.1 021204 {env,script}.c: supported (condition)+=configfile

8.2.0 021203 {delegated,windows}.c:fixed CONNECT/HTTP not to be broken by SIGHUP
8.2.0 021201 windows.c: fixed compile error about FD_SETSIZE <auxo>(since 8.0.0)
8.2.0 021130 {httphead,svport}.c: made BASEURL & DELEGATE be applicable to /-_-
8.2.0 021130 {ftp,filter}.c: added SERVER_HOST/ADDR,PATH_INFO for FTP+CFI <jeff>
8.2.0 021129 {inets,vsaddr}.c: introduced puseudo domain-name of AF_UNIX
8.2.0 021128 delegated.c: enabled (clienthost)LOGFILE=log-${CLIENTHOST}
8.2.0 021128 {delegated,env}.c: introduced conditional "(srcHostList)"argument
8.2.0 021127 {delegated,http}.c: modified CONNECT/HTTP to release server socket

8.1.0 021127 httpd.c: added "?_?add-[qr]head:name:body" ProxyControl
8.1.0 021127 httpd.c: added "add-[qr]head:name:body" MountOption
8.1.0 021127 http.c: changed to stop buffering for Gunzip on client-side reset
8.1.0 021126 http.c: fixed gunziped Cont-Leng for slow txt resp. with some conv.
8.1.0 021126 http.c: fixed SEGV on long request header
8.1.0 021126 nntp.c: fixed jumping to cross-posted article by XPATH in NNTP/HTTP

8.0.11 021125 httpd.c: changed to return 301 on Moved To directry"/"
8.0.11 021122 cgi.c: fixed SEGV on long Accept* header
8.0.11 021121 nntpgw.c: fixed to return code 404 for unavailabe message
8.0.11 021120 nntpgw.c: fixed SEGV on "Not allowed" group filtering
8.0.11 021120 nntpgw.c: changed <TITLE> of article to include Date and Subject
8.0.11 021119 artlist.dhtml: fixed to insert NTTP/HTTP insert "<BODY>" tag
8.0.11 021119 {ddi,master}.c: added HTTP MountOption "rident=no"
8.0.11 021118 httphead.c: changed not to cache 302 (expires:now) <suzuki_h>
8.0.11 021116 http.c: request header normalization from LF to CRLF <maekawa>
8.0.11 021115 cgi.c: modified cgi_head2env() to cope with BC-Gcc
8.0.11 021115 hostlist.c: fixed "unknown .RELIABLE" error with PERMIT (8.0.0)

8.0.10 021112 windows.c: fixed SEGV on write(-1) (on ftp-data) (8.0.0)
8.0.10 021111 {smtp,JIS}.c: modified TO_EUC() to cope with BC-Gcc
8.0.10 021111 smtp.c: fixed EHLO response in bound-proxy (SERVER=smtp://server)
8.0.10 021109 {socks5,socks}.c: implemented forwarding BIND in SOCKS chain
8.0.10 021108 conf.c: fixed searching defalut LIBPATH with "drive:dir" on Win32
8.0.10 021108 conf.c: modified the delimiter of default LIBPATH from ":" to ";"
8.0.10 021108 delegated.c: MAXIMA=erestart:1 as the default (act like -i)
8.0.10 021107 filter.c: fixed "-tee" to pass through binary data
8.0.10 021107 filter.c: changed -tee"-l" to the default (-tee"-e" for stderr)
8.0.10 021107 filter.c: fixed "-tee" to timeout on non-NL-ended line (for POST)
8.0.10 021107 inets.c: changed SOCKOPT=shut to the default

8.0.9 021106 httpd.c: added HTTPCONF=gen-encoding:gzip (as default)
8.0.9 021102 http.c: supported Content-Encoding:gzip to client
8.0.9 021102 dget.c: added -Fdget -egzip option (-eEncoding)
8.0.9 021101 htmlgen.c: appended reason code in Forbidden message

8.0.8 021031 http.c: supported Content-Encoding:gzip in Connection:Keep-Alive
8.0.8 021030 http.c: introduced HTTPCONF=cache:any to do cache without Last-Mod
8.0.8 021025 master.c: supported connecting to MASTER via SSLTUNNEL <hantke>
8.0.8 021024 nntpgw.c: fixed NNTP/HTTP buffer overflow on long From (8.0.7)
8.0.8 021024 {delegated,mount,filter}.c: suppressed initialization log in child
8.0.8 021022 {http,filter}.c: suported Content-Encoding:gzip from server
8.0.8 021022 delegate.c: fixed SEGV in foreground Generalist by SIGINT on Win32

8.0.7 021021 nntpgw.c: introduced marking "@" as "<kbd>@</kbd>" in NNTP/HTTP
8.0.7 021018 mount.c: fixed buffer overflow by long hostname <sasaki>
8.0.7 021018 shutter.c: fixed to leave core on abort (disabled at 7.8.3)
8.0.7 021018 hostlist.c: fixed "host=IP" match with "Host:IP" for resolvable IP
8.0.7 021017 httphead.c: supported reject MountOption (or rcode=..) by vhost=..
8.0.7 021017 mount.c: supported matching dst=host with Host:host as origin serv
8.0.7 021015 smtpgate.c: fixed not to POST article to be rejected by self
8.0.7 021015 nntp.c: implemented STAT <msgid> as an origin-NNTP server
8.0.7 021015 enews.c: fixed making default spool on POST as origin-NNTP (6.1.0)

8.0.6 021010 conf.c: changed the default TIMEOUT=takeover:5
8.0.6 021010 ftp.c: implemented ABOR command
8.0.6 021009 {hostlist,access,master}.c: changed matching (both Auth and Host)
8.0.6 021009 filter.c: implemented -s option on Win32
8.0.6 021008 ftp.c: supported ftp://anonymous:foo*bar@server via FTP/HTTP

8.0.5 021004 ftp.c: introduced FTPCONF=usdelim:*%# (USER u*s or ftp://u*s@proxy)
8.0.5 021003 {ftp,socks}.c: fixed not to use BIND/Socks+PASV on multi-homed host
8.0.5 021003 hostlist.c: introduced "/a" HOSTLIST option to match asis address
8.0.5 021002 windows.c: fixed not to close dup2(fd1,fd2) when fd1==fd2 (7.9.11)
8.0.5 021002 filter.c: fixed FSV=-tee on Win32 to flush output to both side
8.0.5 021001 httpd.c: fixed "*" in kill-head as HTTPCONF="kill-head:If-*"(7.6.1)
8.0.5 021001 windows.c: fixed SEGV on restart as server with FSV=sslway on Win32
8.0.5 021001 {ddi,filter}.c: enabled FSV MountOption
8.0.5 021001 {ddi,filter}.c: fixed FTOSV,FTOCL MountOption to be reset in Sticky

8.0.4 020927 pop.c: changed to parse USER foo@bar@baz as [foo@bar]@baz
8.0.4 020924 mount.c: fixed rewriting 302-moved with -_- proxying (since 8.0.0)
8.0.4 020922 delegated.c: changed default REMITTABLE of Generalist
8.0.4 020920 windows.c: implemented getting process-ID of spawned child
8.0.4 020920 {delegated,windows,winserv}.c: restart inheriting sockets on Win32
8.0.4 020920 delegated.c: introduced -i option (restart on the 1st acception)

7.9.13 020920 admin.c: fixed SERVER=delegate (since 6.0.0)<imao>
7.9.13 020913 httpd.c: fixed possible loop on access to unknown internal icon
7.9.13 020913 httpd.c: fixed possible buffer overflow on access to builtin icon
7.9.13 020912 inets.c: fixed server-port open by IP-address of multi-homed host

8.0.3 020920 admin.c: fixed SERVER=delegate (since 6.0.0)<imao>
8.0.3 020919 ftp.c: coped with USER domain/user@host <David.Xu>

8.0.2 020918 delegated.c: fixed SERVER=delegate to work as generalist (8.0.1)

8.0.1 020916 {ftp,access}.c: {HTTP,POP,NNTP}/FTP just to be used as AUTHORIZER
8.0.1 020916 master.c: REACHABLE="" and RELIABLE="" as "!*" (not as "*")
8.0.1 020915 textconv.c: supported CHARCODE={Shift_JIS|EUC-JP|ISO-2022-JP}
8.0.1 020915 {JIS,textconv}.c: changed CHARCODE{EUC,SJIS}to charset-name mapping
8.0.1 020915 delegated.c: made SERVER=http be default (from SERVER=delegate)
8.0.1 020915 mount.c: generalized "/path/* //-/*" virtual hosting to any hosts
8.0.1 020915 access.c: made RELAY=novhost be default
8.0.1 020915 delegated.c: enabled RELAY=novhost for SERVER="http" (6.1.22)
8.0.1 020914 htswitch.c: generalized HTTP access control using POST and Cookie
8.0.1 020914 nntpgw.c: introduced switch to see "Source"(using POST and Cookie)
8.0.1 020913 httpd.c: fixed possible loop on access to unknown internal icon
8.0.1 020913 httpd.c: fixed possible buffer overflow on access to builtin icon

8.0.0 020912 inets.c: fixed server-port open by IP-address of multi-homed host
8.0.0 020912 inets.c: fixed not to enter a duplicate entry into HOSTS cache
8.0.0 020912 delegated.c: fixed restart with -v by SIGHUP on Win32
8.0.0 020912 {conf,hostlist}.c: modified ".localnet" to be narrower for class-A
8.0.0 020912 inets.c: shorten default TIMEOUT=dns,con,acc,lin (30sec to 10sec)
8.0.0 020912 inets.c: modified the default RESOLV (set detecting DNS and NIS)
8.0.0 020911 inets.c: modified default PASV port (to accept) to random number
8.0.0 020911 delegated.c: set MOUNT="/-/* = forbidden,from=!.RELIABLE"by default
8.0.0 020911 httphead.c: introduced "forbidden" and "unknown" MountOption
8.0.0 020911 {access,master}.c: introduced REJECT="proto:dst:src" parameter
8.0.0 020911 {access,service}.c: added the reason of reject into LOGFILE
8.0.0 020911 service.c: modified to try SOCKS before direct connection
8.0.0 020910 svstat.c: supported Load_average info (in http://-.-/-/) on Win32
8.0.0 020910 windows.c: supported closeOnExec by SetHandleInfo(INHERIT) on Win32
8.0.0 020910 windows.c: modified to set DELETE_ON_CLOSE for tmpfile() on Win32
8.0.0 020910 windows.c: modified to use WinSock2 by default (-WSAV:2.2)
8.0.0 020910 windows.c: modified to use "nul" on Win32 for "/dev/null"
8.0.0 020909 {service,inets}.c: introduced error info. on no applicable route
8.0.0 020907 {service,master}.c: changed REMITTABLE=. to represent equiv. protos
8.0.0 020906 {filter,conf}.c: forwarding server cert. by HTTPCONF="add-rhead:Certificate:%C" (client cert. by HTTPCONF="add-qhead:Certificate:%c")
8.0.0 020905 {filter,sslway}.c: (tentative)introduced access control by /Email=foo@bar/ in certificate with FCL="-s,sslway -auth"
8.0.0 020903 {filter,syscall}.c: (tentative)introduced Fname=-p,-s,-w,filter

7.9.12 020908 nntpgw.c: fixed ETag generation
7.9.12 020906 resolv.c: fixed possible overflow on resolution of long name
7.9.12 020906 {httphead,mount,httpd,url}.c: fixed possible ovf on MOUNT to self
7.9.12 020906 {httpd,http}.c: fixed to stop Keep-Alive on 407 only for MSIE
7.9.12 020903 service.c: fixed FFROMSV of bound proxy like tcprelay://sv:port
7.9.12 020902 delegated.c: try not to kill current sessions at restart on Win32
7.9.12 020829 ftp.c: fixed not to thru pass OPEN,SITE with AUTHORIZER <ikeda>
7.9.12 020828 nntp.c: fixed POP/NNTP proxy on Win32
7.9.12 020828 windows.c: changed not to inherit useless socket handles to child

7.9.11 020825 {delegated,windows}.c: modified to do DO_STARTUP() immediately
7.9.11 020822 ywinsock.h,windows.c: expanded FD_SETSIZE to 256
7.9.11 020822 windows.c: introduced -WSAV:M.N to specify WinSock version
7.9.11 020822 delegated.c: dont use Resolvy before initialization (7.8.0,7.9.4)
7.9.11 020821 windows.c: fixed dup2(fd1,fd2) to do close(fd2) before
7.9.11 020820 dget.c: introduced -s option (show response status code only)
7.9.11 020814 delegated.c: fixed WORKDIR for -Phost:port on Win32
7.9.11 020814 {delegated,winserv}.c: supported restart (like with HUP) on Win32
7.9.11 020814 {delegated,inets,script}.c: restart on {DNS,script} err. in config.
7.9.11 020808 url.c: introduced "-.-Pxxx" rewriting (HTTPCONF=urlunifyports)
7.9.11 020807 url.c: fixed not to search&push non-tag(especially in ISO-2022-XX)
7.9.11 020806 windows.c: introduced -WN[,dir] option for Win32 spawn debugging
7.9.11 020805 nntpgw.c: introduced switch to enable HTML (using POST and Cookie)
7.9.11 020804 sslway.c: added "-bugs" option for i-mode/OpenSSL0.9.6d <suzuki_h>
7.9.11 020802 {http,httpd}.c: introduced HTTPCONF=max-buff-reqbody
7.9.11 020808 http.c: fixed possible overflow on POST relay
7.9.11 020731 {http,httphead,gacl}.c: fixed CSS vulnerability <office>
7.9.11 020731 urlesc.c: introduced urlesc={%&|%#} (encode with "&...;" or remove)
7.9.11 020731 access.c: introduced AUTHORIZER as a MountOption (tentative)
7.9.11 020729 resolv.c: modified to escape possible tight loop <yasuda-ts>
7.9.11 020729 windows.c: modified to kill frozen child on spawn() <yasuda-ts>
7.9.11 020724 delegated.c: fixed auto-selected DGROOT to be inherited on SIGHUP
7.9.11 020724 conf.c: fixed DGROOT selection on non-existent SHELL <DeRorthais>
7.9.11 020721 rfc822.c: fixed possible SIGSEGV on long field value <as>

7.9.10 020718 cfi.c: fixed "--" not to use Filter defined in later alts. (7.9.3)
7.9.10 020718 cfi.c: introduced "Message-Filter" applied to a whole message <kaw>
7.9.10 020718 delegated.c: fixed a pile of ABORTLOG, PROTOLOG with CFI on Win32
7.9.10 020717 http.c: fixed not to wait empty body on Keep-Alive with server
7.9.10 020716 http.c: fixed not to do fflush() before "0 CR LF" (for Netscape6.X)
7.9.10 020714 {ftp,ftpgw.c}: fixed SEGV on cache refresh for removed file
7.9.10 020712 {inets,http}.c: introduced SOCKOPT=shut to do shutdown()(Mozilla/1)
7.9.10 020712 httpd.c: don't Keep-Alive on 407 Proxy-Auth. for MSIE <kurashige>
7.9.10 020710 telnet.c: introduced tentative CMAP={tocl,tosv}:DUMP:proto:dst:src
7.9.10 020704 socks.c: added error message on permission error
7.9.10 020703 http.c: fixed not to flush after head for small message <Marc>
7.9.10 020703 delegated.c: extended "-r" to be applicable to service on Windows
7.9.10 020630 md5/Makefile: fixed for make on OS/2 (since 7.8.3) <derek>

7.9.9 020627 {http,httpd}.c: added HTTPCONF="add-head:name:body" parameter
7.9.9 020626 delegated.c: added "-r" option (restart if already running)
7.9.9 020626 hostlist.c: fixed "/c" option of HOSTLIST
7.9.9 020625 service.c: added SERVICE=name:[port][:template] parameter
7.9.9 020624 inets.c: enabled round-robin by HOSTS=*/*/RR in arbitrary protocol

7.9.8 020625 ftp.c: added "ftp-data-src" for SRCIF to control data-conn srcport
7.9.8 020624 misc.c: fixed fileCLOSE() for Win32
7.9.8 020624 {smtp,smtpgate}.c: fixed relaying DATA ended with EOF (without LF)
7.9.8 020623 cgi.c: fixed relaying POST data to CGI as an origin HTTP server
7.9.8 020621 http.c: introduced HTTPCONF="rvers:*" to accept any resp. version
7.9.8 020621 httphead.c: introduced HTTPCONF="methods:*" to accept any methods
7.9.8 020620 ftp.c: supported cache verification without reloading in FTP/HTTP
7.9.8 020619 hostlist.c: introduced "HOSTLIST/c:list"

7.9.7 020618 nntp.c: coped with Netscape-Collabra MODE READER <bvaughan>
7.9.7 020616 editconf.c: fixed infinite loop as a service on Win32 <jeff>
7.9.7 020614 access.c: fixed the cache for AUTHORIZER (since 7.4.0) <nagao>
7.9.7 020614 http.c: fixed to flush the pending HTML for TAG rewriting

7.9.6 020611 sslway.c: introduced "-ss" option for "AUTH SSL"
7.9.6 020611 sslway.c: supported FTP "AUTH TLS" with "PBSZ 0"+"PROT P" <Artur>
7.9.6 020610 http.c: fixed 304 response headers <fumis>
7.9.6 020601 JIS.c: fixed UTF8 buffer without UTF8 table (for vin)
7.9.6 020531 pop.c: coped with proxying "USER user#group#host" <yabe>
7.9.6 020530 udprelay.c: made it be controllable by SRCIF <tb>
7.9.6 020528 url.c: fixed rewriting split TAG in chunks <hks>
7.9.6 020524 ftp.c: fixed the MOUNT for LPR/FTP gatewaying <nishiyama>

7.9.5 020521 pop.c: added '#' as a delimiter in "USER user#host" <yabe>
7.9.5 020516 windows.c: fixed possible freezing in tcprelay/vsap/socks/chaind (in relayOOB) on I/O timeout on Win32 (setNonblockingIO)
7.9.5 020514 http.c: coped with reloading by Cache-Control:max-age=0 <suzuki_h>
7.9.5 020510 windows.c: changed data structure passed to spawned process (7.9.4)
7.9.5 020510 windows.c: fixed possible freezing by timeout of acc. from spawned

7.9.4 020424 vsap.c: fixed to close a tmpfile on exit from each session
7.9.4 020424 svport.c: fixed closing Sticky port on timeout CheckClose"d"(5.9.0)
7.9.4 020422 nntp.c: coped with disconnection from server (NNTPCONF=dispensable)
7.9.4 020419 vsap.c: fixed not to close lock-file from PortLocks() (7.9.3)
7.9.4 020417 welcome.dhtml: added mailto:ADMIN as a destination of clamor
7.9.4 020416 winreg.c: supported getting DHCP-NameServer from registory (WinXP)
7.9.4 020415 socks5.c: fixed possible SEGV on EOF from client in AUTH state
7.9.4 020412 windows.c: changed send() in bytes smaller than MTU[1024] on Win32
7.9.4 020411 resolv.c: fixed possible SEGV on illegal TYPE/CLASS
7.9.4 020411 delegated.c: supported Win32 MAXIMA=standby (for VSAP)
7.9.4 020408 ftp.c: fixed empty (but multiline) HELP response <nishiyama>
7.9.4 020408 {svport,windows}.c: supported PORT=xxx parameter on Win32

7.9.3 020402 cfi.c: fixed repetitive apply of CFI script with alt.("--") <kubota>
7.9.3 020329 {ftp,master}.c: introduced experimental FTPTUNNEL and CONNECT=f
7.9.3 020327 nntp.c: fixed the max. number of servers <Chrislee>
7.9.3 020324 smtp.c: fixed EHLO response <johann>
7.9.3 020320 {delegate,conf}.c: fixed DGROOT as a servide on Win32 <martin>
7.9.3 020315 imap.c: coped with "APPEND" command <sengoku>
7.9.3 020313 {delegated,env}.c: enabled "...,+=file" substitution <suzuki_h>
7.9.3 020313 smtp.c: added SMTPCONF=maxrcpt:N to limit maximum recipients (RCPT)
7.9.3 020312 nntpgw.c: fixed the list of group with no active message <kumagai>

7.9.2 020308 http.c: fixed broken Via in chained DeleGates (7.6.1) <suzuki_h>
7.9.2 020308 htaccept.c: added "ACCEPT" tentative method
7.9.2 020308 ftpgw.c: a fix to care "530 ... too many anonymous logins..."
7.9.2 020308 httpd.c: fixed loop in DGP exec_delegate() on unknown URL
7.9.2 020308 httpd.c: fixed not to search CGI/DGP up to out of MOUNTed dir.
7.9.2 020307 String.c: changes for running with BC-Gcc
7.9.2 020307 httphead.c: fixed getting originalURLPath() for "//path"
7.9.2 020307 httpd.c: fixed writing '\0' out of buff. by req "//path"
7.9.2 020307 winreg.c: getting DHCP Nameserver in Tcpip registory of Win2K
7.9.2 020307 log.c: fixed appending AbortLog to itself
7.9.2 020306 httphead.c: coped with getting empty field body
7.9.2 020307 delegated.c: enabled the DATAPATH parameter (7.6.0)

7.9.1 020304 nntpgw.c: fixed the list of latest articles (since 7.9.0)

7.9.0 020303 {String,rfc822,enews}.c: changes for running with BC-Gcc
7.9.0 020303 udprelay.c: introduced MAXIMA=udprelay:N (max parallel client)
7.9.0 020303 udprelay.c: fixed the algorithm for pushing out on the table full
7.9.0 020303 udprelay.c: enabled -Pp1,p2,... with SERVER=udprelay://server:-N/
7.9.0 020302 ftp.c: introduced SRCIF=host:port:{ftp-data-pasv,ftp-data-port}
7.9.0 020302 master.c: enabled "-C",".i" as a dstHost for SRCIF and FORWARD,etc.
7.9.0 020302 windows.c: fixed appendding "(WIN)" log at the end of LOGFILE
7.9.0 020302 nntpgw.c: changed OutRange error condition (since 7.6.0)
7.9.0 020302 nntpgw.c: fixed loop on OutRange of article number (since 7.8.2)
7.9.0 020301 http.c: fixed CONNECT on chained DeleGates (since 7.8.3)<imao>
7.9.0 020228 conf.c: changed the default TIMEOUT=ident from 10 to 1 second
7.9.0 020227 nbio.c: enabled timeout of connect() on Win32
7.9.0 020226 log.c: fixed symlink for LOGFILEs with name "host:port" on Win32
7.9.0 020226 conf.c: changed the default DGROOT to be with drive name on Win32

7.8.3 020226 {ftp,inets}.c: introduced outgoing (connect) port contrl by SRCIF
7.8.3 020225 inets.c: introduced SOCKOPT=noreuse option
7.8.3 020218 ftp.c: suppported CMAP=filter:{FTOSV,FTOCL}:ftp-data <nishio>
7.8.3 020217 nntpgw.c: fixed treatment of "." at the top of line (7.8.0)
7.8.3 020216 {inets,JIS,ftp,http,httphead,html,htmlgen,urlesc,admin}.c: BC-Gcc
7.8.3 020216 {hostlist,mount,url,str_stdio}.c: changes for running with BC-Gcc
7.8.3 020216 {randstack,String,rawcopy,md5c}.c: changes for running with BC-Gcc
7.8.3 020216 {Thread,nothread}.c: changes for linking by Bounds Checking Gcc
7.8.3 020216 embed.c: coped with platforms with st_size of 64bits (MacOS X)<tan>
7.8.3 020215 http.c: supported resp. ver. rewrite for CONNECT by HTTPCONF=ver
7.8.3 020215 socks5.c: supported UDP relay of RTSP/Socks for QuickTime <suzuki_h>
7.8.3 020212 ftp.c: introduced incoming (bind) port control by SRCIF <sengoku>
7.8.3 020212 {master,inets}.c: introduced SRCIF=host:P1-P2
7.8.3 020208 mime.c: added "utf-8" to the set of 8bits encoding charsets
7.8.3 020207 admin.c: coped with infinite loop in recvPeek (found on Solaris2.5)

7.8.2 020205 rident.c: added TIMEOUT=rident to control RIDENT=client for FTP etc
7.8.2 020205 master.c: added SRCIF=host:port:tcpbind for SOCKS/BIND <lancelot>
7.8.2 020204 ftp.c: fixed error code for PATHCOM which activated MOUNT
7.8.2 020204 {reshost,resolv}.c: fixed to cope with empty PTR response
7.8.2 020204 strcasestr.c: modified to use the one in libc (FreeBSD4.5) <mizuno>
7.8.2 020131 nntpgw.c: fixed MOUNT="/* pop://host/*" to work with "/user"
7.8.2 020130 socks.c: fixed overwritten destination host in client with MYAUTH
7.8.2 020129 ftp.c: supported RELAY=no for FTP
7.8.2 020129 ftp.c: fixed MOUNT activated by "LISTCOM -Opt path" to relay -Opt
7.8.2 020128 ftp.c: fixed MOUNT activated by "PATHCOM rootdir/path" <maekawa>
7.8.2 020123 filter.c: fixed SSLtunnel/CONNECT with chained proxy with FSV
7.8.2 020119 ftp.c: fixed MOUNT to be activated for "%2Fpath" <maekawa>
7.8.2 020118 ftp.c: fixed MOUNT to be applied to DELE,MKDR,etc.
7.8.2 020118 sslway.c: extended -st to accept SSLtunnel CONNECT
7.8.2 020117 htmlgen.c: modified to show RIDENT in /-/ "DeleGate Info" page
7.8.2 020117 {conf,delegated}.c: modified to show RIDENT in CGI REMOTE_ADDR
7.8.2 020109 http.c: introduced HTTPCONF=rvers:+,ICY,... <dracon>

7.8.1 020105 Manual.htm: added permuted index
7.8.1 020102 ftp.c: fixed proxying login by "USER user@host"<ftoth>(7.8.0)

7.8.0 011228 {httphead,mount}.c: changed to do matching "vhost" only with Host:
7.8.0 011227 httpd.c: fix for CSS on MOUNTed /-/builtin 403 message <yamazaki>
7.8.0 011226 mount.c: fix for MOUNT with rURL of "file:relative-path?QUERY"
7.8.0 011222 inets.c: fix for cache lookup by IP address in dot-notation
7.8.0 011221 tar.c: added editing file name in tar by "-Fstar f tar -e s/p1/p2/"
7.8.0 011212 httphead.c: added "genvhost=-thru" MountOption
7.8.0 011211 ftp.c: fix dup. connection to SERVER="ftp://user:pass@host" (5.7.1)
7.8.0 011211 ftp.c: enabled MOUNT to "ftp://user@host" getting PASS from client
7.8.0 011207 nntpgw.c: fix for treating "." at the top of line in message data
7.8.0 011204 ftp.c: supported %XX notation in FTP-MOUNT (ex. ftp://ftp/%2Fpath)
7.8.0 011204 http.c: enabled FTP/HTTP MOUNT both for anon/non-anon user
7.8.0 011204 ftp.c: enabled MOUNT for non-anonymous user <Hansen>
7.8.0 011130 {hostlist,socks}.c: added predefined HostList: .localnet, .sockdst
7.8.0 011130 hostlist.c: added HOSTLIST parameter
7.8.0 011128 ntod.c: added classless IP address matching

7.7.1 011127 {symlink,log}.c: fix for platforms without symlink (OS/2) <derek>

7.7.0 011122 socks4.c: supported Socks4A (delegation of hostname resolution)
7.7.0 011121 {service,socks}.c: added FORWARD=socks://host[:port][/[-4][-r]]

7.6.2 011119 mount.c: fixed SEGV on long req. URL with dst=... (7.4.0)<suzuki_h>
7.6.2 011116 httphead.c: fixed possible SEGV with "qmatch" MountOption
7.6.2 011116 sslway.c: added "-ad" option for automatic detection of ClientHello
7.6.2 011116 ftp.c: fixed FSV for data to be invoked immediately (only for PASV)
7.6.2 011116 ftp.c: fixed using FSV together with FSV for ftp-data <Bryan>
7.6.2 011115 socks4.c: fixed the response protocol (version number)<topolcic>
7.6.2 011113 {mount,inets}.c: fixed to ignore char. case of hostname in cache
7.6.2 011110 {http,httpd}.c: customizable HTTPCNF=acc-encoding for Acc-Encoding
7.6.2 011116 http.c: modified default Acc-Enc from empty to identity <masami>
7.6.2 011110 mount.c: fixed error message put on "moved" MountOption without =N
7.6.2 011005 {http,httpd}.c: added HTTPCONF=tout-buff-reqbody <hi>
7.6.2 011105 filter.c: enabled "-tee" for bidirectional filters (FCL,FSV,FMD)
7.6.2 011102 smtp.c: removed extra (illegal) version arg. in HELO/EHLO <p.bauer>
7.6.2 011102 http.c: fixed to relay Content-Length:0 resp. for HTTP/1.1 clients

7.6.1 011031 nbio.c: added TIMEOUT=silence:N (applyed to SERVER=tcprelay)
7.6.1 011030 {url,html,http,httpd}.c: added HTTPCONF=kill-tag:listOfTags
7.6.1 011029 httplog.c: added %{fieldName} as format spec. of PROTOLOG<yamahide>
7.6.1 011026 {httpd,http}.c: added HTTPCONF=kill-head:listOfHeaders
7.6.1 011026 http.c: added X-Cache-ID for chained(>=3) cache(obsolete X-Locking)
7.6.1 011026 http.c: supported multiple values in a single Via field
7.6.1 011025 delegated.c: enabled -vd, -vs, etc in Win32 service
7.6.1 011025 admin.c: fixed not to reject NNTP sending immediate POST command
7.6.1 011025 {mount,httphead}.c: extended moved MountOption to moved[=rcode]

7.6.0 011024 conf.c: changed EXPIRE=1h to be default
7.6.0 011021 httplog.c: fixed logging /-_-URL on failure (forbidden)
7.6.0 011016 http.c: changed not to cache response with "Vary:" field
7.6.0 011011 master.c: added FORWARD=proto://host:port-_-proto:dst:src
7.6.0 011011 service.c: added TIMEOUT=dnsinv:N
7.6.0 011011 resolv.c: supported forwarding MX by name (with preference)<zensyo>
7.6.0 011010 *.dhtml: inserted the anchor for mailto: ADMIN
7.6.0 011009 {filter,smtp}.c: supported CFI filter for FTOMD
7.6.0 011009 service.c: changed to do protocol interpreation with FTOMD/CFI
7.6.0 011007 {conf,mount}.c: added DATAPATH for MOUNT to file:relativePath
7.6.0 011005 mount.c: added pri=signedFloatNumber to sort MOUNT list
7.6.0 011004 {access,httphead,http}.c: added AUTH=viagen to generate "Via:"
7.6.0 011004 winserv.c: supported enabling automatic-start at invocation
7.6.0 011004 winserv.c: supported -Fkill to stop service on Win32
7.6.0 011003 {log,file}.c: supported linking for [date+format] on Win32
7.6.0 011003 {windows.c,Makefile}: implemented symlink(),readlink() on Win32
7.6.0 011003 smtpgate.c: added CONTROL/MYAUTH for NNTP/SMTP gateway
7.6.0 011003 nntp.c: added NNTPCONF=authcom:commandList
7.6.0 010929 ftp.c: added delay on continuous errors
7.6.0 010928 {rident,ddi}.c: added "rident" MountOption
7.6.0 010927 smtp.c: added SMTPCONF=reject:{nofrom,nohelo} (were defaults)
7.6.0 010925 mount.c: added "nocase" MountOption
7.6.0 010921 mount.c: added "qmatch=request-header-pattern" MountOption
7.6.0 010921 smtpgate.c: added CONTROL/Sender to generate envelope "MAIL From"
7.6.0 010919 mount.c: fixed matching right-to-left with =://host/path
7.6.0 010828 ftpgw.c: changed link to up-dir be relative URL without SITE part
7.6.0 010828 ftpgw.c: changed to return 302 Moved for FTP URL without trailing /
7.6.0 010821 nntpgw.c: changed to return error for access to non-existent group

7.5.4 011010 cfi.c: fixed not to make empty the output from "Filter:" (7.5.3)
7.5.4 011009 cgi.c: fixed long delay of CGI on sleep() with -Tx (5.9.10)
7.5.4 011008 telnet.c: fixed MOUNT for destination hostname (7.5.3)
7.5.4 010930 httpd.c: fixed jumping from https://.../nonCERNproxy <larry>

7.5.3 010927 ftp.c: fixed possible SEGV by REST command
7.5.3 010923 cgi.c: fixed to pass arbitrary 30X response code with "Location:"
7.5.3 010922 cfi.c: fixed CFI Header-Filter not to generate odd data (HTTP/1.1)
7.5.3 010915 httpd.c: fixed /robots.txt on 404 from server (6.0.1) <santa>
7.5.3 010912 ftp.c: fixed using AUTHORIZER together with PERMIT <noriyuki>
7.5.3 010910 dget.c: enabled MYAUTH=user:pass:protocol usage with -Fdget
7.5.3 010908 html.c: fixed interpretation of "+" in URICONV (since 6.1.22)
7.5.3 010908 url.c: fixed rewriting in MOUNT for URLs with "~" <mizuno>
7.5.3 010902 ddi.c: introduced "public" MountOption
7.5.3 010902 httpx.c: fixed MOUNT of /-/builtin/ on full DOS-path (file:X:/path)
7.5.3 010831 telnet.c: introduced MOUNT for Telnet's destination host

7.5.2 010830 http.c: fixed delay on empty Accept-Encoding body <suzuki_h>(7.4.2)
7.5.2 010829 http.c: fixed cached Cont-Leng received in chunked HTTP/1.1 <r0238>
7.5.2 010829 ldap.c: fixed SEGV on unexpected client EOF (by MSOutlook)<t.daigo>

7.5.1 010825 http.c: fixed to remove "Keep-Alive" hop-by-hop HTTP/1.0 header
7.5.1 010825 {http,url}.c: fixed MOUNT for chunked response <r0238>

7.5.0 010823 ftpgw.c: fixed uploading large data by PUT via FTP/HTTP
7.5.0 010823 {delegated,svport}.c: fixed -Phostname:port problems on Win32

7.4.2 010817 inet.c: forced logging of slow resp on gethostbyaddr() error
7.4.2 010815 http.c: convert 303 resp. to 302 if the requeset is in HTTP/1.0
7.4.2 010814 http.c: fixed SEGV on Win32 in FTP/HTTP gw. with CHARSET conv.
7.4.2 010809 resolv.c: fixed resp for ANY & unknown RR (AAAA) <mizuno><kawamoto>
7.4.2 010808 cfi.c: fixed matching by User-Agent in FFROMCL/FTOSV <unspawn>
7.4.2 010807 delegated.c: fixed restarting by HUP with PORT=... <masami>
7.4.2 010731 http.c: remove Accept-Encoding in request to MOUNTed server<dennis>
7.4.2 010729 url.c: introduced URI header rewriting <dennis>
7.4.2 010728 log.c: fixed SEGV with -R option
7.4.2 010727 http.c: fixed overflow on 305 response buffering <tao>
7.4.2 010725 urlesc.c: suppressed url_escape log message for debugging (7.4.1)

7.4.1 010719 mount.c: fixed SEGV with "method=" MountOption (7.4.0)
7.4.1 010719 tar.c: fixed symlink tar and coped with compilation by GCC-V3<sugi>
7.4.1 010719 {delegated,svport}.c: fixed restarting by HUP with PORT=...<masami>
7.4.1 010718 {http,urlesc}.c: introduced HTTPCONF=urlesc[:set]
7.4.1 010717 smtpgate.c: introduced rejecting by Message-Id (ACCEPT/Message-Id:)
7.4.1 010717 ddi.c: coped with keep-alive with virtual host on ISS/4.0 <tsakuma>
7.4.1 010717 svport.c: fixed restarting (by SIGHUP) DeleGate with -Px@y <masami>
7.4.1 010717 vsap.c: fixed returning in specified timeout <masami>
7.4.1 010716 {htmlgen,httphead}.c,*.dhtml: fixed CSS vulnerability <takagi>
7.4.1 010713 bcopy.c: supported ovarlapping bcopy()
7.4.1 010612 nntp.c: fixed SEGV with MOUNT on large header <tsutsui@kyoto-u>
7.4.1 010712 http.c: fixed POP/NNTP GW. <htsutsui>(7.2.0)

7.4.0 010709 delegated.c: modified to show ADMIN value on start
7.4.0 010709 access.c: escaping special characters in password by %XX notation
7.4.0 010706 smtpgate.c: fixed to enable rejecting msg. without To field
7.4.0 010706 smtpgate.c: fixed not to do unconditional record reject/* (6.1.21)
7.4.0 010705 mount.c: introduced MountOption for virtual hosting (vhost=-host)
7.4.0 010705 mount.c: introduced -f,condition and -f.condition
7.4.0 010705 {url,hostlist}.c: lexical only comp. for virtual -host<aki@clanet>
7.4.0 010627 {socks,socksV5,vsap}.c: modified to refer MYAUTH
7.4.0 010627 access.c: introduced MYAUTH=user:pass:proto:dst:src parameter
7.4.0 010626 src/Makefile,mkmake.c: add AR=ar to DELEGATE_CONF if not defined
7.4.0 010625 ntod.: coped with depth variations of JP domains
7.4.0 010619 smtp.c: supported server side SMTP AUTH PLAIN/LOGIN
7.4.0 010619 ftp.c: introduced Connection struct. for data conn. (data_Conn)
7.4.0 010618 Makefile: changed to inherit AR in DELEGATE_CONF or "make AR=ar"
7.4.0 010529 delegated.c: changed not to parse non-param. options after "-Fxxx"
7.4.0 010529 access.c: introduced -Fauth to edit auth. data base
7.4.0 010525 {socks,socks5,access}.c: supported AUTHORIZER for SocksV5
7.4.0 010523 sslway.c: coped with accepting implicit SSL even with -St
7.4.0 010523 sslway.c: coped with multi-line opening mssg. from serv. (-ac -St)
7.4.0 010523 sslway.c: fixed error code on -St for POP and IMAP

7.3.5 010710 master.c: fixed non-HTTP serv. proto. conditional CMAP+CFI (7.3.3)
7.3.5 010703 ftp.c: fixed SEGV with some server types <suzuki_h><okawa>(6.1.21)
7.3.5 010702 notify.c: fixed synchronization with gdb <okawa>

7.3.4 010628 filter.c: redirected CFI filters' stderr to LOGFILE
7.3.4 010628 filter.c: fixed relaying resp. without body by Filter: <ishikawa>
7.3.4 010628 notify.c: fixed freezing automatic BackTrace on FreeBSD (7.2.0)
7.3.4 010627 telnet.c: added a TIMEOUT message to LOGFILE

7.3.3 010625 filter.c: redirected the execvp()'s error message to LOGFILE
7.3.3 010622 http.c: fixed response flushing on protocol dependent CMAP+FTOCL
7.3.3 010622 master.c: fixed matching CMAP with dst. server's protocol
7.3.3 010622 conf.c: fixed passing correct client's protocol to CFI
7.3.3 010622 filter.c: fixed searching CMAP filters in LIBPATH<creycretheasl>
7.3.3 010620 cfi.c: fixed relaying POST body larger than 1024bytes
7.3.3 010620 cfi.c: fixed relaying POST/HEAD without Filter: <creycretheasl>

7.3.2 010613 ftp.c: fixed "CWD //server" (broken in 7.3.1) <miyoshi@nec>
7.3.2 010607 httphead.c: fixed HTTPCONF=methods <suzuki_h>
7.3.2 010528 url.c: fixed rewriting a TAG splitted into multi-lines <suzuki_h>
7.3.2 010521 sslway.c: fixed a debugging message about certificate <laurijsd>

7.3.1 010516 sslway.c: fixed SEGV with the cc of SunOS4 (since 6.1.19)
7.3.1 010514 http.c: introduced HTTPCONF="cka-cfi" to force keep-alive with FCL
7.3.1 010510 {sslway,ftp}.c: supported AUTH TLS for FTP <laurijsd>
7.3.1 010510 sslway.c: coped with multi-lines of opening message for STARTTLS
7.3.1 010510 ftp.c: fixed not to apply server-side CFI for cached response
7.3.1 010510 ftp.c: added (empty) successful response for HELP command
7.3.1 010510 ftp.c: fixed CMAP switch for "ftp-data" protocol
7.3.1 010509 adminc: enabled HTTP req. for "exec" protocol by INETD <davy_vs>
7.3.1 010509 filter.c: fixed SEGV with INETD spec. without arg-list
7.3.1 010507 http.c: fixed CONNECT=direct,proxy fail normally <suzuki_h>(7.2.0)

7.3.0 010427 inets.c: fixed SEGV on repetitive and parallel rejection (7.2.2)
7.3.0 010427 notify.c: put a reason message on dbx/gdb execp() error

7.2.2 010426 {master,inets}.c: introduced SRCIF=host[:port[:proto:dst:src]]
7.2.2 010426 embed.c: fixed makeing with empty datavec[] in _builtin.c (7.0.1)
7.2.2 010420 http.c: fixed MOUNT for resp. message(302 Moved)(7.0.1)<mahayoshi>
7.2.2 010419 http.c: introduced proxy auth. for SSLTUNNEL <mike>
7.2.2 010418 http.c: fixed "nojava" for MOUNTed server with RELAY=no <rog>
7.2.2 010417 ftpgw.c: coped with WU-Ftpd/2.6.1 + DeleGate/Win32 <Patrick>
7.2.2 010417 ftp.c: enabled FCL/FSV=sslway for FTPS (implicit SSL)
7.2.2 010416 nntp.c: added client hostname to forbidden POST error log
7.2.2 010416 delegated.c: fixed to MOUNT SERVER=nntp://host with "default"
7.2.2 010414 vsap.c: introduced VSAP_AUTH (tentative) <indrek>
7.2.2 010411 smtp.c: fixed relaying with SERVER=smtp://host <maenaka>(7.2.1)
7.2.2 010411 {log,delegated}.c: introduced "-va" option (hidden log for ABORT)

7.2.1 010405 nntp.c: fixed to clean up zombis of NNTPCC
7.2.1 010405 smtp.c: fixed SIGPIPE to server by slow DATA from client<suzuki_h>
7.2.1 010403 */Makefile: rewrote ar -> $(AR) <Roberta_Sawtelle>
7.2.1 010331 mount.c: enabled dst=-host for servers as virtual hosts <songbo>
7.2.1 010329 {mount,String}.c: fixed matching to the end of line (by "$")
7.2.1 010328 mount.c: new MountOption fo,bo,bif (forwonly,backonly,backifforw)
7.2.1 010327 enews.c: fixed spooling article at spool/ddd/dd (4.2.0)
7.2.1 010327 service.c: fixed not to put incorrect error log (7.2.0)

7.2.0 010323 *.c: removed obsolete codes (FTPGET,FORCEON,etc)
7.2.0 010323 {http,master,service}.c: HTTP-PROXY controllable by CONNECT
7.2.0 010322 socks.c: introduced "/-r" opt.(resolve locally not on V5 server)
7.2.0 010322 {notify,log}.c: made notify-mail include AbortLog and BackTrace
7.2.0 010322 {notify,smtp}.c: fixed endless SEGVs by duplicate fclose()
7.2.0 010321 ftp.c: revival of "RETR //user:pass@host/path" (5.7.1)
7.2.0 010320 {url,access,ftp}.c: fixed possible overflows in //u:p@h scanning
7.2.0 010315 shio.c: added "c host:port" (connect to host:port without shell)
7.2.0 010313 domain.c: fixed infinite loop on recvfrom() error
7.2.0 010311 ftp.c: modified PASV response format
7.2.0 010311 _-poll.c: stopped to use getmsg()
7.2.0 010228 nntp.c: fixed not to start INIT before all opening msgs done
7.2.0 010228 {httphead,access}.c: implemented AUTHORIZER for HTTP
7.2.0 010328 http.c: implemented XECHO for HTTP
7.2.0 010223 *.c: removed unused experimental codes (HTTPMAIL,PUBLIC,?_?,etc)
7.2.0 010216 httphead.c: fixed MOUNT for virtual Host (moved,host=-xxx)

7.1.2 010310 iotimeout.c: extended timeout for fflush/fclose (shorten/6.1.21)
7.1.2 010307 art{head,list}.dhtml: fixed [Reply] button in NNTP/HTTP (6.1.12)
7.1.2 010306 smtp.c: fixed to wait resp. for DATA before QUIT in b.g. (6.0.0)
7.1.2 010304 http.c: fixed to fflush before sleep/Nice (for chaind DeleGate)

7.1.1 010228 http.c: fixed "bad response" on EOF/timeout with server(6.1.22)
7.1.1 010227 cgi.c: fixed stat. resp. via CGI/CFI <tanaka@fujifilm> (6.1.19)
7.1.1 010226 http.c: modified to accept resp. "HTTP" lacking "/X.X" (6.1.22)
7.1.1 010226 sslway.c: introduced "-St" option to make STARTTLS be mandatory
7.1.1 010222 sslway.c: enabled RSA tmp. key callback both for openSSL/SSLeay

7.1.0 010221 nntp.c: fixed multi-serv. jam by timeout during init. <skaise2a>
7.1.0 010220 mount.c: fixed SEGV on bad MOUNT (non full-URL in right hand)
7.1.0 010217 Strftime.c: changed FTP max. relative lsDate to 6 month (from 11)
7.1.0 010216 ftp.c: supported MLSD command relay (for NcFtpd, etc.) <racsho>

7.0.1 010214 http.c: fixed not to regard "EOF on server reusing" as badServer
7.0.1 010210 {embed,builtin}.c: randomized text and data segment address
7.0.1 010207 http.c: extended to record "badServer" (ex.HTTP/1.1->NCSA/1.5.2)
7.0.1 010207 pop.c: supported AUTH without arguments <yamai>
7.0.1 010206 access.c: fixed aborting telnet login with AUTHORIZER <joy>
7.0.1 010131 ssi.c: fixed to skip ">" character in quoted-string (by <">)
7.0.1 010130 http.c: fixed to do cache FTP/HTTP with Authorization: anon-ftp
7.0.1 010130 http.c: fixed to do cache FTP/HTTP with URL ftp://ftp:pass@host
7.0.1 010130 {ftp,ftpgw}.c: added logging in xferlog form. on FTP/HTTP gateway
7.0.1 010129 mount.c: new abbrev. ///path -> =://=:=/path (the same proto&serv)
7.0.1 010129 mount.c: new abbrev. //serv/path -> =://serv/path (the same proto)
7.0.1 010126 croncom.c: fixed to follow CACHEDIR in symbolic link <skaise2a>
7.0.1 010125 access.c: fixed NNTPCC with SERVER=nntp://server(DFLT_HOST changed)
7.0.1 010125 String.c: added %S matching
7.0.1 010124 String.c: reverse MOUNT for *%(N) in right hand
7.0.1 010123 sslway.c: inplemented STARTTLS for SMTP,POP,IMAP "-st[/protocol]"
7.0.1 010122 sslway.c: changed to hide command line arguments and env.vars
7.0.1 010122 sslway.c: added "-pass {pass:string|file:path}"
7.0.1 010122 sslway.c: added error message about .pas to show what is necessary
7.0.1 010122 ftp.c: fixed SEGV on bound proxy (SERVER=ftp://user:pass@server)
7.0.1 010119 http.c: fixed not to try HTML oriented conversion for plain text
7.0.1 010119 ftp.c: introduced FTPCONF=nodata (can be useful for FXP)<qiucheng>
7.0.1 010118 mount.c: extended matching and rewriting "*%[a-b]%s... *%(0)/%(1)"
7.0.1 010118 String.c: introduced width for uvfroms() (like %1[a-z]")
7.0.1 010118 delegated.c: added MOUNT="//* = default" for SERVER=imap<Christian>
7.0.1 010115 hostlist.c: introduced a time period in a week(-T.wWHHMM)<qiucheng>
7.0.1 010112 randstak.c: fixed memory wasting by repetitive randenv()

7.0.0 010106 smtpgate.c: fixed SEGV on empty local part in recipient's address
7.0.0 010104 strid.c: fixed string buffer reallocation (1MB<size)
7.0.0 *.*: reduced BSS and DATA area
7.0.0 {*,String,__alloca}.c: reusing randomized stack area
7.0.0 001228 nntpgw.c: fixed Cont-Leng in NNTP/HTTP with Acc-Lang:charset header
7.0.0 001227 httphead.c: introduced "Accept-Language: charconv-CHARSETname"
7.0.0 001227 rfc822.c: fix for removing charset in META (text/...;charcode=...)
7.0.0 001225 sslway.c: fixed to do RAND_seed first <huele>
7.0.0 001223 delegated.c: fixed putting uninit. buff. when invoked without args
7.0.0 001223 url.c: fixed possible SEGV on uninit. buff on -_-/proto://...

6.1.22 001219 http.c: refined bad server (non-HTTP server) detection
6.1.22 001219 domain.c: fixed permission of SERVER=dns://server<sengoku@intsys>
6.1.22 001218 {http,httpd}.c: introduced HTTPCONF=max-reqhead:16k
6.1.22 001214 {http,ftpgw}.c: fixed to log correct result code 401,404,503
6.1.22 001213 {http,httpd}.c: introduced HTTPCONF=max-reqline:4k
6.1.22 001213 nntpgw.c: fixed to log correct result code 401 (in PROTOLOG)
6.1.22 001213 nntpgw.c: fixed +pop.user.host group in NNTP/HTTP (5.6.2)
6.1.22 001213 resolv.c: introduced range check for expansion of compressed name
6.1.22 001206 admin.c: fixed to log correct result code 401 for /-/admin/*
6.1.22 001206 smtp.c: enabled SMTP recipient MOUNT in origin-SMTP-DeleGate
6.1.22 001206 smtp.c: case insensitive MOUNT for e-mail address <suzuki_h>
6.1.22 001205 mime.c: fixed recognition of folded Con.Type(multipart)<suzuki_h>
6.1.22 001205 ddi.c: fixed to clear MOUNT or -_- status in Keep-Alive
6.1.22 001205 {http,access}.c: introduced RELAY=novhost
6.1.22 001204 ftp.c: fixed ps-title after PORT to client <suzuki_h>

6.1.21 001128 {resolv,domain}.c: introduced DNSCONF=mx:hostname
6.1.21 001122 smtpgate.c: record rejected messages into rejected/%y%m%d-%H%M%S
6.1.21 001122 sslway.c: changed default log-level terse (-vu for back compati.)
6.1.21 001122 sslway.c: introduced -vu,-vv(-vd) to make detailed logging
6.1.21 001117 ftp.c: introduced FTPCONF=noxdc,nopasv,...
6.1.21 001116 {ftp,msg}.c: introduced MODE XDC/BASE64 <suzuki_h><mizuno>
6.1.21 001116 ftp.c: fixed not to lose pre-sent commands buffered in stdin
6.1.21 001115 {url,http}.c: fixed ./path normalization <teranisi>(6.1.18)
6.1.21 001114 smtpgate.c: added "Received:" field to relayed message
6.1.21 001112 ddi.c: fixed to clean-up zombi of CFI programs in HTTP KeepAlive
6.1.21 001110 imap.c: implemented IDLE command <suzuki_h>
6.1.21 001110 {master,url}.c: fixed BASEURL not to generate "server//path" <jah>
6.1.21 001109 ftp.c: implemented relaying between XDC-server and PASV-client
6.1.21 001109 iotimeout.c: fixed to check getc()=EOF in fgetBuffered()
6.1.21 001107 iotimeout.c: fixed SEGV on SIGPIPE longjump waiting SIGALRM
6.1.21 001107 ftp.c: fixed SIGPIPE longjump on ASCII relay for BINARY data
6.1.21 001107 ftp.c: fixed to clear pre-sent non-XDC PORT before entering XDC
6.1.21 001106 resolv.c: implemented serving MX record as origin-DNS server
6.1.21 001102 sslway.c: introduced -vs option to suppress logging
6.1.21 001102 windows.c: fixed inherit LOGFILE="" to filter programs <suzuki_h>

6.1.20 001026 smtp.c: introduced background DATA ctrl. by SMTPCONF=bgdatasize
6.1.20 001024 {url.c,html.c}: introduced RELAY=nojava,noapplet <takagi>
6.2.20 001024 smtp.c: fixed QUIT resp. during large DATA relay <koji_t><shinm>
6.1.20 001019 sslway.c: fixed CApath usage with openSSL <marya>

6.1.19 001016 sslway.c: enabled multiple certificates by -cert c1 -cert c2 ...
6.1.19 001012 cgi.c: fixed to set default status from CFI <hirokazu@palapo>
6.1.19 001010 filter.c: changed to put "X-" headers by "-tee-v" option
6.1.19 001010 cfi.c: introduced filter selection like "X-Status-Code: 200"
6.1.19 000926 smtpgate.c: introduced "ACCEPT/Min-Body-Bytes: bytes"
6.1.19 000925 sslway.c: implemented generating rsa-key <taku@aptech>
6.1.19 000925 {master,service}.c: changed CONNECT=m to lookup PROXY <suzuki_h>
6.1.19 000922 imap.c: implemented MOUNT for IMAP <marya>

6.1.18 000905 sslway.c: read pass-phrase in "server-key.pas" for server-key.pem
6.1.18 000904 hostlist.c: changed *.dom.ain to match with {*.dom.ain,dom.ain}
6.1.18 000904 ftp.c: fixed compile error on CYGWIN (old gcc?) <hiroara@incl>
6.1.18 000831 smtp.c: introduced SMTPCONF=nohelo for tolerance
6.1.18 000830 ftp.c: fixed compile error on HP-UX <matusita@sra>
6.1.18 000829 nntp.c: fixed SEGV on XHDR when not in a GROUP with nntp://-.-
6.1.18 000814 smtpgate.c: fixed "Too many open files" after multiple sessions
6.1.18 000810 http.c: explicitly treat req. with "Range:" as "no-cache"
6.1.18 000810 http.c: stopped error message for "206 Partial" response
6.1.18 000810 http.c: don't use "chunked" resp. for a req. with "Range:"
6.1.18 000728 smtp.c: introduced rejection of inpolite client without "HELO"
6.1.18 000727 url.c: fixed MOUNT for "./" by base-URL with "?query" <teranisi>
6.1.18 000724 reshost.c: fixed Rhostent overflow (with a lot of MX records)
6.1.18 000721 sslway.c: introduced -CAfile to verify/reject client's CA

6.1.17 000714 cfi.c: enabled passing Request/Status-Line to/from Header-Filter
6.1.17 000713 TLEX.c: fixed /ab/ matches with "aab","aaaab",...
6.1.17 000713 {http,iotimeout}.c: fixed relaying text without CRLF <t-maruyama>
6.1.17 000710 filter.c: fixed systemFilter when given "[execpath]command arg..."
6.1.17 000710 filter.c: fixed systemFilter on [1,0] given as [stdin,stdout]
6.1.17 000710 filter.c: introduced "-sed" buitlin filter
6.1.17 000707 {sed,TLEX}.c: implemented a small subset of sed
6.1.17 000706 {http,iotimeout}.c: shorten timeout after Content-Leng sutisfied
6.1.17 000703 filter.c: fixed systemFilter when without buffered data
6.1.17 000703 {cfi,conf,ftp}.c: enabled matching by "Server-Protocol: ftp-data"
6.1.17 000703 filter.c: introduced built-in filter XCOM="-dping" for -Fconnect
6.1.17 000630 dping.c: introduced application level ping using echo://...
6.1.17 000630 filter.c: fixed -Fconnect with XCOM on Win32

6.1.16 000628 imap.c: added XECHO command
6.1.16 000627 {ftpgw,url}.c: fixed erasing password in embeded URL in FTP/HTTP
6.1.16 000627 ftp.c: enabled "CWD //ftp:foo%40%bar@server/path"
6.1.16 000627 ftp.c: enabled %XX in password of "user:pass" part for USER,CWD
6.1.16 000627 ftp.c: enabled USER user:pass@host, CWD //user:pass@host anytime
6.1.16 000626 ftp.c: enabled cached RETR by PASV with DeleGate in XDC mode
6.1.16 000626 {ftp,inets,service}.c: enabled PASV/TUNNEL (precedes XDC/TUNNEL)
6.1.16 000623 ftp.c: enabled XDC for FTP/HTTP via TUNNEL
6.1.16 000622 http.c: fixed HTTP/0.9 resp. to HTTP/1.1 client<tatsuma@kandenis>
6.1.16 000622 _-poll.c: regard POLLHUP as well as POLLIN|POLLPRI (for pipe)
6.1.16 000622 delegated.c: fixed to wait children for TUNNEL via sshd (6.1.13)
6.1.16 000622 {ftp,service}.c: fixed to use MODE XDC for MASTER via TUNNEL
6.1.16 000621 cache.c: fixed readlink() error detection <fukazawa@ibm>

6.1.15 000620 htmlgen.c: fixed possible SEGV on Can't Connect message gen.
6.1.15 000620 {String,mime}.c: fixed getting value out of "name=value; ..."
6.1.15 000620 ftp.c: fixed REST followed by RETR //serv/path, with cache, etc.
6.1.15 000620 smtpgate.c: return appropriate code(554) on bad Message-ID error
6.1.15 000620 {smtpgate,rfc822}.c: don't count Max-Exclams(!) in uuencoded text
6.1.15 000619 cache.c: escaped readlink() bug in some version of Linux
6.1.15 000619 _-ptrace.c: fix for compilation on AIX+gcc <fukazawa@ibm>
6.1.15 000616 uu.c: implemented uudecode
6.1.15 000616 imap.c: IMAP proxy by "tag LOGIN user@host pass"

6.1.14 000615 inets.c: fixed PASV data-conn. refused (bad reuse of src port#)
6.1.14 000613 nbio.c: don't wait Ident TIMEOUT on conn. refuse(Win32,Solaris2.6)
6.1.14 000613 ftp.c: fixed MODE XDC as an orgin-FTP server (6.1.8)
6.1.14 000613 access.c: enabled AUTHORIZER=host[/port]
6.1.14 000612 {ftp,master}.c: implemented RETR/FTP-DeleGate + ICP (binary only)
6.1.14 000612 filter.c: fixed FSV,FTOSV,FTOMD with MASTER to work
6.1.14 000612 {log,String}.c: modified str2vstr() not to use strdup()
6.1.14 000612 {pop,md5}.c: modified UIDL/NNTP/POP not to include ending .CRLF
6.1.14 000609 {access,http}.c: introduced AUTH=pauthgen:basic:user:pass
6.1.14 000609 {access,service}.c: fixed FTOSV with AUTH/AUTHORIZER to work

6.1.13 000608 http.c: fixed ICP with PROXY to non-HTTP server <miyoshi@nec>
6.1.13 000607 delegated.c: fixed uninitialized argv[argc] <dakdikmen@accusoft>
6.1.13 000607 nntp.c: enabled AUTHORIZER for (origin/proxy) NNTP-DeleGate
6.1.13 000606 {ftp,access}.c: enabled AUTHORIZER for (origin/proxy)FTP-DeleGate
6.1.13 000605 remote.c: revival of rsh host delegated SERVER=tunnel1
6.1.13 000605 remote.c: revival of rsh delegate invocation on FreeBSD, etc.
6.1.13 000605 remote.c: fixed SSH/tcprelay via inetd <kazuhiko@gk-design>
6.1.13 000601 {http,ssi}.c: remove HTTP-EQUIV-charset with CHARCODE conv.

6.1.12 000531 {ftp,nntp,pop,smtp}.c: introduced XECHO command
6.1.12 000531 telnet.c: fixed not to echo "Password" for proxy-auth (6.1.3)
6.1.12 000529 service.c: fixed ICP with PROXY(ROUTE) <tsuyoshi-y@yfc>
6.1.12 000529 nntp.c: coped with 503 code on timeout <de_jonge@saturnus>
6.1.12 000524 {http,httpd}.c: introduced HTTPCONF="clver:1.0"
6.1.12 000523 Strftime.c: coped with non-ASCII date in "LIST -l" via FTP/HTTP
6.1.12 000523 hostlist.c: introduced -T.s1-s2/sm
6.1.12 000522 ftp.c: fixed "gethostbyname() unknown" for ViaSocks for PASV
6.1.12 000522 {inets,ftp}.c: revival of (L-1) port for PASV (6.0.2)<wakamiya>

6.1.11 000522 ftp.c: enabled "RETR directory.tar" (with REMITTABLE=+,tar)
6.1.11 000518 svport.c: fixed SEGV by undefined var. reference (since 6.1.10)
6.1.11 000516 url.c: fixed to accept +=file:DOS-path (with drive:) <kasai@nec>
6.1.11 000516 smtpgate.c: removing unnecessary folding (for NNTP/SMTP gateway)
6.1.11 000516 smtpgate.c: introduced Accept/Max-Exclams: count
6.1.11 000516 smtpgate.c: introduced Accept/Client-Host: srcHostList
6.1.11 000512 hostlits.c: fixed -T.H1-H2 where H1 > H2 <mlrecv@komatsu-ele>
6.1.11 000510 tar.c: implemented core functions of tar format manipulation
6.1.11 000509 {JIS,ccx}.c: introduced default input-code (by ccx --code)

6.1.10 000508 http.c: fixed relaying HTTP/0.9 resp. to /1.1 client <chohoji@mln>
6.1.10 000508 access.c: fixed useless gethostbyname for ICP/UDP <yann.guinamand>
6.1.10 000508 {rary/mimekit}/Makefile: fixed sslway compilation(6.1.8)<hgeorges>
6.1.10 000503 cgi.c: fixed HTTP_* passing to CGI program (since 6.1.8)
6.1.10 000428 ident.c: fixed Ident connection to multi-homed client host<marya>
6.1.10 000427 httphead.c: fixed passing user:pass@host to upstream PROXY <bj.mi>

6.1.9 000426 http.c: recognize HTTP/1.X req. ended with not CRLF but single LF
6.1.9 000426 httpd.c: fixed to apply CHARCODE conversion to SHTML
6.1.9 000426 nntpgw.c: introduced "$N" as the Nth article from the latest
6.1.9 000426 {delegated,script}.c: recognize +=URL after ':'<mlrecv@komatsu-ele>
6.1.9 000425 nntpgw.c: don't try to show out-of-range articles in artlist/M-N
6.1.9 000425 http.c: added header normalization of spaces before CRLF <taro>
6.1.9 000424 master.c: fixed timeout in ACCEPT as a Socks server <katsuta>
6.1.9 000424 svport.c: fixed using multiple ports as a service on WinNT <mizoi>
6.1.9 000421 distrib.c: fixed jamming response in parallel reloading
6.1.9 000421 nntpgw.c: added appropriate Last-Modified in NNTP/HTTP <kumagai>
6.1.9 000420 httpd.c: introduced HTTPCONF=badhead:rej option(which was default)
6.1.9 000420 http.c: introduced bad(non-HTTP)server detection
6.1.9 000420 http.c: revised bad request header filtering <tarou-a@solution>
6.1.9 000419 String.c: fixed linkage time error <kazuhiko@gk-design>

6.1.8 000419 htmlgen.c: introduced "http://delegate/-/builtin/mssgs/config.dhtml
6.1.8 000418 ftp.c: fixed SEGV on socket() failure in XDC mode in MASTER
6.1.8 000418 ftp.c: fixed PASV/PORT in MODE XDC on origin-FTP <teranisi@bpo>
6.1.8 000417 telnet.c: fixed redundant ECHO for Unix-Telnets <6.1.3>
6.1.8 000414 http.c: fixed SEGV on HTTPCONF=applet:warn
6.1.8 000414 cgi.c: fixed SEGV of CGI/SSI/CFI on large request header
6.1.8 000414 httpd.c: coped with /Q://RedHat/... on Win95/98 (redundant /)
6.1.8 000413 {log,str_stdio}.c: introduced str_sprintf()
6.1.8 000413 nntpgw.c: added & -> &amp; in plain->HTML conversion <teranishi>
6.1.8 000413 httpd.c: fixed SEGV on long request for origin-HTTP delegate
6.1.8 000413 service.c: fixed SEGV on long request for Generalist <oki@ctsinc>

6.1.7 000412 delegated.c: don't do "Warning: unknown param ..." in -Ffunc
6.1.7 000412 mount.c: fixed "asproxy" condition and rewriting as origin-server
6.1.7 000411 nntpgw.c: fixed a problem in NNTP/HTTP with origin-HTTP (5.5.0)
6.1.7 000411 cgi.c: fixed action on empty PATH_INFO for -Fcgi
6.1.7 000411 cgi.c: fixed not to use HTTP/1.1 in -Fcgi
6.1.7 000411 cgi.c: fixed to return Location: header in -Fcgi
6.1.7 000408 {ftp,fstat}.c: fixed to use virtual path for NLST resp. <plum@cds>
6.1.7 000408 {JIS,mime}.c: changed to use charset=xxx param. for auto-detection
6.1.7 000408 JIS.c: fixed ShiftJIS/EUC auto-detection <nishiyama@isas>
6.1.7 000407 {socks,inets}.c: fixed PORT/FTP BIND via Socks <fukui@fujitsu>

6.1.6 000406 {http,ddi}.c: fixed keep-alive with server (since 6.0.0)

6.1.5 000404 ssi.c: enabled META content=${fsize:URL} or content=<!--#fsize...
6.1.5 000404 file.c: enabled DOS-like absolute-path in OS/2 <derek><zodiac>
6.1.5 000331 http.c: fixed Connection response header for CONNECT method
6.1.5 000331 ssi.c: enabled "#include virtual=local-file.cgi"
6.1.5 000330 ftp.c: LIST "-lL" (not "-l") by default as an origin server
6.1.5 000328 ssi.c: disabled absolute path and extruding ".."
6.1.5 000328 ssi.c: enabled "virtual=FULL-URL" for "fsize" and "flastmod"
6.1.5 000328 ssi.c: enabled "virtual=relative-path" from the base SHTML
6.1.5 000328 http.c: fixed not to keep-alive for "<--#include virtual=URL>"
6.1.5 000328 ssi.c: fixed SEGV on attibute-like string pettern
6.1.5 000328 ssi.c: fixed HTTP header for SHTML

6.1.4 000327 filter.c: -Fconnect host port/256,port%256 -- for FTP PASV test
6.1.4 000327 svconf.c: added protocol names: ftps,telnets,pop3s,nntps,ldaps
6.1.4 000327 http.c: fixed duplicated PROTOLOG for internal data (since 6.1.3)
6.1.4 000327 builtin/config/delegate.ico: a sample icon of DeleGate on MS-Win
6.1.4 000324 mimemain.c: fixed to make MimeKit usable stand-alone <gary@sabot>
6.1.4 000323 delegated.c: extended to show DGROOT value by "delegated"
6.1.4 000322 file.c: made [LIBPATH=.]/path be absolute to be valid after chdir()
6.1.4 000322 httpd.c: return "302 MovedTo /path/of/file" for /path/of/file/
6.1.4 000322 commands.c: changed -Ffunc to be case-insensitive
6.1.4 000322 {commands,md5main}.c: enabled -Fmd5

6.1.3 000321 httpd.c: fixed Location of 302 MovedTO for PROTO://self/
6.1.3 000321 svport.c: fixed https://self/ not to cause infinite loop
6.1.3 000317 sslway.c: fixed to use SSL_pending() <mune@dcc>
6.1.3 000317 telnet.c: enabled MS-Telnet / main-frame <katsumori-ueda@sws>
6.1.3 000316 httpd.c: fixed not to reject //RedHat/... (redundant leading /)
6.1.3 000315 {nbio,filter}.c: modified to get response with -Fconnect<file/pipe
6.1.3 000314 httpd.c: fixed Location of "302 Moved" as origin HTTPS server
6.1.3 000314 http.c: fixed PROTOLOG to record transfer time for local file
6.1.3 000314 {http,httpd}.c: modified PROTOLOG to record 'L' for local file
6.1.3 000314 filter.c: introduced -tee-v option (make control char. visible)
6.1.3 000314 ftp.c: fixed to relay ACCT command <katsumori-ueda@sws>

6.1.2 000311 http.c: fixed relaying "100 Continue" resp. with header <ccikeda>
6.1.2 000310 pop.c: introduced supplement of missing CR before LF <hgeorges>
6.1.2 000309 filter.c: enabled "-l" option (in lower case) for "-tee" filter

6.1.1 000307 http.c: fixed SEGV on relaying MOUNTed /robots.txt <kazuhiko>
6.1.1 000306 httpd.c: fixed local file MOUNT with DOS drive: notation <derek>

6.1.0 000303 httpd.c: introduced HTTPCONF=applet:warn
6.1.0 000303 httpd.c: introduced HTTPCONF=ver:1.0,ignif
6.1.0 000303 String.c: enabled single qutation(') in com. args (filter,CRON)
6.1.0 000302 admin,ident,httphead,http.c: passing all Auth info in a structure
6.1.0 000302 filetype.c: added the FILETYPE definition for ".pac" <white@zytec>
6.1.0 000302 httpd.c: fixed Last-Modified: for directory index by "-dir.html"
6.1.0 000302 http.c: inhibit relaying by metamo. Generalist with RELAY="no"
6.1.0 000302 http.c: fixed dup. fclose(tc) at return from metamo. to Generalist
6.1.0 000302 httpd.c: fixed parsing Content-Type in "data:" scheme
6.1.0 000301 cgi.c: fixed PROTOLOG status codes returned from CGI programs
6.1.0 000301 httpd.c: fixed PROTOLOG status code (404) for internal /-/...
6.1.0 000301 domain.c: enabled 7d 24h 60m ... notation in DNSCONF
6.1.0 000301 delegate.h,ident.c: passing all Ident info. in a structure
6.1.0 000229 enews.c: do lock locally for active file for ENEWS
6.1.0 000227 ftp.c: fixed PROTOLOG to put "L" sign to xferlog for local file
6.1.0 000225 http.c: coped with "100 Continue" response code of HTTP/1.1
6.1.0 000223 shio.c: extended to search SHIO-script in LIBPATH
6.1.0 000223 {admin,ddi}.c: fixed access permission for SERVER=tunnel1
6.1.0 000223 croncom.c: enabled using quotation in command-spec <msato>
6.1.0 000210 Makefile,mkmake.c: enabled making without PATH=. on any platforms
6.1.0 000208 _-CreateThread.c: fixed making on SONY-NEWS <yimao@imao>
6.1.0 000203 http.c: introduced HTTPCONF=watchmod
6.1.0 000202 log.c: introduced PROTOLOG/LOGFILE=-stderr
6.1.0 000126 randstack.c: fixed SEGV on MAXIMA=randenv:0 <zodiac>

6.0.9: 000113: shutter.c: changed to MAXIMA=shutout:900 by default
6.0.9: 000113: {service,mount}.c: ignore default MOUNT on metamo. from HTTP
6.0.9: 000118: httphead.c: fixed scanning URL with user:pass@ (6.0.7)<NY152@npn>
6.0.9: 000118: http.c: fixed HTTP status 1.0->1.1 rewriting(for yahoo)<QWK10362>
6.0.9: 000114: ftp.c: fixed cached or local file RETR/STOR in XDC mode

5.9.13: 000114: ftp.c: fixed SEGV on cascaded DeleGates (with MODE XDC)
5.9.13: 000114: shutter.c: TIMEOUT=shutout:900s by default (was shutout:0)
5.9.13: 000114: resolv.c: non-recursive DNS on little endians <fukui@fujitsu>
5.9.13: 000112: delegated.c: enabled ps-title on SunOS4.X (5.9.10)<kawatoku>
5.9.13: 000112: filters/Makefile: compiling SSLway with SSLeay/OpenSSL variants
5.9.13: 000111: winreg.c: enabled multiple DNS servers on Win95 <suzuki_hiroshi>
5.9.13: 000108: delegated.c: don't clear environ var. (ETC) on OS/2 <zodiac>

6.0.8: 000112: {mime,Strftime}.c: NNTP/SMTP/POP Y2K-proxy (Date: 00->2000 conv)
6.0.8: 000112: {nntp,Strftime}.c: fixed NEWNEWS/NEWGROUPS in GMT to local-time
6.0.8: 000112: mount.c: enabled MOUNT="/* /path/* robots=no" with SERVER=http
6.0.8: 000112: delegated.c: enabled ps-title on SunOS4.X (6.0.5)<kawatoku>
6.0.8: 000112: filters/Makefile: compiling SSLway with SSLeay/OpenSSL variants
6.0.8: 000111: winreg.c: enabled multiple DNS servers on Win95 <suzuki_hiroshi>
6.0.8: 000108: __ptrace.c: compiling on OS/2 <zodiac>
6.0.8: 000108: delegated.c: don't clear environ var. (ETC) body on OS/2 <zodiac>
6.0.8: 000106: nntp.c: fixed NNTPCC with FFROMCL
6.0.8: 000106: ftp.c: fixed SEGV on unexpected resp. close of server <htsutsui>
6.0.8: 991225: introduced DGOPTS parameter (eg. DGOPTS="-P8080;-v")

6.0.7: 991221: ssi.c: Y2K: %y -> %Y (experimental SSI's generated date)
6.0.7: 991221: log.c: Y2K: %y -> %Y (experimental backup file name for aging)
6.0.7: 991221: Strftime.c: fixed output truncation after "%w" and "%u"
6.0.7: 991218: {http,httpd}.c: suported "data:" scheme by proxy
6.0.7: 991217: http*.c: removed possible buffer overflows by sscanf
6.0.7: 991217: {http,ddi}.c: fixed full-URL sent to keep-aliving proxy <racsho>
6.0.7: 991217: {http,ddi}.c: keep-alive with Proxy-Connection (Squid) <racsho>
6.0.7: 991216: {delegated,ccache}.c: fixed freezing with -T,-S <suzuki_hiroshi>
6.0.7: 991215: {http,ddi}.c: fixed SEGV keep-alive/Linux (6.0.6)<suzuki_hiroshi>

5.9.12: 991221: Strftime.c: Y2K: %y -> %Y (date in file list as an origin HTTP)
5.9.12: 991221: {cafe,sched,gacl}.c: Y2K: %y -> %Y (log data)
5.9.12: 991221: expired.c: Y2K: %y -> %Y (experimental fstat cache file name)
5.9.12: 991221: nsh.c: Y2K: %y -> %Y (experimental network shell's date command)
5.9.12: 991221: smtpgate.c: Y2K: %y -> %Y (optional backup spool file name)
5.9.12: 991221: Strftime.c: fixed Y2K bug about interpretation of "%y" format
5.9.12: 991219: conf.c: removed {aist,miti}.go.jp while added delegtate.org
5.9.12: 991216: httphead.c: fixed Cookie logging
5.9.12: 991216: master.c: fixed duplicate insertion of FTOSV for proxy/ICP serv.
5.9.12: 991215: service.c: fixed possible infinite delay on rejection <sengoku@intsys>

6.0.6: 991214: {httphead,httpd}.c: fixed SEGV on DEC-Alpha (5.9.11)(6.0.0)
6.0.6: 991214: delegated.c: fixed unexpected restart on ALRM <suzuki_hiroshi>
6.0.6: 991214: {http,ddi}.c: fixed SEGV on server keep-alive <suzuki_hiroshi>
6.0.6: 991213: service.c: transparent relay of CRLF/LF on "metamorphose"
6.0.6: 991212: delegated.c: main Connection structure on randomized stack
6.0.6: 991212: log.c: fixed SEGV on log buff. extension on malloc() failure
6.0.6: 991211: {notify,delegated}.c: introduced notificatin by mail on events
6.0.6: 991212: httphead.c: changed default AUTH host, `hostname` to "localhost"
6.0.6: 991209: {http,access}.c: introduced AUTH=origin (origin-HTTP access cntl)

5.9.11: 991213: httphead.c: ignore malformed Host field
5.9.11: 991213: http*.c: fixed some buffer overflows on HTTP request scanning
5.9.11: 991212: {httphead,cache,service}.c: fixed overflows on long host name
5.9.11: 991212: httphead.c: fixed uninitialized Host: field generation in cascaded DeleGates(since5.9.8)<sengoku@intsys>
5.9.11: 991211: yselect.h: fixed make on older Linuxes (5.9.10)<[email protected]>

5.9.10: 991209: http.c: logging suspicious HTTP headers (with ctrl,bin,long...)
5.9.10: 991207: cgi.c: do wait() CGI-program to exit() not to make it be orphan
5.9.10: 991207: {*alloca,mkmake}.c,Makefile: introduced alloca()based randstack
5.9.10: 991207: telnet.c: don't kill self on THREADexit (cause SIGTRAP with -Tx)
5.9.10: 991206: url.c: fixed buffer overflow on long url-path <katsuta@nec>
5.9.10: 991205: delegated.c: copy and clear original environment var. area
5.9.10: 991205: shutter.c: immediate service stop on fatal signals (intrusion)
5.9.10: 991205: {randstack,delegated,cgi}.c: rondomized environ area for exec()
5.9.10: 991202: {svport,delegated,_-select,_-poll}.c: using proper FD_SETSIZE

6.0.5: 991207: delegated.c: fixed miss-detection and restart on "Frozen" Sticky
6.0.5: 991207: svstat.c: introduced a framework of customizable ps-title
6.0.5: 991207: {delegated,svport}.c: instant detection of accept() in children
6.0.5: 991206: delegated.c: displaying load average (RPM) in ps-title
6.0.5: 991206: delegated.c: made only arg-list before "--" option visible to ps
6.0.5: 991205: {pstitle,delegated.c: use environment var. area for ps-title
6.0.5: 991205: {pstitle,delegated}.c: stop doing exec() to make ps-title space

6.0.4: 991202: master.c: fixed SEGV INETD="port - - - - - SERVER=http" (6.0.2)
6.0.4: 991202: {udprelay,cuseeme}.c: fixed SEGV on unknown/empty host in SERVER
6.0.4: 991202: udprelay.c: expanded max parallel associations (to FD_SETSIZE)
6.0.4: 991202: {_-poll,_-select,delegaetd,svport}.c: use proper FD_SETSIZE
6.0.4: 991202: delegated.c: introduced -S option for immediate sweep of zombi
6.0.4: 991130: {delegated,forkspawn}.c: -Tx option to defeat intruders execve()
6.0.4: 991130: {delegated,forkspawn}.c: introduced -T option (PTRACE)
6.0.4: 991129: {nntp,enews}.c: NEWGROUPS as an origin NNTP <mkoba@hitachi-to>
6.0.4: 991126: {http,httphead,inets,socks,master}.c: treat non-ASCII host name
6.0.4: 991126: http.c: pre-escape non-ASCII host name in request URL

5.9.9: 991130: windows.c: fixed closing dupl.ed socket/fd (unexpected close)
5.9.9: 991129: {delegated,randstack}.c: assign random fd# to client's socket
5.9.9: 991125: ftp.c: ensmalled input buffers for FTPGET (for 4.0.3 or older)
5.9.9: 991123: ddi.c: revival of HTTP proxy on OS/2 (5.9.4)<zodiac>

6.0.3: 991125: *.c: enlarged/ensmalled some of buffers to prevent overflows
6.0.3: 991125: http.c: immediate rejection of invalid/forbidden method req.
6.0.3: 991125: httphead.c: customizable valid HTTP methods by HTTPCONF=methods:
6.0.3: 991124: editconf.c: introduced CACHE=do to auto. create CACHEDIR at start
6.0.3: 991124: nntp.c: introduced explicit "emulate=xover" MountOpt(non default)
6.0.3: 991124: url.c: disabled old style DeleGate original proxying by "=@="
6.0.3: 991124: svconf.c: assinged non-{0,-1} port number for virtual protocols
6.0.3: 991124: httphead.c: fixed access to "http://self" without trailing "/"
6.0.3: 991123: filter.c: search Filter:xxx or CGI:yyy.cgi in LIBPATH
6.0.3: 991122: http.c: fixed not to pass chunk to CFI filter <tanaka@fujifilm>
6.0.3: 991122: http.c: fixed unclear peeked prev. req. by "-p" + K-A (6.0.0)
6.0.3: 991122: http.c: fixed Forbidden for POST method in keep-alive (6.0.0)
6.0.3: 991121: http.c: fixed SEGV on large chunk from server (6.0.0)

5.9.8: 991122: {url,ddi}.c: fixed SEGV on long (maybe non-) scheme in URL
5.9.8: 991118: randstack.c: randomized stack base to prevent overflow attack
5.9.8: 991116: filter.c: redirect LOGFILE of -v,-vv not to socket but to LOGFILE
5.9.8: 991116: filter.c: don't pass "[execpath]command" to shell (since5.9.2)
5.9.8: 991116: inetd.c: fixed SEGV when argument-list part in INETD is empty

6.0.2: 991119: socks.c: extended *SOCKS="sockd:port/ver:dstHost:srcHost"
6.0.2: 991119: socks.c: use SocksV5 as a client by default
6.0.2: 991119: socks.c,Makefile: no compile time built-in SOCKS_DEFAULT_...
6.0.2: 991118: {httphead,httpd,}.c: response for HEAD requeset on 302,401,...
6.0.2: 991118: log.c: fixed wrap arounded log(AGEDLOGEXT)(6.0.0) <katsuta@nec>
6.0.2: 991118: {cfi,cgi}.c: fixed SEGV on CGI: in CFI script <tanaka@fujifilm>
6.0.2: 991118: {ftpgw,nntpgw,admin}.c: enabled keep-alive for NotAuthorized
6.0.2: 991118: admin.c: enabled administration with keep-alive or HTTP/1.1
6.0.2: 991117: {httpd,httphead}.c: fixed nonCERNproxy redirection (6.0.0)
6.0.2: 991117: httphead.c: revival of http://self/-_-URL (6.0.0)
6.0.2: 991117: httpd.c: Cont-Leng for 302,305,401,403,404,407 resp.(HTTP/1.1)
6.0.2: 991117: {http,httpd}.c: enabled caching and keep-alive for /robots.txt
6.0.2: 991117: inets.c: (connection timeout by POLLOUT without SIGALRM)
6.0.2: 991116: master.c: fixed incremental REMITTABLE (for INETD) (6.0.0)
6.0.2: 991116: *.c: removed 4 bytes IPv4 address dependencies (VAddr and VA_)
6.0.2: 991114: *.c: removed sockaddr_in dependencies (VSAddr and VSA_)
6.0.2: 991113: inets.c: queer bind of source-port(L-1) of data-conn. for PORT
6.0.2: 991112: inets.c: removed maybe unnecessary obsolete codes for Socksify
6.0.2: 991111: socks{5,4}.c: implemented SocksV5 server
6.0.2: 991111: resconf.c: enabled RES_NS=ns//socksHost":socksPort"
6.0.2: 991109: __pthread_create.c: init. stack size (over flow on OSF/1)

6.0.1: 991105: delegated.c: fix. init. HAS_MASTER for each conn. <racsho@canon>
6.0.1: 991104: nntpgw.c: copy charset for "?Source" on NNTP/HTTP
6.0.1: 991104: nntp.c: fix not to insert "-.-" as the PathHost
6.0.1: 991104: delegated.c: create TMPDIR at start if it does not exist
6.0.1: 991104: cache.c: extended mkdirR() to cope with symbolic links
6.0.1: 991104: str_stdio.c: don't write to static data (SEGV) on str_ungetc()
6.0.1: 991104: access.c: fixed ident timeout in milli-sec(6.0.0) <racsho@canon>
6.0.1: 991103: Makefile: ADMIN=undef to enable interactive set in make (6.0.0)
6.0.1: 991102: http.c: fixed missing initialization of Cache-Control buffer
6.0.1: 991102: http.c: fixed SEGV on long header field (eg. Cookie:)
6.0.1: 991102: ___lwp_create.c: fixed make on Solaris2 with gcc <racsho@canon>
6.0.1: 991102: ddi.c: fixed SEGV on logging double value <katsuta@nec>
6.0.0: 991030: filter.c: search filters expanding ".exe" or ".cfi"
6.0.0: 991029: Strftime.c: fixed "%w" from "%02d" to "%d" <teranisi@bpo>
6.0.0: 991029: httphead.c: /robots.txt for MOUNT="/* nntp://server/*" etc.
6.0.0: 991027: *.c: replaced "wall.etl.go.jp" with "www.delegate.org"
6.0.0: 991026: delegated.c: made MASTERP usable for any protocol-DeleGate
6.0.0: 991026: http.c: keep-alive between DeleGate and MASTER-DeleGate
6.0.0: 991026: service.c: fixed MediatorVer set in reuse mode with [NOACK]
6.0.0: 991026: delegated.c: put compatibility info. and hint into LOGFILE
6.0.0: 991026: delegated.c: stopped default private-MASTER for SERVER=http
6.0.0: 991026: Makefile: don't create shio by default
6.0.0: 991026: mime.c: introduced MIMECONV="" and MIMECONV=enc,dec
6.0.0: 991026: delegated.c: MIMECONV=thru by default
6.0.0: 991026: JIS.c: let UCS-CCX table be allocated dynamically
6.0.0: 991025: sslway.c: search cert/key file using LIBPATH
6.0.0: 991025: *.c: LIBPATH for +=file.dgp, CFI script/program, CCX table
6.0.0: 991025: conf.c: introduced LIBPATH=:${STARTDIR}:${LIBDIR}:${EXECDIR}
6.0.0: 991025: String.c: fixed infinite recursion in strsubst(str,pat,..pat..)
6.0.0: 991025: file.c: seteuid(OWNER) in init. su phase if can't open file
6.0.0: 991025: editconf.c: let ADMIN be mandatory for any protocol
6.0.0: 991025: *.c,*.dhtml: obsoleted MANAGER and substituted by ADMIN
6.0.0: 991025: Makefile: obsoleted ADMIN defalut ([email protected])
6.0.0: 991024: cgi.c: cgi which has both PATH_INFO and QUERY_STRING
6.0.0: 991023: {file,rescache,*}.c: world accessible only when SHARE explitry
6.0.0: 991023: file.c: introduced SHARE=dirRexpList
6.0.0: 991023: conf.c: introduced UMASK=mask
6.0.0: 991023: {conf,file,cache}.c: set OWNER to files created in init. su phase
6.0.0: 991023: conf.c: introduced default DGROOT on Unix -- ${HOME}/delegate, /var/spool/delegate-${OWNER}, /tmp/delegate-${OWNER}
6.0.0: 991021: ftp.c: permit only anon. access to local files of FTP-DeleGate
6.0.0: 991020: httphead.c: rewriting Referer: http://-.-/-/ to http://myname/-/
6.0.0: 991020: http.c: ask user@host for POP server on MOUNT="/* pop://*"
6.0.0: 991019: httphead.c: keep-alive for 304 resp. or for HTTP/1.1 client
6.0.0: 991018: README: rename README to README.MAKE
6.0.0: 991014: http.c: retry reconnection on empty response for reused server
6.0.0: 991012: {http,ddi}.c: introduced MountOption FTOSV=-cc-{charcter-code}
6.0.0: 991012: filter.c: built-in filter "-utf8"
6.0.0: 991007: ftp.c: returing to local directory after remote login failure
6.0.0: 991007: ftp.c: use MOUNT="/dir/* ..." for "CWD /dir" without trailing /
6.0.0: 991007: ftp.c: keep server connection even when the entry CWD failed
6.0.0: 991007: ftp.c: don't break MOUNTed PWD when login directory is not "/"
6.0.0: 991006: ftp.c: enabled repetitive MOUNTed relative path access from root
6.0.0: 991006: ftp.c: enabled STAT for local file during connection to remote
6.0.0: 991005: svport.c: extended to accept "-Pxxx-yyy"
6.0.0: 991005: smtp.c: introduced (private) cache for E-mail address validity
6.0.0: 991005: smtp.c: force record user name in LOGFILE on "smtp-vrfy:-@*"
6.0.0: 991005: ftp.c: validate and reuse expired cache using MDTM and SIZE
6.0.0: 991005: *.c: replaced "extern int errno" with "#include <errno.h>"
6.0.0: 991004: filter.c: redirect output of "-tee" to LOGFILE by "-tee-L"
6.0.0: 991001: nntpgw.c: copy charset of original NNTP mssg. to NNTP/HTTP resp
6.0.0: 991001: ddi.c: use charset in Accept-Lang. prior to CHARCODE in MountOpt
6.0.0: 991001: url.c: don't partialize server at same host but different port
6.0.0: 991001: mount.c: don't use "moved","useproxy" for reverse MOUNT
6.0.0: 990930: nntpgw.c: HEAD command and codeconv for NNTP/HTTP output
6.0.0: 990930: cgi.c: HEAD command for CGI output
6.0.0: 990930: httpd.c: don't search upper welcome.cgi if local welcome.* exits
6.0.0: 990930: cgi.c: added CHARCODE conversion for CGI output
6.0.0: 990930: httpd.c: added CHARCODE conversion for local texts
6.0.0: 990930: ccx.c: replaced char. conv. func. TO_EUC(),etc. by CCX
6.0.0: 990929: {JIS,ccx}.c: expanded CCX for utf-8
6.0.0: 990927: mimehead.c: decode "utf-8" encoded-word
6.0.0: 990925: delegated.c: let SERVER=tunnel necessary to use as a TUNNEL serv
6.0.0: 990925: vehicle.c: do "stty echo" on exit (by SIGINT) of "tty7"
6.0.0: 990924: log.c: introdued BeforeExit() to make generic finalization
6.0.0: 990923: ftp.c: support REST and SIZE command as an origin server
6.0.0: 990923: ftp.c: reject USER "(none)" or USER empty without asking PASS
6.0.0: 990922: httpd.c: partialize icon URLs in local pages as origin HTTPd
6.0.0: 990921: delegated.c: set BASEURL for eacn request
6.0.0: 990921: _-poll.c: don't overwrite errno set by poll()
6.0.0: 990921: iotimeout.c: don't repeat PollIn.HUP in xPollIn()
6.0.0: 990919: {filter,service}.c: implemented FTOMD
6.0.0: 990919: filter.c: don't block in FTOCL when used with FTOSV(server side)
6.0.0: 990907: admin.c: HTTP interface for any SERVER protocol
6.0.0: 990904: {pop,url}.c: fixed SEGV on long USER name
6.0.0: 990902: __pthread_create.c: POSIX thread (pthread) support.
6.0.0: 990826: smtp.c: fast resp. for large DATA(slow server)<sbard@sra-europe>
6.0.0: 990825: mount.c: port mapping by MOUNT="/path proto://host:{-,+}N/*"
6.0.0: 990825: service.c: port mapping by SERVER=proto://host:{-,+}N
6.0.0: 990824: master.c: variable sized PERMIT,MASTER,etc tables
6.0.0: 990823: nntp.c: don't reuse tmpfiles after fork()
6.0.0: 990823: nntp.c: shorten LIST cache expire on "XLIST difference"
6.0.0: 990821: http.c: HTTP/1.1->1.0 rewriting when acting as a MASTER too
6.0.0: 990821: http.c: don't try HTTP/1.1 when the MASTER is older than 6.0.0
6.0.0: 990821: *.c: fPollIn->_PollIn, frPollIn->fPollIn, PollIn->_PollIn, ...
6.0.0: 990820: *.c: wordscan(str,word) to wordscan(str,word,size)
6.0.0: 990820: httpd.c: introduced ".dgp" which includes "user defined MOUNT"
6.0.0: 990819: http.c: don't stop KeepAlive on openFilter if client is HTTP/1.1
6.0.0: 990819: cgi.c: supported CGI as an origin HTTP server on Win32
6.0.0: 990819: cgi.c: "#!CGI-DeleGate" magic as "delegated -Fcgi +=script"
6.0.0: 990819: delegated.c: enabled "+=params" for -Fcgi
6.0.0: 990817: hostlist.c: precedence rule between '&' and '|'
6.0.0: 990816: {nntp,nntpgw}.c: relay NNTP server's AUTH request to HTTP client
6.0.0: 990816: filter.c: ExecvpDirenv() for filters
6.0.0: 990816: {croncom,delegated}.c: introduced SpawnDirenv()
6.0.0: 990816: hostlist.c: introduced matching by time period (-T.h1-h2)
6.0.0: 990815: hostlist.c: introduced AND(A,&,B), OR(A,|,B) NEGATE(A,!,B)
6.0.0: 990811: http.c: generating Transfer-Encoding: chunked
6.0.0: 990810: http.c: relaying Transfer-Encoding: chunked
6.0.0: 990809: httphead.c: set Expires for 301,302,305,306 responses
6.0.0: 990809: httpd.c: default MOUNT="/ ..." for /-/ or /-/...nonCERNproxy
6.0.0: 990806: {url,ddi}.c: BASEURL for /-_- relay
6.0.0: 990806: {param,delegated}.c: introduced BASEURL
6.0.0: 990804: httpd.c: searching welcome.cgi upward for CGI SCRIPT_NAME
6.0.0: 990803: {ssi,html}.c: enabled #include virtual=URL
6.0.0: 990802: ssi.c: introduced SSI for ".shtml"
6.0.0: 990729: {url,mount}.c: normalize url-path before MOUNT <plasma@ibm>
6.0.0: 990727: http.c: MountOption "rhead=+name:value"
6.0.0: 990727: url.c: controling Location: rewriting by URICONV
6.0.0: 990726: html.c: let URICONV="mount,normalize,partial" be the default
6.0.0: 990723: httphead.c: rcode=301,302 possibly with "Host:"
6.0.0: 990723: mount.c: "dst=" or "rhost=" option for response MOUNT
6.0.0: 990722: url.c: normalize URL with ".." at arbitrary place <hyama@oki>
6.0.0: 990716: {admin,httpd}.c: dynamic-MOUNT
6.0.0: 990716: filetype.c: type text/html for ".dhtml"
6.0.0: 990715: httphead.c: CACHE=NO, EXPIRE as MountOption of HTTP and FTP
6.0.0: 990715: *.c: passing Conn to cache_path (cache by client info.)
6.0.0: 990715: mount.c: completed MOUNT="/path/* http://*" (4.3.5?)
6.0.0: 990715: url.c: don't regard as fromProxy when request URL is /abs-path
6.0.0: 990708: mount.c: enabled MOUNT="/path/* *" (user defined /-_-)
6.0.0: 990708: {mount,smtp}.c: aliasing by MOUNT="u1@h1 mailto:u2@h2" with SERVER=smtp://server
6.0.0: 990708: mount.c: conditional MOUNT for FTP and POP
6.0.0: 990701: {mount,*}.c: passing connection context (Conn) to MOUNT
6.0.0: 990701: conf.c: don't use "www.w3.org" as a "default server"
6.0.0: 990625: cache.c: MD5 cache-path by %mX

5.9.7: 991115: {whois,service}.c: fixed some buffer overflows
5.9.7: 991115: {url,conf}.c: nallowed valid charset for the site part in URL
5.9.7: 991115: service.c: immediate rejection in MASTER for forbidden users
5.9.7: 991115: socks4.c: return immediate error response to V5 request
5.9.7: 991112: socks5.c: fixed dropping headding response data on BIND/ACCEPT
5.9.7: 991111: socks5.c: fixed (enabled) UDP/SocksV5 on little endians
5.9.7: 991109: nntp.c: removed duplicated X-Forwarded in NNTPCC <hiroshi@kiwi>
5.9.6: 991104: hostlist.c: fixed host mask by length <katsuta@nec>
5.9.6: 991102: http.c: as origin server,don't force Proxy-Auth for MSIE (5.9.3)<hgeorges@oasis-technology>
5.9.6: 991022: mount.c: unescape %XX in user:pass of URL as MOUNT parameter
5.9.6: 991021: ldap.c: don't destroy heap by rewriting mssg (EDIT_APPEND)
5.9.6: 991014: ftp.c: coped with FTP server which doesn't ask PASS <cs@gmx>
5.9.6: 990928: mime.c: suppress encoded-word encoding also by MIMECONV=thru
5.9.6: 990928: String.c: fixed list2vect() SEGV on SMTP/Linux <s-tani@tugsystem>

5.9.5: 990918: cfi.c: fixed buffer overflow on expansive header rewriting
5.9.5: 990917: rfc822.c: fixed rewriting charset name including "_" as Shift_JIS
5.9.5: 990916: hostlist.c: case insensitive rexpmatch <suzuki_hiroshi@denon>
5.9.5: 990915: socks4.c: fixed core dump on SOCKS_BIND request (5.9.4)
5.9.5: 990914: smtp.c: implemented RSET as an origin server <rtomislav@usa>
5.9.5: 990914: ftp.c: check RELIABLE as an origin FTP
5.9.5: 990913: ftpgw.c: fixed relaying .doc containing binary(zero)<peke@nichia>
5.9.5: 990913: inets.c: fixed binding to un-resolvable IPaddress (-Ph:p)
5.9.5: 990907: inets.c: let connectTimeout(IPaddr) work without trying resolv.
5.9.5: 990906: ftp.c: enabled DOS drive: in origin FTP on Win32<jimbo@okayama-u>
5.9.4: 990905: mkmake.c: don't die on long error message (Win32)
5.9.4: 990904: url.c: fixed SEGV on long (invalid) protocol name
5.9.4: 990904: pop.c: fixed buffer overflow <thomas.fritz@cnv>
5.9.4: 990903: ftp.c: close duplicated descriptor on exit (for server switch)
5.9.4: 990903: ftp.c: introduced penalty sleep on login failure (delayReject)
5.9.4: 990903: service.c: delayReject without reading client's input
5.9.4: 990903: httphead.c: introduced Accept-Language:(charset=X)(not charcode)
5.9.4: 990903: {http,ddi}.c: avoid illegal proxing using HTTP header <nabe@ntt>
5.9.4: 990830: cfi.c: enabled relaying POST via CFIscript <[email protected]>
5.9.4: 990822: {JIS,http,httphead}.c: (charcode=Shift_JIS) etc.
5.9.4: 990820: {inets,url}.c: use HOSTS cache-only hostcmp() on URL partialize
5.9.4: 990819: ddi.c: reset DONT_REWRITE on next REQUEST (proxy/origin sw.)
5.9.4: 990817: ystring.h,*.{c,h}: for GCC includes conflicts with strxxx() decr.
5.9.4: 990817: maker/Makefile,_-statvfs.c: for RedHat Linux6
5.9.4: 990813: socks4.c: FTP-data-connection/SOCKS5 <fukui@fujitsu>(5.9.0)
5.9.4: 990812: socks5.c: for little endian when ATYP=IPv4
5.9.4: 990811: httphead.c: reset Accept-Language'(charcode=xxx) in next request
5.9.4: 990809: delegated.c:initialize URICONV table in parent DeleGate process
5.9.4: 990809: http.c: stop KeepAlive when with openFilter('x:response filter')
5.9.4: 990806: cgi.c: do wait() CGI output process to wait output from it.
5.9.4: 990806: cgi.c: {FTP,NNTP}/HTTP by -Fcgi referred with empty PATH_INFO
5.9.4: 990806: httphead.c: fixed URL base for icons when running as -Fcgi
5.9.4: 990806: httpd.c: 404 Not Found when a plain file is referred with "/"
5.9.4: 990805: http.c: deleted obsolete D_SELECTOR insertion (1.2.6,pre-MOUNT)
5.9.4: 990803: ftp.c: LF to CRLF in LPR/FTP LIST in ASCII mode
5.9.4: 990730: fpoll.h: for MacOS X Server <psi@nest>
5.9.4: 990729: http.c: enabled relaying "news://server" like "nntp://server"
5.9.4: 990728: ftp.c: fixed MOUNT when non-root(/) is MOUNTed<kouji@hiroshima-u>
5.9.4: 990726: url.c: fixed URICONV="partial" for URL with "?search"
5.9.4: 990708: nntp.c: fixed POST to MOUNTed local group as MOUNT="group /path"
5.9.4: 990708: {ftpgw,textconv}.c: immediate FTP server close after disconnection from HTTP client when without cache <shino@ifnet>
5.9.4: 990707: {http,file}.c: fixed badly shared tmpfile as a response buffer
5.9.4: 990630: README: introduced <DeleGate-En> for English users
5.9.4: 990629: http.c: reset DontTruncate in succeeding request <tmu@ikegami>
5.9.3: 990624: inets.c: don't try to DNS-resolve of "-" and "-.-" in getFQDN
5.9.3: 990623: lock.c: HTTP SEGV on Linux by duplicate fclose() <tmu@ikegami>
5.9.3: 990622: {ftpgw,http}.c: Proxy-Auth in FTP/HTTP for MSIE<stanaka@seiwa-g>
5.9.3: 990622: delegated.c: create ACTDIR with 0777 before TMPDIR <ginga@club>
5.9.3: 990621: thruwayd.c: notify remote when local dead before remote ACCEPT
5.9.3: 990618: thruwayd.c: consistent use of poll result if ports added/removed
5.9.3: 990616: thruwayd.c: accepting at remote
5.9.3: 990614: {shio,shiomain,commands}.c: enabled -Fshio
5.9.3: 990610: pop.c: command/response log for debugging
5.9.3: 990610: mount.c: pseudo hostname "-" for "/path1 http://-/path2 moved"
5.9.3: 990610: delegated.c: init. RPORTsock=-1 before -Ffunc to let MASTER work
5.9.3: 990609: {smtp,commands}.c: enabled -Fsendmail
5.9.3: 990609: arthead.dhtml: META description in NNTP/HTTP for search engines
5.9.3: 990608: nntp.c: DATE and NEWNEWS command as an origin NNTP server
5.9.3: 990607: ftp.c: correct some LF by CRLF <patakuti@rim>
5.9.3: 990604: nntp.c: Linux (duplicate fclose) <shattori@sharp>
5.9.3: 990603: {delegated,croncom}.c: treat exec/CRON as SIGHUP (child&socket)
5.9.2: 990602: {editconf,env}.c: don't ask CACHE for CRON without "expire"
5.9.2: 990602: {url,html}.c: introduced URICONV=convList:attrList
5.9.2: 990528: httphead.c: host=Host match with both host=Host.Domain & host=IP
5.9.2: 990528: hostlist.{h,c}: MOUNT host=-Host for alias name <rami@kurokami>
5.9.2: 990527: {ftp,ftpgw}.c: cache for file with name with space <peke@nichia>
5.9.2: 990525: smtpgate.c: introduced ACCEPT/Max-Bytes directive
5.9.2: 990519: sslway.c: callback for encrypted key.pem <nico@netscape>
5.9.2: 990517: Makefile,{sslway,SSL090b}.c: cope with SSL0.9.2b <mizuno@aitech>
5.9.2: 990512: ldap.c: rewriting SearchResponse for further SEARCH
5.9.2: 990510: ldap.c: relaying packet longer than 128 octets <suzuki@ctech>
5.9.2: 990510: sched.c: fixed Y2K problem <tao@hitachi>
5.9.2: 990420: inets.c: default port for data conn. of PASV/FTP <wakamiya@3web>
5.9.2: 990406: passwd.c: retrieving yp passwd
5.9.2: 990406: smtp.c: "<" ">" for <path> of MAIL From,RCPT To <truelsen@sdu>
5.9.2: 990402: {service,http}.c: TIMEOUT=takeover <soli@mgx>
5.9.2: 990331: {html,url}.c: selecting which attributes should be rewritten
5.9.2: 990329: SLL.c: introduced "SLL_OTHERWISE" to stop backtrack
5.9.2: 990329: SLL.c: introduced proper back-track on failure in ALT rule
5.9.2: 990329: url.c: supported "123-456.com" in -_- <jtiberiusk@iname>
5.9.2: 990326: {script,log}.c: +=URL[date+format] <rupert@demon>
5.9.2: 990326: croncom.c: introduced "exec" as an action of CRON
5.9.2: 990324: httphead.c: Cookie rewriting with -_- <jtiberiusk@iname>
5.9.2: 990324: {cfi,conf}.c: matching by Server-Host in CFI script
5.9.2: 990324: cfi.c: restore einviron after system command execution (FreeBSD)
5.9.2: 990324: filter.c: filter program as a shell script or with shell syntax
5.9.2: 990324: filter.c: made available CFI script for CMAP <phedward@ozemail>
5.9.2: 990317: http.c: premature timeout of POST body relay <ishimaru@fujitsu>
5.9.2: 990317: url.c: normalize MOUNTed abnormal URL with ../ <jtiberiusk@iname>
5.9.2: 990316: nntp.c: XOVER on origin-NNTP-DeleGate <krull@uni-karlsruhe>
5.9.2: 990316: nntp.c: cache=no-overview MountOpt to disable XOVER generation
5.9.1: 990315: fstat.c: RWX access check on CYGWIN <hirayama@fujifilm>
5.9.1: 990315: file.c: DOS's X:path on CYGWIN <hirayama@fujifilm>
5.9.1: 990315: service.c: pass unresolvable but IPaddr OK(5.8.8)<akao@unisys>
5.9.1: 990312: windows.c: shorten timeout for poll-PIPE on Win95/98...
5.9.1: 990312: delegated.c: wait before closing client for Win95/98
5.9.1: 990311: filter.c: set Conn->cl_sock for ClientInfo for FCL/FSV (Win32)
5.9.1: 990311: delegated.h,{access,process}.c: inherit ClientHost to FCL(Win32)
5.9.1: 990311: iotimeout.c: removed RecvOOB causing blocking on Win32 (5.7.5)
5.9.1: 990311: lock.c: don't try lock unsupported file types (Win,FreeBSD,...)
5.9.1: 990311: url.c: added "https" to URL syntax for reverse MOUNT
5.9.1: 990310: http.c: don't generate duplicate headers in "Response Filter"
5.9.1: 990310: http.c: don't regard Win32+filter as "premature EOF of client"
5.9.1: 990310: http.c: force "Connection: close" with FCL (origin HTTP)
5.9.1: 990310: httpd.c: correct Content-Length of the "/-/" page
5.9.1: 990310: filter.c: fixed "-Fconnect" on Solaris2.6,FreeBSD
5.9.1: 990310: resolv.c: SEGV on -MX.host retrieval via DNS (since 5.8.8)
5.9.1: 990310: {windows,windows0}.c: making MimKit on HP-UX9
5.9.0: 990309: mimecodes.c: base64 decode err.(without char -> int sign ext.)
5.9.0: 990305: delegated.c: no count NUM_CHILDREN on fork() err.<t-shimizu@tni>
5.9.0: 990304: {url,http}.c: partialize reverse MOUNTed URL (HTMLCONV=partial)
5.9.0: 990226: delegated.c: treat "https" as "http" in default MOUNT/REMITABLE
5.9.0: 990225: socks4.c: SOCKS+FTP data conn. without HOSTS cache <marya@jip>
5.9.0: 990216: smtp.c: treat "." at the top of line (for Vin3)
5.9.0: 990216: smtp.c: remove Bcc in SMTP_POST (for Vin3)
5.9.0: 990216: smtp.c: accept list of recipients in SMTP_POST (for Vin3)
5.9.0: 990216: resolv.c: don't die when socket() failed (without net-IF, etc.)
5.9.0: 990216: resolv.c: don't place IP-address on non-int. boundary
5.9.0: 990214: JIS.c: added counter for existence of SJIS inputs (for Vin3)
5.9.0: 990214: JIS.c: care CHARCODE=U as CHARCODE=E (for Vin3)
5.9.0: 990214: JIS.c: don't make jam on conversion in expansion (eg. SJIS->JIS)
5.9.0: 990214: JIS.c: don't overrun output buffer area of CCX (for Vin3)
5.9.0: 990213: ftp.c: care any uploadings (STOU,RNFR,RNTO,...) like STOR ...
5.9.0: 990216: JIS.c: missing initialization of CCX (bad for Telnet+CCX?)
5.9.0: 990212: hostlist.c: don't treat HostList "-.-" as "-" plus ".-"
5.9.0: 990210: nntp.c: fixed jammed shared TMPFILE of LIST cache in NNTPCC
5.9.0: 990209: nntp.c: missing flcose() for LIST cache (cause fd exaustion)
5.9.0: 990205: hostlist.c: -xx.xx.xx.xx for little endian machines
5.9.0: 990205: config.h,*.c: introduced MAX_ARGC (max. arg. num. for Win32)
5.9.0: 990126: {ftp,ftpgw}.c: invalidate LIST cache on upload <atsume@cashio>
5.9.0: 990123: http.c: added rcode=305,rcode=306 as MountOption
5.8.8: 990122: ftpgw.c: SEGV on Linux <yoshioka@shimaseiki><takamura@itoh>
5.8.8: 990121: nntp.c: avoid XPATH from being Forbidden when with multi-MOUNTS
5.8.8: 990120: http.c: introduced a MOUNT option "rcode=403"
5.8.8: 990119: service.c: client forbidden on inconsistent DNS<msato@comicland>
5.8.8: 990119: inet.c: don't try getting FQDN for "localhost"<kumagai@fujifilm>
5.8.8: 990116: ftp.c: APPE command support <mamada@amada>
5.8.8: 990116: windows.c: increase file handles on OS/2 <zodiac@ibm>
5.8.7: 990113: windows.c: error message on send() error and SIGPIPE_TERM
5.8.7: 990113: pop.c: loop on non-QUIT/EOF/Win32<maenaka@chiba-u><mabe@hi-vis>
5.8.7: 990113: delegated.c: stop repetitive listen() fatal in inetd+Solaris2.6
5.8.7: 990110: rescache.c: SEGV/Resolvy-Cache/OS2<zodiac@ibm><dhdurgee@digizen>
5.8.7: 990108: nntpgw.c: with FTOSV, don't return dup. HTTP header on LIST
5.8.7: 990107: http.c: permit MOUNTed destination even with RELAY=no option
5.8.7: 990107: mime.c: SEGV on code-conv (erasing JP-2's ESC for JP)
5.8.6: 990106: socks4.c: no Socks5 if no SOCKS, no core on SOCKS+Cu-SeeMe
5.8.6: 990106: ftp.c: MOUNT switch by "host=" option
5.8.6: 990103: delegated.c: HTTPS/HTTP didn't work with "private-MASTER"
5.8.6: 9812xx: windows.c: socket inheritance in Win95 <peacockm@netscape>
5.8.5: 981227: {commands,croncom}.c: CRON="... /command args"<hina@meikos>
5.8.5: 981224: delegated.c: enlarged argv for spawn(Win32)<ksindoh@iijnet>
5.8.5: 981224: mimekit/Makefile: dangling html.c <kanai@hallab>(5.8.3)
5.8.4: 981222: commands.c: EXPIRELOG of CRON=-expire <uemoto@hitachi-it>(5.8.0)
5.8.4: 981222: windows.c: WinNT+SP4 <maenaka@chiba-u><k-niwa@m-k><mabe@hi-vis>
5.8.4: 981222: mimehead.c: break the loop caused by EOF in 2bytes-mode
5.8.4: 981222: rfc822.c: NNTP/HTTP loops on truncated From: of JIS7 (5.8.2)
5.8.4: 981220: master.c: PROXY=delegate://host:port for MASTER=host:port
5.8.4: 981220: master.c: PROXY=proto://host:port
5.8.4: 981218: sslway.c: introduced -client_verify option (just tentative)
5.8.4: 981218: delegated.c: +/NAME=Path -> NAME=fullPath subsutitution
5.8.4: 981217: nntp.c: cache=no-article,no-list MOUNT option
5.8.4: 981217: {pop,delegated,nntp}.c: -Fpoprelay (just tentative)
5.8.3: 981217: smtpgate.c: introduced ${header.FieldName} substitution
5.8.3: 981216: resconf.c: avoid memory fault on IRIX6.4 cc <t-fujisawa@honda>
5.8.3: 981216: nntp.c: force refresh LIST cache after anotherone's POST
5.8.3: 981216: inets.c: run SunOS binary on Solaris from inetd (STREAM/DGRAM)
5.8.3: 981216: {commands,delegated}.c: fixed -Fcgi<sdybiec@humanfactor>(5.8.0)
5.8.3: 981216: httphead.c: MOUNT Host without port <teranisi@plusone>(5.7.5)
5.8.3: 981215: nntp.c: refresh shared LIST cache from NNTPCC with private one
5.8.3: 981215: {fstat,nntp}.c: fixed age calc. of LIST cache when it's on TMPFS
5.8.3: 981215: nntp.c: enabled "upact:X/Y/X" for each MOUNT point (server)
5.8.3: 981212: {enews,nntp}.c: supported XPATH <msgid>
5.8.3: 981212: {enews,nntp}.c: supported HEAD,BODY,ARTICLE by <msgid>
5.8.3: 981211: nntp.c: don't nodename in Xref be empty if without Path(3.0.58)
5.8.3: 981211: {delegated,http}.c: introduced -=builtin:... substitution
5.8.3: 981211: ftp.c: enabled USER "user%host" <iftech@cornet>
5.8.2: 981211: inet.c: fixed abort on reload <nihon-yanagi@itecs><takamura@itoh><k-niwa@miyuki-kasei> (since 5.7.5)
5.8.2: 981209: filter.c: work with -vv (IRIX)
5.8.2: 981209: filter.c: fixed external filter on IRIX,AIX <teranisi@plusone>
5.8.2: 981208: ldap.c: relaying messages longer than 127 bytes
5.8.2: 981208: ldap.c: fixed SEGV on Linux,etc.(buff.overflow)<mikio@cybercom>
5.8.2: 981208: {http,httpd,httphead,ccx,JIS}.c: CHARCODE for each MOUNT point
5.8.2: 981205: nntpgw.c: fixed to really use Reply-To field in [Reply]
5.8.2: 981204: nntpgw.c: don't do HTML encode in mailto URL <teranisi@plusone>
5.8.1: 981203: inets.c: avoid SEGV by hostname (accidentally ) including '%'
5.8.1: 981203: ldap.c: relaying correct length of message
5.8.1: 981203: mime.c: empty body cached with MIMECONV=thru (5.8.0)
5.8.1: 981203: mime.c: dup. --EOP with MIMECONV=thru <nakatani@konica>(5.8.0)
5.8.1: 981202: removed core in distribution file <kita@tohoku>
5.8.1: 981202: ldap.c: fixed garbage generation in BindResponse by proxy
5.8.1: 981202: ldap.c: fixed rewriteing of forwarding request (lost 2bytes)
5.8.1: 981202: ldap.c: return error msg. on connection error
5.8.0: 981202: ldap.c: LDAP proxy (half done)
5.8.0: 981127: nntp.c: don't do penalty sleep on GROUP to the current group
5.8.0: 981127: {enews,nntp}.c: origin NNTP-serv. by MOUNT="group file:/path"
5.8.0: 981127: access.c: don't generate empty Auth. on AUTH=authgen:...:%A
5.8.0: 981126: smtpgate.c: politely say QUIT before closing NNTP connection
5.8.0: 981126: http.c: generated fields on POST method <kondou@tsukuba>(4.0.1)
5.8.0: 981126: http.c: gen. Authorization by MOUNT=".. http://User:Pass@.."
5.8.0: 981126: ftp.c: don't re-login on local CWD in MOUNTED server (5.7.3)
5.8.0: 981125: dget.c: revival of dget with PROXY=... (disabled in 5.7.5)
5.8.0: 9811xx: mimeconv.c: let "delegated -FenMime" equal to "enMime"
5.8.0: 981120: commands.c: -Fhelp to list available functions
5.8.0: 981120: {delegated,commands}.c: moved -Ffunc stuff to commands.c
5.8.0: 981119: dget.c: direct ftp:// without PROXY
5.8.0: 981119: JIS.c: -Fccx
5.8.0: 981119: {sched,schedmain}.c: -Fsched
5.8.0: 981119: Makefile,{delegated,thruwayd,teleport,dget,urlfind}.c:  -Ffunc
5.8.0: 981119: mime.c: unbuffered relay with MIMECONV=thru <iftech@cornet>
5.8.0: 981118: {ftp,lpr}.c: remove LPR job via DELE/FTP (incomplete)
5.7.5: 981118: inets.c: intro. minimum cache refresh interval even on reload
5.7.5: 981117: {inets,mount}.c: don't try reloading HOSTS cache for MOUNT
5.7.5: 981117: hostlist.c: suppress 'unknown' for virtual host by host=-name
5.7.5: 981117: httphead.c: matching port# in "Host: host:port#"
5.7.5: 981117: _-poll.c: select() seems bad for NC4.5 - DeleGate/Solaris2.4
5.7.5: 981117: _-poll.c: compile by gcc (since 5.7.0)<akei@toshiba>
5.7.5: 981116: dget.c: made dget do HTTP directly even without PROXY
5.7.5: 981116: {fpoll,vsocket}.h: for MINGW32 <kimura@fujitsu>
5.7.5: 981114: socks4.c: fixed Socks+STOR/FTP stall <osamu@niigata-u>
5.7.5: 981113: mount.c: fixed virtual host (MOUNT by host=-...)(5.6.1)<joe@nec>
5.7.5: 981113: inets.c: don't ignore predefined HOSTS on Reload (5.7.1)
5.7.5: 981112: lpr.c: sending to LPR in background
5.7.5: 981112: httpd.c: merge "user-agent: *" in robots.txt <kawamoto@osaka-u>
5.7.5: 981111: Makefile,*.{h,c}: coped with CYGWIN-Beta20 <maenaka@chiba-u>
5.7.5: 981111: ftp.c: sending to LPR in background
5.7.5: 981110: nntp.c: maintain expire time of LIST cache in NNTPCC
5.7.5: 981110: nntp.c: close old LIST cache in NNTPCC after reopen
5.7.5: 981110: nntpgw.c: don't reuse LIST(min-max) cache on reload in article
5.7.4: 981110: ftp.c: fixed SEGV after LPR/FTP gateway
5.7.4: 981110: __usleep.c: don't use usleep() of HI-UX
5.7.4: 981110: usleep.c: don't use usleep() of NEC-EWS <katsuta@nec>
5.7.4: 981109: {param,process}.c: TMPDIR to Filters (Win32) <maenaka@chiba-u>
5.7.4: 981109: process.c: pass -vd for Filters (Win32)
5.7.3: 981109: rescache.c: supress CACHE UPDATE COLLISION message on Reload
5.7.3: 981109: rescache.c: shorten cache expire on Reload
5.7.3: 981109: htmlgen.c: introduced ${exit} and escaping special char (as \:)
5.7.3: 981109: nntpgw.c: introduced ${tailer.off}
5.7.3: 981109: Makefile,__usleep.c: for HP-UX,HI-UX <fujisi@hitachi>
5.7.3: 981106: arthead.dhtml: "mailto:" using Reply-To, stripping comment
5.7.3: 981106: nntpgw.c: [Reply] button for "mailto" URL <kawamoto@osaka-u>
5.7.3: 981106: {ftpgw,telnet}.c,*.dhtml: moved *.dhtml files
5.7.3: 981105: {ls2html,ftpgw}.c,Makefile: merged ls2html into delegated
5.7.3: 981105: ftpgw.c: customizable HTML page of directory on FTP/HTTP
5.7.3: 981105: ftpgw.c: hide password in displayed URL in FTP/HTTP g.w.
5.7.3: 981102: url.c: recognize URL with %XX in password <maenaka@chiba-u>
5.7.2: 981030: rescahce.c: fixed huge dup. entry to cause core dump (5.7.1)
5.7.2: 981030: ftp.c: LPD/FTP gateway from {STOR,LIST,NLST}/FTP
5.7.2: 981029: ftp.c: STOR as an origin server (if MOUNTed with "rw" opt.)
5.7.2: 981029: mount.c: MOUNT with %XX in server-side URL
5.7.2: 981029: mkmake.c: with GNUmake (5.7.1)<taro@fujitv><zodiac@ibm><[email protected]>
5.7.2: 981028: lpr.c: remote line printer access (RFC1179)
5.7.2: 981028: process.c: HTTP resp. filter Win32 (FTP/HTTP)<maenaka@chiba-u>
5.7.1: 981026: iotimeout.c: correct usage of nice("increment-value")
5.7.1: 981026: iotimeout.c: limit max. nice value to 10
5.7.1: 981026: iotimeout.c: determine buff size to satisfy sleep interval
5.7.1: 981026: iotimeout.c: use real buff. size to calculate sleep interval
5.7.1: 981026: {inets,http}.c: don't shrink sock. buff. size
5.7.1: 981023: nntpgw.c: strip "[prefix]", "Re:" and SPACE before matching
5.7.1: 981022: mime.c: TEXTONLY filtering for multipart (for NNTP/HTTP)
5.7.1: 981022: mimecodes.c: fixed soft-line-break bug (since 5.6.7)
5.7.1: 981022: delegated.c: enabled SERVER=ftp://user:pass@server
5.7.1: 981022: ftp.c: MOUNT with "user:pass@server" <[email protected]>
5.7.1: 981014: Makefile,mkmake.c: dependencies of LIBSRCS into Makefile.go
5.7.1: 981014: {rescache,http,inets}.c: disabling cahce by RELOAD on HTTP
5.7.1: 981013: httphead.c: use "Host:" field as IF name for /-_-URL relay
5.7.1: 981013: {mount,http,url}.c: HTTP MOUNT with "host=" didn't work (5.6.1)
5.7.1: 981013: mount.c: HTTP SEGV by MOUNT "host=" <rousseau@neuronnexion>
5.7.1: 981013: smtp.c: erase dup. Content-Transfer-Encoding (sendmail-8.9.1a)
5.7.1: 981008: http.c: resp. buff. flush on slow or large input <mura@oki>
5.7.0: 981007: conf.c: added ".o" in ".localnet" as default RELIABLE, RELAY
5.7.0: 981007: inets.c: special name ".o" for local net IF to outgo the host
5.7.0: 981006: udprelay.c: resp. diff. from accept port(archie) <kojima@sist>
5.7.0: 981005: {http,access}.c: real implementation of RELAY=proxy,delegate
5.7.0: 981002: {http,iotimeout}.c: don't setsockbuf for temp. buffer
5.7.0: 981001: mkmake.c: don't block on long error message to pipe (CYGWIN32)
5.7.0: 980930: delegated.c: don't CONNECT=cache if CACHE=no in private-MASTER
5.7.0: 980930: Makefile,mkmake.c: pass CFLAGS and LDFLAGS to Makefile.go
5.7.0: 980930: {resconf,reshost}.c: _res -> _RES <psi@stellar>
5.7.0: 980929: nntpgw.c: experimental +auth+ substitution in POP/HTTP MOUNT
5.7.0: 980929: ftp.c: don't strip (...) part of E-mail (5.3.0)<fukui@fujitsu>
5.7.0: 980929: service.c: enabled "TIMEOUT=ftpcc" <fukui@fujitsu>
5.7.0: 980929: pop.c: a little detailed ERR message for connection error
5.7.0: 980929: fpoll.h: definition for RhapsodyDR2 <psi@stellar>
5.7.0: 980929: {resconf,reshost}.c: res_init -> RES_init <psi@stellar>
5.7.0: 980929: _-poll.c: don't use poll() ifdef "_nec_ews"<katsuta@nec>
5.7.0: 980929: mkmake.c: check combination of libraries(EWS4800)<katsuta@nec>
5.6.9: 980925: mime.c: don't decode non-ISO-2022-JP body encoded in QP
5.6.9: 980925: ftp.c: XDC to XDC relay <[email protected]>
5.6.9: 980924: ftp.c: don't do setsockopt & polling for input cache file
5.6.9: 980922: ftp.c: data connection on Win32 with FCL,FTOCL <[email protected]>
5.6.9: 980922: ftp.c: SEGV after write to cache on Linux (duplicate fclose)
5.6.9: 980922: ftp.c: don't insert PWD between USER and PASS <tohei@ntt>
5.6.9: 980922: ftp.c: SEGV on long STAT result when it is the 1st command
5.6.9: 980921: xferlog.c: ident logging error in xferlog on Linux <[email protected]>
5.6.9: 980918: telnet.c: put CRLF after echoed line for MS-telnet/Win95
5.6.8: 980917: ftp.c: experimental "STAT -HTTP path"
5.6.8: 980916: {access,ddi,smtp,http}.c: RPORTsock initialization <yana@bug>
5.6.8: 980916: delegated.c: don't alarm() if SIGALRM is not supported (Win32)
5.6.7: 980915: ftp.c: "MODE XDC" in unbound proxy FTP-DeleGate <[email protected]>
5.6.7: 980914: ftp.c: don't become FTPCC on login error <nakano@seikei>
5.6.7: 980914: {httpd,nntpgw}.c: use Host as embeded self URL <nokubi@eal>
5.6.7: 980912: nntp.c: enabled "SERVER=nntp://user:pass@server"
5.6.7: 980912: nntpgw.c: fixed bug on escaping "<"(the bug truncated the line)
5.6.7: 980911: {telnet,ftp,httpd,htmlgen}.c: MOUNTable banner/HELP messages
5.6.7: 980911: delegated.c: break frozen delegated in AcceptByMain by alarm
5.6.7: 980910: mimecodes.c: original base64/quoted-printable coder
5.6.7: 980909: {msg,ftp}.c: fixed XDC SIGSEGV on Linux <[email protected]>
5.6.7: 980908: pop.c: fixed MIME conv. in POP/NNTP gateway <nishimu@luvnet>
5.6.7: 980904: make-vc5win95.bat: coped with Win95's command interpreter?
5.6.7: 980903: smtpgate.c: forwarding by ${recipient:mx} as a SERVER-HOST
5.6.7: 980903: smtpgate.c: SMTPGATE by default based on "builtin/config/..."
5.6.7: 980903: {httpd,version}.c: copyright presentation in the control page
5.6.6: 980830: {winreg,resconf}.c: utilize DNS relevant registory on Win32
5.6.6: 980829: mime.c: unknown function reference <nakasima@osaka>
5.6.6: 980829: hostlist.c: don't resolve addr. prefixed with "-" as -1.2.3.4
5.6.6: 980827: reshost.c: fail in rev. retr. "sys" resolver <fujisi@hitachi>
5.6.6: 980823: http.c: redirect ?-_-=URL to URL
5.6.5: 980821: cfi.c: thru pass NNTP messages if no Filter were applied
5.6.5: 980821: cfi.c: don't rewrite Cont-Leng,body of without head/body msg.
5.6.5: 980821: http.c: assume implicit Keep-Alive for HTTP/1.1 clients
5.6.5: 980821: http.c: downgrate req. from HTTP/1.1 to 1.0 <kawamoto@osaka-u>
5.6.5: 980820: delegated.c: PROTOLOG=":fmt" path omission (since 5.1.0)
5.6.5: 980820: delegated.c: PROTOLOG for SERVER=https
5.6.5: 980820: {filter,sslway}.c: CFI_TYPE env. val. to ommit SSLway -ac/-co
5.6.5: 980820: {cfi,conf}.c: ${fieldname} substitution in CFI: Output-Prefix
5.6.4: 980819: nntp.c: POPCC (connection cache for POP/NNTP)
5.6.4: 980819: {nntp,pop}.c: try APOP authentication for POP/NNTP
5.6.4: 980819: {master,service}.c: SSLTUNNEL & CONNECT=h as SSLtunnel on HTTP
5.6.4: 980819: http.c: fixed FTP/HTTP gateway error in FTP-USER (since 5.6.3)
5.6.4: 980819: access.c: don't check MOUNT point protocol for HTTP/HTTPS g.w.
5.6.3: 980818: {moutn,http,nntpgw}.c: MOUNT="path scheme://user:pass@host/*"
5.6.3: 980818: {master,httphead,smtpgate}.c: auto. allow MOUNTed protocol
5.6.3: 980818: {Strftime,enews}.c: spool based on Unix-From in "local-time"
5.6.3: 980818: nntp.c: response to "LIST overview.fmt"
5.6.3: 980818: nntp.c: customize XOVER format by NNTPCONF=overview.fmt:{list}
5.6.3: 980817: nntp.c: re-enabled NNTP proxy and NNTP/HTTP gateway (5.6.2)
5.6.2: 980816: nntp.c: POP/NNTP gateway on Win32
5.6.2: 980815: nntp.c: return XOVER for POP/NNTP even when CACHE=no
5.6.2: 980815: nntp.c: bad HELP resp. on POP+AUTHINFO(since 5.0.0) <marya@jip>
5.6.2: 980815: {nntp,nntpgw}.c: on-demand Authorization request on POP/HTTP
5.6.2: 980815: {nntp,nntpgw}.c: POP/HTTP gateway
5.6.2: 980814: url.c: http/https rewriting for SERVER=https<frenchie@magusnet>
5.6.2: 980811: service.c: don't try connect for self (SERVER=xxx://-/)
5.6.2: 980809: inets.c: right treat "HOSTS={host1,host2,...}"(since 4.3.0)
5.6.2: 980708: *.c: reduced warnings on compile (integer/pointer, etc)
5.6.2: 980708: mime.c: SEGV on reception of huge message <[email protected]>
5.6.2: 980707: ftp.c: FTP proxy with SSLway <[email protected]>
5.6.2: 980807: cfi.c: fixed filtering 1st line of NNTP+POST and SMTP+DATA
5.6.2: 980806: smtpgate.c: substitution for ACCEPT/Sender <tmatsumo@can>
5.6.1: 980804: {param,delegated,inets,resconf}.c: RES_RR="*" (HostList)
5.6.1: 980804: resolvy.c: timeout for std. gethostbyname() in initialzation
5.6.1: 980804: smtpgate.c: fixed mutual exclusion of counter update
5.6.1: 980804: smtpgate.c: introduced "ARCHIVE: archive-file-name-format"
5.6.1: 980803: smtpgate.c: recording the input in spool/Seqno-Date-PID
5.6.1: 980803: smtpgate.c: enabled "BCC: addr1, addr2, ..."
5.6.1: 980803: smtpgate.c: send body to "BCC" on NNTP/SMTP gateway
5.6.1: 980803: smtpgate.c: introduced "${unixfrom}" substitution
5.6.1: 980803: {resconf,resolv}.c: don't send request to self <kakita@ibm>
5.6.1: 980802: http.c: penalty delay for repetitive 305 redirections
5.6.1: 980728: resolv.c: returning RCODE=3 for retrieval failure <kakita@ibm>
5.6.1: 980728: resconf.c: round robbin of IP address list <kakita@ibm>
5.6.1: 970728: http.c: check "POST /-_-http%3A//..." for MOUNT after decoding
5.6.1: 980728: {http,url}.c: check /-_-URL for "useproxy" MOUNT redirection
5.6.1: 980728: fpoll.h: compilation on OpenBSD <deeiche@mckinleypaper>
5.6.1: 980728: hostlist.c: made MountOption dst="{!a,!b}" be operational
5.6.1: 980727: mount.c: introduced "useproxy=proxyURI" to specify proxyURI
5.6.1: 980727: mount.c: introduced "dst={HostList}" option
5.6.1: 980727: mount.c: 305 redirection by URL with "?query" component
5.6.1: 980724: ciicgi.c: CII as a CGI/CFI filter
5.6.0: 980723: ftp.c: direct RETR by //server/path in unbound proxy
5.6.0: 980723: ftp.c: activate MOUNTed server by STAT,SIZE,MDTM
5.6.0: 980723: delegated.c: substituting -eNAME=-=URL by -eNAME=/path/of/copy
5.6.0: 980721: filters/Makefile: on Win32 with SSL-0.9.0b for NS3.X & NC4.X
5.6.0: 980717: *.{h,c}: removed contrib/*, CII and CCX relevant code
5.6.0: 980716: ftp.c: activate MOUNTed server by RETR,STOR,LIST,NLST
5.6.0: 980715: ftp.c: inheriting PASV/PORT in unbound mode <sakurai@fujitsu>
5.6.0: 980715: inets.c: non-blocking connect(SIGPIPE/Ident)<uemoto@hitachi-it>
5.5.9: 980714: ftp.c: closing client data connection on Win32 with XDC/MASTER
5.5.9: 980713: http.c: short req. timeout for Mozilla/3.x + POST + Keep-Alive
5.5.9: 980711: resolv.c: DNS core dump by missing ptr. decl. <yoshihi@iijnet>
5.5.9: 980710: {service,access}.c: introduced TIMEOUT:ident
5.5.9: 980709: nntp.c: XOVER for aliased group <miyata@nagoya-u>
5.5.9: 980708: {resconf,resolv}.c: supported RES_NS=0.0.0.0 <kubota@ntt-f>
5.5.8: 980703: icp.c: don't return bad object for HITOBJ
5.5.8: 980703: http.c: aborted cache on Set-Cookie left zero filled file
5.5.8: 980703: {resolv,domain,delegated}.c: DNS to NIS/file/DNS gateway
5.5.7: 980701: filter.c: removed fork() on Win32 for FFROMMD <akiyama@melco>
5.5.7: 980701: nntp.c: fixed SEGV on POP/NNTP by another reason <marya@jip>
5.5.7: 980701: nntp.c: missing FILE pointer decr. in AUTH <kkawasaki@ibm>
5.5.7: 980701: filter.c: external command on Win32 (5.4.0)<mizuno@aitech>
5.5.7: 980701: rescache.c: absolute/relative RESOLV=cache:path <katsuta@nec>
5.5.7: 980629: httphead.c: SEGV in MASTER DeleGate with ICP <racsho@canon>
5.5.7: 980629: ftp.c: SEGV in FTP/HTTP gateway on DEC-ALPHA (missing decr.)
5.5.7: 980627: ftp.c: reading cached data on Win32
5.5.7: 980627: log.c: disable by ERRORLOG="" in "+=params" <racsho@canon>
5.5.7: 980627: {conf,editconf}.c: introduced CACHE="no" <racsho@canon>
5.5.6: 980626: editconf.c: care CACHEDIR relative(default) to DGROOT/VARDIR
5.5.6: 980626: distrib.c: disabled parallel response on Win32 (no fork())
5.5.6: 980626: filter.c: transparent binary data relay with -tee-h
5.5.6: 980625: http.c: request URL including space <uemoto@hitachi-it>
5.5.5: 980624: mount.c: fixed core dump on MOUNT for long (> 4096) URL
5.5.5: 980624: delegated.c: see "+=params" for CACHEDIR check <hirayama@nec>
5.5.5: 980624: delegated.c: pstitle overwrote getEnv(CACHEDIR)(since 5.5.5)
5.5.5: 980623: httpd.c: avoid core dump on wrong "data:" scheme
5.5.4: 980623: nntp.c: through LIST in NNTPCC
5.5.4: 980623: nntp.c: don't share internal LISTcache file with NNTPCC
5.5.4: 980623: nntp.c: MountOption hide=REGEXP1,REGEXP2,...
5.5.4: 980623: editconf.c: check cachedir if with CACHEDIR,EXPIRE,CRON=expire
5.5.4: 980623: rary.c: check RWX right for the file not owned by the accessor
5.5.4: 980620: {delegated,mount,ddi}.c: switching SERVER by Ident user name
5.5.4: 980620: filter.c: don't cuase SIGPIPE on CFI program don't read input
5.5.4: 980620: filter.c: passing file to CFI-script (5.3.0) <kane@sankyoseiki>
5.5.4: 980620: inetd.c: bug fix of initialization <karl.wallner@weps>
5.5.4: 980619: smtpgate.c: don't repeat failure in NNTP connection rejection
5.5.4: 980619: delegated.c: open ERRORLOG in parent to avoid repetitive init.
5.5.4: 980618: ftp.c: logging the reason of end of data-relay
5.5.3: 980616: icp.c: ICP and ICPCONF parameter for -Ficp
5.5.3: 980616: icp.c: "listener" type neighbor (for logger, prefetcher, etc.)
5.5.3: 980616: icp.c: behaving as both origin and proxy ICP
5.5.3: 980616: icp.c: auto. behave as proxy with SERVER=icp&ICP <tmatsumo@can>
5.5.3: 980615: delegated.c: Socks-DeleGate as a Sticky server
5.5.3: 980615: socks4.c: host address in CONNECT response as of SocksV5
5.5.3: 980615: socks4.c: supported BIND of SocksV4
5.5.2: 980615: ftp.c: discard not used PASV acception to avoid blocking
5.5.2: 980615: {http,master}.c: ICP with HTTP gatewaying to another protocol
5.5.2: 980614: icp.c: ignore MISS response from SIBLING
5.5.1: 980614: master.c: enlarge HIT_OBJ socket "out" buff to avoid blocking
5.5.1: 980614: icp.c: changed the order of elements in ICP parameter
5.5.1: 980614: delegated.c: ICP for SERVER=http without explicit CONNECT
5.5.0: 980613: icp.c: ICP={icpHost/opts/iport/pport}*:icpOpts:icpPort:httpPort
5.5.0: 980613: icp.c: ICPCONF=para:N,hitobj:N,expire:N,timeout:N
5.5.0: 980613: service.c: CONNECT=c,i,m,d,v,s by default
5.5.0: 980612: {iotimeout,http,ftp}.c: NICE and receive buffer scheduling
5.5.0: 980612: delegated.c: limit socket buf size by MAXIMA=socksend,sockrecv
5.5.0: 980611: httpd.c: logging correct status code as a HTTP origin server
5.5.0: 980611: {lock,timer}.c: timeout lock by SIGALRM (without sleep loop)
5.5.0: 980611: {httphead}.c: stripMyself of full-URL http://proxy-self/ (5.0.1)
5.5.0: 980611: master.c: ICP=icpHosts:icpPort:httpPort ...
5.5.0: 980610: {master,httphead}.c: CONNECT=icp
5.5.0: 980609: {icp,delegated}.c: SERVER=icp
5.5.0: 980606: JIS.c: improved EUC / SJIS (hankaku) judgement for input code
5.5.0: 980604: {delegated,log,param,service,http}.c: introduced ERRORLOG
5.5.0: 980604: hostlist.c: reg. exp. for user name matching
5.5.0: 980604: {ftp,fstat}.c: NLST/LIST with reg. exp. for mget <shuhei@shimz>
5.5.0: 980604: TLEX.c: matching arbitrary string by "**" like "s1**s2**s3"
5.5.0: 980603: mount.c: fixed SEGV in url_mount_from() by non-initialized var.
5.5.0: 980603: nntpgw.c: redirect by MOUNT="full-URL /-/builtin/icons/*"
5.5.0: 980602: htmlgen.c: escape delimiter char. in "" literal <tmatsumo@can>
5.5.0: 980602: cafe.c: absolute path with drive name in Windows <ogata@mei>
5.4.3: 980530: telnet.c: introduced authentication+authorization by AUTHORIZER
5.4.3: 980530: {master,access}.c: AUTHORIZER=authServ:protoList:dstHost:srcHost
5.4.3: 980530: ftp.c: accept "USER xx@yy@zz" in proxy FTP <kitagaic@nisseicom>
5.4.3: 980530: JIS.c: conversion to JIS-7bits/1byte hankaku-kana by "k"
5.4.2: 980529: telnet.c: JIS code conversion
5.4.2: 980529: JIS.c: character by character conversion
5.4.2: 980528: inets.c: don't lookup direct S(sys) resolver (for MOUNT)
5.4.2: 980528: rescache.c: cache for inverse search for hosts with aliases
5.4.2: 980528: telnet.c: detailed error messages on connection error
5.4.2: 980528: telnet.c: instant disconnection with never permitted clients
5.4.2: 980528: {access,master,hostlist}.c: immediate disconn. non permitted cl
5.4.2: 980528: telnet.c: AUTH=proxy:auth <mfukui@infosakyu>
5.4.2: 980527: {url,SLL}.c: avoid core dump on long URL rewriting for /-_-
5.4.1: 980527: delegated.c: enabled multiple X client host to a single display
5.4.1: 980527: delegated.c: clean up zombi of X-proxy to sence its existence
5.4.1: 980527: delegated.c: inherit HOSTS to X-proxy server from Telnet-proxy
5.4.1: 980527: 403-forbidden.dhtml: mention about REMITTABLE <tmatsumo@can>
5.4.1: 980527: resconf.c: RES_NS=host:port (non-standard port)
5.4.1: 980527: udprelay.c: fixed compile error <takizawa@ibaraki-ct>
5.4.0: 980526: http.c: gen. 302 Moved "/-_-http://serv/" for "/-_-http://serv"
5.4.0: 980526: resconf.c: use RESOLV to resolv RES_NS(5.3.6)<kane@sankyoseiki>
5.4.0: 980526: editconf.c: remote configuration and start via SERVER=admin
5.4.0: 980526: filter.c: "[exec-path]arg0 arg1 ..." as a filter command
5.4.0: 980526: log.c: fixed core dump on duplicate open of logfile
5.4.0: 980525: String.c: NULL termination of decomp. *av[] (finter for Win32)
5.4.0: 980525: inetd.c: INETD, inetd.conf like configuration
5.4.0: 980525: {udprelay,delegated}.c: "udprelay1"
5.4.0: 980525: udprelay.c: really functional "udprelay://server"
5.4.0: 980521: resconf.c: ignore RES_DEBUG option to indentify a configuration
5.4.0: 980520: reshost.c: don't try to cache the result of cache
5.4.0: 980520: {resoconf,rescache}.c: "config" self-description file at cache
5.4.0: 980519: {delegated,filter}.c: "-Fconnect host port" with XCOM=command
5.4.0: 980518: master.c: CONNECT=udp
5.4.0: 980518: {svport,delegated,inets}.c: -Pxxx/udp
5.3.8: 980520: rescache.c: chmod 0777/0666 cache dir/file to make it sharable
5.3.8: 980520: {resconf,rescache}.c: cache separation(5.3.6)<kane@sankyoseiki>
5.3.8: 980517: teleport.c: fixed inconsistent init_inet() arguments
5.3.7: 980516: rescache.c: cache update on Win32 (can't rename opened problem)
5.3.7: 980516: delegated.c: immediate TMPDIR init. after exec() <maenaka@dti>
5.3.7: 980514: http.c: introduced CMAP="Fields:forward-auth:Proto:Dst:Src"
5.3.7: 980514: pop.c: introduced NNTP/POP gateway
5.3.6: 980514: resconf.c: checking localhost DNS only once at the startup
5.3.6: 980514: rescache.c: refer ${TMPDIR} of DeleGate for resolvy cache
5.3.6: 980514: resconf.c: RES_ORDER=CFNDS by default (was FND previously)
5.3.6: 980514: {reshost,hostaddr,inets}.c: introduced RESOLV="sys"
5.3.6: 980514: server.c: can't https to MASETR older<5.3.5 <uemoto@hitachi-it>
5.3.6: 980513: htmlgen.c: introduece comment by "#" in *.dhtml file
5.3.6: 980513: {http,ftpgw}.c: combination of Authorization and URL usr:pass
5.3.6: 980513: httphead.c: Proxy-Auth & Auth (head. cache) <uemoto@hitachi-it>
5.3.6: 980512: {tcprelay,telnet}.c: relaying OOB data (SYNCH)
5.3.6: 980512: delegated.c: non-standard telnet port but specified in SERVER
5.3.6: 980512: {rfc822,cfi,cgi}.c: bound result buffer size of getFieldValue
5.3.6: 980510: delegated.c: restart on frozen accept() in child Sticky process
5.3.6: 980509: tcprelay.c: avoid disconn. on control-C in telnet <akiba@dit>
5.3.5: 980509: {service,http}.c: store site part of reuqest url in REAL_SITE
5.3.5: 980509: http.c: %XX escaped password in ftp://user:pass@hostport
5.3.5: 980509: resolv.c: -MX for CNAME (for smtp-vrfy) <kjm@ryukoku>
5.3.5: 980508: http.c: CONNECT in not "http" but in "https" (since 3.0.4)
5.3.5: 980508: {http,master,filter}.c: generate SSL CONNECT to PROXY or MASTER
5.3.5: 980508: http.c: thru pass message content to/from https server
5.3.5: 980508: ftpgw.c: error message on connection failure to ftp server
5.3.4: 980507: url.c: using password in /-_-ftp://username:password@hostport/
5.3.4: 980507: http.c: fixed buffer over flow of X-Locking(5.3.1)<katsuta@nec>
5.3.4: 980507: http.c: enabled CONNECT + AUTH=proxy <uemoto@hitachi-it>
5.3.4: 980507: htmlgen.c: embedded hostname in error messages with CFI filters
5.3.4: 980506: conf.c: fixed embedded URL in error message for CONNECT/HTTP
5.3.4: 980506: master.c: selecting CONNECT alt. when from self <hirayama@nec>
5.3.4: 980506: url.c: enabled ftp://user@host URL (since 5.3.0)<hirayama@nec>
5.3.3: 980505: sslway.c: "-show_cert" option to show certificate to the client
5.3.3: 980505: tcprelay.c: simple_relay don't PollIn() for pipe on Win95
5.3.3: 980505: filter.c: SERVER=exec with XCOM=command or XFIL=filter
5.3.3: 980504: {service,hostlist,access}.c: dstHostList="-C" (client's host)
5.3.3: 980504: nsh.c: get system command output via pipe for Win32
5.3.3: 980503: {nntpgw,http}.c: https + MOUNTing non-HTTP protocol (icon URL)
5.3.3: 980502: ftp.c: delayed use of PORT/PASV got in unbound proxy mode
5.3.3: 980430: filter.c: conditional filters by CMAP=filter:name:....
5.3.2: 980428: sslway.c: option to show client's certificate
5.3.2: 980428: sslway.c: server side SSL on Win32 <norio@rim>
5.3.2: 980425: sslway.c: SSL_set_fd(SocketOf(fd)) for Win32 SSLeay
5.3.2: 980425: sslway.c: dont wait HTTP client req. when server send greeting
5.3.1: 980425: cgi.c: Host header field to SERVER_NAME,SERVER_PORT
5.3.1: 980424: http.c: ident. cache by MD5 among DeleGates(not backw. compati.)
5.3.1: 980424: nntp.c: don't write cache HELP,LIST via NNTPCC / cache-only NNTP
5.3.1: 980424: delegated.c: continue StickyServer on "Too many connections"
5.3.1: 980424: httpd.c: expanded URL buffer size from 2048 to URLSZ
5.3.1: 980424: ftp.c: fixed wrong long jump on SIGPIPE (since 3.0.42)
5.3.1: 980424: nntp.c: timeout of cache-only (cached LIST) NNTP server
5.3.1: 980423: {delegated,filter,windows}.c: CFI for Win32
5.3.1: 980422: delegated.c: clean up the zombi of CFI process by the parent
5.3.1: 980422: nntp.c: access control as origin NNTP server <daigo@u-tokyo>
5.3.1: 980421: windows.c: ISPIPE() by GetFileType() for fPollIn on Win95 (-tee)
5.3.1: 980421: filter.c: wait spawn for filter on Win95
5.3.1: 980421: windows.c: don't freeze on spawining unknown path
5.3.1: 980421: windows.c: inherit environment by putenv() on Win95
5.3.1: 980420: sslrelay.c: send DER form. of cert. by /-/ca.der <ryu@fujixerox>
5.3.1: 980420: sslrelay.c: error logging and SSL_CIPHER env. and -cifer
5.3.1: 980420: hostlist.c: scan error !{host/@X} (since 5.3.0)<racsho@canon>
5.3.0: 980419: windows.c: setCloseOnExecSocket() to close another side in child
5.3.0: 980418: {ftp,nntp,telnet}.c: show ADMIN email address in opeing / help
5.3.0: 980418: {ftp,smtp}.c: anonftp:smtp-vrfy:-@* only check SMTP server host
5.3.0: 980418: ftp.c: close client connection at QUIT in Proxy-FTP
5.3.0: 980418: {log,delegated}.c: -vs be silent option
5.3.0: 980417: bdtee.c: sense output error by fputs() == EOF, not by NULL
5.3.0: 980417: {windows,filter,delegate}.c: CFI for Win32
5.3.0: 980417: _-select.c,vsocket.h: EMX select err. when width<3 <zodiac@ibm>
5.3.0: 980417: smtp.c: SMTP HELO "interface name to the target smtp server"
5.3.0: 980416: smtp.c: smtp-vrfy normally QUITs to avoid error return
5.3.0: 980416: ftp.c: strip comment of E-mail address before verify it
5.3.0: 980415: hostlist.c: net mask by mask length (like 192.31.200.64/28)
5.3.0: 980415: {hostlist,String}.c: care {userList}@{hostList}
5.3.0: 980415: ftp.c: check user name at destination server as a proxy FTP
5.3.0: 980415: {access,master}.c,delegated.h: introduced REACHABLE="user@"host
5.3.0: 980415: nsh.c: introduced SERVER=system (like a inetd+tcpwrapper)
5.3.0: 980414: TLEX.c: adopted from COSMOS (dfagen.c)
5.3.0: 980414: filter.c: don't pass DeleGate's header to FCL and FFROMCL
5.3.0: 980414: filter.c: implemented FMD
5.3.0: 980413: vsocket.h,windows.c: errno of WinSock operation <jkuro@dwe>
5.3.0: 980413: pop.c: MSOE-IMS loop <nihon-yanagi@itecs><mimatsu@loyalcolor>
5.3.0: 980412: sslrelay.c: created SSL encode/decode filter using SSLeay
5.3.0: 980412: {param,filter}.c: implemented FSV
5.3.0: 980411: mimehead.c: don't decode encorded-word including control-char
5.3.0: 980411: {url,httphead}.c: robust on wrong long serv.name like host%XX%XX
5.3.0: 980411: {inets,ddi,httpd}.c: more detailed message on connection error
5.3.0: 980411: windows0.c: support stat("/dir/") on Win95 (FTP,HTTP origin)
5.2.1: 980410: {ftp,fstat}.c: origin FTP server on Windows (dont use fork())
5.2.1: 980410: httpd.c: HTTP putDir for filename with SPACE ("Program Files")
5.2.1: 980410: {inets,ddi,httpd}.c: more detailed message on connection error
5.2.1: 980410: ftp.c: timeout of client-I/O in proxy-FTP, avoid longjmp error
5.2.1: 980410: http.c: ignore expiration when CONNECT=cache only
5.2.1: 980410: httphead.c: regard "Pragma: no-cache" in resp. as "pre-expired"
5.2.1: 980409: {ftp,ftpgw}.c: fixed AUTH=proxy with PROXY <t-fujisawa@honda>
5.2.1: 980409: ftp.c: return "550" error code for "RETR directory"
5.2.1: 980409: nntp.c: immediate quit with 502 code on permission error
5.2.1: 980408: mime.c: introduced MIMECONV={thru,char}
5.2.1: 980408: {http,httpd,url}.c: "data:" URI as param. value (e.g.FTOSV)
5.2.1: 980407: service.c: push out previous delay by the successor delay
5.2.1: 980407: {service,log}.c: let delay time be function of the error count
5.2.1: 980407: nntp.c: NoHangWait() to cleanup zombi of dummyNNTP (since 5.1.1)
5.2.1: 980407: {master,service}.c: introduced generic proto/portL/"readonly"
5.2.1: 980406: ftp.c: introduced method(STOR) restriction in REMITTABLE/PERMIT
5.2.1: 980405: {http,ddi}.c: stop core dump on long>256B "HTTP Gateway > " log
5.2.1: 980405: nntp.c: stop core dump on suspend/resume before a GROUP command
5.2.1: 980405: nntpgw.c: stop core dump of NNTP/HTTP on long>4096B line
5.2.1: 980405: JIS.c: hankaku in JIS by SO/SI
5.2.1: 980404: filter.c: -tee-h for POP reponse status line
5.2.1: 980403: {access,master,http}.c: return 403 if unREACHABLE even AUTH=proxy <uemoto@hitachi-it>
5.2.0: 980401: {hostaddr,inets}.c,vsocket.h: gethostbyname error on DEC ALPHA (unsigned LONG inet_addrV4())
5.2.0: 980401: service.c: MASTER cause SEGV on DEC-ALPHA (missing arg. decl.)
5.2.0: 980331: {nntp,nntpgw,frpgw}.c: NNTPCONF=auth:srcHostList
5.2.0: 980331: nntp.c: wrong AUTHINFO result code (280 -> 281)
5.2.0: 980329: {delegated,master}.c: introduced REMITTABLE="+",p1,!p2,...
5.2.0: 980329: delegated.c: introduced REMITTABLE parameter
5.2.0: 980329: stall on "unknown-method / HTTP/1.0" for SERVER=http://serv
5.2.0: 980329: {http,String}.c: buf. overflow in wordscan() <katsuta@nec>
5.2.0: 980329: md5lib.c: lacking '\0' at MD5 string (since 5.1.0)<zodiac@ibm>
5.2.0: 980322: nntp.c: infinite polling loop on conn. failure (since 5.1.1)
5.1.1: 980319: nntp.c: substitute cached LIST when conn. to the server failed
5.1.1: 980318: delegated.c: SEGV on SIGHUP (since 5.1.0)<hirayama@nec>
5.1.0: 980318: {delegated,conf}.c: introduced ${DGROOT?word1:word2}
5.1.0: 980317: delegated.c: EXEC_PATH with SPACE char (like /Program Files/...)
5.1.0: 980317: delegated.c: DGROOT="/Program Files/DeleGate" for Win32
5.1.0: 980317: delegated.c: introduced DGROOT
5.1.0: 980312: {socks4,socks5}.c: name resolusion on the SocksV5 server
5.1.0: 980312: mimehead.c: don't decode encoded-text including '\0' charcter
5.0.2: 980311: make-vc5: making using VC++/V5 at its default location
5.0.2: 980306: mime.c: padding CRLF for decoded base64 from cache (5.0.0)
5.0.2: 980304: mime.c: generated line after .CRLF on unclosed multipart (4.3.0)
5.0.2: 980304: filter.c: pass status line to builtin-filter with -h mode
5.0.2: 980228: inets.c: erased duplicate RES_NS nameserver adding for SOCKS
5.0.1: 980227: hostlist.c: HostList "-hostname" just matching by exact name
5.0.1: 980226: JIS.c: revival avoidance of JIS conv. for non-JP codes (2.1.9)
5.0.1: 980226: JIS.c: EUC-hankaku to {SJIS-hankaku,JIS-zenkaku} conversion
5.0.1: 980226: {httphead,http,httpd}.c: MOUNT by Host <kubota@ntt-f>
5.0.1: 980225: JIS.c: buffer overflow in hankaku-zenkaku henkan<kodera@spring8>
5.0.1: 980225: httpd.c: erased redundant <BR> in <PRE> in putDir as HTTP server
5.0.1: 980224: {resolv,socks5}.c: DNS/Socks5 after process fork
5.0.1: 980224: delegated.c: MAXIMA=conpch:N -- connections per client host
5.0.0: 980224: httplog.c: logging URL with "://" in its path <fukui@fjitsu>
5.0.0: 980224: __getrlimit.c: comile on BSD/OS 2.X <uemoto@hitachi-it>
5.0.0: 980223: nntp.c: ask AUTHINFO on MOUNT="= pop://user@mailhost/"
5.0.0: 980223: {inets,remote}.c: invoke from cron on FreeBSD <y-utsu@johokobo>
5.0.0: 980221: mime.c: .CRLF at the end of decoded base64 <manyabu.nabe@ooi>
5.0.0: 980218: ftp.c: thru 331 OTP-xx resp. for USER user@pass <kjm@ryukoku>
5.0.0: 980217: {cuseeme,inets}.c: via SocksV5 (incomplete?)
5.0.0: 980217: inets.c: revival SERVER=UDP-protocol (CU-SeeMe) (since 4.2.0)
5.0.0: 980216: delegated.c: inherit -vv flag to child on Win32 <mizoi@dssw>
5.0.0: 980216: ftp.c: flush request of FTP/HTTP on Win32 <mizoi@dssw>
5.0.0: 980211: {master,service}.c: conn. MASTER and PROXY via SOCKS by CONNECT
5.0.0: 980210: {resconf,resolv}.c: DNS via Socks5 by RES_NS=dns//sockserv
5.0.0: 980209: httphead.c: cascaded DeleGate with PointCast2.X<ryuji.igawa@sii>
5.0.0: 980206: welcome.dhtml: recovered output of Description message
5.0.0: 980205: delegated.c: introduced -vd option
5.0.0: 980205: httphead.c: don't suffer penalty sleep on the first AUTH failure
5.0.0: 980205: {httphead,conf}.c: log username in Auth. <sonoda@kyoto-sr>
5.0.0: 980205: rescache.c: avoid duplicate caching <katsuta@nec>
5.0.0: 980204: ftp.c: resp. line jamming on FTP/HTTP
5.0.0: 980203: JIS.c: hankaku kana to zenkaku kana conversion
5.0.0: 980130: http.c: resp body on 304 if client's If-Mod is old<fukui@fjitsu>
5.0.0: 980116: {ftp,xferlog}.c: xferlog of anonymous user
5.0.0: 980115: delegated.c: no ABORT on HUP when getcwd fail <tsuru@nagasaki-u>
5.0.0: 980115: delegated.c: bad argv on execv on CRON <kimura@fujitsu>
--
4.4.1: 971231: httpd.c: generating default /robots.txt (since 4.1.0)
4.4.1: 971227: http.c: stop OREQ_MSG over flow <katsuta@nec>
4.4.1: 971224: JIS.c: don't FIX "</" string in text/plain <saka@fujitsu>
4.4.1: 971220: embed.c: detect string value over flow in ANSI-C <kane@nec>
4.4.0: 971218: {thruwayd,_-select}.c: ThruWay on Win32
4.4.0: 971217: {rident,services,master,delegated}.c: introdueced RIDENT
4.4.0: 971217: url.c: accept /-_-scheme:/server/path <sonoda@kyoto-sr>
4.4.0: 971217: log.c: cause SEGV when LOGFILE cannot be created <hirayama@nec>
4.4.0: 971217: ftp.c: PASSword including SPACE (since 4.3.6) <miyata@nagoya-u>
4.4.0: 971216: {param,resconf}.c: introduced RES_VRFY parameter
4.4.0: 971214: {JIS,html}.c: &lt; -> "<" conv. in ISO-2022-JP by CHARCODE=FIX
4.4.0: 971210: delegated.c: -eNAME=VALUE parameter
4.4.0: 971210: httpd.c: "data:..." scheme substituion by "/-/data:..."
4.4.0: 971210: cache.c: access by inet-addr (DNS lookup failure) <ogata@mei>
4.4.0: 971209: delegated.c: introduced "-Fkill"
4.4.0: 971209: thruwayd.c: introduced connection prefetching
4.4.0: 971205: cfi.c: filtering HTTP/0.9 request
4.4.0: 971205: filter.c: peeking FFROMCL with pipe input <furukawa@yamaha>
4.4.0: 971204: thruwayd.c: compilation on Linux+glibc2.0 (errno) <ukai@hp>
4.4.0: 971204: httpd.c: stat() of top directory as origin HTTP server on Win32
4.4.0: 971204: reshost.c: cross checking the result of DNS reverse lookup
4.4.0: 971204: Strftime.c: fixed core dump on illegal clock value on WinNT
4.3.6: 971203: filter.c: peek input to decide protocol in FFROMCL/CFI filter
4.3.6: 971203: nntp.c: stop NNTPCC after AUTHINFO <michael@sony>
4.3.6: 971203: nntp.c: file exhaustion on repetitive IHAVE <furukawa@yamaha>
4.3.6: 971203: mimekit.c: overruning end of header(since4.1.4) <tao@hitachi>
4.3.6: 971202: ftp.c: return original resp.for USER/PASS in FTPCC<aoki@technoa>
4.3.6: 971119: nntp.c: POST+Authorization <suzaki@etl>
4.3.6: 971112: {resolvy,smtp}.c: smtp-vrfy for non MX, with PROXY<racsho@canon>
4.3.6: 971112: resolv.c: -MX.host.dom
4.3.6: 971112: {ftp,smtp,access}.c: E-mail validation by AUTH=anonftp:smtp-vrfy
4.3.6: 971111: httphead.c: full URL req for proxy & origin server <Akao@unisys>
4.3.6: 971111: {lock,statvfs}.c: testing NFS file using statvfs()
4.3.6: 971109: delegated.c: log aging (avoid .nfsXXX) in PUBLIC holder process
4.3.6: 971109: hostlist.c: supported hostList "!!host" (!{!host})
4.3.6: 971106: http.c: don't repeat "non-text in text"
4.3.6: 971106: enews.c: active file initialization <mohyama@kiwi>
4.3.6: 971105: ddi.c: forward HOSTS=name/{addrList} to MASTER <mura@oki>
4.3.6: 971104: nntpgw.c: environment flags not initialized
4.3.6: 971104: expire: PERIED -> PERIOD
4.3.6: 971102: nntpgw.c: SEGV on too long line in an article
4.3.6: 971102: nntp.c: break too wide XOVER range
4.3.6: 971102: {nntp,ccache}.c: enlarged NNTPCC socket buffer
4.3.6: 971102: nntp.c: enlarged nntp hash table (30,000->60,000NGs)
4.3.6: 971031: {log,lock}.c: mutual exclusion of logfile aging
4.3.6: 971029: {iotimeout,svport}.c: reduced needless periodical chcking
4.3.6: 971029: {lock,fstat}.c: distinguish remote ("nfs") file using statvfs()
4.3.5: 971026: textconv.c: loop on FTP/HTTP relay <Hiroshi.Akao@unisys>
4.3.5: 971016: {http,httphead,service}.c: PROXY, MASTER for each MOUNT point
4.3.5: 971015: {http,service,master}.c: proxy redirection on 305/305 response
4.3.5: 971014: delegated.c: SEGV on CRON=...-expire <tao@hitachi><zodiac@ibm>
4.3.4: 971001: master.c: ConnType logging by PROTOLOG=":%S"
4.3.4: 970930: {enews,nntplist}.c: SIGSEGV on empty local NG + COMPRESS LIST/1
4.3.4: 970930: delegated.c: enabled "-expire N" with optional "CAFE-arg-list"
4.3.4: 970930: delegated.c: CRON "- args" & "-Ffunc args" abbreviation
4.3.4: 970930: uns.c: Socketpair() for FreeBSD older than V2.2 <akiba@canon>
4.3.4: 970930: nntp.c: POP/NNTP relay for POP server on WinNT <akiba@canon>
4.3.4: 970925: telnet.c: FreeBSD->FreeBSD (since 4.1.0?) <mohri@shoeisha>
4.3.4: 970925: rfc822.c: care folded field in fgetsHeaderField()
4.3.4: 970922: String.c: !{H1,H2} was "!H1,H2" (since 4.3.0) <kabe@tohoku>
4.3.4: 970913: master.c: down on long req. to PROXY <michael@sony><tao@hitachi>
4.3.4: 970913: smtpgate.c: filtering header fields in MAIL-to-MAIL relay
4.3.4: 970912: {alias,smtpgate}.c: expand alias file and use for RCPT To
4.3.4: 970912: cfi.c: "Header/Filter: command" for filter of message header
4.3.4: 970912: http.c: care PROXY=NS-Proxy on Solaris2.4 <y-watanabe@daitokyo>
4.3.3: 970910: mkmake.c: repaired SIGSEGV on long file list for -subst
4.3.3: 970909: {delegated,IsSolaris}.c: accept excl. NEWS-OS6.x <michael@sony>
4.3.3: 970908: ftp.c: no command pipeline for MS-FTP via FTP/HTTP <akiba@canon>
4.3.3: 970908: windows.c: utimes() for Win32 using SetFileTime()
4.3.3: 970908: cache.c: caching by FQDN '%QH' and '%QL'
4.3.3: 970908: pstitle.c: use sysmips(SETPSARGS) in NEWS-OS6.x <michael@sony>
4.3.3: 970908: utimes.c: for NEWS-OS6.x and HP-UX <michael@sony>
4.3.3: 970906: nntp.c: accept IHAVE as an origin server
4.3.3: 970905: Thread.c: TIMEOUT=io:0 was ignored on telnet/SunOS+lwp <kei@dit>
4.3.3: 970905: cgi.c: treat Location: from CGI <kouji@twmc>
4.3.3: 970905: filter.c: built-in filter to call remote one "cfi://host:port"
4.3.2: 970903: mimehead.c: NL after header lost if SP NL NL <allice@fujitsu>
4.3.2: 970903: {httpd,cgi}.c: CGI+POST method
4.3.2: 970903: {http,httpd}.c: MOUNT opt. "search:script" > HTTPCONF=search:...
4.3.2: 970903: {httpd,cgi}.c: PATH_{INFO,TRANSLATED} for MOUNT="/.. cgi:/.."
4.3.2: 970903: cgi.c: passing SCRIPT_NAME env. to CGI <kouji@twmc>
4.3.2: 970903: winserv.c: chdir(PWD) where the invoker of DeleGate service was
4.3.2: 970831: {cgi,param}.c: CGIENV=list-of-environment-var-to-be-passed
4.3.2: 970831: {cfi,cgi}.c: missing arg. for CFI+CGI resp. relay <zodiac@ibm>
4.3.2: 970830: cafe.c: passing LOGFILE="[date+format]" to cafe <akiba@canon>
4.3.2: 970830: {smtpgw,smtp}.c: SMTP to * relay with Sender/Recipient filter
4.3.2: 970829: {smtpgw,smtp}.c: SMTP to NNTP gateway
4.3.2: 970828: filter.c: internal filter "-tee-t" option (prefixe time stamp)
4.3.2: 970828: {httphead,ftpgw}.c: "auth=none" MOUNT option
4.3.2: 970828: param.h,{param,delegated}.c: CHROOT parameter
4.3.2: 970828: pop.c: do filter the first line of RETR/TOP also by CFI
4.3.1: 970828: winserv.c: environment(PATH,PATHEXT) passing via registory
4.3.1: 970828: process.c: inherit EXEC_PATH environment to the invoked filter
4.3.1: 970827: vsap.c: listen() link error in CYGWIN32
4.3.1: 970827: ftp.c: RETR/CFI/FTOCL and STOR/CFI/FTOSV
4.3.1: 970827: services.c: FTOSV filters for non-cached protocol (SMTP,POP)
4.3.1: 970827: pop.c: CFI/FTOCL for RETR and TOP
4.3.1: 970827: smtp.c: CFI/FTOSV for DATA command
4.3.1: 970827: nntp.c: CFI/FTOCL & and CFI/FTOSV for responses and POST data
4.3.1: 970826: rfc822.c: added "Pass/" matched filed and "Tail/" matching
4.3.1: 970826: rfc822.c: changed "Output-","Remove-" to "Output/","Remove/"
4.3.1: 970826: httpd.c: HTTPCONF=welcome:welcome.cgi,index.cgi,-dir.html
4.3.1: 970826: Strftime.c: Gmtoff for EMX & negative GMT-off zone <zodiac@ibm>
4.3.1: 970825: {httpd,httphead,url}.c: MOUNT for file:/path/* cgi:/path/*
4.3.1: 970825: filter.c: don't put warning to tty on normal SIGTERM termination
4.3.1: 970825: String.c: [i->I]snumber for FreeBSD <ogura@htokai><konuma@mtex>
4.3.0: 970823: windows.c: don't die on parameter with white space (param="x y")
4.3.0: 970823: windows.c: fixed usleep() implementation
4.3.0: 970823: {_-select,windows}.c: polling for PIPE
4.3.0: 970822: windows.c: dup2() for socket
4.3.0: 970822: vsap.c: renamed from vsmap.c <- rsmap.c <- receptor.c
4.3.0: 970822: ftpgw.c: CHARCODE conversion filter for cached FTP response
4.3.0: 970821: {filter,process}.c: FTOCL, FFROMCL, FTOSV, FFROMSV for Windows
4.3.0: 970821: env.c: PARAM command for MASTER and INPARAM parameter
4.3.0: 970820: svport.c: -Pport@vsap-server:port
4.3.0: 970820: master.c: CONNECT=vsap/vsap-server:port
4.3.0: 970819: master.c: PERMIT={proto:port} as well as proto/port
4.3.0: 970819: String.c: list separator esc. "a0:b1\:b2:c" and outer "{}" del.
4.3.0: 970817: {cgi,httpd}.c: CGI program with empty output <marya@jip>
4.3.0: 970815: sched.c: proxy scheduler
4.3.0: 970815: nntp.c: XCACHE FETCH
4.3.0: 970814: _-lwp_create.c: LWP of SunOS4.X
4.3.0: 970813: cfi.c: "Remove-fieldName: valuePattern"
4.3.0: 970813: cfi.c: matching by original-URL before rewriting
4.3.0: 970813: {http,service}.c: FTOCL for cached response
4.3.0: 970813: {http,httphead}.c: MOUNT+FTOCL (ftocl=filter option)
4.3.0: 970813: http.c: don't generate CII body for 304 resp.
4.3.0: 970813: {cii,httpd}.c: CGI like interface with CII-library
4.3.0: 970813: {cii,gifcii,httpd}.c: inconsist. func. arg.(4.2.0) <kita@tohoku>
4.3.0: 970812: Makefile: batting of name "Tmpfile" with CIILIB <kita@tohoku>
4.3.0: 970812: {access,inets}.c: using Ident from multi-homed host <marya@jip>
4.3.0: 970810: pop.c: don't cat. USER+PASS for EMWAC-IMS <mimatsu@loyalcolor>
4.3.0: 970808: inets.c: use SO_REUSEPORT for ftpdata if avail. <sengoku@intsys>
4.3.0: 970807: nntp.c: XHDR as an origin NNTP server
4.3.0: 970807: inets.c: data conn. port# in little endian machines <sib@sib>
4.3.0: 970806: receptor.c: "receptor" protocol for accepting at remote host
4.3.0: 970804: expire: PERIED -> PERIOD <akaho@unisys>
4.3.0: 970804: enews.c: don't spool .CRLF
4.3.0: 970804: mime.c: don't unconditionally relay .CRLF after multipart
4.2.1: 970731: ccache.c: CC table overflow by CC's exit beofore parent's wait
4.2.1: 970731: http.c: MOUNT Referer only when it belongs to target server
4.2.1: 970730: service.c: implemented FTOSV filter
4.2.1: 970730: inets.c: set REUSE opt before bind(port#) for data-connection
4.2.1: 970730: vsocket.h: compiling on EMX <zodiac@ibm>
4.2.1: 970730: reshost.c: set addrtype in hostent (for nntpclient/vin)
4.2.1: 970729: telnet.c: timeout correctly at the specified period
4.2.1: 970729: telnet.c: don't cause SIGSEGV on timeout (3.0.13)
4.2.0: 970728: http.c: remove Proxy-Authorization in forwarded header
4.2.0: 970728: http.c: don't cache response with Set-Cookie header
4.2.0: 970725: pop.c: initialize MOUNT and reconnect on USER <marya@jip>
4.2.0: 970725: {ftp,inets}.c: set data conn. src addr. (socks5) <shuhei@shimz>
4.2.0: 970725: pop.c: don't use Ident if it is not required <mmitsui@iodata>
4.2.0: 970724: enews.c: don't wrap given Message-ID like <<Message-ID>>
4.2.0: 970724: nntp.c: SIGSEGV on MODE READER when origin-NNTP + NNTP/proxy
4.2.0: 970724: enews.c: spooling articles following X-Seqno in mailing-list
4.2.0: 970723: nntp.c: merge origin NGs & whole remote server(by LIST preload)
4.2.0: 970723: enews.c: article spool splitted every 100 arts. like "0dd/dd"
4.2.0: 970721: ftp.c: supported RETR /absolute/path
4.2.0: 970721: ftp.c: STAT, LIST without argment, MDTM <shuhei@shimz>
4.2.0: 970721: nntp.c: don't cause storm of Bad(inactive) articles in NNTP/HTTP
4.2.0: 970721: nntp.c: cache of GROUP req/resp for NNTP/HTTP
4.2.0: 970721: lock.c: malfunction of shared lock for remote file (LIST/NNTP)
4.2.0: 970721: ccache.c: exit CC by disconnection from the server
4.2.0: 970721: ccache.c: don't fall into accept() which will never finish
4.2.0: 970719: nntp.c: ignore emtpy art. cache without a Newsgroups field
4.2.0: 970719: ccache.c: don't let server-CC connect to itself
4.2.0: 970718: nntp.c: don't resume just to QUIT
4.2.0: 970718: nntp.c: don't repeat suspend/resume periodically and in vain
4.2.0: 970718: ftp.c: nice() for large data relay
4.2.0: 970718: ftp.c: timeout buffering for input data
4.2.0: 970718: ccache.c: check the CC connection reusability on CC restart
4.2.0: 970718: nntp.c: MODE READER on NNTPCC resume
4.2.0: 970718: nntp.c: don't continue after connection closed by the server
4.2.0: 970718: nntp.c: relay & cache opening msg resp. for auto. MODE READER
4.2.0: 970718: nntp.c: set pathhost by opening message "200 pathhost ... INN"
4.2.0: 970718: nntp.c: reuse cached HELP message
4.2.0: 970717: delegated.c: REMOTE_HOST env. to FCL <inoue@soum><tashiro@etl>
4.2.0: 970717: {mount,http,ftp,pop,smtp,htmlgen}.c: MOUNT with method={...}opt.
4.2.0: 970716: log.c: postpone unlink of client counter (to be reused by other)
4.2.0: 970716: uns.c: hashed $ACTDIR/sockets
4.2.0: 970716: log.c: hashed $ACTDIR/clients
4.2.0: 970712: {http,httphead}.c: stop KeepAlive after 302 Move to anoter serv.
4.2.0: 970712: http.c: preserve cache for Reload to be connection failure
4.2.0: 970711: String.c: light weight rexpmatch()
4.2.0: 970711: delegated.c: logging clients conn. count from the client host
4.2.0: 970711: http.c: cause delayReject when connection to server failed
4.2.0: 970710: expire: changed to use "delegated -Fexpire"
4.2.0: 970710: delegated.c: keep alive sticky after {FILE,NNTP}/HTTP relay
4.2.0: 970710: nntp.c: fixed uninitialized log of putARTICLE
4.2.0: 970708: http.c: don't let inharmful ZERO-in-text stop keep-alive
4.2.0: 970708: {http,httpd,httphead}.c: moved header handling into httphead.c
4.2.0: 970708: http.c: reply Connection: header with generated 304 response.
4.1.6: 970705: windows.c: starting on OS2 <zodiac@ibm>
4.1.6: 970705: {param,delegated}.c: parameter passing to service <maenaka@dti>
4.1.5: 970705: _-poll.c: POLLERR logging
4.1.5: 970705: ftp.c: fixed FTPCC blocking with servers without SYST
4.1.5: 970705: {http,ftpgw}.c: fixed FTP/HTTP/Sticky blocking on WinNT (dup())
4.1.5: 970705: {winserv,delegated}.c: kill children on SERVICE_STOP
4.1.5: 970704: windows.c: getppid() == 0 after parent's death
4.1.5: 960704: windows.c: supported kill(SIGTERM) on Windows (children cleanup)
4.1.5: 970704: {winserv,delegated}.c: invoke as a service/WinNT after scan_arg
4.1.5: 970704: winserv.c: don't receive ARGV on child's stack <maenaka@dti>
4.1.5: 970704: delegated.c: strip .exe extension for function name comparison
4.1.5: 970704: http.c: multiple +=script on NEWS <marya@jip> (4.1.3)
4.1.5: 970704: ftp.c: support PASV as an origin server
4.1.5: 970704: ftpgw.c: cache of directory
4.1.4: 970703: editconf.c: don't use variable area on children's stack
4.1.4: 970702: Makefile,{cafe,delegated}.c: making cafe & delegated -Fexpire
4.1.4: 970702: {winserv,delegated,windows}.c: running as a service on WinNT
4.1.4: 970630: {http,inets}: reduce mbuf leak on SunOS <yana@bug>
4.1.4: 970627: {mkmake,FMODE}.c: making on EMX <zodiac@ibm>
4.1.3: 970623: {delegated,httpd}.c: don't exit StickyServer on internal resp.
4.1.3: 970623: resconf.c: buff. overflow on long RESOLV value <ogata@tck>
4.1.3: 970623: ftp.c: could not CWD //current-host/path (since 3.0.46)
4.1.3: 970623: ftp.c: could not CWD //current-host (since 4.0.4)
4.1.3: 970623: ftp.c: FTPCC resp. stop by SYST cache overflow (since 4.0.4)
4.1.3: 970622: */Makefile,make-gnuwin: use CYGWIN32 asis of its distrib.
4.1.3: 970622: {mkmake,readycc,FMODE,setbuffer,seteuid}.c: CYGWIN32
4.1.3: 970621: {vsocket,ysocket}.h: porting to gnu-win32 (CYGWIN32)
4.1.3: 970620: file.c: for EMX on OS/2 <zodiac@ibm>
4.1.3: 970620: codes.c: decoding soft line break =<CR><LF> <[email protected]>
4.1.3: 970620: {cuseeme,inets,udprelay}.c: on little endian <zodiac@ibm>
4.1.2: 970619: mount.c: matching empty pattern (POP) (since4.1.0)<racsho@canon>
4.1.2: 970619: vsocket.h: order of #include (AIX/4.1) <katsuki_ishii@canon>
4.1.2: 970616: vsocket.h,{fstat,windows,hostent}.c: porting to OS/2<zodiac@ibm>
4.1.1: 970614: uns.c: length arg. of bind()/connect() for AF_UNIX <zodiac@ibm>
4.1.1: 970613: {mount,urlesc}.c: matching with %XX in MOUNT <nokubi@eal>
4.1.1: 970610: inets.c: truncated resp. by NB-I/O (4.1.0)<stevep@etl><yana@bug>
4.1.1: 970605: {telnet,___lwp_create}.c: single proc. telnet/DeleGate (Solaris)
4.1.1: 970604: mkmake.c: don't use exit code of make for linker err. (Windows)
4.1.1: 970604: pgp.c: don't pass a socket as stdin of PGP <zodiac@ibm>
4.1.1: 970604: pgp.c: retry unlink data file after it's closed <zodiac@ibm>
4.1.1: 970603: {vsocket,ysocket}.h: OS2EMX <zodiac@ibm>
4.1.1: 970603: mkmake.c: introduced ``#ifdef OS2EMX'' <zodiac@ibm>
4.1.1: 970603: mkmake.c: "never try if judged unavailable" mode <zodiac@ibm>
4.1.1: 970602: {reshost,hostent}: res_gethostbyname -> RES_... <zodiac@ibm>
4.1.1: 970602: spawnvp.c: renamed spawn.c to use original spawnvp <zodiac@ibm>
4.1.1: 970602: nntp.c: stop using the name flushall() <zodiac@ibm>
4.1.1: 970602: readycc.c: cope with EMX/OS2 <zodiac@ibm>
4.1.0: 970601: nntp.c: use local lockfile for LIST cache
4.1.0: 970601: log.c: close a file for local locking for logfile on NSF
4.1.0: 970531: nntp.c: NNTPCONF=penalty sleep
4.1.0: 970531: service.c: don't use private-MASTER on Specialist->Generalist
4.1.0: 970530: {inets,remote,cache,pstitle,file}.c: BOW
4.1.0: 970530: delegated.c: search path.EXE for spawn in Windows<hakamata@sony>
4.1.0: 970530: ftp.c: xferlog of local file when acting as origin FTP server
4.1.0: 970530: {telnet,windows0}.c: Telnet proxy for Windows using thread
4.0.8: 970529: Makefile: don't overwrite Makefile.go in Makefile.go (Windows)
4.0.8: 970528: mkmake.c: interaction at tty for parallel make
4.0.8: 970528: ftpgw.c: caching of authentication by FTP
4.0.8: 970527: log.c: reduced checking of LOGFILE aging
4.0.8: 970527: mount.c: regular exp. [abc]* in MOUNT <segawa@etl>
4.0.8: 970523: {delegated,ccache}.c: don't count CC for MAX_DELEGATE limit
4.0.8: 970522: fstat.c: age of cache file on NFS with inconsistent time
4.0.8: 970522: nntp.c: don't TIMEOUT on client's idling in NNTPCC
4.0.8: 970521: delegated.c: LOG_closeall before forking private_MASTER
4.0.8: 970520: nntp.c: cached LIST ACTIVE wildmat cheking
4.0.8: 970517: {http,httplog}.c: extended status flag RN,RS,RO
4.0.8: 970517: nntp.c: POSTing via cascaded DeleGate <hanawa@keio>
4.0.8: 970515: mkmake.c: care default anser [RETURN]
4.0.8: 970513: nntp.c: cache LIST NEWSGROUPS
4.0.8: 970512: cache.c: light weight mkdirR()
4.0.8: 970512: pop.c: relay argument including space <tkatayam@titech>
4.0.8: 970509: inets.c: no setjmp and no ALRM in DNS resolution
4.0.8: 970509: inets.c: no setjmp and no ALRM in ACCEPT
4.0.8: 970508: log.c: cut system calles for mtab/any
4.0.8: 970508: log.c: reduced system calles for countUp
4.0.8: 970506: ftpgw.c: don't cache on incomplete FTP/HTTP data <asada@sharp>
4.0.8: 970430: {reshost,inets}.c: introduced RESOLV=cache
4.0.8: 970428: enews.c: GROUP article count of local newsgroups <chi@njk>
4.0.8: 970428: nntp.c: acting as purely origin NNTP/DeleGate (since 4.0.5)
4.0.8: 970417: httpd.c: relay origin serviers robots.txt <mura@oki>
4.0.8: 970416: mkmake.c: fixed make error about getcwd <akiba@canon>
4.0.8: 970403: cache.c: CACHEDIR=${hash:format} hashing by hostname
4.0.8: 970403: lock.c: multi-locks on a file, locking at inode# offset
4.0.7: 970323: mkmake.c: don't gets() <hayashi@tokushima-u><miyata@nagoya-u>
4.0.7: 970318: {service,http,cfi}.c: load FTOCL CFI script by URLs
4.0.7: 970303: ftp.c: pipelining commands for FTPGET
4.0.7: 970303: ftp.c: close the socket after accepted PASV socket
4.0.7: 970226: cache.c: don't try rename(s1,s2) if s1 not exist
4.0.7: 970226: http.c: pipelining (don't flush response) on KeepAlive
4.0.7: 970223: {http,httplog}.c: record delay time in milli-second
4.0.7: 970223: http.c: stop flushing messages larger than 1024 bytes
4.0.7: 970221: dget.c: core dump on GETs with Keep-Alive, Proxy-Connection
4.0.7: 970221: nntp.c: make delay and exit on repetitive errors
4.0.7: 970221: httpd.c: DeleGate-Information Page generation by dhtml
4.0.7: 970219: service.c: spec.->generalist trunc. http resp. <kodera@spring8>
4.0.7: 970219: Makefile,mkmake.c: get rid of getcwd <smatsuda@osaka-u>
4.0.6: 970218: nntp.c: stop generating MIME headers for XHDR response
4.0.6: 970218: pgp.c: broken NNTP cache (since 4.0.5) parameters <hanawa@keio>
4.0.6: 970218: rfc822.c: insert Cont-Type before .<CR><LF> <a9011443@waseda>
4.0.6: 970218: {pgp,mkmake}.c: no getcwd,tempnam for NeXT <smatsuda@osaka-u>
4.0.5: 970217: cache.c: rename to a new directry (FTP cache in Windows)
4.0.5: 970216: Makefile: assume "." be included in PATH environment ...
4.0.5: 970215: http.c: relaying binary response in text/* <furukawa@yamaha>
4.0.5: 970214: http.c: MOUNT Cookie domain/path <ume@hitachi><satoyan@fujitsu>
4.0.5: 970214: tcprelay.c: SERVER=tcprelay be relay for standard input/output
4.0.5: 970213: http.c: relaying binary data in request body <ichi@ntt>
4.0.5: 970209: {pgp,mime}.c: PGP, PGP/MIME on enMime/deMime
4.0.5: 970208: fcl.c: FCL using LWP in Solaris
4.0.5: 970206: htmlgen.c: supported ${include:../path}
4.0.5: 970204: {gacl,nntpgw}.c: introduced GACL: Gateway Access Control List
4.0.5: 970204: smtp.c: introduced a SMTP reactor function
4.0.5: 970203: ddi.c: distrib. cnt. not cleared on keep-alive <masui@sapporo-u>
4.0.5: 970202: telnet.c: stop DISPLAY environment pass thru <niimi@nagoya-u>
4.0.5: 970130: {service,access,log,ftp}.c: introduced RejectList
4.0.5: 970129: nntp.c: introduced client side connection cache
4.0.5: 970129: {mklib,mkmake}.c: replaced gethostname by popen <tanaka@fujitsu>
4.0.5: 970129: nntp.c: exit CC when all servers become inactive
4.0.5: 970129: RES_order.c: undefined NULL <marya@jip>
4.0.5: 970128: service.c: send ack to client sock in MASTER with FTOCL
4.0.4: 970126: uns.c: try socketpair(AF_UNIX) if AF_INET not work <atusi@melco>
4.0.4: 970126: inets.c: bad gethostint(), (u-long)0xFFFFFFFF != -1 in DEC-ALPHA
4.0.4: 970126: cache.c: don't block for lock a file which never be locked
4.0.4: 970126: {httpd,http}.c: care ``Proxy-Connection'' on {FTP,NNTP}/HTTP
4.0.4: 970125: nntp.c: fixed abort on closeServer() called on NNTP/HTTP
4.0.4: 970125: {ccache,nntp,ftp,service,delegated}.c: generalized Conn. Cache
4.0.4: 970125: {delegated,log}.c: correct display of number of alive children
4.0.4: 970124: windows.c: wrapping argment with "" for execvp and spawnvp
4.0.4: 970124: cache.c: escape ':' character in path on Windows file system
4.0.4: 970124: file.c: free(TMPDIR==static area) on startup then crash or mess
4.0.4: 970123: process.c: pass filter environment in Connection structure
4.0.4: 970123: windows.c: implementation of socketpair() was wrong
4.0.4: 970122: {ftp,ftpgw}.c: don't reload cache if STAT is not changed
4.0.4: 970122: ftp.c: stop using longjump for SIGTERM (for Windows)
4.0.4: 970122: {delegated,windows}.c: passing server socket to Sticky process
4.0.4: 970122: mkmake.c: loop on DELEGATE_CONF by GNU Make <a9011443@waseda>
4.0.4: 970121: Makefile,mklib.c: make without getcwd()(NeXT) <smatsuda@osaka-u>
4.0.3: 970120: {mklib,mkmake}.c: bad MAKE value for exec(MAKE)<a9011443@waseda>
4.0.3: 970120: Makefile: cleanup & potability <kawamoto@osaka-u> <racsho@canon>
4.0.3: 970120: vsocket.h: declaration of getsockname() <kimura@fujitsu>
4.0.3: 970119: {delegated,log,syslog}.c: sending logs to syslog (half done)
4.0.2: 970117: {conf,log,xferlog}.c: CACHEDIR=`drive:path'
4.0.2: 970117: file.c: cache was unusable <racsho@canon>
4.0.2: 970117: {http,process}.c: CHARCODE + {NNTP,FTP}/HTTP
4.0.2: 970117: windows.c: NNTP/HTTP and FTP/HTTP on Windows95
4.0.2: 970117: ftp.c: setlinebuf() for FTP control connection
4.0.2: 970117: delegated.c: let maximum timeout=15 (detect resume immediately)
4.0.2: 970117: delegated.c: restart on resume (when server port become unbound)
4.0.2: 970117: iotimeout.c: don't poll for non-SOCKET files on Windows
4.0.2: 970117: delegated.c,log.h: -wN to control debugging for Windows
4.0.1: 970115: Makefile,*.c,*.h: ported to Windows{NT,95}
4.0.0: 970106: Makefile,*.c,*.h: ported to Windows{NT,95}
4.0.0: 970101: JIS.c: ignore 0xA0 (NBSP) <a9011443@waseda><momoi@netscape>
4.0.0: 961231: mimekit/Makefile: came able to make on OpenNT
--
3.1.1: 961229: delegated.c: remove WORKDIR/PID on exit when invoked from inetd
3.1.1: 961229: {service,http,httpd,ftpgw}.c: delay before unknown response
3.1.1: 961215: service.c: delay before (repetitive) reject response
3.1.1: 961214: {nntp,nntplist}.c: do timeout in I/O in NNTP (LIST, etc)
3.1.1: 961212: nntp.c: never timeout by TIMEOUT=io:0 for NNTP <shuhei-k@jaist>
3.1.0: 961208: http.c: don't KeepAlive when with an external filter
3.1.0: 961208: http.c: force body for 304 only when some conversion is done
3.1.0: 961207: nntp.c: introduced LIST ACTIVE DELTA (LIST difference) for vin
3.1.0: 961207: nntp.c: POST for straight NNTP relay <smatsuda@osaka-u>
3.1.0: 961207: nntpgw.c: jump to URL of Message-ID including '/'
3.1.0: 961206: nntp.c: LIST ACTIVE wildmat,wildmat,... <yamagami@nmcc>
3.0.59: 961206: nntp.c: permit XPATH command
3.0.59: 961205: nntp.c: stop KeepAlive & switch to another server in MASTER
3.0.59: 961205: delegated.c: restart on death of private-MASTER
3.0.59: 961203: {http,service,inets,delegated}.c: cut down stack size
3.0.59: 961203: nntpgw.c: apply permitted_head filter also for NNTP/HTTP
3.0.59: 961203: nntp.c: TIMEOUT on too long idle
3.0.59: 961201: {delegated,ddi,mount}.c: SIGSEGV on MOUNT option host=XXX
3.0.59: 961129: ddi.c: clear compiled CONNECT on each request in Keep-Alive
3.0.59: 961126: delegated.c: made private-MASTER be Sticky
3.0.59: 961126: nntpgw.c: don't let HTTP/DeleGate keep conn. to NNTP serv.
3.0.59: 961125: service.c: suppress MASTER connection log in private-MASTER
3.0.59: 961125: nntp.c: use LIST ACTIVE [wildmat] for filtered group
3.0.59: 961125: nntp.c: stop if no junk/control (since 3.0.58) <yamagami@nmcc>
3.0.59: 961125: nntp.c: don't prefetch LIST in simple straight NNTP relay
3.0.59: 961125: nntp.c: update mod. time for linked (Message-ID) article file
3.0.59: 961125: uns.c: switch to AF_INET if AF_UNIX failed in Socketpair()
3.0.58: 961124: {http,access}.c: stop sending platform info. in Via field
3.0.58: 961124: hostlist.c: accept hostList in matchPath()
3.0.58: 961123: nntp.c: add a PathHost at Path field in merging NNTP/DeleGate
3.0.58: 961123: nntp.c: ignore NNTP/DeleGate with No act. serv.<shuhei-k@jaist>
3.0.58: 961123: mime.c: suppress TERM decode by MIMECONV=0 <shuhei-k@jaist>
3.0.58: 961122: {mimehead,JIS}.c: robust broken JIS enc./dec. <shuhei-k@jaist>
3.0.58: 961122: mimekit/codes.c: getc redefinition (RISC OS) <n-hayasd@kubota>
3.0.58: 961121: {master,http}.c: introduced CONNECT=internal <chifumi@chuo-u>
3.0.58: 961121: svport.c: let Ismyself check both DELEGATE and physical self
3.0.58: 961121: url.c: accept /-_-//host:port/path as /-_-://host:port/path
3.0.58: 961120: *.c: removed direct reference to DELEGATE_HOST,DELEGATE_PORT
3.0.58: 961120: pstitle.c: treat SIGSEGV on init. (for BOW) <a9011443@waseda>
3.0.58: 961120: resolv.c: stop stack overflow by CNAME loop
3.0.58: 961119: {ftp,ftpgw}.c: Content-Length even when not connected to MASTER
3.0.58: 961119: http.c: stop buff. for Keep-Alive on large data <racsho@canon>
3.0.58: 961119: url.c: stop core dump on /xxx/-_-URL
3.0.58: 961118: http.c: HTMLCONV=fullurl with PROXY parameter <mura@oki>
3.0.58: 961115: svconf.c: no default connect on SERVER=https<shimaoka@oita-med>
3.0.57: 961114: master.c: ommit std. port num. in request for PROXY <mura@oki>
3.0.57: 961112: http.c: set correct real Hosts: for /-_- and MOUNT <mura@oki>
3.0.57: 961112: Makefile: dup. LIBC=XXX param. (bad in UXP/DS) <nom@fujitsu>
3.0.57: 961112: http.c: stop Keep-Alive after no explicit Connection: response
3.0.57: 961112: Strftime.c: let %W ranges in [00-53] after 1997 <racsho@canon>
3.0.57: 961112: Strftime.c: clock become zero on the 1st call <racsho@canon>
3.0.57: 961112: http.c: correct Content-Length for MOUNTed text <shiba@nec>
3.0.57: 961111: JIS.c: SIGSEGV by odd bytes in ISO-2022-JP <kodera@spring8>
3.0.57: 961111: mimehead.c: stop to misunderstand 0xFF in char. array as EOF
3.0.57: 961111: {mime,ftpgw}.c: delete withMIME() (bad in AIX) <momoi@netscape>
3.0.57: 961110: delegated.c: don't allow empty MANAGER parameter
3.0.57: 961110: reshost.c: bad when strchr() is macro (AIX4.2) <momoi@netscape>
3.0.57: 961110: resconf.c: with _RES but not _res_state(AIX4.2)<momoi@netscape>
3.0.56: 961110: http.c: care multi-spaces between method and URL
3.0.56: 961110: http.c: MAXIMA=http-cka:10 by default
3.0.56: 961110: uns.c: don't unlink lock_file when reading it failed
3.0.56: 961110: rfc822.c: NULL charset in replace_charset(SEGV on charcode=fix)
3.0.56: 961109: builtin: short tutorial about PERMIT in Forbidden message
3.0.56: 961108: httpd.c: robots=no for MOUNT to NNTP and FTP by default
3.0.56: 961108: httpd.c: introduced MountOption robots={no,ok}
3.0.56: 961108: JIS.c: ignore 0x80 character in TO_EUC and TO_JIS conv.
3.0.56: 961108: {http,httpd}.c: merge /robots.txt with original one
3.0.56: 961107: nntp.c: "(no posting)" for "ro" server <komiyama@musashi-tech>
3.0.56: 961107: {delegate,ddi}.c: stop PEEKing client request
3.0.56: 961106: http.c: stop Keep-Alive for small data for Mozilla2.X
3.0.56: 961106: httplog.c: common log format in subsecond time <nabe@osaka-u>
3.0.56: 961106: reshost.c: cache for /etc/hosts
3.0.56: 961105: delegated.c: inherit CONNECT param to dynamic X-Proxy
3.0.55: 961104 @poll.c: treat POLLPRI as ready
3.0.55: 961104 socks.c: timeout at CON_TIMEOUT when waiting response form sockd
3.0.55: 961103 delegated.c: let StickyMAX_PARA = MAX_DELEGATE
3.0.55: 961103 http.c: MAXIMA=http-ckapch (Keep-Alive conn. per client host)
3.0.55: 961103 delegated.c: accept multile MAXIMA parameters
3.0.54: 961102 telnet.c: accept SIGTERM after once received
3.0.54: 961102 uns.c: verify ${ACTDIR}/sockets/XXXX before and after put
3.0.54: 961101 file.c: init. reads() buffer for Solaris2.X cc -O bug?
3.0.54: 961101 http.c: SIGSEGV on charset replacement on CHARCODE=FIX
3.0.54: 961101 svconf.c: compile error on NEWS-OS <marya@jip>
3.0.54: 961031 *.c: exit() to Finish()
3.0.54: 961031 http.c: set real Hosts: for /-_- and MOUNT <mura@oki>
3.0.54: 961031 http.c: Keep-Alive without buffered when relay from cache file
3.0.54: 961030 http.c: Keep-Alive longer timeout for one connection per client
3.0.54: 961030 mount.c: missing ptr. arg. type decl.(DEC ALPHA)<takeuchi@dec-j>
3.0.54: 961030 http.c: unlink distribution locks on SIGINT/SIGTERM
3.0.53: 961030 svport.c: expend a FD on each SIGHUP (3.0.49) <satoyan@fujitsu>
3.0.53: 961029 urlfind.c: server on std. port couldn't be scanned <tashiro@etl>
3.0.53: 961028 http.c: clients' parallel receive freeze (3.0.50) <kubota@ntt-f>
3.0.53: 961028 httpd.c: dull response for /robots.txt (since 3.0.49)
3.0.52: 961028 *.{h,c}: /*..//*/ regarded as recursive comment <momoi@netscape>
3.0.52: 961025 http.c: delegate charset=xxx for MSIE before 3.01 <tao@hitachi>
3.0.52: 961025 mime.c: JIS code repaire in XOVER <miyata@nagoya-u>
3.0.52: 961021 conf.c: don't match when both hosts unresolvable <takagi@nitech>
3.0.51: 961021 http.c: stop freezing with Keep-Alive + MASTER <kodera@spring8>
3.0.51: 961021 inets.c: RESOLV scan was wrong(3.0.50)<marya@jip><racsho@canon>
3.0.50: 961020 {inets,reshost,resconf}.c: RESOLV=dns:host,nis:domain,file:path
3.0.50: 961020 script.c: `shell command` substitution in argument
3.0.50: 961020 http.c: extended Via: host (DeleGate/Ver on System/Ver)
3.0.50: 961020 nntp.c: read-only MOUNT did not work with a single NNTP server
3.0.50: 961018 mime.c: introduced flags to suppress MIME conversions
3.0.50: 961018 {resconf,reshost}.c: RES_CONF=sh:command <manmos@stellar>
3.0.50: 961018 http.c: cashed converted "charset=XX"<tao@hitachi><ogura@htokai>
3.0.50: 961017 http.c: destroyed (folded) XXX=URL TAG is cached (since 3.0.14)
3.0.50: 961017 {delegated,@uname}.c: distinguish Solaris/SunOS by uname(2)
3.0.50: 961016 http.c: care mulit-spaces between URL and HTTP/ver.<tao@hitachi>
3.0.50: 961016 urlesc.c: %ffffffXXX for 8bit URL char. in gopher <komatsu@nimc>
3.0.50: 961016 nntp.c: aliased mount was wrong (since 3.0.49) <shuhei-k@jaist>
3.0.50: 961015 nntp.c: SIGSEGV on LIST. gave up NNTPSERVER <yamagami@nmcc>
3.0.50: 961015 nntp.c: FTPCC connect nntp if NNTPSERVER defined <racsho@canon>
3.0.49: 961013 http.c: stop Keep-Alive for clients before Mozilla/2.X
3.0.49: 961013 http.c: stop doing FlushHead for Netscape after Mozilla/3.X
3.0.49: 961013 http.c: User-Agent specific action only when directly connected
3.0.49: 961012 nntp.c: merge two or more "nntp://svX/grp" <shuhei-k@jaist>
3.0.49: 961012 nntp.c: XOVER for DeleGate as a origin nntpd <shuhei-k@jaist>
3.0.49: 961011 http.c: erase "; charcode=xxx" for User-Agent: Lynx/*
3.0.49: 961011 delegated.c: SERVER=URL:-:HostList (host spec. by pattern)
3.0.49: 961010 {mount,ddi,hostlist}.c: from={HostList} option
3.0.49: 961010 delegated.c: changed startup message (added port number)
3.0.49: 961010 ddi.c: connect not to DFLT_HOST:PORT but to DST_HOST:PORT
3.0.49: 961010 log.c: filename rotation by minute
3.0.49: 961009 delegated.c: name LOGFILE of private-MASTER as [host:]port++
3.0.49: 961009 mount.c: "http://server" not to "path//" <chifumi@chuo-u>
3.0.49: 961008 service.c: accept SERVER=proto as SERVER=proto://-/
3.0.49: 961006 {nntpgw,http}.c: news:* relay for NNTPSERVER (half done)
3.0.49: 961006 nntp,nntpgw.c: nntp://*/... with NNTPSERVER=host:port
3.0.49: 961006 log.c: record real socket address for the client in PATH
3.0.49: 961006 access.c: use real socket address (host:port) for the client
3.0.49: 961006 {delegated,svport}.c: accept multiple ports by -Pport1,port2,...
3.0.49: 961006 remote.c: delegated via rsh has been in malfunction
3.0.49: 961004 {service,master}.c: fixed RPORT (with ex. filter ) <terai@mss>
3.0.49: 961003 cuseeme.c: relay conference ID from the client
3.0.49: 961003 cuseeme.c: right delegated's host address in OpenConnection
3.0.49: 961002 http.c: abandon cache of Moved to SELF (caused infinite loop)
3.0.48: 960928 http.c: cache text with ZERO value if length is consistent
3.0.48: 960927 String.c: strncpy() substitution for HP-UX
3.0.48: 960927 {httplog,http}.c: added status info. of Keep-Alive
3.0.48: 960926 http.c: care Proxy-Connection <mura@oki>
3.0.48: 960925 {delegated,httplog}.c: format spec. of PROTOLOG <takagi@nitech>
3.0.48: 960924 log.c: open PortLock file in readable for fcntl(F_RDLOCK)
3.0.48: 960924 http.c: set CHARCODE parameter into charset of Content-Type
3.0.47: 960919 *.c: made usleep() usage be safer (for NEC-EWS)<takinaka@nec>
3.0.47: 960916 delegated.c: made NNTP/DeleGate be StickyServer
3.0.47: 960916 {nntp,delegated}.c: NNTP ``Connection Cache''
3.0.47: 960912 http.c: freez on (Lynx)empty Referer (since 3.0.42) <kojima@mhi>
3.0.47: 960911 {ftpgw,http}.c: revival of PUT on FTP/HTTP <kodera@spring8>
3.0.47: 960910 ftp.c: corrected type mismatching (3.0.46) <smatsuda@osaka-u>
3.0.47: 960910 nntp.c: through LIST ACTIVE group-pattern <shuhei-k@jaist>
3.0.46: 960906 delegated.c: replaced sleep with lock for accept() exclustion
3.0.46: 960906 {ftp,delegated}.c: no default MOUNT <miyata@nagoya-u>
3.0.46: 960905 ftp.c: MOUNT server with login dir. not "/" <miyata@nagoya-u>
3.0.46: 960905 delegated.c: freezed delegated on burst request on EWS <abe@nec>
3.0.46: 960905 url.c: MOUNT URL in <META CONTENT="URL=..."> <kojima@mhi>
3.0.46: 960904 socks.c: properly send destination host in BIND
3.0.46: 960831 socks.c: cope with empty host from BIND <kimura@fujitsu>
3.0.46: 960831 ftp.c: estimate PASV timeout from initial connection delay
3.0.46: 960830 {misc,usleep}.c: force substitue usleep in BSD/OS <tao@hitachi>
3.0.46: 960830 distrib.c: catch and care SIGPIPE in flushDistribution
3.0.46: 960829 httpd.c: add Date: for DeleGate origined mssg. <kimura@fujitsu>
3.0.46: 960829 RES_order.c: make delegated without resolver <ohnishi@sharp>
3.0.46: 960828 http.c: care Host field (HTTP/1.1) in request
3.0.46: 960828 conf.c: fixed IsMyself for http://myself/-_-URL <nakai@u-tokyo>
3.0.46: 960828 log.c: wraparound internal log buffer (AbortLog)
3.0.46: 960828 nntpgw.c: longer Expires except latest art-list <kimura@fujitsu>
3.0.46: 960827 pop.c: accept USER user%host (malfunc since 3.0.45) <marya@jip>
3.0.46: 960826 {http,nntpgw,delegated}.c: Connection: Keep-Alive
3.0.46: 960826 {ftp,nntp,delegated}.c: display command serial# in ProcTitle
3.0.45: 960824 pop.c: try both of APOP and USER/PASS for a APOP server
3.0.45: 960823 inets.c: don't try direct FTP data conn. for socks control conn.
3.0.45: 960823 {socks,ftp,inets}.c: relay PORT via Socks <shida@nec>
3.0.45: 960822 delegated.c: freeze on restart in wait/inetd <satoyan@fujitsu>
3.0.45: 960819 pop.c: introduced MOUNT for user@host == pop://host//user
3.0.45: 960819 delegated.c: OnetimerServer killed private-MASTER <yana@bug>
3.0.45: 960819 master.c: MASTER with {!Host} (caused in 3.0.35) <yabumo@mei>
3.0.44: 960818 delegated.c: accept multiple TIMEOUT parameters
3.0.44: 960818 delegated.c: TIMEOUT=restart instead of periodic SIGHUP by cron
3.0.44: 960818 http.c: insert Via: and Host: fields for HTTP/1.1
3.0.44: 960816 http.c: rewrite Referer for the MOUNTed server
3.0.44: 960816 http.c: flush text/* response before waiting for the server
3.0.44: 960815 url.c: search attr2 to be rewritten in <tag attr1="..."attr2=URL
3.0.44: 960814 reshost.c: cope with multi-line response NIS <satoyan@fujitsu>
3.0.44: 960814 inets.c: round-robbin for multiple IP addr. <satoyan@fujitsu>
3.0.44: 960814 {http,cache}.c: recursively remove cache directories on errors
3.0.43: 960813 {pop,md5lib}.c: USER/PASS to APOP conversion in POP proxy
3.0.43: 960812 http.c: all in one log of Proxy (User-Agent, Via, and Forwarded)
3.0.43: 960812 socks.c: sending user name at openning <kake@hp>
3.0.42: 960807 {http,mount}.c: indirect MOUNT
3.0.42: 960807 mount.c: MOUNT to *[destination_format] specification
3.0.42: 960807 ftp.c: CDUP command with MOUNT and/or CACHE <miyata@nagoya-u>
3.0.42: 960807 misc.c: sorting output of built-in unix like ls command
3.0.42: 960806 ftp.c: care MOUNT list including both for "file" and "ftp"
3.0.42: 960806 mimekit/*.c: redirected error messages to syslog_ERROR()
3.0.42: 960804 ftp.c: SIGSEGV caused by SIGPIPE handler reset error
3.0.42: 960804 http.c: strip -_-,=@= from Referer field in req. <takagi@nitech>
3.0.41: 960802 ddi.c: be robust on pushback of string including ZERO character
3.0.41: 960801 ftp.c: make PASV response safer format <yana@bug>
3.0.41: 960730 ftp.c: treat "CWD /path" as local when with SERVER=ftp://Server/
3.0.41: 960730 delegated.c: stop MOUNTing CWD "//server" <sengoku@intsys>
3.0.41: 960730 ftp.c: fixed core dump at CWD //server with SERVER=ftp://Server/
3.0.41: 960730 nntpgw.c: fault by buff. overflow on long line with Message-IDs
3.0.41: 960730 msg.c: fault by buff. overflow on EOF at output in linemode
3.0.41: 960729 nntp.c: SIGBUS on NeXT (since 3.0.37) <smatsuda@osaka-u>
3.0.41: 960728 access.c: +=params did not work because of no RELAY permission
3.0.40: 960726 ftp.c: return appropriate CWD with init. MOUNTed FTP/DeleGate
3.0.40: 960726 {ftp,ftpgw}.c: distinguish cached NLST/LIST <satoyan@fujitsu>
3.0.40: 960724 rfc822.c: C-T-E appended after .-CR-LF with CHARCODE <aki@melco>
3.0.40: 960720 access.c: RELAY param. to control permission for /-_- and Proxy
3.0.40: 960720 ftp.c: treat CWD to "//delegate//host" (enbuged at 3.0.19)
3.0.40: 960720 misc.c: compilation in NeXT,EWS <smatsuda@osaka-u><ogura@htokai>
3.0.40: 960720 robots.dhtml: Disallow /=@= also
3.0.40: 960719 nntp.c: faster GROUP on filtered/merged by permitted group cache
3.0.39: 960718 http.c: flush ToServ to MASTER before be gateway<kodera@spring8>
3.0.39: 960718 {ftp,ftpgw}.c: RETR,LIST,NLST data cache in FTP proxy
3.0.39: 960718 {ftp,misc}.c: become a simple experimental FTP server
3.0.39: 960718 Strftime.c: stop using too slow timegm() of SunOS
3.0.39: 960717 delegated.c: let Generalist be StickyServer during HTTP relay
3.0.39: 960716 conf.c: introduced EXPIRE=period:protoList:dstList:srcList
3.0.39: 960716 delegatedR,delegatedS: obsoleted
3.0.39: 960716 iotimeout.c: break infinite poll() loop <hirayama@nec>
3.0.38: 960716 conf.c: don't convey local CONNECT (DISABLE_CACHE) to the MASTER
3.0.38: 960716 mount.c: sort duplicate rules differ only in src= <asist@aitech>
3.0.38: 960716 ftp.c: set LINGER on for data connection <nakata@asics>
3.0.38: 960715 http.c: TMPFILE read error in Sticky after SIGPIPE with CHARCODE
3.0.38: 960711 cache.c: stop redundant mkdir trial <s-yama@nec>
3.0.38: 960711 log.c: substitution of ${ACTDIR}/sockets <tasaki@niigata-u>
3.0.38: 960711 delegated.c: abort if ${ACTDIR}/pid/* is not writable for lock
3.0.38: 960711 nntp.c: abandon internal AbortLog after long time idle
3.0.38: 960710 service.c: suppress HELLO and ACK to the same MASTER && SERVER
3.0.38: 960710 service.c: suppress flush/wait HELLO resp. with the same MASTER
3.0.38: 960710 {service,ddi}.c: new mode - no flush DeleGate header in request
3.0.38: 960710 log.c: caused fault on log messages longer than 2048 bytes
3.0.38: 960710 resolv.c: reject the result of recvfrom() when fromlen==0
3.0.38: 960710 vehicle.c: open direct Teleport/DeleGate without WhereIs/* nego.
3.0.38: 960707 {vehicle,service,delegated}.c: control access from TELEPORT
3.0.38: 960707 {http,service}.c: metamo. from HTTP-Specialist to TELEPORT
3.0.38: 960706 url.c: missing arg. type decl. (fault in DEC ALPHA)<shirose@mss>
3.0.38: 960706 ftp.c: loop in data relay by a uninit. value <miyata@nagoya-u>
3.0.38: 960706 ftp.c: ignore (HTTP) MOUNT in ftp MASTER <kodera@spring8>
3.0.37: 960705 {nntp,enews}.c: DeleGate as a original NNTP server
3.0.37: 960705 service.c: TIMEOUT=hello for MASTER negotiation <tokunaga@mei>
3.0.37: 960705 nntp.c: new NNTPCONF param. for upact and pathhost
3.0.37: 960705 delegated.c: inherit LOG_type with -L parameter<miyata@nagoya-u>
3.0.37: 960705 resconf.c: check the existence of DNS server by TCP connection
3.0.37: 960704 nntp.c: automatic pathhost check on initial server connection
3.0.37: 960704 mime.c: don't insert Xref into head. of multipart<shuhei@tohoku>
3.0.37: 960704 log.c: introduced ${ACTDIR}/lock for non-local(NFS) files
3.0.37: 960703 delegated.c: make FTP MOUNT from SERVER parameter <kojima@mhi>
3.0.37: 960702 {@poll,@select}.c: ignore ready-map if nready==0 <adachi@titech>
3.0.37: 960702 hz2gb.c: compilation with GNU C Library <adachi@titech>
3.0.37: 960701 {http,inets}.c: LINGER off on HP-UX(no TIMEOUT) <kodera@spring8>
3.0.37: 960630 http.c: FTPGET bug in HTTP-Specialist on Solaris<kodera@spring8>
3.0.37: 960629 ftp.c: detect Login failure (enbuged at 3.0.2) <miyata@nagoya-u>
3.0.37: 960624 httpd.c: supported HEAD method as a http server
3.0.37: 960623 nntp.c: abandon malformed article in cache
3.0.37: 960623 cache.c: introduced %d,%h and changed %1,%2 in $[server:format]
3.0.37: 960623 cache.c: avoid SIGALRM interrupts flock() for file on NFS
3.0.37: 960623 {delegated,inets}.c: avoid SIGALRM interrupts accept()/Solaris
3.0.37: 960618 ftpgw.c: ls -l of AIX ftpd <tanaka@airnet>
3.0.37: 960618 ftpgw.c: ls -l of Mac ftp server NetPresenz <nagao@yuge>
3.0.37: 960618 http.c: strip http://MYSELF/ before trying MOUNT
3.0.37: 960618 http.c: don't MOUNT /path of other server in MASTER delegated
3.0.37: 960618 http.c: don't repeat HELLO in HTTP->Generalist <kodera@spring8>
3.0.37: 960618 ftp.c: expand buffer size of socket for data connection
3.0.36: 960616 log.c: redundant unlink/link made .nfsXXXX garbage <fm@chubu>
3.0.36: 960616 delegated.c: finish private-MASTER on the death of the parent
3.0.36: 960616 delegated.c: immediate SVsock close in Sticky on death of parent
3.0.36: 960616 delegated.c: from getwd() to getcwd() to ensure CLOSE-ON-EXEC
3.0.36: 960616 delegated.c: UDP_Socketpair/AF_UNIX to NonBlk.Sockpair<fm@chubu>
3.0.36: 960616 {uns,distrib}: removed codes for mutual exclusion of AF_UNIX
3.0.36: 960615 ntod.c: supported xx.xx.xx.xx/bits notation
3.0.36: 960615 inets.c: SEGV at bind with hostname==NULL (FTP) <yana@bug>
3.0.35: 960613 http.c: detach response buff. and cache on huge response data
3.0.35: 960612 iotimeout.c: stop relay on SIGPIPE (fflush err) <kodera@spring8>
3.0.35: 960610 http.c: distribute (generate) body response for 304 from cache
3.0.35: 960608 mimehead.c: erase any LWSPs between encoded-words
3.0.35: 960606 {delegated,remote}.c: delegated via rsh <tsuru@nagasaki-u>
3.0.35: 960606 master.c: abolition of MASTER=m1,m2,m3,... <tsuru@nagasaki-u>
3.0.35: 960605 cache.c: cache by host name even if accessed in IP address
3.0.35: 960604 {distrib,inets,unsock}.c: don't use AF_UNIX in Solaris
3.0.34: 960530 mount.c: automatic sorting of MOUNT list
3.0.34: 960530 mount.c: let MOUNT="/-* =" be at top of MOUNT list by default
3.0.34: 960527 socks.c: refer SOCKS_DEFAULT_{NS,DNAME} at the compile time
3.0.34: 960527 expire: one pass expire <taka@fujixerox>
3.0.34: 960524 ftpgw.c: control suppression of FTP cache by CONNECT parameter
3.0.34: 960524 socks.c: use DNS server in SOCKS parameter <kimura@fujitsu>
3.0.33: 960523 inets.c: sockaddr_un member for AF_UNIX in BSD/OS <tao@hitachi>
3.0.33: 960523 http.c: setbuffers for single descriptor in IRIX <ayamura@tama>
3.0.33: 960522 http.c: don't repeat SIGPIPE messages
3.0.33: 960522 inets.c: do exclusive lock for AF_UNIX accepts() (Solaris)
3.0.32: 960521 inets.c: mutual exclude bind() of AF_UNIX/Solaris <racsho@canon>
3.0.32: 960521 http.c: stop realy on death of recipient and no cache to write
3.0.32: 960520 distrib.c: retry bind() of AF_UNIX/Solaris on failure
3.0.32: 960520 http.c: fault in the SIGPIPE handler by bad arg. <marya@jip>
3.0.31: 960519 ipno.c: append new entry with exclusive locking
3.0.31: 960519 http.c: change exclusive to shared lock on 304 to body resp.
3.0.31: 960518 http.c: continue catching SIGPIPE on writing to client
3.0.31: 960517 {ftp,ftpgw}.c: don't ask Auth on resp. 530 for USER (maybe busy)
3.0.31: 960517 ftp.c: PERMIT ``ftpget'' when ``ftp'' is permitted <fm@chubu>
3.0.31: 960517 inets.c: set NonblockingIO mode to select for connect()
3.0.31: 960517 distrib.c: avoid too long path for AF_UNIX socket <marya@jip>
3.0.31: 960517 delegated.c: show/convey screen number on X Proxy <handa@etl>
3.0.31: 960517 mime.c: undefined output on extracting HEAD from cache file
3.0.31: 960516 {@select,@poll}.c: SEGV on negative file descriptor <marya@jip>
3.0.31: 960516 httpd.c: removed author's E-mail address from error messages
3.0.30: 960513 http.c: check MASTER/cache dead lock regardless of host's I.F.
3.0.30: 960513 {distrib,inets}.c: timeout for connection of recvDistribution
3.0.30: 960513 {distrib,http}.c: immediate restart after failed Distribution
3.0.30: 960512 http.c: don't unlock cache file by closing (copied) cache-fd
3.0.29: 960510 resolv.c: short trial to avoid mad server which return empty RR
3.0.29: 960510 distrib.c: padd /dev/null descriptor to disable tc and cache
3.0.29: 960510 embed.c: compact _builtin.c strings <kawamoto@osaka-u><kake@hp>
3.0.29: 960510 delegated.c: exit forked process for response distrib. (3.0.26)
3.0.29: 960509 inet.c: incompletely init. sockaddr_in for bind <simizu@chiba-u>
3.0.29: 960508 cgi.c: `404 Not found' for lacking PATH_INFO <kawamoto@osaka-u>
3.0.29: 960508 http.c: clean empty cache on 304 response <yasuko_k@yokogawa>
3.0.28: 960507 httpd.c: dynamic MOUNT and control it via FORM /-/manage/mount
3.0.28: 960507 http.c: missing unmount for absolute path (caused in 3.0.27)
3.0.28: 960506 conf.c: strange icon base generated (caused in 3.0.27)
3.0.28: 960506 readycc.c: compilation in Linux (caused in 3.0.26) <momoi@scsu>
3.0.27: 960505 gopher.c: fixed ancestor anchor list
3.0.27: 960504 {http,url}.c: make -_- response only when requested with -_-
3.0.27: 960504 {cgi,delegated,http}.c: delegated as a CGI program
3.0.27: 960503 {textconv,JIS}.c: CHARCODE=FIX to repaire lost ESCs of ISO-2022
3.0.26: 960502 {delegated,param,conf}.c: introduced ETCDIR for hosts and params
3.0.26: 960502 param.c: erased _masterp warning <kodera@spring8>
3.0.26: 960502 delegated.c: non Socks try in HTTP Specialist with priv.-MASTER
3.0.26: 960501 {http,distrib}.c: distribute response while writing it to cache
3.0.26: 960425 readycc.c: compilation with GNU C Library <adachi@titech>
3.0.25: 960423 teleportd.c: record agent's anonymous host id into teleport path
3.0.25: 960423 delegated.c: bind UDP port to LOGCENTER same num. with TCP input
3.0.24: 960422 {ipno,delegated,log}.c: send anonymous host id to LOGCENTER
3.0.24: 960421 delegated.c: forward to TUNNEL on HTTP Specialist <kake@hp>
3.0.24: 960421 {service,http}.c: MASTER=host:port/cache for cache only MASTER
3.0.24: 960420 service.c: detect loop of MASTER and PROXY before fall in loop
3.0.24: 960420 http.c: discard cache if it's too larger than Content-Length
3.0.24: 960420 http.c: stop buffering for Content-Length calc. on non-text data
3.0.24: 960418 {hostlist,master,access,service}.c: proto:// prefixed HostList
3.0.24: 960418 nntp.c: LIST a group MOUNTed to different names<miyata@nagoya-u>
3.0.24: 960418 {Makefile,resconf}.c,ccres: type err. on EWS <kawamoto@osaka-u>
3.0.23: 960415 {delegated,log}.c: introdueced LOGCENTER to Teleport/UDP
3.0.23: 960415 teleportd.c: Teleport on UDP
3.0.22: 960413 socks.c: behave as a sockd by SERVER=socks://-/
3.0.22: 960414 socks.c: ignore default of compile time if SOCKS specified
3.0.22: 960411 ddi.c: fixed a bug in matchPATH <asist@aitech>
3.0.22: 960411 nntp.c: really fixed article replication in Linux <momoi@scsu>
3.0.21: 960410 {log,inets,msg,http,cusseme}.c: padding inserted at double boundary in svlog() <momoi@scsu><marya@jip>
3.0.21: 960409 {ftpgw,mount}.c: compile & link problems for NEWS-OS <marya@jip>
3.0.21: 960409 resolv.c: really care name substring pointer error <marya@jip>
3.0.21: 960408 reshost.c: care NIS domain name error in Linux <toshioji@iijnet>
3.0.21: 960408 nntp.c: tmpfile err. replicated an article on Linux <momoi@scsu>
3.0.21: 960408 String.c: freed non allocated pointer
3.0.20: 960407 reshost.c: avoid NIS/RPC error msg. on Linux <toshioji@iijnet>
3.0.20: 960406 resolv.c: ignore DNS response to previous querys
3.0.19: 960406 socks.c: cope with 4.0 and 4.1 sockd <wkenji@fujitsu>
3.0.19: 960406 ftp.c: ignore / of host/path in FTP/DeleGate login <kjm@mhi>
3.0.19: 960406 delegated.c: PERMIT=*:*:srcHostList for FTP/HTTP <tmu@ikegami>
3.0.19: 960405 hostlist.c: `?' without nagation for unknown host <asayama@oki>
3.0.19: 960405 http.c: treat response status code without `reason' field
3.0.19: 960405 http.c: don't flush request untill body end <kubota@ntt-f>
3.0.19: 960404 resolv.c: ignore CNAME response for PTR request <yone@ntts>
3.0.19: 960404 vehicle.c: terminate relay proc. when remote crashed at start
3.0.19: 960404 service.c: ftp via TUNNEL failed due to PATH seems to be loop
3.0.19: 960403 nntpgw.c: %0Ns is not padded by 0 on OSF/1
3.0.18: 960403 delegated.c: subst. ${PORT} of priv.MASTER with owners ${PORT}++
3.0.18: 960403 delegated.c: ignore generated env. in param. modification check
3.0.18: 960403 {file,delegated,param}.c: sense TMPDIR
3.0.18: 960328 vehicle.c: TUNNEL=tty7:script-file(non executable) <okuda@trc>
3.0.18: 960327 resolv.c: `unknown' caused by array over flow <adachi@titech>
3.0.18: 960326 http.c: don't gen. Content-Length:0 for HEAD <kimura@fujitsu>
3.0.18: 960324 http.c: empty resp. on 304 resp while no cache (since 3.0.15) <kondo@takaoka-nc><kasai@hitachi-cable>
3.0.18: 960323 http.c: flush binary resp. on slow line <[email protected]>
3.0.18: 960323 {inets,cache,cii}.c: patch for ALPHA (missing ptr. arg. decl.)
3.0.18: 960301 {delegetd,telnet,access}.c: limit PERMIT=telnet/23 by default
3.0.18: 960228 ccxlib.c: {CYR,KOI8,GRE} to JIS converter <kitauchi@kyoto-u>
3.0.17: 960225 httpd.c: revised PUBLIC information gathering
3.0.17: 960224 mount.c: MOUNT="/news/fj.* nntp://host/fj.*" be available
3.0.17: 960224 nntp.c: had left tmpfile of article open in some situation
3.0.17: 960223 http.c: treat properly http://myself/-_-URL from Proxy client
3.0.16: 960222 delegated.c: SIGHUP caused SEGV on -P<long-host-name>:port
3.0.16: 960221 {ftp,ftpgw}.c: regard ftp://host/path as a relative path
3.0.16: 960221 ftpgw.c: treat MSDOS like LIST response <kodera@spring8>
3.0.16: 960221 url.c: care URL mailto: in HTMLCONV=fullurl <racsho@canon>
3.0.16: 960220 httpd.c: moved PUBLIC_CENTER to http://wall.etl.go.jp/
3.0.16: 960220 http.c: detect error in HTTPS/SSL cascaded MASTER <hirano@etl>
3.0.16: 960220 http.c: HTTPS/SSL via cascaded PROXY
3.0.16: 960220 http.c: permit CONNECT only for https/{443,563}
3.0.16: 960220 {service,master}.c: PERMIT=proto/{portList} (restrict by port#)
3.0.16: 960220 {delegated,service,param}.c: repealed RESTRICT parameter
3.0.16: 960220 ciiserv.c: don't cast left hand side for AIX cc <yabumo@mei>
3.0.16: 960219 socks.c: ysato original SOCKS client, CONNECT=c,m,d,socks
3.0.16: 960215 delegated.c: lost SERVER when MASTERP set (.15)<kodera@spring8>
3.0.15: 960215 http.c: force body even on 304 resp. if delegated is modified
3.0.15: 960215 http.c: no more ignore req. If-Modified-Since to force response
3.0.15: 960215 http.c: through If-Mod. in private MASTER(P) <kodera@spring8>
3.0.15: 960214 delegated.c: X proxy when delegated is invoked from inetd
3.0.14: 960214 delegated.c: introduced CCXTABLE parameter
3.0.14: 960214 delegated.c: partial URL for CIIFONT relative to CIISERVER
3.0.14: 960214 iotimeout.c: SIGSEGV by array range over flow <valentin@aubg>
3.0.14: 960214 url.c: http://delegate/-_-/<modifier>/URL
3.0.14: 960213 ciiserv.c: use loaded CII fonts keeping in temp. file
3.0.14: 960212 {http,cfi}.c: original req. in X-Original-Request and PATH_INFO
3.0.14: 960212 service.c: introduced FFROMSV parameter
3.0.14: 960212 {url,http}.c: care <BASE HREF=...> in -_- rewriting
3.0.14: 960210 ngline.dhtml: missing newsgroup'/' in Flat mode <shuhei@tohoku>
3.0.13: 960209 delegated.c: ``X proxy cache'' to reuse a proxy for a display
3.0.13: 960208 newsgw.c: wrong `<' to `&lt;' even in 2byte char. <momoi@scsu>
3.0.13: 960208 inets.c: SEGV core dump or undef. RES_NS on SOCKS=""
3.0.13: 960208 http.c: bad req.(undef val. in From) <takinaka@nec><kitano@ntt>
3.0.13: 960208 telnet.c: don't mistake interrupt (OOB SYNC) as EOF <kjm@mhi>
3.0.13: 960207 cfi: adding Content-Encoding if necessary
3.0.13: 960206 mssgs/news/*.dhtml: wrong icon and missing </I> <momoi@scsu>
3.0.13: 960206 {html,url,http}.c: HTMLCONV=fullurl <racsho@canon>
3.0.13: 960206 http.c: automatic X proxy for POST FORM displary=...
3.0.13: 960206 telnet.c: invoke X proxy without telnet connection
3.0.13: 960206 http.c: don't export X-Locking for security <kimura@fujitsu>
3.0.12: 960205 cache.c: infinite loop on cached 302 Moved (en-buged at 3.0.11)
3.0.12: 960205 delegated.c: force terminate FFROMCL process
3.0.11: 960203 cfi.c: renamed from arrpoxy.c, with CGI like filter
3.0.11: 960202 nntplist.c: skip malformed LIST line <kjm.mhi>
3.0.11: 960201 telnet.c: fixed SEGV on unknown host
3.0.11: 960201 url.c: SEGV on -_- re-wr. for URL w.o. hostport like file:/path
3.0.11: 960201 cache.c: ignore the case of protocol name
3.0.10: 960131 approxy.c: `--' line as the description delimiter
3.0.10: 960131 X.c: for little endian
3.0.10: 960131 delegated.c: unset env. var. RELIABLE/REACHABLE for X proxy
3.0.10: 960131 iotimeout.c: fgetsTIMEOUT for binary <kojima@sist><mura@oki>
3.0.9: 960130 {delegated,cache}.c: CACHE=ro (read only)
3.0.9: 960129 approxy.c: introduced a translation specification script
3.0.9: 960129 telnet.c: dynamic allocation of X-proxy from telnet-proxy
3.0.8: 960128 iotimeout.c: slightly safer freadTIMEOUT(do poll if not enough)
3.0.8: 960128 service.c: TIMEOUT to stop waiting response from the MASTER
3.0.8: 960128 ftpgw.c: don't even create cache for non-anon. <kodera@spring8>
3.0.8: 960128 {http,httpd}.c: generate /robots.txt
3.0.8: 960127 nntpgw.c: added an alternative format for offline print out
3.0.8: 960127 nntpgw.c: put CRLF at E.O.L of generated HTML <shuhei@tohoku>
3.0.8: 960127 htmlgen.c: introduced ${text-generation-expression}
3.0.8: 960126 url.c: don't make -_- redirection for unREACHABLE hosts
3.0.8: 960125 telnet.c: cascaded proxy-telnet <kjm@mhi>
3.0.8: 960125 ftp.c: core dump on MOUNT due to arg. type error <marya@jip>
3.0.8: 960123 subst/Makefile: truely ignore the compile error of @opendir.c
3.0.7: 960122 ftpgw.c: look .ls-l. of the dir. to detect the modification
3.0.7: 960122 ftpgw.c: cache not updated by the bug of tmp file rename
3.0.6: 960121 subst/Makefile: ignore compile error of @scandir.c / @opendir.c
3.0.6: 960121 ftpgw.c: cache LIST of "dir" into "dir/.ls-l."
3.0.6: 960121 ftpgw.c: fixed cache for non-directory data of HTTP-Specialist
3.0.6: 960121 http.c: set LINGER on for FTP/HTTP and any others
3.0.5: 960120 ftpgw.c: cache FTP via HTTP
3.0.5: 960120 ftp.c: CWD on MOUNT="//* ftp://host//*" did not work <yone@ntts>
3.0.5: 960120 service.c: arg. decl. of scan_TIMEOUT was wrong <n-takagi@nec>
3.0.5: 960120 ftp.c: be robust for extracting port number from PASV response
3.0.4: 960118 inets.c: log {address:port} of both side of connected socket
3.0.4: 960118 {http,service}.c: relay https without using tcprelay
3.0.4: 960118 readycc.c: guess _LIBIO_H to be newer Linux <motomura@tut>
3.0.4: 960118 {http,*}.c: ftruncate(fd, off_t off) for BSD/OS <tao@hitachi>
3.0.4: 960118 httpd.c: response to request with If-Modified-Since header field
3.0.4: 960118 {@scandir,scandir}.c: automatic dirscan() / opendir() selection
3.0.4: 960118 nntpgw.c: missing LF at end of generated HTML for news article
3.0.4: 960117 service.c: recognize conn. error in the MASTER <racsho@canon>
3.0.4: 960117 conf.c: strfConn() returned uninit. char. string <racsho@canon>
3.0.3: 960114 ddi.c: CHARCODE=in/out,in/out,... == CHARCODE=out.in,out.in,...
3.0.3: 960114 ddi.c: renamed DeleGate header LOCAL-CHARSET to LOCAL-CHARCODE
3.0.3: 960114 ddi.c: CHARCODE HTTP/DeleGate die after 16 req. <valentin@aubg>
3.0.3: 960114 httpd.c: don't insert //-.- when CHARCODE=II for file:///
3.0.3: 960113 httpd.c: don't insert -_- when CHARCODE is set <momoi@scsu>
3.0.3: 960114 httpd.c: smarter Index of directory without Welcome file
3.0.3: 960113 httpd.c: HTTPCONF=search parameter (Search-Script)
3.0.3: 960112 {delegated,service}.c: TIMEOUT=daemon
3.0.2: 960112 {httplog,access}.c: AUTH=log to customize client info. in log.
3.0.2: 960112 http.c: introduced AUTH=fromgen to generate From field
3.0.2: 960112 mount.c: regard MOUNT="XXX /YYY" as MOUNT="XXX file:///YYY"
3.0.2: 960112 {httpd,xferlog}.c: MOUNTing /~* to file:///path/*
3.0.2: 960112 String.c: bug of list scanning of string "{xxx}...{yyy}"
3.0.2: 960112 master.c: introduced CMAP parameter
3.0.2: 960111 {master,http}.c: introduced AUTH=forward and AUTH=authgen
3.0.2: 960111 ftp.c: forwarding USER for standard FTP Proxy <kjm@mhi>
3.0.1: 960111 httpd.c: customizable built-in {nonCERNproxy,notfound}.dhtml
3.0.1: 960111 nntpgw.c: enabled group search by *group on NNTP/HTTP
3.0.1: 960111 nntpgw.c: enabled group jump on NNTP/HTTP (and fixed core dump)
3.0.1: 960111 hostlist.c: check PORT part of host:PORT in MASTER,PROXY,ROUTE
3.0.1: 960111 http.c: set LINGER is not performed on content-length corrector
3.0.1: 960111 textconv.c: return value error of code conv. judge func.
3.0.1: 960111 textconv.c: func. arg. error harmful for CHARCODE init.
3.0.0: 960110 {httpd,cgi}.c: experimental CGI
3.0.0: 960110 http.c: Accept-Language is eaten by a bug
3.0.0: 960109 ftp.c: more neat PROXY implementation for Proxy-FTP server
3.0.0: 960109 ftp.c: don't log PASS on Proxy-FTP for non-anonymous <yone@ntts>
3.0.0: 960107 ftp.c: hide symbolic link from CWD and PWD when MOUNTed
3.0.0: 960107 ftp.c: FTP MOUNT for CWD and PWD
3.0.0: 960107 ftp.c: debug xferlog (chdir emulation) for `CWD ..' from /path
3.0.0: 960107 httpd.c: MOUNT /-/builtin/mssg/{forbidden,cantconnect}.dhtml
3.0.0: 960107 mount.c: fixed a bug of unmount for exact match destination
3.0.0: 960106 nntpgw.c: NNTP ISINDEX to search/jump for group/article
3.0.0: 960106 textconv.c: cascaded conversion for multiple CHARCODEs
3.0.0: 960105 url.c: elliptical notation http://delegate/M2-.-M1-_-URL
3.0.0: 960105 url.c: http://delegate/<modifier>-_-URL
3.0.0: 960105 http.c: cascaded -_-
3.0.0: 960105 delegated.c: let MANAGER be indispensable
3.0.0: 960105 {http,service,url}.c: distinguish "file" from "ftp"
3.0.0: 960105 httpd.c: simple HTTP server by "file:///..." MOUNT
3.0.0: 960105 gopher.c: close the client after Searchable Index generation
--
2.9.11: 951229 ftp.c: chain FTP Proxies by SERVER=ftp://-/ PROXY=ftp-Proxy
2.9.11: 951228 ftp.c: user%host@proxy noation for chained FTP Proxies
2.9.11: 951228 ftp.c: RETR by relative path after CWD <yabumo@mei>
2.9.11: 951228 nntp.c: mounting multiusers on a POP server <sutoh@u-tokyo>
2.9.11: 951228 nntp.c: NNTP cancel control message to POP DELEte command
2.9.11: 951228 pop.c: user%host notation for Eudra <segawa@etl>
2.9.10: 951228 resconf.c: direct log to the delegate's LOGFILE
2.9.10: 951226 readycc.c: definition for NetBSD <tkamada@aichi-edu>
2.9.10: 951226 hash.c: simple hash search function
2.9.9: 951224 hsearch.c: substitute (dummy) function for NeXT(and FreeBSD?)
2.9.9: 951224 nntp.c: batched GROUP commands of NewsWatcher <sutoh@u-tokyo>
2.9.9: 951224 http.c: leave cache on 5xx resp.(from proxy) <chifumi@chuo-u>
2.9.9: 951224 http.c: correct Content-Length after CHARCODE conversion
2.9.9: 951224 tcprelay.c: bytes log of xferlog, returned val. from relays()
2.9.9: 951223 delegated.c: MASTERP to make private-MASTER explicitly
2.9.9: 951222 nntp.c: missing CR at the end of request line <shuhei@tohoku>
2.9.9: 951222 rfc822.c: line buf. for header was too small <shuhei@tohoku>
2.9.9: 951222 http.c: remove consumed Authorization field <muraoka@hitachi>
2.9.9: 951218 hostlist.c: let `?' include reversely unresolvable case
2.9.8: 951216 iotimeout.c: lost last text line end without NL(from 2.9.7)
2.9.8: 951216 nntp.c: unique group for merged serv. <hayashi@tokushima-u>
2.9.8: 951216 http.c: discard Content-Type param for U.E. <= Mosaic2.6
2.9.8: 951216 {http,httpd,ciiserv}.c: server for both of CII1.5.0/1.5.1
2.9.8: 951202 mmhencode.c,Makefile: automatic subst. for syslog_XXXX()
2.9.8: 951127 reshost.c: correct threshold of ndots <yab@astem>
2.9.7: 951127 nntpgw.c: add buttun for wide/narrow article list window
2.9.7: 951126 nntpgw.c: let start point of article list window discrete
2.9.7: 951126 iotimeout.c: conditional fgetsIfReady() from fgetsTIMEOUT
2.9.6: 951123 String.c: stop using bcopy for NeXT <smatsuda@osaka-u>
2.9.6: 951123 nntpgw.c: missing `;' of `&gt;' <smatsuda@osaka-u>
2.9.6: 951121 service.c: set KEEPALIVE for the connection to the client
2.9.6: 951115 delegated.c: setup CACHE before loadCIIfont <kodera@spring8>
2.9.6: 951114 JIS.c: miss SJIS 2nd lev. char. <umura@chubu><momoi@scsu>
2.9.5: 951113 codeconv.c: Chinese to JIS translator <seke@osaka-u>
2.9.5: 951113 http.c: pass through `Proxy/-_-=flags=URL' to the Proxy
2.9.5: 951112 ciiserv.c: serve all fonts with name `*' <valentin@aubg>
2.9.5: 951111 http.c: KEEPALIVE on for HTTP server conn. <umura@chubu>
2.9.4: 951110 reshost.c: destroyed h_addr_list on NIS/FILE failure
2.9.4: 951109 nntp.c: don't cache if the server is POP/NNTP or local host
2.9.4: 951109 mount.c: omit standard port number of MOUNTing delegated
2.9.4: 951108 nntp.c: used close for fclose by mistake ;-)
2.9.4: 951107 nntp.c: added XHDR command to POP/NNTP gateway
2.9.4: 951107 nntp.c: maintain Xref when an article is reloaded
2.9.4: 951107 nntp.c: search group:number of <msgid> using XPATH
2.9.4: 951106 inets.c: only `HOSTS={host1,host2,...}' for alias and cache
2.9.4: 951105 nntp.c: bad Xref generated for article from 2 < NNTP serv.
2.9.4: 951105 nntp.c: Xref for not filtered nor aliased MOUNT point
2.9.3: 951105 ftp.c: put path of xferlog with ftp://login/ info. allways
2.9.3: 951105 {delegated,log}.c: wrong direction of LOGFILE to logdir/0
2.9.3: 951105 log.c: separate mixed PROTOLOG of *.http and *.ftp
2.9.3: 951104 {nntp,mime}.c: article caching for NNTP/DeleGate
2.9.3: 951104 cklibs: $(CC) is evaluated in sh of BSDI/OS <hidemi@twmc>
2.9.3: 951104 nntp.c: filtering and aliasing of Xref field
2.9.3: 951104 file.c: don't dump core when TMPFILE() failed <chan@btswh>
2.9.3: 951104 {mount,http}.c: MOUNT MOVED option
2.9.2: 951103 ftp.c: infinite loop by a specific command sequence
2.9.2: 951103 ciiserv.c: send Cyrillic togher with Koi8 <momoi@scsu>
2.9.2: 951103 nntp.c: send MODE READER automatically <akei1a@toshiba>
2.9.2: 951103 ftpgw.c: core dump by fclose(NULL) <marya@jip>
2.9.2: 951103 http.c: Forbidden message was not put <racsho@canon>
2.9.2: 951102 Makefile: quote CFLAGS passed to make of CII <racsho@canon>
2.9.2: 951102 nntp.c: rewriting of MOUNTed N.G. in Followup-To <kjm@mhi>
2.9.2: 951101 {Makefile,mklibs}: auto. configuration of network libraries
2.9.1: 951031 ftpgw.c: FTP LIST to HTML for `-rwxrwxrwx100' <michael@sony>
2.9.1: 951031 inets.c: see name server specified in SOCKS <kimura@fujitsu>
2.9.1: 951030 {nntplist,nntp}.c: thru non `active' LIST <tanaka3@fujitsu>
2.9.1: 951030 Makefile: not RESOLVY but LIBS=-lnsl was used <hirayama@nec>
2.9.1: 951030 syslog.c: LOG_PRIMASK is not defined in Ultrix <momoi@scsu>
2.9.0: 951030 http.c: generic proxy authorization AUTH=proxy:{auth,pauth}
2.9.0: 951029 {Makefile,delegated.c}: automatic CII loading and CIISERVER
2.9.0: 951028 inets.c: removed GETHOSTBYANME, GETHOSTBYADD and ENDHOSTENT
2.9.0: 951028 Makefile: removed mkresolv, ./libresolv.a, and GETHOSTBYNAME.c
2.9.0: 951028 ciiserv.c: core dump by over run from malloc()ed array
2.9.0: 951028 {ftp,xferlog}.c: PROTOLOG compatible with xferlog of wuftpd
2.9.0: 951028 http.c: fixed core dump by URL longer than 1024 bytes
2.8.41: 951027 mime.c: phantom <PRE>, </PRE> after .<CRLF> <qtomy@shinshu-u>
2.8.41: 951027 nntp.c: phantom XOVER data for cancelled message <momoi@scsu>
2.8.41: 951027 resconf.c: use `sortlist' directive
2.8.41: 951027 resconf.c: look LOCALDOMAIN environment variable
2.8.41: 951027 {resconf,reshost}.c: use `ndots' directive
2.8.41: 951027 {resconf,reshost}.c: use `search' directive <umura@chubu>
2.8.41: 951026 resconf.c: let the local host as the default DNS server
2.8.41: 951026 nntp.c: pass LISTGROUP through
2.8.41: 951026 nntp.c: thru XHDR LINES without any decoding <a9011443@waseda>
2.8.40: 951026 msg.c: XDC receiver was failed if line is not CR/NL endded
2.8.40: 951026 msg.c: timeout in receiver side of XDC (FTP for text failed)
2.8.40: 951026 nntp.c: treat multiple spaces in active list <hkato@imasy>
2.8.40: 951026 nntp.c: treat 201 (no posting) openning response <hkato@imasy>
2.8.40: 951025 service.c: closed MASTER regardress of StickyServ <momoi@scsu>
2.8.39: 951024 smtp.c: SMTP alias by MOUNT="user1@host2 smtp://user2@host2/"
2.8.39: 951024 delegated.c: stop repititive scan_MOUNT
2.8.39: 951023 mksubst: result code of sh ended with if (Ultrix) <momoi@scsu>
2.8.39: 951023 service.c: do check for target server in FTPGET <umura@chubu>
2.8.39: 951023 httpmail.c: WWW via mail, HTTPMAIL and SMTPSERVER parameter
2.8.38: 951023 mksubst: error detection for CC, CFLAGS or LIBC
2.8.38: 951023 ckconf: automatic selection from echo -n or echo "\c"
2.8.38: 951023 seteuid.c: substitution function for HPUX
2.8.38: 951023 {inet,@select,*}.c: clearance of warnings
2.8.37: 951021 service.c: RPORT for separate response channel <noda@mms>
2.8.37: 951021 service.c: FFROMMD for filter from MASTER to the delegated
2.8.36: 951020 nntp.c: relaying NNTP in Generalilst
2.8.36: 951020 nntp.c: pass LIST without filter in Generalist <momoi@scsu>
2.8.36: 951020 reshost.c: failure in long HostList <kitano@ntt>
2.8.36: 951020 conf.c: let MAXIMA=delegated:64 be default
2.8.35: 951019 master.c: fixed cache disable/enable in CONNECT <umura@chubu>
2.8.35: 951019 master.c: OWNER=user:srcHostList <sakaguti@fujitsu>
2.8.34: 951018 nntp.c: don't freeze on non active server <knakahig@hsp>
2.8.34: 951018 delegated.c: filter forwarding to private-MASTER by CONNECT
2.8.34: 951018 master.c: sense ProtoList part of CONNECT parameter
2.8.34: 951017 nntp.c: permit XHDR in filterd NNTP Proxy <knakahig@hsp>
2.8.34: 951017 ftp.c: close STREAM data connection for STOR <marya@jip>
2.8.34: 951014 nntp.c: bad status code for POST <momoi@scsu><a9011443@waseda>
2.8.33: 951014 nntp.c: deal GROUP resp. with redundant comment <momoi@scsu>
2.8.33: 951013 http.c: fixed core dump on long If-Mod field from Mozilla/2.0
2.8.33: 951013 @recv.c: fixed buff. over flow and missing LF in RecvLine()
2.8.33: 951013 url.c: redirect BACKGROUND,IMAGEMAP and SCRIPT <valentin@aubg>
2.8.32: 951013 httplog.c: log truncated by missing linescan() arg <marya@jip>
2.8.32: 951013 ftp.c: PASV to PORT if it's not acceptable by the server
2.8.32: 951012 nntplist.c: relay LISTs keeping <CR><LF> <sutoh@u-tokyo>
2.8.32: 951012 script.c: don't skip header of script <marya@jip><kojima@sist>
2.8.31: 951007 httpd.c: If-Modified-Since for built-in CII fonts
2.8.31: 951006 ftp.c: server change by USER user@server generated bad passwd
2.8.31: 951006 ftp.c: don't be killed on unknown PASV response
2.8.31: 951006 ftp.c: don't make PASV data conn. on MODE XDC <yone@mitani>
2.8.30: 951005 nntp.c: check and rewrite Newsgroups: of articles to be POSTed
2.8.30: 951005 nntp.c: `ro' (read olny) option for NNTP MOUNT to inhibit POST
2.8.30: 951005 ftp.c: SIGSEGV on SIGPIPE to the client in Proxy-FTP
2.8.30: 951005 ftp.c: SIGSEGV on connected but refused in MASTER delegated
2.8.30: 951005 ftpgw.c: core dump on unknown ls -l format
2.8.30: 951005 resolv.c: break loop in CNAME
2.8.29: 951004 ftp.c: bad PASS on direct USER user@sv2 for SERVER=ftp://sv1/
2.8.29: 951004 ftp.c: translate PORT to PASV if it's acceptable by the server
2.8.29: 951004 inets.c: occasionally bus error occured on -Phost:port
2.8.29: 951002 service.c: escape the bug(Generalist dies) of Solrais2.4 cc -O
2.8.28: 951001 {delegated,http}.c: CIIFONT param for CII font server / client
2.8.28: 950929 log.c: put log into ABORTLOG on abort()
2.8.27: 950929 GETHOSTBYNAME.c: gethostent() is not in BSD/OS2  <kenji@osaka>
2.8.27: 950929 mime.c: str_from64_safe() was not safe, was a destroyer ;-<
2.8.27: 950929 mime.c: .<CR><LF> in BASE64 (which does not end with <LF>)
2.8.27: 950929 mime.c: .<CR><LF> in preamble <qtomy@shinshu-u>
2.8.27: 950929 string.c: strCASEstr didn't work for 1st char <qtomy@shinshu-u>
2.8.27: 950929 mime.c: case-insensitive multipart boundary <qtomy@shinshu-u>
2.8.27: 950929 nntp.c: rewriting of MOUNTed group in header without filtering
2.8.27: 950929 nntp.c: selection of current server (POST command) <suzuki@uec>
2.8.26: 950928 http.c: echo request header into the response header
2.8.25: 950927 nntp.c: order of search for MOUNTed newsgroups <marya@jip>
2.8.25: 950927 resolv.c: bad array size was returned when CNAME is included
2.8.25: 950927 resolv.c: death on anwser for PTR question including CNAME
2.8.25: 950927 gopher.c: don't rewrite telnet ('8','T') DirEnt <chifumi@chuo-u>
2.8.25: 950927 inets.c: don't resolve when the server is specified in IP addr.
2.8.25: 950927 resolv.c: did not work in big-endians [since2.8.23] <momoi@scsu>
2.8.24: 950926 resolv.c: send `background' request for no responding servers
2.8.24: 950926 resolv.c: `additional RR' smaller than that of shown in ARCOUNT
2.8.24: 950925 resolv.c: ignore bad POINTER (out of range, forward reference)
2.8.23: 950925 resolv.c: init. DNS connection after fork() <yabumo@mei>
2.8.22: 950924 nntp.c: permission check for full MOUNTed server(without filter)
2.8.21: 950924 mime.c: dead lock on empty body (".CRLF" is lost) [since2.8.19]
2.8.21: 950924 hostlist.c: negation of list at first (LIST=!{HostList}) was bad
2.8.21: 950924 nntp.c: compression of response of LIST command
2.8.21: 950924 nntp.c: send MODE READER at start if the server seems to be INN
2.8.21: 950923 delegated.c: preverve -P<hostname>:p after restart on SIGHUP
2.8.21: 950923 nntp.c: fixed dead locking on unknown GROUP
2.8.21: 950923 nntp.c: LIST cache for multiple servers
2.8.21: 950923 nntp.c: MOUNT problem when several alternative exist <marya@jip>
2.8.21: 950922 ftp.c: use standardport(=21) for DFLT_PORT on server switch
2.8.21: 950921 nntp.c: SIGSEGV on XOVER before GROUP <maya@spring8>
2.8.20: 950920 resolv.c: domain name for (server)IP addr was bad (not reversed)
2.8.20: 950920 {reshost,resconf}.c: prefer nearer IP address <racsho@canon>
2.8.20: 950920 timegm.c: type confliction of timegm() return val. <ksakai@natc>
2.8.20: 950919 charcode.c: transfered CharcodeID() to contrib/cii/cii.c
2.8.19: 950918 mime.c: SIGSEGV on decoding of a empty (e.g. cancelled) message
2.8.19: 950917 {nntp,nntpgw}.c: cached NNTP/HTTP, Xref, by Message-ID
2.8.19: 950915 {JIS,codeconv,nntp,nntpgw}.c: recover lost ESC of ISO-2022-JP
2.8.19: 950915 nntpgw.c: make MOUNT for NNTP in HHTP/DeleGate work well
2.8.19: 950914 nntp.c: repaired putting rewriten MOUNTed GROUP name
2.8.19: 950914 nntp.c: divided NNTP cache into {lib,spool}
2.8.18: 950913 {nntp,mime}.c: supported CHARCODE=II for SERVER=nntp://...
2.8.18: 950913 ftp.c: FTP ser. without support for `STAT path' <takagi@nitech>
2.8.18: 950913 ftpgw.c: support LIST format of "Peter's Macintosh FTPd v2.4.0"
2.8.17: 950911 timegm.c: calc. from tm_year,tm_mon and tm_mday (not from yday)
2.8.17: 950911 http.c: sense Expires field
2.8.17: 950911 httpd.c: Last-Modified comes to be GMT based RFC1123
2.8.17: 950911 nntpgw.c: generate Expires field
2.8.17: 950911 ftime.c: scanner for formated times
2.8.17: 950911 nntp.c: XOVER using ARTICLE command
2.8.17: 950911 nntp.c: relay POST command to the current GROUP server
2.8.16: 950908 readycc.c: definition for MACHTEN <moriyama@kyushu-u>
2.8.16: 950908 nntp.c: NNTP/ARTICLE cache
2.8.16: 950908 nntpgw.c: newsgroup list in [layered/flat] view
2.8.15: 950907 resolv.c: treat (RD & RA) reliable as AA
2.8.15: 950906 *.c: present client's entry interface addr. as the addr. of mine
2.8.14: 950906 conf.c: bad URL(empty proto) at builtin IMGs in error messages
2.8.14: 950905 nntpgw.c: newsgroup list gen. in mounted NNTP/HTTP gateway
2.8.13: 950905 delegated.c: make port (lock) file for -Phost:port as host:port
2.8.13: 950905 {delegated,inets}.c: set DELEGATE=host:port:... from -Phost:port
2.8.13: 950905 nntpgw.c: filtered newsgroup LIST to HTML (nntp://server/group)
2.8.12: 950904 {mime,nntp}.c: NULLFP() was bad (closed fd may be reused)
2.8.12: 950904 nntp.c: shared cache of active LIST
2.8.12: 950904 mount.c: bug fixed for MOUNT="/net/ml/* nntp://server/ml.*"
2.8.12: 950904 url.c: typo strcasecmp>strncasecmp <arai@fujitsu><racsho@canon>
2.8.11: 950903 nntpgw.c: NNTP to HTTP gateway
2.8.11: 950903 url.c: bug in url_absolute() for http://-.-/
2.8.10: 950901 hostent.c: added h_errno for NEWS-OS <marya@jip>
2.8.10: 950901 resolv.c: give up search on empty ans.with AA(authoritative ans)
2.8.9: 950830 Makefile: link SOCKS after resolvy to esc. mul. def. <marya@jip>
2.8.9: 950830 reshost.c: get `CNAME' in single question for `A'ddress (speedup)
2.8.8: 950829 hostent.c: escape template check for gethostbyname <hirayama@nec>
2.8.8: 950829 resolv.c: mistook argument name for fcntl() <ksakai@natc>
2.8.7: 950828 {reshost,resolv}.c: get CNAME on gethostbyname() for DNS
2.8.7: 950828 resconf.c: error in ultrix <momoi@scsu>
2.8.6: 950827 resolv.c: connect UDP socket to get Network Unreachable response
2.8.6: 950827 resconf.c: NSLIST member of _res in ultrix <momoi@scsu>
2.8.5: 950826 inets.c: arranged interface for resolvy
2.8.5: 950824 resconf.c: __res_state for state in after BIND-4.9 <ksakai@natc>
2.8.5: 950824 resolv.c: set Recursion Desired(RD) for forwarder <ksakai@natc>
2.8.4: 950820 resolvy/*.{h,c}: resolver library for DNS
2.8.3: 950818 misc.c: inetd/Solaris (no ISSOCK from stat()) <satoyan@fujitsu>
2.8.2: 950817 hostlist.c: replace wildcard '*' in IP address to `[0-255]'
2.8.1: 950812 delegated.c: FTP,NTTP,... from inetd in nowait mode <[email protected]>
2.8.1: 950812 nntp.c: SERVER=nntp://host/group1,group2,group3,...
2.8.1: 950812 nntp.c: POP on NNTP
2.8.0: 950803 fptgw.c: URL with port number (ftp://host:port-number/) for FTPCC
2.8.0: 950802 nntp.c: MOUNT for NNTP
2.8.0: 950802 log.c: break inf. loop on missing ']' for [date+ <takaaki@linc>
2.8.0: 950802 <takaaki@linc> misc.c: ref. to freed area (caused loop on NeXT)
2.8.0: 950801 nntp.c: NNTP relay by a single process
2.7.14: 950801 http.c: bug in Last-Modified extraction (2.7.13+Solaris, ...)
2.7.14: 950801 http.c: `Not Modified' resp. if If-Mod... is equal to cache date
2.7.14: 950801 http.c: clear If-Mod... later than parameter modif. of DeleGate
2.7.14: 950801 http.c: set proper Date header field when relay cached message
2.7.14: 950731 filetype.c: added .png:image/png <umura@chubu>
2.7.13: 950724 http.c: send server's Last-Mod. in If-Mod. req. <seiki@fujitsu>
2.7.12: 950724 {ftp,ftpgw}.c: escaped(%HH) file name in FTPCC <takahashi@nibh>
2.7.12: 950724 master.c: scan PROXY=host:port:"{"filter"}" <nishi@sony>
2.7.11: 950718 MASTER=host/teleport for delegated as well as for teleportd
2.7.11: 950718 {master,vehicle}.c: multiple Teleport
2.7.11: 950712 httpd.c: CII base /-/cii/ to escape dflt MOUNT=/* <momoi@scsu>
2.7.10: 950711 {delegated,vehicle,master}.c: new TUNNEL on Vehicle-Vehicle
2.7.10: 950711 {hostlist,master,access}.c: made HostList array size variable
2.7.9: 950710 filetype.c: FTP/HTML (unknown file type)<umura@chubu><momoi@scsu>
2.7.9: 950709 filetype.c: content-type for files with .ps suffix <niki@etl>
2.7.8: 950708 script.c: bug of case name matching fixed <fsuzuki@mrit>
2.7.8: 950707 {delegated,filetype}.c: introduced FILETYPE parameter
2.7.8: 950707 delegated.c: stop creation of ${LOGDIR}/0 <umura@chubu>
2.7.8: 950707 bdtee.c: bidirectional tee as an example of FCL filter
2.7.8: 950707 delegated.c: passing all arguments to Filter Command
2.7.7: 950706 http.c: experimental support for CONNECT method of "https" proxy
2.7.6: 950706 ftpgw.c: bad PASS for anonymous FTP since 2.6.0 <takinaka@nec>
2.7.6: 950706 mime.c: fixed possible buffer expansion error <qtomy@shinshu-u>
2.7.5: 950705 http.c: preserve cache on `Pragma:no-cache' when conn. error
2.7.5: 950705 {mount,delegated}.c: let /-* and /=* asis in default MOUNT
2.7.4: 950705 delegated.c: SERVER=URL became realy equal to MOUNT="/* URL/*"
2.7.4: 950705 mount.c: MOUNT for exact path name matching
2.7.4: 950705 log.c: don't try set inherited LOGFILE if it's already set
2.7.4: 950705 delegated.c: don't create PROTOLOG file for FTPCC
2.7.4: 950705 delegated.c: don't kill private-MASTER of delegated from inetd
2.7.3: 950704 delegated.c: introduced invocation from inetd
2.7.3: 950704 delegated.c: introduced FCL parameter
2.7.2: 950703 delegated.c: introduced FFROMCL/FTOCL filter
2.7.1: 950703 cache.c: introduced $[server:format] CACHEDIR and CACHEFILE
2.7.1: 950703 conf.c: CACHEDIR really come to be relative to ${VARDIR}
2.7.1: 950703 inets.c: oring R_RESOLVER for client host resol. <racsho@canon>
2.7.1: 950703 log.c: core dump at FTPCC on MASTER with -vt <sengoku@hitachi>
2.7.1: 950701 tcprelay.c: do line-codeconv in `tcprelay' if CHARCODE specified
2.7.1: 950629 mount.c: MOUNT with destination url-PATH (proto://hostport/PATH)
2.7.0: 950623 mime.c: avoid SEGV caused by bug of mimehead1.2.3 <racsho@canon>
2.7.0: 950622 {teleportd,teleport,service}.c: introduced Teleport protocol
2.6.1: 950621 {http,service}.c: metamorphose from HTTP-Specialist to Generalist
2.6.1: 950621 JIS.c: thru non-ISO-2022-JP (MULE) for CII1.2.0 <valentin@aubg>
2.6.1: 950620 hostlist.c: match by primary name (maybe FQDN) <kawamoto@osaka-u>
2.6.1: 950620 {inets,delegated}.c: resolv client's name regardless of RESOLV
2.6.1: 950620 inets.c: use Rgethostbyname in SOCKS mode <kino@sybase>
2.6.1: 950620 script.c: had destroyed command arg. area <racsho@canon>
2.6.1: 950620 delegated.c: recovered process title area expansion for Solaris
2.6.0: 950618 ftp.c: support ftp://hostport/~ and ftp://hostport/~username
2.6.0: 950618 ftpgw.c: user authentication/authorization for anonymos-FTP
2.6.0: 950616 {http,ftpgw,ftp}.c: non-anonymous FTP with authentication
2.6.0: 950616 httpd.c: introduced remote server management and AUTHentication
2.6.0: 950616 script.c: remote DeleGate-script loading via HTTP or FTP
2.6.0: 950616 delegated.c: VARDIR to be the base of LOGDIR,CACHEDIR and WORKDIR
2.6.0: 950615 delegated.c: introduced += parameter/value substitution
2.6.0: 950614 Makefile: for NEWS4.2 <taguchi@aic><marya@jip><kawamoto@osaka-u>
2.6.0: 950614 delegated.c: on-demand making of PROTOLOG <hiro@uec>
2.6.0: 950614 urlesc.c: '#' into char.set to be escaped in URL <takagi@nitech>
2.5.8: 950609 http.c: Not Modified by client to CERN had caused cache unlink
2.5.8: 950609 http.c: Not Modified by Netscape/Cache+NCSA/httpd <n-takagi@nec>
2.5.8: 950609 mime.c: scanf bug for boundary=xxx without '"' <qtomy@shinshu-u>
2.5.7: 950608 delegated.c: re-enabled LOG parameter for non-http protocols
2.5.7: 950608 delegated.c: only 1st element of TIMEOUT=list was effective X-<
2.5.7: 950608 telnet.c: repetitive proxy login from IRIX,OSF/1,HP-UX become OK
2.5.7: 950608 telnet.c: initiate Telnet negotiation from delegate <hirano@etl>
2.5.6: 950607 inets.c: match .../delegatedR as delegatedR <racsho@canon>
2.5.6: 950607 ddi.c: MASTER dead by LOCAL-CHARSET=II sent by another delegated
2.5.6: 950607 gopher.c: gopher relay problem by setbuffer (NEWS-OS) <nmiyo@hic>
2.5.5: 950607 log.c: stopped writing debug information about log aging
2.5.5: 950607 log.c: freed a pointer in data area (core dump in IRIX)
2.5.5: 950607 mksubst: renamed sethostfile to SETHOSTFILE for NEWS-OS
2.5.5: 950607 delegated.c: FTPCC dead using uninitialized pointer in ProcTitle
2.5.5: 950607 log.c: FTPCC with -vv was bad by closing fdopend fileno(stderr)
2.5.5: 950607 telnet.c: relay nego. on GO-AHEAD to the real server <hirano@etl>
2.5.5: 950607 cuseeme.c: u_char to U_char to avoid batting in AIX <yabumo@mei>
2.5.5: 950607 misc.c: inc. fcntl.h <suzuki@sadata><hirayama@nec><yasuoka@nirin>
2.5.4: 950606 delegated.c: set CLOSE-ON-EXEC for NIS? fd (Solaris bug on HUP)
2.5.4: 950605 delegated.c: let SIGHUP safe for Solaris (keep mutex of accept())
2.5.3: 950604 delegated.c: be the same process after SIGHUP <ksakai@natc>
2.5.3: 950604 delegated.c: PUBLIC caused core dump
2.5.3: 950604 ftp.c: immediate exit on disconnection from the server/mediator
2.5.3: 950604 {service,iotimeout}.c: relay_svcl by a single process
2.5.2: 950602 msg.c: chained DeleGate's buf. let slow-FTP timeout <taguchi@aic>
2.5.2: 950602 pstitle.c: fixed compile error in HP-UX <kodera@spring8>
2.5.1: 950601 service.c: don't pass double arg. to fmt,a,b,.. <kodera@spring8>
2.5.1: 950601 http.c: FlushHead+delay to avoid image destruction in Netscape
2.5.1: 950531 delegated.c: PEEK only in Solaris(bad for Linux) <yokoi@sharp>
2.5.1: 950531 cuseeme.c: changed ushort to u_short for FreeBSD <valentin@aubg>
2.5.1: 950530 iotimeout.c: changed fwrite() to Fwrite() in fwriteTIMEOUT()
2.5.0: 950528 cuseeme.c: experimental PROXY-REFLECTOR on UDP/IP for CU-SeeMe
2.5.0: 950525 log.c: [start+format] in LOGFILE to be subst. with start time
2.5.0: 950525 {log,*}.c: extracted logging from delegated.c and arranged
2.5.0: 950525 mkranlib: added /usr/bin/ranlib <ume@hitachi><shige@hitachi-sk>
2.4.17: 950525 {delegated,http}.c: experimental LOG=proto:filter:format:file
2.4.16: 950524 inets.c: FTP via SOCKS4.2 for local host <satoyan@fujitsu>
2.4.16: 950524 {conf,httpd}.c: embed "//-.-/" without "http:" <moribe@fujitsu>
2.4.16: 950523 {http,ftp}.c: CII for texts relayed on FTP/HTTP <valentin@aubg>
2.4.16: 950523 delegated.c: recovery of private-MASTER (disabled in 2.4.13)
2.4.16: 950523 ftpgw.c: FTP/HTTP relay had dumped core with code conversion
2.4.16: 950523 ftpgw.c: relay HTTP error code from FTPGET error <ann@mrit>
2.4.15: 950522 {ftpgw,ftp,http}.c: supported PUT ftp://server/path
2.4.15: 950520 {ftp,telnet}.c: socket's host name in Proxy's welcome message
2.4.15: 950519 mkranlib: RANLIB even when'which' is unavailable <[email protected]>
2.4.15: 950519 {telnet,ftp}.c: proxy Telnet/FTP TIMEOUT in Login prompt
2.4.14: 950518 {delegate,http,misc}.c: care fork() = -1 to avoid extermination
2.4.14: 950518 ftpgw.c: reduce ./ and ../ from ftp URL in FTP/HTTP relay
2.4.13: 950517 {Makefile,mkranlib}: automatic configuration of RANLIB variable
2.4.13: 950517 {delegated,hostlist}.c: stop dup. loading of PERMIT <tsubai@rim>
2.4.13: 950517 http.c: for BSDI <[email protected]><shige@hitachi-sk><mori@dnp>
2.4.13: 950517 mime.c: HEAD command for multipart/* <r0601@aist><r0610@aist>
2.4.13: 950517 msg.c: infinite loop on premature EOF in block-mode getMessageF
2.4.13: 950516 http.c: fflush header before putting body for BSDI <kouji@twmc>
2.4.12: 950516 delegated.c: HTTP_getRequestField for CII (and others in future)
2.4.11: 950514 pstitle.c: ps tile for Solaris
2.4.11: 950514 gopher.c: resource on top level "gopher://host" was not cached
2.4.11: 950513 http.c: relaying binary response in HTTP/0.9 <kouji@twmc>
2.4.11: 950513 {iotimeout,ddi}.c: recvPeek with timeout
2.4.10: 950512 @poll.c: EOF caught in PollIn but not cured (fatal for OSF/1)
2.4.10: 950512 delegated.c: chown LOGFILE when OWNER of proc set <macky@astem>
2.4.10: 950512 {http,ddi}.c: only peek req. from client for speed up in Solaris
2.4.10: 950510 delegated.c: missing decl. of pointer arg.(Alpha)<ichii@u-tokyo>
2.4.9: 950509 gopher.c: missing argument caused core dump <hoshi@ngu>
2.4.9: 950509 {delegated,httplog}.c: exclusive and delayed writing to http_log
2.4.9: 950509 Makefile,mkresolv: compilation on NEWS-OS 4.0.1
2.4.8: 950509 http.c: smoother and lighter non-TEXT HTTP relay
2.4.8: 950509 delegated.c: flock before accept() for Solaris <satoyan@fujitsu>
2.4.8: 950508 delegated.c: don't ignore SIGCHLD to wait zombi children on SysV
2.4.7: 950507 http.c: dont retry fwrite to once TIMEOUT client
2.4.7: 950504 http.c: do fflush when no input is buffered
2.4.7: 950504 {ftp,ftpgw,msg}.c: pass error message from ftpd to HTTP client
2.4.6: 950504 iotimeout.c: check fEOF in fread-T.O (poll EOF bad on Solaris2.3)
2.4.6: 950503 inets.c: reload signal() env after longjump of CONNECTION TIMEOUT
2.4.5: 950502 iotimeout.c: too short TIMEOUT for non text data <tashiro@etl>
2.4.4: 950502 pop.c: introduced Proxy-POP (USER user@server)
2.4.4: 950502 {delegated,httpd}.c: display the number of finished services
2.4.4: 950502 delegated.c: reset -x(do_exec) and set -s(in_single) for Solaris
2.4.4: 950502 delegated.c: cleanup_zombies() in `Sequential-servers'
2.4.3: 950430 http.c: reduced unnecessary fflush() and fputsTIMEOUT()
2.4.3: 950430 telnet.c: stopped WILL/DO,WONT/DONT TeminalType infinite loop
2.4.2: 950430 telnet.c: proxy telnet was killed in 2.4.1
2.4.2: 950430 ftpgw.c: FTPCC/HTTP initialize necessary in sequential-delegated
2.4.2: 950429 service.c: reduced unbuff. I/O by RecvLine() with recv(MSG_PEEK)
2.4.2: 950429 *.c: replaced getpeerName() by getClientHostPort() with cache
2.4.2: 950429 delegated.c: Poll socket then try to let the StickyServer get
2.4.1: 950428 access.c: cache user name "?" when IDENT failed <marya@jip>
2.4.1: 950428 ftp.c: treat CWD error on directory STAT/FTPGET <horiguti@ntt>
2.4.0: 950426 delegated.c: experimental sticky process for HTTP/DeleGate
2.4.0: 950425 mime.c: set `CTE: 8bits' in translation to SJIS,EUC <momoi@scsu>
2.3.12: 950425 {service,gopher}.c: Generalist accept Proxy-Gopher request
2.3.12: 950424 <konno@nsc> mime.c: a bug destroying C-T-Encoding <momoi@scsu>
2.3.11: 950424 whois.c: Proxy-Whois introduced
2.3.11: 950423 ftime.c: lacking third argument of strncmp()
2.3.10: 950423 ftp.c: USER NAME@SERVER is now available at any command stage
2.3.10: 950423 ftp.c: PASSword including space characters becomes acceptable
2.3.10: 950423 mime.c: `safe' base64 which pass through non-BASE64 lines
2.3.10: 950422 delegated.c: force aging LOGFILE and PROTOLOG on proper time
2.3.10: 950422 delegated.c: remove useless WORKDIR on exit
2.3.9: 950422 delegated.c: ac has had undefined value X-<
2.3.8: 950421 {ftp,ftpgw}.c: file name including space characters <yamana@etl>
2.3.8: 950419 delegated.c: catch SIGPIPE and report
2.3.8: 950419 telnet.c: stop useless fork() in bidrectional_relay()
2.3.8: 950421 ftpgw.c: strcasestr() for suffix matching (like .hqx, .Hqx, .HQX)
2.3.8: 950417 msg.c: long line without LF (BinHex in text/plain with CR ...)
2.3.8: 950417 ls2html.c: inserted SetStartTime() <senshu@yamagata-cit>
2.3.7: 950417 {ftp,inets}.c: relaying PASV completed ?
2.3.7: 950417 ftp.c: return appropriate error code on proxy-FTP conn. failure
2.3.7: 950417 ftp.c: return error-status correctly when PASV relay failed
2.3.7: 950417 inets.c: connect to FTP server via SOCKS if direct trial failed
2.3.6: 950417 ftp.c: supported proxy FTP by `USER user@server'
2.3.5: 950415 ftp.c: escape any result code in response for WinFTP<tateishi@etl>
2.3.5: 950415 ftp.c: relay TYPE command in proxyFTP <yamasaki@mei>
2.3.4: 950415 ftp.c: return 250(OK) for CWD //SERVER <hirano@etl><tateishi@etl>
2.3.4: 950415 service.c: repeatedly add PATH on proxy-FTP and rejected by LOOP
2.3.3: 950413 ftpgw.c: cleaned multiple definition warning of linker on IRIX
2.3.3: 950413 httpd.c: SERVER=http://-/ as a Index for non-CERN-Proxy clients
2.3.3: 950413 httpd.c: response to bad URL like /-_-ftp:/path
2.3.3: 950413 service.c: find loop in PATH and reject the request
2.3.3: 950413 {delegated,param}.c: passing necessary param. to private-MANAGER
2.3.3: 950413 delegated.c: passing LOGDIR to private-MASTER <h-morikw@kubota>
2.3.3: 950413 delegated.c: passing SOCKS to private-MASTER <marya@jip>
2.3.2: 950412 delegated.c: TIMEOUT=io:N to control general I/O timeout
2.3.2: 950412 X.c: no timeout <sengoku@hitachi><sanpei@keio>
2.3.2: 950412 <kimura@fujitsu> ftp.c: supported proxyFTP (SITE,OPEN) of ws_ftp
2.3.2: 950412 ftp.c: SOCKS + proxyFTP (stop SOCKSing to client) <kimura@fujitsu>
2.3.2: 950412 X.c: couldn't relay because of byte order problem <sanpei@keio>
2.3.1: 950411 *.c: clean up warnings by NEXTSTEP 3.2J + NeXT <h-morikw@kubota>
2.3.1: 950411 gopher.c: introduced TIMEOUT for non-text relay on Gopher
2.3.1: 950411 *.c: clean up warnings by gcc + DEC-OSF/1
2.3.1: 950411 *.c: stop using `-posix' harmful for NeXT <h-morikw@kubota><NeXus>
2.3.1: 950411 nntp.c: stop core dump on NNTP -> No permission
2.3.1: 950411 master.c: erase unnecessary host name resolution in master_open()
2.3.1: 950411 gopher.c: became robust for longer selector
2.3.1: 950411 *.c: purged scattered gethostInt() references
2.3.0: 950408 {delegated,service}.c: no SOCKS to connect FTPCC (private-MASTER)
2.3.0: 950408 ftpgw.c: core dump on large text relay on FTP/HTTP<kodera@spring8>
2.3.0: 950408 access.c: restriction by self address "-" was wrong X-<
2.3.0: 950407 telnet.c: OK both for Unix and Chameleon (DO ECHO + DO SUPAHEAD)
2.3.0: 950406 ftp.c: proxyFTP for non UNIX client (ex. FTP client on Chameleon)
2.3.0: 950406 url.c: file: to ftp: problem by sprintf on HP-UX/MC68K <kake@yhp>
2.2.10: 950405 pstitle.c: redirect av[1-N] to saved arg. buffer <umura@chubu>
2.2.9: 950405 hostlist.c: self address "-" (got by getsockname()) as RELIABLE
2.2.9: 950405 ftp.c: recover from conn. error in proxyFTP on multiple-DeleGate
2.2.9: 950405 ddi.c: pass known HOSTS server-name/server-address to the MASTER
2.2.9: 950405 http.c: enlarged request buffer for LONG URL
2.2.9: 950405 {http,iotimeout}.c: introduced fclose_TIMEOUT()
2.2.8: 950404 telnet.c: distinguish CRLF from CR (recovered repetitive conn.)
2.2.8: 950404 ftp.c: pass the USER/PASS/CWD response messages to the client
2.2.8: 950404 ftp.c: recovering after connection failed <taguchi@aic>
2.2.7: 950404 X.c: escaped optimization error (getc -> fgetc) <michael@sony>
2.2.7: 950404 inets.c: RESLOVE switch by command name was failed <racsho@canon>
2.2.7: 950404 pstitle.c: argument buffer had been corrupted <fsuzuki@mrit><momoi@scsu><satoyan@fujitsu><marya@jip><michael@sony>
2.2.6: 950403 delegated.c: stopped full-path arg[0] indication made at 2.2.5
2.2.6: 950403 pstitle.c: rearrange argv[*] pointer as shifted its body strings
2.2.5: 950403 pstitle.c: move args right after av[0] (for ps ww) <umura@chubu>
2.2.5: 950403 delegated.c: don't start when invoked by relative path<momoi@scsu>
2.2.5: 950403 delegated.c: mistake of a var.name which disabled IDENT<marya@jip>
2.2.4: 950402 misc.c: OWNER=user/group and #uid #gid <kawamoto@osaka-u>
2.2.4: 950402 delegated.c: no-exec() but use process title <kawamoto@osaka-u>
2.2.4: 950302 misc.c: OWNER=nobody is undefined in AIX thus failed to invoke
2.2.4: 950402 delegated.c: added TIMEOUT=ftpcc:nnn <y-koga@nec>
2.2.4: 950402 ftp.c: FTPCC lock was failed in no-flock() systems <y-koga@nec>
2.2.3: 950330 wais.c: escape HTML entities in Headline
2.2.3: 950330 wais.c: search by words in Japanese encoded in URL
2.2.3: 950330 wais.c: removed unncessary <PRE> </PRE> in text/plain
2.2.2: 950329 http.c: all request were regarded as HTTP/0.9 X-< after 2.2.0
2.2.2: 950329 ftp.c: failed FTPGET when FTPCC is LOCKED (un-initialized var.)
2.2.1: 950328 delegated.c: pass OWNER to p-MASTER<honda@jaeri><kawamoto@osaka-u>
2.2.1: 950328 wais.c: relay user data larger than 2-bytes int. length value
2.2.1: 950327 wais.c: treat URL without ?search words
2.2.0: 950327 service.c: return Ack from a Mediator
2.2.0: 950327 wais.c: WAIS / HTTP gateway
2.2.0: 950326 http.c: treat URL including space like "wais://H/d/t/l/x=(a b)"
2.2.0: 950325 wais.c: relay in half-duplex by a single process
2.1.10: 950319 {hostlist,master}.c: extended dstHostList to dstHost[port]List
2.1.10: 950319 mime.c: don't encode non text/* content-type
2.1.10: 950318 mime.c: put lacking CR/LF after decoding to save .CR/LF<momoi>
2.1.9: 950313 JIS.c: stop EUC_JP checking in TO_JIS
2.1.9: 950313 mime.c: relay of single part message (^_^; <momoi@scsu>
2.1.8: 950312 mime.c: JIS code conversion for base64 and QP as a whole part
2.1.7: 950312 mime.c: JIS code and MIME conversion for text/html
2.1.7: 950312 wais.c: JIS code conversion for Document-Text in WAIS response
2.1.6: 950311 mime.c: JIS code and MIME conversion for a multipart/*
2.1.6: 950311 JIS.c: carelessly used == for = in for statement <momoi@scsu>
2.1.6: 950311 mime.c: carelessly missed 3rd arg. of strncasecmp<arai@fujitsu>
2.1.5: 950311 JIS.c: confirm if the code is realy JIS code before conversion
2.1.5: 950311 mime.c: decode QP and BASE64 in a text/* bound to client
2.1.5: 950311 mime.c: decode mistakenly QP encoded JIS body <momoi@scsu>
2.1.5: 950311 pop.c: hide PASS ******* in verbose log <fm@redstar>
2.1.4: 950308 {ftp,delegated}.c: let the current network interface RELIABLE
2.1.4: 950308 ftp.c: RELIABLE of FTPCC/private-MASTER was wrong <hidemi@twmc>
2.1.4: 950307 X.c: X protocol tracer about clients request
2.1.3: 950307 http.c: flush output of text/* at line boundary always
2.1.2: 950306 pop.c: relaying LIST with argment (^_^; <momoi@scsu>
2.1.2: 950305 pop.c: hide PASS ****** in verbose log
2.1.1: 950304 httplog.c: record user name got from identd <takagi@nitech>
2.1.1: 950304 ident.c: ignore space in response from identd <ishihara@ricoh>
2.1.0: 950301 telnet.c: some changes for Windows clients <bigmac@digicash>
2.0.28: 950226 ftp.c: had connected to FTPCC via SOCKS! <takahashi@nibh>
2.0.28: 950226 hostlist.c: try matching by offical name first <marya@jip>
2.0.28: 950226 gopher.c: relay `gopher://1/selector request' <momoi@scsu>
2.0.28: 950226 strdup.c,Makefile: clean up some make problems <momoi@scsu>
2.0.28: 950226 ftp.c: relay STOR command, in DeleGate XDC chain <akaho@etl>
2.0.27: 950225 hostlist.c: unknown-host, unknown-user = ?, ?@* <marya@jip>
2.0.27: 950224 service.c: return error when MASTER returned error<uchi@sic>
2.0.27: 960224 strdup.c: substitution function (called by CII) <momoi@scsu>
2.0.27: 950224 gopher.c: premature EOF by Gopherd+ when put other than req.
2.0.26: 950223 service.c: PATH log about real proto://H:P/ <sengoku@hitachi>
2.0.26: 960223 http.c: fclosed for not opened cache file to dead <uchi@sic>
2.0.26: 960223 *.c: clean up warning on {void,int} (*signal)() for NEWS-OS
2.0.26: 960223 *.c: relocated all static functions to avoid gcc warning
2.0.25: 950223 ddi.c: full PATH not logged (no return value from add_PATH())
2.0.25: 950223 http.c: Kill process of pid in non-initialized return value
2.0.25: 950223 hostlist.c: cut meaningless matching (try ON when already ON)
2.0.25: 950223 conf.c: let RELIABLE="localhost,./@" default <<michael@sony>
2.0.24: 950222 http.c: request body of POST <imajo@takuma-ct><yamana@etl>
2.0.24: 950222 url.c: included <ctype.h> for isalnum() <marya@jip>
2.0.24: 950221 *.c: changed myself from //-/ to //-.-/ <ichii@u-tokyo>
2.0.24: 950221 delegated.c: Generalist->FTPGET inherits RELIABLE and rejected self
2.0.23: 950221 Makefile: MANAGER set in make is not used, make loops in AIX
2.0.23: 950221 codeconv.c: make for urlfind in Ultrix and OSF/1 <momoi@scsu>
2.0.23: 950221 inets.c: ntoh() for little-endian machines <momoi@scsu>
2.0.22: 950219 {codeconv,httpd}.c: changed interface to CII
2.0.21: 950219 {service,master}.c: introduced CONNECT={cache,master,direct}
2.0.21: 950218 inets.c: gethostint() to hosts bytes order <sengoku@hitachi>
2.0.21: 950218 {msg,master,ftp,inets,mount,...}.c: shrinked 100Kbytes of BSS
2.0.21: 950217 delegated.c: preset HOSTS=localhost/127.0.0.1 (for delegatedR)
2.0.21: 950217 ftpgw.c: ftp host relative URL for Proxy client <umura@chubu>
2.0.21: 950217 url.c: rewrote already full ftp-URL <umura@chubu>
2.0.20: 950217 {param.h,param.c,delegated.c}: renamed CHARSET to CHARCODE
2.0.20: 950217 access.c: cut gethostname(dst) on default PERMIT and ROUTE
2.0.20: 950216 misc.c: core dump on unknown OWNER <okita@suri>
2.0.20: 950216 gopher.c: CHARSET=II for direct gopher
2.0.20: 950216 http.c: don't fork request_body_relay process for GET and HEAD
2.0.20: 950215 url.c: recognize empty ?search string <mfaa0413@miti>
2.0.20: 950215 inets.c: mulformed argument to setsockopt() <tatibana@oki>
2.0.19: 950215 httpd.c: return error image for unknown CII <umura@chubu>
2.0.18: 950211 http.c: shrinked the log of Accept-Language
2.0.18: 950210 http.c: had cached converted lines into cache!!
2.0.18: 950210 http.c: Never write `304 not modified' into cache
2.0.18: 950210 http.c: break mutual locking of cache file <zensyo@tamagawa>
2.0.17: 950209 Makefile: packing the latest libcii.tar <umura@chubu>
2.0.16: 950209 Makefile: bug fixes <momoi@scsu><arai@fujitsu>
2.0.16: 950209 mount.c: undefined string value was refered <tatibana@oki>
2.0.16: 950208 access.c: inhibit access to port #19 <nor@ntt><umura@chubu>
2.0.16: 950208 html.c: HTMLCONV=pre (text/plain to html) <[email protected]>
2.0.16: 950208 <[email protected]> convert JIS code to image/x-xbitmap !! :-O
2.0.15: 950205 ftp.c: the server name of FTP Cache Server can be shown by ps
2.0.15: 950205 Makefile,delegated.c: put warning or abort on undef. MANAGER
2.0.15: 950205 delegated.c: introduced MAXIMA=delegated:N,ftpcc:N
2.0.15: 950205 master.c: introduced PERMIT=ProtoList:dstHostList:srcHostList
2.0.15: 950205 param.c: undefined/obsolete parameter name checking
2.0.15: 950205 ftp.c: parallel FTPGETs with gradient lifetimes
2.0.14: 950205 delegated.c: pass the path of delegated exec. file<momoi@scsu>
2.0.14: 950205 telnet.c: telnet command interpretation for `Proxy TELNET'
2.0.14: 950204 access.c: permit telnet to P specified in SERVER=telnet://h:P/
2.0.13: 950204 service.c: no more generation of "SERVER http host 80" command
2.0.13: 950203 Makefile: pass $(CC) $(CFLAGS) <ume@hitachi> <manmos@stellar>
2.0.13: 950203 {msg,ftime,shio}.c,mksubst: problems on make/UXP<arai@fujitsu>
2.0.13: 950203 readycc.c: added the case of __FreeBSD__ <bigmac@digicash>
2.0.13: 950203 timeofday.c: separate #include{time.h,sys/time.h} for SunOS4.0
2.0.13: 950203 access.c: struct ptr arg. was passed without `&' <momoi@scsu>
2.0.12: 950203 {hostlist,access}.c: introduced UserList@host and Identd
2.0.12: 950203 httpd.c: link in //-/-/ for non proxy client <bigmac@digicash>
2.0.11: 950202 service.c: let "DELEGATE=-:0:-all" work for MOUNT<mahara@knct>
2.0.11: 950202 mkresolv: name collision in libresolv.a <hideo-m@atom>
2.0.10: 950201 http.c: recovered the TIMEOUT for sending to the client
2.0.10: 950201 ftp.c: route FTPGET to the appropriate MASTER with a filter
2.0.9: 950131 msg.c: splitted line in linemode get on buffer boundary
2.0.9: 950131 telnet.c: very simple `Proxy TELNET Server' :-p
2.0.9: 950131 http.c: cache 302 Moved response message
2.0.9: 950131 delegated.c: introduced PERMIT and made PERMIT="." the default
2.0.8: 950130 http.c: a bug made in 2.0.6 about Content-Type recognition which disabled code conv. <momoi@scsu><komatsu@nimc><ifuji@nimc><hiro@kyoto-u>
2.0.7: 950129 ftp.c: fixed a bug which make CWD //path mistaken as CWD //host
2.0.7: 950129 Makefile: removed `\' at the end of line for Ultrix<momoi@scsu>
2.0.6: 950129 ftp.c: introduced `CWD //host:port/path' for `Proxy FTP Server'
2.0.6: 950128 http.c: kill req. relay process immediately after 1st resp. got
2.0.6: 950128 http.c: data take over 120sec. was cut by TIMEOUT <umura@chubu>
2.0.6: 950128 httpd.c: introduced builtin-message
2.0.6: 950128 httpd.c: introduced proxy-side include <X-D ...>
2.0.5: 950126 http.c: X-Locking to avoid mutual-locking in delegated chain
2.0.5: 950126 service.c: made FORCEON=all as default
2.0.5: 950126 service.c: introduced 'MASTER=*:hostlist' which means no-proxy
2.0.5: 950126 hostlist.c: recognize a host-list start with '!H' as '{*,!H}'
2.0.5: 950125 ftp.c: changed {STAT path} to {CWD path + STAT} for sym.-link
2.0.4: 950124 ftp.c: supported PASV command of FTP
2.0.4: 950124 inets.c: use both file and dns by `RESOLV=file,dns'
2.0.4: 950121 path thru 304 resp. to client if it has sent If-Mod.-Since req.
2.0.3: 950120 delegated.c: no private-MASTER when PROXY specified <marya@jip>
2.0.3: 950119 service.c: set longer HELLO_TIMEOUT = 5
2.0.2: 950118 access.c: stop adding default RELIABLE <umura@chubu>
2.0.2: 950118 revcase.c: included <ctype.h> <marya@jip>
2.0.1: 950116 delegated.c: generalized private MASTER for Gopher/HTTP caching
2.0.1: 950116 Makefile: definition of MANAGER's address in DELEGATE_CONF
2.0.1: 950116 inets.c: changed RESOLV control word from `hosts' to `file'
2.0.1: 950116 {delegated,hostlist}.c: changed default RELIABLE to `./@'
2.0.1: 950116 putenv.c: substition function for NeXT <imajo@takuma-ct>
2.0.1: 950116 url.c: scan requested URL with escaped ':'->'%3A' <hamano@linc>
2.0.1: 950116 ftp.c: use STAT for LIST <[email protected]>
2.0.1: 950114 msg.c: getMessage bug if put as block but get in linemode (FTP)
2.0.1: 950113 inets.c: use hosts anyway if NO_RESOLVLIB <ytajima@fujitsu>
2.0.1: 950113 {ftp,msg}.c: set TIMEOUT for read from client/server
2.0.0: 950108 {master,service,http}.c: introduced ROUTE=gateway-_-dst:src
2.0.0: 950108 service.c: trial Ack protocol for inter DeleGate communication
2.0.0: 950107 hostlist.c: `.' means delegated's host in RELIABLE, REACHABLE
2.0.0: 950107 ftp.c: introduced MODE XDC for data relay on control conn.
2.0.0: 950107 {ftp,ftpgw}.c: set Content-Length by FTP's (N bytes) response
2.0.0: 950107 ftp.c: relay FTP data connection on multiple delegated chain
2.0.0: 950105 delegated.c: fork private FTPGET(MASTER) if FTPGET not exits
2.0.0: 950104 mount.c: extended MOUNT="path http://hp/XPATH" (permit XPATH)
2.0.0: 950104 http.c: don't wait header fields for HTTP/0.9 request
2.0.0: 950101 ftp.c: clean-up FTP data-relay zombies
2.0.0: 941231 mime.c: set charset=ISO-2022-JP for outgoing msg<sutoh@u-tokyo>
2.0.0: 941231 {ftp,ftpgw}.c: introduced FTPGET connection caching server
2.0.0: 941230 http.c: don't cache resp. for Authorized req.<conan@kanagawa-u>
2.0.0: 941230 {http,url}.c: treat anchors folded into multiple lines
2.0.0: 941230 {http,url}.c: keep CRLF at line end in HTML <ttei@novell>
2.0.0: 941229 ftp.c: determine type by if RETR succeed or not, without CWD
2.0.0: 941229 inets.c: introduced TIMEOUT parameter
2.0.0: 941224 inets.c: pointer arg. mismatch for getsockname (DEC-ALPHA ftp)
2.0.0: 941224 http.c: no header resp. to HTTP/0.9 client from cached HTTP/1.0
2.0.0: 941224 url.c: new rewriting rule Dproto://DH:DP/-_-URLoriginal
2.0.0: 941224 ftp.c: removed useless sleep() and fork() in data_open
2.0.0: 941204 delegated.c: periodical eval. and switch LOGFILE [date+format]
2.0.0: 941204 delegated.c: some logs were put to aged LOGFILE <marya@jip>
2.0.0: 941126 {embed,httpd}.c: embed make time(Last-Modifiled) into _icons.c
2.0.0: 941126 inets.c: added {empty-name}/{empty-address} from HOSTS
2.0.0: 941125 cache.c: ignore case of hostname in cach path <kusumoto@keio>
2.0.0: 941125 inets.c,revcase.c: merged delegated and delegatedR
2.0.0: 941123 inets.c: merged delegatedR and delegatedS
--
1.9.20: 941122 <> http.c: never substituted var. break GET for Generalist+HTTP
1.9.20: 941122 <> httpd.c: added Last-Modified: field for builtin icon data
1.9.19: 941120 <> gopher.c: put HTTP header for Serchable Gopher Index
1.9.19: 941120 <> httpd.c: core dump on putIconList (buffer overflow -_-;)
1.9.19: 941120 <> http.c: core dump on malformed URL (empty redirected URL)
1.9.19: 941120 <> mime.c: encode HTML entities in a messages BODY
1.9.18: 941119 <> master.c: URL has lost when relayed as is on rewriting
1.9.18: 941119 <> ftpgw.c: ignore '~' at the e.o. filename in guessing filetype
1.9.18: 941119 <> inets.c: added hostname without domain into HOSTS cache table
1.9.17: 941119 <> http.c: pointer type arg. decl. for DEC-ALPHA
1.9.17: 941119 <> cache.c: give up flock() by NO_FLOCK for AIX and NEC_EWS
1.9.17: 941119 <> http.c: ignore If-Modified-Since on Pragma: no-cache
1.9.17: 941118 <> httpd.c: correct EXPIRE date in http://-/-/ <hosono@gunma-u>
1.9.17: 941115 <> ftpgw.c: application/mac-binhex40 for .hqx <sakai@fujifilm>
1.9.17: 941114 <> hostlist.c: supported !{hosta,hostb,...} notation
1.9.16: 941109 <> inets.c: stack crash in BSD/386, much thanks to <hideo-m@atom>
1.9.16: 941106 <> http.c: flush req. before send Forbidden msg. <hideo-m@atom>
1.9.15: 941105 <> http.c: truncate cache (not = but == was used ;-) <akaho@etl>
1.9.15: 941105 <> ftpgw.c: added info about '.hqx' <tate@tokyo-ct>
1.9.15: 941104 <> cache.c: sys/types.h before sys/file.h for EWS <takinaka@nec>
1.9.14: 941101 <> http.c: resq. for Mozilla/0.9 without CRLF at end of POST arg
1.9.14: 941101 <> smtp.c: end of status response in multiple lines
1.9.14: 941101 <takahashi@nibh> ftp.c: end of status response in multiple lines
1.9.14: 941101 <> getwd.c.c: getwd() substituted by getcwd() <kimura@mri>
1.9.13: 941029 <> hostslig.c: host-list by address range like 123.1.2.[64-94]
1.9.13: 941029 <> hostlist.c: `!' operation was inconsitent with the spec.
1.9.13: 941029 <> delegated.c: expand [data+...] in LOGDIR specification
1.9.13: 941028 <> cache.c: includeed sys/file.h to use flock() <fukai@tsuda>
1.9.13: 941028 <> delegated.c: enabled PIDFILE specification <hiro@kyoto-u>
1.9.12: 941027 <> inets.c: uninit. var. in host resolv. cache <racsho@canon>
1.9.12: 941027 <> cache.c: fixed bug about making escaped flat-file name
1.9.11: 941026 <> conf.c: let DELEGATE=IP-address(hostname):Port default
1.9.10: 941026 <> http.c: relay request data without CRLF <imajo@takuma-ct>
1.9.9: 941026 <> service.c: merged DeleGate and HTTP protocol
1.9.8: 941023 <> mount.c: match host's aliases with hosts in MOUNT list
1.9.7: 941022 <> telnet.c: expanded I/O buf. of bidirectional relay to 8192
1.9.7: 941022 <> telnet.c: added X protocol proxy
1.9.7: 941021 <> cache.c: fopen(,"a+") on Solaris <akimoto@mss><takagi@nitech>
1.9.7: 941020 <> inets.c: gave up sethostent(stayopen) (cause TCP conn. to DNS)
1.9.7: 941020 <> inets.c: treat SIGPIPE on death of DNS
1.9.6: 941018 <> inets.c: name resolution bug <akiyuda@shinshu-u><takinaka@nec>
1.9.5: 941018 <> mime.c: MIME for XOVER's TAB separated response <takinaka@nec>
1.9.4: 941017 <> smtp.c: SMTP/DeleGate with JIS/MIME conversion
1.9.4: 941016 <> httpd.c: Error message in HTML when connection is failed
1.9.3: 941015 <> http.c: always translate URL from file:// to ftp://
1.9.3: 941015 <> {inets,delegated}.c: added name/host cache and HOSTS variable
1.9.3: 941015 <> inets.c: TIMEOUT for gethostbyaddr/name
1.9.2: 941014 <> nntp.c: XOVER and resuming SVR4 interrupted I/O <takinaka@nec>
1.9.1: 941012 <> service.c: stopped dup. gopher-gopher delegate by openMaster()
1.9.1: 941012 <> http.c: fixed bug in sel=@=gopher:host relay
1.9.0: 941010 <> http.c: discard half done cache file on user's interruption.
1.9.0: 941010 <> http.c: logging cache statistics in the httpd-compatible log.
1.9.0: 941010 <> httpd.c: DeleGate-Ver: field in both requests and responses
1.9.0: 941010 <> http.c: caching on HTTP SPECIALIST
1.9.0: 941010 <> http.c: treat multi-step proxy like pp://pH:pP/p=@=p:H:P
1.9.0: 941009 <> {ftpgw,gopher}.c: put anchors (let clickable) the title URL
1.9.0: 941008 <> http.c: FINGER/HTTP Gatway for URL finger://hostport/?name
1.8.10: 941008 <> pop.c: supported POP with MIME conversion
1.8.9: 941008 <> iotimeout.c: no TIMEOUT setting for read if something buffered
1.8.9: 941008 <> http.c: SPEED-UP: _exit() for fast exit in CS-relay
1.8.9: 941008 <> http.c: SPEED-UP: buffered fgets for reading client request
1.8.8: 941007 <> http.c: <http://-/-/> for MacWeb <asist@aitech> <takagi@nitech>
1.8.7: 941006 <> url.c: don't produce redundant http://H1:P1/=@=H1:P1
1.8.7: 941006 <> http.c: don't produce HTTP-Header for HTTP/0.9 clients
1.8.7: 941006 <> http.c: put Content-Length: for internal icons
1.8.7: 941005 <> {sopen,http}.c: speed-up by buffering for TUNNEL
1.8.7: 941005 <> http.c: relay ftp://... request AS-IS via TUNNEL
1.8.7: 941004 <> mksubst: do cc $(LIBS) at src/ directory for relative LIBS
1.8.7: 941004 <> Makefile: no -lc for NeXT <imajo@takuma-ct> <hiroyuki@teikyo-u>
1.8.6: 941003 <> delegated.c: core dump by kill -HUP <ntori@melb>
1.8.6: 941003 <> icons/cern: converted to gif <takahashi@nibh>
1.8.6: 941003 <> mimehead.c: without libmms.a <satoyan@fujitsu>
1.8.5: 941002 <> strcasecmp.c: didn't work right <sengoku@hitachi>
1.8.5: 941002 <> nntp.c: linked MIME encode/decoder library libmms.a
1.8.5: 941002 <> http.c: introduced control page <http://./.>
1.8.5: 941002 <> builtin/icons: frog images in transparent gif format (^_^)
1.8.5: 941001 <> http.c: embedded icon images from CERN PDS
1.8.5: 941001 <> ftpgw.c: put icons for each lines in a directory
1.8.5: 941001 <> ftpgw.c: identify file Content-Type <hosono@gunma-u>
1.8.4: 941001 <> ftpgw.c: code conv. for text/* types <hosono@gunma-u>
1.8.4: 941001 <> http.c: check charcode=XXX pattern in Accept-Language: field
1.8.3: 930930 <> delegated.c: let pgid of TUNNEL processes be that of delegated
1.8.3: 940929 <> delegated.c: LOGFILE relative to LOGDIR <marya@jip>
1.8.2: 940929 <> ftime.c: added '%W' and '%U'
1.8.2: 940929 <> delegated.c: introduced [date+format] specification for ageing
1.8.2: 940929 <> delegated.c: PIDFILE to get cur. server's pid <nor@ntt>
1.8.2: 940928 <> delegated.c: re-invoke itself by SIGHUP <ntori@melb>
1.8.2: 940928 <> mksubst: filled missing `'' <ntori@melb>
1.8.1: 940927 <> {delegated,access,hostlist}.c: introduced REACHABLE
1.8.0: 940925 <> *.c: clean up warning in CCs with strict prototype matching
1.8.0: 940925 <> delegated.c: fixed core dump on "LOGFILE=" <hideo-m@atom>
1.8.0: 940925 <> {http,service,gopher}.c: Pragma: no-cache support
1.8.0: 940924 <> gopher.c: wait without LINGER <imajo@takuma-ct>
1.8.0: 940924 <> delegated.c: erase EXPIRE limit <imajo@takuma-ct>
1.7.9: 940923 <> libsubst.a: exclude if unnesessary <umura@chubu>
1.7.9: 940923 <> Makefile: use CCFLAGS in all of CC <marya@jip>
1.7.9: 940923 <> Wait3.c: give up using pid_t for NEWS-OS <marya@jip>
1.7.8: 940922 <> Sigsetmsk.c: fixed compile err. in SVR4 <arai@fujitsu>
1.7.7: 940922 <> {Sigsetmask,Wait3}.c: to be SVR4 sweet <arai@fujitsu>
1.7.6: 940920 <michael@sony> http.c: uninit. var. in gopher/proxy
1.7.6: 940914 <> Makefile: removed confR.o <kawamoto@osaka-u>
1.7.5: 940913 <> *.c: changes to be MIPS sweet <yab@kubota>
1.7.5: 940911 <> *.c: changes to be SVR4 sweet <arai@fujitsu>
1.7.5: 940911 <> inets.c: removed mismatch bind() arg <mori@dnp>
1.7.4: 940911 <> {http,*}.c: kill(1,TERM) by root:-< <hosono@gunma-u>
1.7.4: 940911 <> delegated.c: MANAGER var. <takinaka@nec>
1.7.3: 940909 <> delegated.c: TUNNEL flush fo Ftp response (arg to sio_relay())
1.7.3: 940909 <> delegated.c: FORCEON for TUNNEL <sengoku@hitachi>
1.7.2: 940908 <> {inets,ftp}.c: SOCKSified <takinaka@nec>
1.7.1: 940904 <> service.c: kill the bug which disabled getting client hostname
1.7.1: 940904 <> gopher.c: don't try to cache non `gtype/path' form of selector
1.7.0: 940904 <> http.c: make proper response and logging on permission error
1.7.0: 940904 <> service.c: openMaster access <macky@nagoya-u>
1.7.0: 940904 <> http.c: don't cache response without Last-Modified:
1.7.0: 940904 <> service.c: let RESTRICT=all as the default
1.6.6: 940902 <> inets.c: get local host addr of ftp-proxy from control-socket
1.6.5: 940901 <> Strcasecmp.c: <tadaki@saga-u> <sengoku@hitachi>
1.6.5: 940901 <> inets.c: struct arg to ntoa() <takinaka@nec>
1.6.4: 940831 <> gopher.c: don't spoil Conn structure on Mod-Data checking.
1.6.3: 940830 <> gopher.c: repaired empty text response enbugged on v1.6.2
1.6.3: 940830 <> inets.c: retry connection for multiple IP addresses for a name
1.6.2: 940830 <> http.c: EOF of text without NL at EOL <takahashi@nibh>
1.6.2: 940830 <> http.c: passing opened server socket to GateWays <satoyan@flab>
1.6.1: 940826 <> cache.c: uncommented flock() for HPUX and AIX
1.6.0: 940826 <> gopher.c: repaired bugs which disabled caching in several cases
1.6.0: 940826 <> http.c: built-in Frog image (^_^)
1.6.0: 940826 <> http.c: forwarding HTTP request in HTTP to the MASTER
1.6.0: 940826 <> JIS.c: ignore SI/SO in ISO-2022-JP
1.6.0: 940826 <> http.c: make FORCEON control PROXY <satoyan@fujitsu>
1.6.0: 940824 <> http.c: mulformed URL by proxyMosaic <tadaki@saga-u>
1.5.10: 940823 <> cache.c: distinguish path xxx and xxx/ for HTTP 302 Moved
1.5.9: 940821 <> gopher.c: flush response to the client before exit
1.5.8: 940821 <> gopher.c: repaired wrong rewriting of Gopuer+ response
1.5.8: 940821 <> http.c: makeshift old cache when connection failed.
1.5.7: 940821 <> http.c: switch on non-text response in text receipt mode
1.5.7: 940821 <> http.c: use LINGER option for the socket to a client
1.5.7: 940821 <> http.c: speed up by enabling I/O buffering on fast channel
1.5.6: 940819 <> service.c: clear inputs on PRIVATE MASTER <kuri@jaeri> <tadaki@saga-u>
1.5.5: 940819 <> gopher.c: telnet access to URL not gopher:// but telnet://
1.5.4: 940819 <> gopher.c: escape non-xalpha characters in a URL selector part
1.5.3: 940817 <> gopher.c: Gopher on HTTP gateway
1.5.3: 940817 <> ftpgw.c: don't rewrite ftp URLs for proxy clients
1.5.2: 940817 <takahashi@nibh> http.c: recov. JIS from gopher/proxy-httpd
1.5.2: 940817 <> ftp.c: immediate EOF to the client on non-existent file
1.5.2: 940816 <> http.c: gateway "file" as well as "ftp" <yamana@etl>
1.5.1: 940815 <> delegated.c: cleanup zombis on TIMEOUT <marya@jip>
1.5.1: 940815 <> {Killpg,Strcasecmp}.c: porting <kawamoto@osaka-u>
1.5.0: 940814 <> gopher.c: avoid useless trans. of data using !
1.5.0: 940814 <> url.c: not ftp but "file" hasn't relayed by callback_it()
1.5.0: 940814 <> cache.c: auto rename of cache file/directory name contention
1.5.0: 940814 <> http.c: avoid useless trans. of data using If-Modified-Since
1.5.0: 940813 <> gopher.c: code conversion on gatewayed remote ACT_SPECIALIST
1.4.6: 940813 <> http.c: private MASTER <kuri@jaeri>
1.4.5: 940812 <> http.c: relay POST... to PROXY serv. <hayakawa@ntt>
1.4.5: 940812 <> mount.c: non-resolv. by default <satoyan@fujitsu>
1.4.4: 940810 <sengoku@hitachi> delegated.c: introduced OWNER setuid
1.4.3: 940809 <> {ftpgw,mount}.c: FTP/HTTP SPECIALIST+MOUNT without MASTER
1.4.2: 940809 <> {http,gopher}.c: stop producing useless proc on cache locking
1.4.2: 940807 <> http.c: bad From: field location in req. introduced at 1.4.0
1.4.1: 940807 <> {http,gopher}.c: separate cache directry of non standard port
1.4.0: 940807 <> {service,url}.c: introduced protocol limitation for DELEGATE
1.4.0: 940807 <> master.c: add host/net filtering before relay to MASTER
1.4.0: 940807 <> delegate.c: repetitive options MASTER, RELIABLE and MOUNT
1.4.0: 940807 <> httpd.c: gave up flushing after 1st line of request
1.4.0: 940806 <> service.c: passing delegate's mail address in FROM command
1.4.0: 940806 <> {mount,url}.c: introduced MOUNTing
1.3.1: 940805 <> http.c: codeconv 1st line HTTP/0 <umura@chubu>
1.3.1: 940805 <> telnet.c: sigblock premature SIGPIPE from its peer
1.3.0: 940802 <> iotimeout.c: introduced I/O timeout
1.3.0: 940730 <> *.c: intrdoduced `DeleGate TUNNEL'
1.3.0: 940730 <> ftpgw.c: avoid closing ToC by fdopen(dup(ToC),...)(for logging)
1.2.21 940728 <> delegate.h: setvbuf/setbuffer selection <marya@jip>
1.2.21 940728 <> ftp.c: no wait(&status) for portability <marya@jip>
1.2.21 940728 <> setsid.c: substution for NEWS-OS4.2.1 <marya@jip>
1.2.21 940728 <> access.c: lacked return value <sirahasi@tisn>
1.2.20 940728 <> Makefile: introduced $(LIBS) <kawamoto@osaka-u>
1.2.19 940727 <> *.c: removed <strings.h> and index(), rindex()
1.2.19 940727 <> ftime.c: portable gmtoff() <kawamoto@osaka-u>
1.2.18 940726 <> ftpgw.c: giveup Content-Length of FTP/HTTP to avoid huge buff.
1.2.17 940725 <> ftpgw.c: convey FTP on HTTP/DeleGate
1.2.16 940725 <> url.c: rewrite <FORM ACTION="/..." <sengoku@hitachi>
1.2.15 940724 <> ftpgw.c: correct URL and gtype passing for ftp/gopher
1.2.15 940724 <> http.c: httpd compati log for http protocols
1.2.15 940724 <> *.c: reduced the argument of service_XXX(Conn,...)
1.2.14 940723 <> ftp.c: immediate return on non existent path error
1.2.13 940720 <> inets.c: introduced %A,%H,%P for printSock()
1.2.12 940719 <> http.c: httpd compatible log-form <umura@chubu>
1.2.12 940719 <> service.c: access inhibition notation "!proto"
1.2.11 940716 <> http.c: transfer DELEGATE_FLAGS to MASTER-gopher-SPECIALIST
1.2.11 940716 <> url.c: changes FLAGS notation from +F= to =F= (for gopher)
1.2.11 940716 <> url.c: http URL with absolute path <mkijima@u-tokyo>
1.2.10 940714 <> http.c: treat null URL arg. of GET command <machi@crl>
1.2.10 940714 <> url.c: treat URL with omitted gopher gtype and http /path
1.2.9 940712 <> delegated.c: stop using putenv <kazu@suzuki-eng>
1.2.9 940712 <> SLL.c: stop rewriting const. string <kazu@suzuki-eng>
1.2.9 940713 <kazu@suzuki-eng> delegated.c: stop using strftime for NeXT
1.2.9 940712 <> http.c: fclose correctly before retrying on locked cache
1.2.8 940711 <> gopher.c: fclose correctly before retrying on locked cache
1.2.7 940630 <> delegated.c: periodical clean-up of zombis
1.2.6 940623 <> services.c: introduced SERVER=http:/host:port/PATH notation
1.2.6 940623 <> services.c: introduced FORCEON list
1.2.6 940623 <> services.c: made service RESTRICTion configureable
1.2.6 940623 <> access.c: masking RELIABLES host <yoko@hokudai>
1.2.6 940622 <> nntp.c: added JIScode conversion
1.2.5 940619 <> ftpgw.c: bugfix of relaying non-directory response
1.2.4 940619 <> http.c,ftpgw.c: bugfix of trans. gopher-URL to ftp-path
1.2.4 940619 <> ftpgw.c: try identify (gopher) type of file by name
1.2.4 940619 <> ftp.c: add -lL argument for LIST to track symbolic link
1.2.3 940618 <> inets.c: sockopt SO_REUSE to smoothly restart delegated
1.2.3 940618 <> access.c: make access check strict for RELIABLE hosts
1.2.2 940615 <> ftp.c: when path is NULL, it must be directory
1.2.1 940614 <matsui@denken> gopher.c: read binary data from gopher cache
--