-- 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.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()

(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 deafult
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 IIS/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)<baader@cjt.de>

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 (DeleGateMaster@etl.go.jp)
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 <cjb@mircx.com>
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><deignan@bull.net>
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" <piero@fst.it>
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 <piero@fst.it>
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 <piero@fst.it>
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 <rob@c3.hu>
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 <piero@fst.it>
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 <piero_berritta@fst.it>
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 <bel@reis.nnov.ru>
5.6.2: 980707: ftp.c: FTP proxy with SSLway <Piero_Berritta@fst.it>
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 smpt-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: Thraed.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> <gotoh@taiyo.co.jp>
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 <masafumi@pobox.com>
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 <ralph@ab.ca>
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 <knakahig@.hsp>
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 <pdp@jr3uom.iijnet><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) <valentin@aubg.bg>
2.0.16: 950208 <valentin@rs.aubg.bg> 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 <youki-k@is.aist-nara.ac.jp>
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
--
