Changes IPV6 =============================================================================== 3.1.3-ow [2005-07-01]: - tag: TW-2007-09-12 - original OPT_IPV6 package from Oliver Walter 3.1.3-tw [2007-09-12]: - tag: TW-2007-09-12 - modifications by Tobias Weller - small heartbeat changes - prefixcalc6 recompiled for fli4l 3.x 3.1.3-cs-2007-09-16 [2007-09-16]: - tag: CS-2007-09-16 - adapted to fli4l 3.1.3 - files converted to DOS line endings - iptables for IPv6 included - opt/files/sbin/ip deleted (is part of fli4l 3.x) - do_insmod --> do_modprobe, MTU can be configured, enabling forwarding moved to new rc360.fwrules.new.ipv6 - netfilter configuration for IPv6 added - new regular expressions introduced, checks improved - config/ipv6.txt: MTU setting and netfilter settings added, LOCALV4 is "dynamic" by default (the most common case, I presume) - changes/ipv6.txt added 3.1.3-cs-2007-11-15 [2007-11-15]: - tag: CS-2007-11-15 - allowed ICMPv6 packet size increased to 150 bytes (thanks to Jörg Fischer for reporting this) - added default iptables input acceptance rule for ipv6 protocol packets coming from the PoP (thanks to Jörg Fischer for reporting this) - added IPv6 compatible dnsmasq - added support for assigning IPv6 addresses with hosts and generating the corresponding /etc/hosts entries - added support for assigning names to IPv6 networks (via IPV6_NET_%_NAME) - added support for assigning MAC addresses to IPv6 interfaces (via IPV6_NET_%_MAC) - reversed order of commands for network configuration to match that one of rc001.base - (internal) fwrules-helper.ipv6: moved translate_ip6_net to etc/rc.d/base-helper.ipv6 - changed HOST_%_IPV6 array to have optional entries, such that IPv6 hosts using auto-configuration do not have to appear in the configuration file with an empty value (consequently, empty values are now invalid in HOST_%_IPV6 entries) - mangle_ip_params6: corrected handling of (bracketed) IPv6 addresses - do6_default: consider IPv6 constructs as "[...]/..." as source net descriptions rather than destinations - added DHCPv6 server - TODO: supplying DNS resolvers does not work yet 3.1.3-cs-2007-11-20 [2007-11-20]: - tag: CS-2007-11-20 - corrected some mkfli4l checks (thanks to Jörg Fischer for reporting this) 2008-05-25: - adapted to fli4l 3.3.0-rev14924 3.6.0 ----- - [jw5] fix ICMPv6 packet filter rules - [kristov] added support for IPv6 RDNSS (RFC5006); thanks to Lars Bußmann and Michael Zenke for providing the necessary patches - [rresch] added default packet filter rules for INPUT in order to accept ICMPv6 NDP packets - [rresch] radvd's run-time behaviour improved when interfaces are down at boot time - [rresch/kristov] added documentation and commented configuration - [kristov] configuration of login data for tunnel broker simplified - [kristov] DHCPv6 support reimplemented and improved, using it for providing domain and DNS information ONLY - [kristov] hosts' IPv6 addresses are automatically computed when MAC addresses are provided in dns_dhcp's configuration - [kristov] added web GUI for IPv6 packet filter tables 3.6.0: ------ 2011-04-29 - release of stable version 3.6.1: ------ 3.6.2: ------ 2012-03-23 - (SixXS) allow arbitrarily sized echo request packets from the tunnel peer (thanks to Lars Bußmann for providing the solution)