Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | ||||
* | 6relayd: make route preference and prefix on-link flag configurable | Steven Barth | 2013-06-11 | 2 | -2/+10 |
| | | | | SVN-Revision: 36922 | ||||
* | 6relayd: Work around Windows DHCPv6 quirks Announcing deprecated addresses ↵ | Steven Barth | 2013-06-01 | 1 | -2/+2 |
| | | | | | | breaks Windows clients SVN-Revision: 36815 | ||||
* | odhcp6c: work around spurious false-positive address DECLINEs | Steven Barth | 2013-05-31 | 1 | -2/+2 |
| | | | | SVN-Revision: 36809 | ||||
* | odhcp6c: fix handling of multiple RAs in a row | Steven Barth | 2013-05-31 | 1 | -2/+2 |
| | | | | SVN-Revision: 36804 | ||||
* | 6relayd: Better compatibility with misbheaving DHCPv6 clients * Make the ↵ | Steven Barth | 2013-05-30 | 1 | -2/+2 |
| | | | | | | "best" address / prefix the first one being announced * Only add the "best" address to the hosts-file SVN-Revision: 36772 | ||||
* | 6relayd: more verbosity in leases and logging | Steven Barth | 2013-05-30 | 1 | -2/+2 |
| | | | | SVN-Revision: 36764 | ||||
* | odhcp6c: fix or debug disappearing IPv6 addresses | Steven Barth | 2013-05-28 | 1 | -2/+2 |
| | | | | SVN-Revision: 36745 | ||||
* | 6relayd: RFC 6204 and naming improvements * Announce delegated prefixes ↵ | Steven Barth | 2013-05-27 | 2 | -2/+3 |
| | | | | | | using route info according to RFC 6204 L-3 * Enable hybrid stateless + stateful DHCPv6-mode as default SVN-Revision: 36738 | ||||
* | 6relayd: Fix DHCPv6-server picking up addresses from master interface | Steven Barth | 2013-05-26 | 1 | -2/+2 |
| | | | | SVN-Revision: 36718 | ||||
* | 6relayd: fix a lease-timing issue with stateful DHCPv6 | Steven Barth | 2013-05-24 | 1 | -2/+2 |
| | | | | SVN-Revision: 36702 | ||||
* | 6relayd: Let OpenWrt override default CFLAGS | Steven Barth | 2013-05-22 | 1 | -2/+2 |
| | | | | SVN-Revision: 36690 | ||||
* | 6relayd: Fix a segfault when multiple downstream interfaces are present | Steven Barth | 2013-05-21 | 1 | -2/+2 |
| | | | | SVN-Revision: 36687 | ||||
* | odhcp6c: Various fixes * Honour T1 and T2 values from servers better * ↵ | Steven Barth | 2013-05-21 | 1 | -2/+2 |
| | | | | | | Correctly send Reconfigure-Accept option in requests SVN-Revision: 36678 |