Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 6rd / ds-lite: make the firewall-zones of nested-protocols configurable | Steven Barth | 2014-03-26 | 7 | -10/+23 |
| | | | | SVN-Revision: 40020 | ||||
* | odhcp6c: pass on delegate-flag on to ds-lite interface | Steven Barth | 2014-03-13 | 3 | -3/+6 |
| | | | | SVN-Revision: 39910 | ||||
* | odhcpd/odhcp6c: fix HMAC-MD5 in DHCPv6-Reconfigure | Steven Barth | 2014-03-11 | 1 | -2/+2 |
| | | | | SVN-Revision: 39868 | ||||
* | odhcp6c: fix int-overflow after 50d (thx Hauke Mehrtens) | Steven Barth | 2014-03-07 | 1 | -2/+2 |
| | | | | SVN-Revision: 39785 | ||||
* | odhcp6c: several fixes | Steven Barth | 2014-03-05 | 1 | -2/+2 |
| | | | | | | | * Reduce RA/DHCPv6 spam filter to 30s by default and make it configurable * Don't set nd_ra_{reachable,retransmit] to 0 when received in RAs SVN-Revision: 39775 | ||||
* | 6in4: add support for he.net updatekey | Steven Barth | 2014-02-20 | 2 | -4/+7 |
| | | | | SVN-Revision: 39646 | ||||
* | odhcp6c: readd userclass and vendorclass | Steven Barth | 2014-02-18 | 1 | -0/+2 |
| | | | | SVN-Revision: 39628 | ||||
* | odhcp6c: add validation rules to proto handler | John Crispin | 2014-02-18 | 1 | -13/+11 |
| | | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 39624 | ||||
* | odhcp6c: send reconfigure-accept again to be compliant | Steven Barth | 2014-02-17 | 1 | -2/+2 |
| | | | | SVN-Revision: 39605 | ||||
* | odhcp6c: remove source-restriction from local routes again (broke relaying) | Steven Barth | 2014-02-12 | 2 | -3/+2 |
| | | | | SVN-Revision: 39575 | ||||
* | odhcp6c: Fix timing and some regressions from yesterday | Steven Barth | 2014-02-06 | 1 | -2/+2 |
| | | | | SVN-Revision: 39502 | ||||
* | odhcp6c: Add support for userclass and vendorclass | Steven Barth | 2014-02-05 | 2 | -4/+10 |
| | | | | SVN-Revision: 39478 | ||||
* | odhcp6c: Revert to slightly modified version of old behaviour | Steven Barth | 2014-02-03 | 2 | -4/+5 |
| | | | | | | | | Latest changes broke source-restriction of on-link routes. Restoring old-behaviour but adding correct source-restrictions which prevents the offlink handler to remove the on-link route. SVN-Revision: 39454 | ||||
* | odhcp6c: improve handling of RA on-link routes and addresses | Steven Barth | 2014-02-02 | 2 | -3/+3 |
| | | | | SVN-Revision: 39451 | ||||
* | odhcp6c: several bugfixes and improvements | Steven Barth | 2014-01-31 | 1 | -2/+2 |
| | | | | | | | | * Fixed broken stateless-mode (fixes #14863) * Support for multiple IAIDs, improved server compatibility, improved NTP/SNTP support and other fixes (thanks to T-Labs) SVN-Revision: 39433 | ||||
* | 6rd: Make don't fragment bit (df) a configurable variable | Steven Barth | 2014-01-23 | 1 | -2/+4 |
| | | | | | | | | | | | | | | Make the IPv4 "do not fragment" bit a configurable variable for the 6rd tunnel interface as the bit should not be set in the encapsulating IPv4 header according to RFC3056. On top the config variable allows to enable/disable path mtu discovery for tunnel interfaces. Config variable can be passed to netifd as tunnel config support is already present for the "do not fragment" bit. Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> SVN-Revision: 39370 | ||||
* | 6in4: fix typo in config variable (fixes #14830) | Steven Barth | 2014-01-20 | 1 | -1/+1 |
| | | | | SVN-Revision: 39347 | ||||
* | odhcp6c: Use sourcerouting by default | Steven Barth | 2014-01-17 | 2 | -2/+2 |
| | | | | SVN-Revision: 39311 | ||||
* | odhcp6c: fix several small issues + decrease size | Steven Barth | 2014-01-17 | 1 | -2/+2 |
| | | | | SVN-Revision: 39310 | ||||
* | 6in4, 6rd, 6to4: Use source-restricted routes by default | Steven Barth | 2014-01-17 | 3 | -10/+34 |
| | | | | SVN-Revision: 39307 | ||||
* | 6relayd: try to workaround race condition at startup | Steven Barth | 2014-01-02 | 2 | -4/+4 |
| | | | | SVN-Revision: 39184 | ||||
* | Convert DHCP->6rd and DHCPv6->DS-Lite autoconfig to dynamic interface | Steven Barth | 2013-12-15 | 3 | -14/+13 |
| | | | | SVN-Revision: 39061 | ||||
* | odhcp6c: add source routing support | Steven Barth | 2013-12-15 | 3 | -5/+15 |
| | | | | SVN-Revision: 39058 | ||||
* | odhcpd/6c: Add config menu for prefix class ext. | Steven Barth | 2013-12-05 | 1 | -0/+11 |
| | | | | SVN-Revision: 38996 | ||||
* | 6rd: Clear correct IPv6 address bits in 6rdcalc | Steven Barth | 2013-11-16 | 1 | -1/+1 |
| | | | | | | | | | | | The correct bits are now cleared in the IPv6 address as the shift value to the correct byte in the IPv6 address was wrong. Depending on the stack values this could result in a hanging 6rdcalc program due to an endless loop. Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> SVN-Revision: 38818 | ||||
* | odhcp6c: Multiple improvements and fixes | Steven Barth | 2013-10-29 | 1 | -2/+2 |
| | | | | | | | | * Various RFC compliance fixes (thanks to Hans Dedecker) * Fix RA spam filter logic causing ipv6 connection issues * Fix parameters -F and -P being order dependent SVN-Revision: 38577 | ||||
* | odhcp6c: filter similar RAs spammed by some ISPs | Steven Barth | 2013-10-23 | 1 | -2/+2 |
| | | | | SVN-Revision: 38505 | ||||
* | 6relayd: reduce fallout of RA spamming a bit | Steven Barth | 2013-10-21 | 2 | -3/+3 |
| | | | | SVN-Revision: 38488 | ||||
* | odhcp6c: fix parsing of IA_PD adverts | Steven Barth | 2013-10-17 | 1 | -2/+2 |
| | | | | SVN-Revision: 38433 | ||||
* | odhcp6c: various fixes | Steven Barth | 2013-10-14 | 1 | -2/+2 |
| | | | | | | | | | | * Make SOL_MAX_RT configurable and default back to 120s * Prefer servers with bigger prefixes (allows to use Comcast /60) * Don't hang indefinitely if DHCPv6 REQUEST is not answered Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 38393 | ||||
* | odhcp6c: improve server selection, introduce "forceprefix" option | Steven Barth | 2013-10-07 | 2 | -4/+7 |
| | | | | SVN-Revision: 38314 | ||||
* | odhcp6c: validate hop-limit on RAs | Steven Barth | 2013-10-02 | 1 | -2/+2 |
| | | | | SVN-Revision: 38285 | ||||
* | 6relayd: remove compat ULA setting by default (too many bad sideeffects) | Steven Barth | 2013-10-02 | 2 | -2/+1 |
| | | | | SVN-Revision: 38283 | ||||
* | odhcp6c: handle NoAddrsAvail IA-status | Steven Barth | 2013-09-21 | 1 | -2/+2 |
| | | | | SVN-Revision: 38092 | ||||
* | odhcp6c: Restart when server returns IAID error | Steven Barth | 2013-09-18 | 1 | -2/+2 |
| | | | | SVN-Revision: 38032 | ||||
* | odhcp6c: Timing workaround for buggy servers | Steven Barth | 2013-09-12 | 1 | -2/+2 |
| | | | | SVN-Revision: 37951 | ||||
* | odhcp6c: more compatibility fixes | Steven Barth | 2013-09-05 | 1 | -2/+2 |
| | | | | SVN-Revision: 37907 | ||||
* | 6relayd: Overridden DNS should affect DHCPv6 | Steven Barth | 2013-07-26 | 1 | -2/+2 |
| | | | | SVN-Revision: 37558 | ||||
* | 6relayd: Fix DHCPv6-PD with continuous hints | Steven Barth | 2013-07-16 | 1 | -2/+2 |
| | | | | SVN-Revision: 37370 | ||||
* | odhcp6c: avoid integer overflows in resend logic | Steven Barth | 2013-07-03 | 1 | -2/+2 |
| | | | | SVN-Revision: 37150 | ||||
* | odhcp6c: add missing config parameter | Steven Barth | 2013-07-03 | 2 | -1/+2 |
| | | | | SVN-Revision: 37148 | ||||
* | 6relayd: prevent build on AVR32 | Florian Fainelli | 2013-06-27 | 1 | -1/+1 |
| | | | | | | | | | | AVR32 misses a bunch of updated syscalls, including timerfd_create() which is used by 6relayd. Since that requires Linux/libc changes, just prevent building it for now. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 37040 | ||||
* | odhcp6c: Add missing config option "ifaceid" | Steven Barth | 2013-06-25 | 2 | -1/+2 |
| | | | | SVN-Revision: 37033 | ||||
* | 6relayd: don't accidentally remove regular prefix routes | Steven Barth | 2013-06-23 | 1 | -2/+2 |
| | | | | SVN-Revision: 37018 | ||||
* | 6relayd: fix lease-update behaviour for clients without reconfigure | Steven Barth | 2013-06-22 | 1 | -2/+2 |
| | | | | SVN-Revision: 37011 | ||||
* | 6relayd: Keep PD-downstream across RENEW/REBIND | Steven Barth | 2013-06-22 | 1 | -2/+2 |
| | | | | SVN-Revision: 37009 | ||||
* | 6relayd: Fix DHCPv6-PD assignment logic | Steven Barth | 2013-06-21 | 1 | -2/+2 |
| | | | | SVN-Revision: 36980 | ||||
* | 6relayd: correctly set downstream routes for DHCPv6-PD | Steven Barth | 2013-06-19 | 1 | -2/+2 |
| | | | | SVN-Revision: 36969 | ||||
* | odhcp6c: Add option to override interface identifier in RA-client | Steven Barth | 2013-06-18 | 2 | -4/+6 |
| | | | | SVN-Revision: 36959 | ||||
* | odhcp6c: add sanity checks for NDP and MTU parameters from RAs | Steven Barth | 2013-06-13 | 1 | -2/+2 |
| | | | | SVN-Revision: 36930 |