summaryrefslogtreecommitdiffstats
path: root/package/network/ipv6
Commit message (Collapse)AuthorAgeFilesLines
* odhcp6c: send reconfigure-accept again to be compliantSteven Barth2014-02-171-2/+2
| | | | SVN-Revision: 39605
* odhcp6c: remove source-restriction from local routes again (broke relaying)Steven Barth2014-02-122-3/+2
| | | | SVN-Revision: 39575
* odhcp6c: Fix timing and some regressions from yesterdaySteven Barth2014-02-061-2/+2
| | | | SVN-Revision: 39502
* odhcp6c: Add support for userclass and vendorclassSteven Barth2014-02-052-4/+10
| | | | SVN-Revision: 39478
* odhcp6c: Revert to slightly modified version of old behaviourSteven Barth2014-02-032-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 addressesSteven Barth2014-02-022-3/+3
| | | | SVN-Revision: 39451
* odhcp6c: several bugfixes and improvementsSteven Barth2014-01-311-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 variableSteven Barth2014-01-231-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 Barth2014-01-201-1/+1
| | | | SVN-Revision: 39347
* odhcp6c: Use sourcerouting by defaultSteven Barth2014-01-172-2/+2
| | | | SVN-Revision: 39311
* odhcp6c: fix several small issues + decrease sizeSteven Barth2014-01-171-2/+2
| | | | SVN-Revision: 39310
* 6in4, 6rd, 6to4: Use source-restricted routes by defaultSteven Barth2014-01-173-10/+34
| | | | SVN-Revision: 39307
* 6relayd: try to workaround race condition at startupSteven Barth2014-01-022-4/+4
| | | | SVN-Revision: 39184
* Convert DHCP->6rd and DHCPv6->DS-Lite autoconfig to dynamic interfaceSteven Barth2013-12-153-14/+13
| | | | SVN-Revision: 39061
* odhcp6c: add source routing supportSteven Barth2013-12-153-5/+15
| | | | SVN-Revision: 39058
* odhcpd/6c: Add config menu for prefix class ext.Steven Barth2013-12-051-0/+11
| | | | SVN-Revision: 38996
* 6rd: Clear correct IPv6 address bits in 6rdcalcSteven Barth2013-11-161-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 fixesSteven Barth2013-10-291-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 ISPsSteven Barth2013-10-231-2/+2
| | | | SVN-Revision: 38505
* 6relayd: reduce fallout of RA spamming a bitSteven Barth2013-10-212-3/+3
| | | | SVN-Revision: 38488
* odhcp6c: fix parsing of IA_PD advertsSteven Barth2013-10-171-2/+2
| | | | SVN-Revision: 38433
* odhcp6c: various fixesSteven Barth2013-10-141-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" optionSteven Barth2013-10-072-4/+7
| | | | SVN-Revision: 38314
* odhcp6c: validate hop-limit on RAsSteven Barth2013-10-021-2/+2
| | | | SVN-Revision: 38285
* 6relayd: remove compat ULA setting by default (too many bad sideeffects)Steven Barth2013-10-022-2/+1
| | | | SVN-Revision: 38283
* odhcp6c: handle NoAddrsAvail IA-statusSteven Barth2013-09-211-2/+2
| | | | SVN-Revision: 38092
* odhcp6c: Restart when server returns IAID errorSteven Barth2013-09-181-2/+2
| | | | SVN-Revision: 38032
* odhcp6c: Timing workaround for buggy serversSteven Barth2013-09-121-2/+2
| | | | SVN-Revision: 37951
* odhcp6c: more compatibility fixesSteven Barth2013-09-051-2/+2
| | | | SVN-Revision: 37907
* 6relayd: Overridden DNS should affect DHCPv6Steven Barth2013-07-261-2/+2
| | | | SVN-Revision: 37558
* 6relayd: Fix DHCPv6-PD with continuous hintsSteven Barth2013-07-161-2/+2
| | | | SVN-Revision: 37370
* odhcp6c: avoid integer overflows in resend logicSteven Barth2013-07-031-2/+2
| | | | SVN-Revision: 37150
* odhcp6c: add missing config parameterSteven Barth2013-07-032-1/+2
| | | | SVN-Revision: 37148
* 6relayd: prevent build on AVR32Florian Fainelli2013-06-271-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 Barth2013-06-252-1/+2
| | | | SVN-Revision: 37033
* 6relayd: don't accidentally remove regular prefix routesSteven Barth2013-06-231-2/+2
| | | | SVN-Revision: 37018
* 6relayd: fix lease-update behaviour for clients without reconfigureSteven Barth2013-06-221-2/+2
| | | | SVN-Revision: 37011
* 6relayd: Keep PD-downstream across RENEW/REBINDSteven Barth2013-06-221-2/+2
| | | | SVN-Revision: 37009
* 6relayd: Fix DHCPv6-PD assignment logicSteven Barth2013-06-211-2/+2
| | | | SVN-Revision: 36980
* 6relayd: correctly set downstream routes for DHCPv6-PDSteven Barth2013-06-191-2/+2
| | | | SVN-Revision: 36969
* odhcp6c: Add option to override interface identifier in RA-clientSteven Barth2013-06-182-4/+6
| | | | SVN-Revision: 36959
* odhcp6c: add sanity checks for NDP and MTU parameters from RAsSteven Barth2013-06-131-2/+2
| | | | SVN-Revision: 36930
* 6relayd: make route preference and prefix on-link flag configurableSteven Barth2013-06-112-2/+10
| | | | SVN-Revision: 36922
* 6relayd: Work around Windows DHCPv6 quirks Announcing deprecated addresses ↵Steven Barth2013-06-011-2/+2
| | | | | | breaks Windows clients SVN-Revision: 36815
* odhcp6c: work around spurious false-positive address DECLINEsSteven Barth2013-05-311-2/+2
| | | | SVN-Revision: 36809
* odhcp6c: fix handling of multiple RAs in a rowSteven Barth2013-05-311-2/+2
| | | | SVN-Revision: 36804
* 6relayd: Better compatibility with misbheaving DHCPv6 clients * Make the ↵Steven Barth2013-05-301-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 loggingSteven Barth2013-05-301-2/+2
| | | | SVN-Revision: 36764
* odhcp6c: fix or debug disappearing IPv6 addressesSteven Barth2013-05-281-2/+2
| | | | SVN-Revision: 36745
* 6relayd: RFC 6204 and naming improvements * Announce delegated prefixes ↵Steven Barth2013-05-272-2/+3
| | | | | | using route info according to RFC 6204 L-3 * Enable hybrid stateless + stateful DHCPv6-mode as default SVN-Revision: 36738