Commit graph

29 commits

Author SHA1 Message Date
tacha
0b4ceaac51 Update delegate to 7.5.3.
Change lists can be found at http://www.delegate.org/delegate/updates/
2001-09-27 09:35:29 +00:00
jlam
6b6cf2ab1e Remove unneeded dependency on readline...delegate supplies its own readline
routines.
2001-05-28 16:32:01 +00:00
kim
3887d1a0e8 Upgrade to 7.3.1.
[NEW]
 + FTP/SSL: supported "AUTH TLS", on-demand FTP/SSL (with sslway -St)
 + HTTP: introduced HTTPCONF="cka-cfi" to force Keep-Alive with FCL/FTOCL
 + general: introduced src. addr. binding (SRCIF=host[:port[:proto:dst:src]])
 + general: introduced "-va" option (hidden log to be sent on ABORT)
 + SSLTUNNEL: introduced proxy auth. for SSLTUNNEL (by AUTH=pauthgen)
 + VSAP: introduced AUTH_VSAP (tentative)
 + FTP: enabled FCL/FSV=sslway for FTPS (implicit SSL)
 + NNTP: added client hostname to forbidden POST error log
 + MOUNT: new MountOption fo,bo,bif (ForwOnly,BackOnly,BackIfForw)
 + MOUNT: enabled dst=-host MountOption for servers as virtual hosts
 + genrail: made notify-mail include AbortLog and BackTrace
 + Socks: introduced "/-r" opt. (resolve locally, not on SocksV5 server)
 + Shio: added "c host:port" (connect to host:port without using shell)
 + HTTP: implemented AUTHORIZER and XECHO for HTTP
 + SSLway: introduced "-St" option to make STARTTLS be mandatory
 + FTP: supported MLSD command relay
 + general: randomized text and data segment address at compile time
 + general: introduced a time period in a week(-T.wWHHMM)
 + SSLway: inplemented STARTTLS for SMTP,POP,IMAP "-st[/protocol]"
 + SSLway: added "-pass {pass:string|file:path}"
 + SSLway: added error message about .pas to show what is necessary
 + MOUNT: extended matching and rewriting (ex. "*%1[a-b]%S *%(0)/%(1)")
 + MOUNT: reverse MOUNT for "*%(N)" in right hand rURL to left hand vURL
 + MOUNT: new abbreviation ///path -> =://=:=/path (the same proto&serv)
 + MOUNT: new abbreviation //serv/path -> =://serv/path (the same proto)
 + POP: supported AUTH without arguments
 + FTP: introduced FTPCONF=nodata (can be useful for FXP)
 + FTP:/HTTP: added logging in xferlog on FTP/HTTP (HTTPCONF=xferlog:ftp)

[CHANGE]
 + FTP: added (empty) successful response for HELP command
 + general: removed obsolete codes (FTPGET,FORCEON,HTTPMAIL,PUBLIC,?_?,etc)
 + general: stopped to use getmsg() with poll()
 + HTTP: HTTP-PROXY become controllable by CONNECT
 + FTP: modified PASV response format to be more acceptable by clients
 + HTTP: extended timeout for fflush/fclose (was shorten in 6.1.21)
 + HTTP: modified to accept resp. "HTTP" lacking "/X.X" (6.1.22)
 + FTP: changed FTP max. relative date in LIST to 6 month (from 11)
 + SSLway: changed to hide command line arguments and environmnet vars
 + MOUNT: added MOUNT="//* = default" for SERVER=imap

[FIX]
 + SSLway: fixed SEGV with the cc of SunOS4 (since 6.1.19)
 + SSLway: coped with multi-lines of opening message for STARTTLS
 + FTP: fixed not to apply server-side CFI for cached response
 + FTP: fixed CMAP switch for "ftp-data" protocol
 + INETD: enabled HTTP req. for "exec" protocol by INETD
 + INETD: fixed SEGV with INETD specification without arg-list
 + HTTP: fixed "nojava" for MOUNTed server with RELAY=no (since 6.1.20)
 + NNTP: fixed to MOUNT SERVER=nntp://host with "default"
 + FTP/HTTP: coped with WU-Ftpd/2.6.1 + DeleGate/Win32
 + SMTP: fixed SIGPIPE to server by slow DATA from client
 + NNTP: fixed to clean up zombis of NNTPCC
 + origin-NNTP: fixed spooling article at spool/ddd/dd (4.2.0)
 + MOUNT: fixed matching to the end of line (by "$")
 + general: fixed endless SEGVs by duplicate fclose() in notify-mail
 + FTP: revival of "RETR //user:pass@host/path" (5.7.1)
 + FTP: fixed possible overflows in "//user:pass@host" scanning
 + DNS: fixed infinite loop on recvfrom() error
 + HTTP: fixed MOUNT for virtual Host (moved,host=-xxx)
 + NNTP: fixed not to start INIT before all opening messages done
 + HTTP: fixed to fflush before doing sleep/Nice (for chained DeleGate)
 + HTTP: fixed [Reply] button in NNTP/HTTP (6.1.12)
 + SMTP: fixed to wait response for DATA before send QUIT in b.g. (6.0.0)
 + SSLway: enabled RSA tmp. key callback both for openSSL/SSLeay
 + HTTP: fixed "bad response" on EOF/timeout with server (6.1.22)
 + HTTP: fixed status respopnse via CGI/CFI (6.1.19)
 + NNTP: fixed jamming of multi-servers by timeout during startup
 + MOUNT: fixed SEGV on bad MOUNT parameter (non full-URL in right hand)
 + CRON: fixed "-expire" to follow CACHEDIR in symbolic link
 + FTP/HTTP: fixed to do cache FTP/HTTP with Authorization: anon-ftp
 + FTP/HTTP: fixed to do cache FTP/HTTP with URL ftp://ftp:pass@host
 + NNTP: fixed NNTPCC with SERVER=nntp://server
 + HTTP: fixed not to try HTML oriented conversion for plain text
 + HTTP: fixed not to regard "EOF on server reusing" as badServer
 + HTTP: extended to record "badServer" (ex. HTTP/1.1->NCSA/1.5.2)
 + SSI/HTTP: fixed to skip ">" character in quoted-string
 + Telnet: fixed aborting login with AUTHORIZER
 + FTP: fixed SEGV on bound proxy (SERVER=ftp://user:pass@server)
 + general: fixed memory wasting by repetitive randenv()
 + general: fixed putting uninit. buff. when invoked without args
 + SSLway: fixed to do RAND_seed first (for openSSL0.8.5 or later)
 + HTTP: fixed possible SEGV on uninit. buff. ref. for -_-/proto://...
 + HTTP: fix for removing charset in META tag (when no space after ";")
 + HTTP: fixed Content-Length in NNTP/HTTP with Accept-Language:(charset)
 + NNTP: fixed string buffer reallocation (1MB<size)
 + SMTPGATE: fixed SEGV on empty local part in recipient's address
2001-05-21 12:42:38 +00:00
wiz
433b62957e Move to sha1 checksum, and/or add distfile sizes. 2001-04-21 11:23:08 +00:00
agc
2d6b6a009c + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:43:32 +00:00
hubertf
d32e698de6 Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
2001-02-25 04:17:35 +00:00
wiz
a13ea108bb Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:52:59 +00:00
wiz
d4fce8d4e7 Unify format of MESSAGEs, and include RCS Ids. 2001-02-06 14:24:03 +00:00
rh
dfa29e7f60 Update delegate to 6.1.22. Changes include:
2000-12-20 DeleGate/6.1.22 fixed SMTP, FTP, DNS, etc
2000-11-28 DeleGate/6.1.21 fixed FTP data transfer, HTTP MOUNT, etc.
2000-10-30 DeleGate/6.1.20 RELAY=nojava and fix (SSLway, SMTP)
2001-01-02 18:46:40 +00:00
rh
d9810cee9c Update delegate to 6.1.18. Changes include: bug fixes, extended SSLway,
HostList support, and repaired and extended CFI
2000-10-15 17:24:28 +00:00
tron
ebcef6eadf Depend on version 4.0 or newer of the "readline" package. 2000-07-20 15:40:58 +00:00
rh
8665897291 Update delegate to 6.1.16. Changes include:
+ FTP/TUNNEL: enabled PASV on TUNNEL (precedes XDC/TUNNEL)
 + FTP/TUNNEL: enabled MODE XDC on TUNNEL
 + FTP: enabled "CWD //ftp:foo%40%bar@server/path"
 + FTP: enabled USER user:pass@host, CWD //user:pass@host anytime
 * general: regard POLLHUP as well as POLLIN|POLLPRI (mainly for pipe)
   (it can be disabled by -wH command line option for debugging)
 + FTP: enabled %XX in password of "user:pass" part for USER,CWD
 + TUNNEL: fixed to wait children for TUNNEL via sshd (since 6.1.13)
 + FTP: fixed cached RETR by PASV with DeleGate in XDC mode
 + FTP/HTTP: fixed erasing password in embeded URL in FTP/HTTP page
 + HTTP: fixed relaying HTTP/0.9 response to HTTP/1.1 client
 + cache: fixed readlink() error detection on some platforms(AIX)
 + IMAP: introduced IMAP proxying by "LOGIN user@host pass"
 + SMTPGATE: don't count Max-Exclams(!) in uuencoded text
 + HTTP: fixed possible SEGV on Can't Connect message generation
 + MIME: fixed getting value out of "name=value; ..."
 + FTP: fixed REST followed by RETR //serv/path, with cache, etc.
 + SMTPGATE: return appropriate code(554) on bad Message-ID error
 + porting: trial to escape readlink() bug in some version of Linux
 + porting: fix for compilation on AIX+gcc
2000-07-10 15:06:39 +00:00
rh
ec85a1d7d2 Update delegate to 6.1.14. Changes are bugfixes only. 2000-06-17 12:51:11 +00:00
rh
0b86444603 Update delegate to 6.1.7. Changes include numerous bug fixes,
support for SSI (Server Side Include) support, HTTP/1.1,
DGROOT, LIBPATH, SocksV5 server, and lots more.
2000-04-16 15:19:14 +00:00
wiz
7ddf6afe16 echo -> ${ECHO} 2000-03-16 13:52:20 +00:00
pooka
457a31a63b Make the build work with a CC-variable containing spaces as suggested
by Rafal Boni <rafal.boni@metatel.com> in pr-9556
2000-03-08 17:02:04 +00:00
itojun
66594b86d4 sorry I was not careful, 5.9.13 was okay... 2000-02-23 13:15:44 +00:00
itojun
40a290a76d add IGNORE, for possibility for remote exploit.
not sure if pkgsrc patches plugged any of holes, but there seem to be
many flaws (from bugtraq posting).  I can find no better way than
disabling this one.
http://www.securityfocus.com/templates/archive.pike?list=1&date=1999-11-8&msg=Pine.LNX.4.05.9911131950140.12742-200000@nb.in-berlin.de
2000-02-23 13:13:54 +00:00
rh
73ebb55e36 Update delegate to 5.9.13
Changes include:
 +general: set TIMEOUT=shutout:900s by default (was shutout:0)
 +FTP: fixed SEGV on cascaded DeleGates (with MODE XDC)
 +DNS: fixed non-recursive DNS resolution on little endians
2000-01-27 07:39:28 +00:00
rh
ec3b7d4b2d Update delegate to 5.9.12
Changes include:
	* Y2K bug fix
	* various other bug fixes
	* some security (intrusion) fixes
	* client socket fd randomization
2000-01-06 10:46:55 +00:00
rh
d969d43d8c Update delegate to 5.9.8.
Changes include:
 + security: randomized stack base to prevent overflow attack
 + general: fixed some dangerous buffer overflows
 + MASTER: immediate rejection in MASTER mode for forbidden users
 + CFI: fixed direction of LOGFILE on -v,-vv not to socket but to LOGFILE
 + CFI: fixed not to pass "[execpath]command" to shell (since5.9.2)
 + HTTP: fixed SEGV on long (maybe non-) scheme name in URL
 + INETD: fixed SEGV when argument-list part in INETD parameter is empty
 + SocksV5: fixed dropping response data on BIND/ACCEPT
 + Socksv5: fixed (enabled) UDP/SocksV5 on little endians
 + SocksV4: return immediate error response to SocksV5 request
 + NNTP: removed duplicated X-Forwarded in NNTPCC
1999-11-27 07:48:46 +00:00
rh
19883a9230 defuzz 1999-11-12 15:29:15 +00:00
rh
1293909c92 Update delegate to 5.9.6. Changes are bugfixes only. 1999-11-08 16:25:49 +00:00
rh
03c2659298 Update delegate to 5.9.3
Notable changes are:
    1999-06-25 DeleGate/5.9.3 bug fix (cache/Linux), etc.
    1999-06-02 DeleGate/5.9.2 URICONV, Y2K, host=-Host, LDAP, etc.
    1999-03-15 DeleGate/5.9.1 bug fix (Win, HTTPS, filters, etc.)
    1999-03-09 DeleGate/5.9.0 MAX_ARGC, bug fix
1999-08-22 15:55:50 +00:00
agc
f4d5171de1 Add package patch checksum files. 1999-07-09 14:09:02 +00:00
hubertf
7a3e836e8e Don't require "." in PATH (which obviously didn't work anyways :-) 1999-04-04 18:01:38 +00:00
rh
5e0390821e add some mirror sites 1999-03-01 06:46:32 +00:00
rh
ee246ce79b Upgrade delegate to 5.8.8
Adapt this package to NetBSD.
1999-02-23 18:28:34 +00:00
rh
7e8a0d6575 A general purpose TCP/IP proxy system. 1999-02-23 18:20:59 +00:00