2006-01-04 Hajimu UMEMOTO * dtcps.rb (service_dtcp): When new connection request for UDP tunnel comes, don't disconnect existing connection even if is comes from same IPv4 address. * dtcpc.rb, dtcps.rb: Make an IPv6 over an IPv4 tunnel NAT friendly. If -n option is specified to dtcpc, it is enabled. It requires some modification to ng_ksocket of server side. 2006-01-02 Hajimu UMEMOTO * dtcpc.rb, dtcps.rb: Add experimental support for an IPv6 over an IPv4 tunnel using Netgraph. The relevant options are -b and -U. * dtcps.rb: Trap SIGINT as well as SIGTERM, and ignore SIGHUP. 2005-05-21 Hajimu UMEMOTO * dtcpc.rb, dtcps.rb: add capability for setting MTU to tunnel interface. Requested by: XCAST6 fan club 2004-06-24 Hajimu UMEMOTO * dtcpc.8.in: fix a typo and improve grammar. Obtained from: http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/net/dtcp/MESSAGE?rev=1.2&content-type=text/x-cvsweb-markup 2004-06-21 Hajimu UMEMOTO * Makefile: fix typo. `.elseif' must be '.elif'. Submitted by: takachan@running-dog.net 2004-06-09 Hajimu UMEMOTO * dtcps.rb: don't assume that tunnel interface is gif. * dtcpc.rb: stop relying upon eui64 option of ifconfig(8) to add an IPv6 global address which has EUI-64 based hostid. * dtcpc.rb, dtcps.rb: stop use of scan("RE"). it seems Ruby 1.8 hates it. * dtcps.rb: stick user to certain interface even when tunnel type is not network. 2004-06-08 Hajimu UMEMOTO * dtcps.rb: stick user to certain interface. Requested by: TAKANO Yuji * make RUBY, PREFIX, POPAUTHDB and TUNIF tunable from make. * dtcps.rb (InterfacePool::initialize): if unit number is not specified by -i option, we disable create_only to prevent dtcps from creating interfaces without destroying it. 2003-02-10 Hajimu UMEMOTO * dtcps.rb: interface cloning support. 2002-09-26 Hajimu UMEMOTO * dtcps.rb: add -g option which enable to use dtcps within NAT. from Akihiko GOTANDA 2002-09-25 Hajimu UMEMOTO * dtcps.rb: matching user explicitly. from IMAI Yuji * dtcps.rb: dtcsexit loop immidiately when user is found. from IMAI Yuji * dtcps.rb: use `route -ifp' under recent FreeBSD and NetBSD.