summaryrefslogtreecommitdiff
path: root/package/network/ipv6
Commit message (Collapse)AuthorAgeFilesLines
* 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
* 6relayd: Fix DHCPv6-server picking up addresses from master interfaceSteven Barth2013-05-261-2/+2
| | | | SVN-Revision: 36718
* 6relayd: fix a lease-timing issue with stateful DHCPv6Steven Barth2013-05-241-2/+2
| | | | SVN-Revision: 36702
* 6relayd: Let OpenWrt override default CFLAGSSteven Barth2013-05-221-2/+2
| | | | SVN-Revision: 36690
* 6relayd: Fix a segfault when multiple downstream interfaces are presentSteven Barth2013-05-211-2/+2
| | | | SVN-Revision: 36687
* odhcp6c: Various fixes * Honour T1 and T2 values from servers better * ↵Steven Barth2013-05-211-2/+2
| | | | | | Correctly send Reconfigure-Accept option in requests SVN-Revision: 36678
* 6relayd: Various DHCPv6-fixes * Be more standards-compliant in stateful mode ↵Steven Barth2013-05-211-2/+2
| | | | | | * Handle hostnames from Windows-clients correctly * Handle messages from DHCPv6-relays better SVN-Revision: 36677
* odhcp6c: Fix address / prefix expiry logicSteven Barth2013-05-201-2/+2
| | | | SVN-Revision: 36675
* 6relayd: Add stateful DHCPv6-support (IA_NA) * Add management_level option ↵Steven Barth2013-05-173-3/+25
| | | | | | (0: set O-flag, >=1: set M-flag) * Add support for static DHCPv6-leases * Various fixes for DHCPv6-PD SVN-Revision: 36654
* odhcp6c: Fix handling of RAs when no DHCPv6-server is presentSteven Barth2013-05-151-2/+2
| | | | SVN-Revision: 36641
* package: fold the IPv6 menu into NetworkFelix Fietkau2013-05-147-14/+14
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 36634
* 6relayd: Always announce the current MAC-addressSteven Barth2013-05-131-2/+2
| | | | | | * Fixes #13516 thanks to berni for the detailed bugreport. SVN-Revision: 36629
* ds-lite: add ds-lite network protocol handlerSteven Barth2013-05-132-0/+116
| | | | SVN-Revision: 36628
* odhcp6c: added support for DS-Lite + various fixesSteven Barth2013-05-133-4/+19
| | | | SVN-Revision: 36625
* 6rd: increase metric of default routeSteven Barth2013-05-122-2/+2
| | | | | | This will prefer native IPv6 over 6rd if both are present. SVN-Revision: 36605
* odhcp6c: Make SLAAC-only work without reqprefix=noSteven Barth2013-05-062-3/+7
| | | | | | | | | Previously if the upstream router did not provide any DHCPv6-service the wan6 interface would not come up even if RAs were received. The new behavior allows the wan6 interface to comeup with RA-only configuration after a timeout of 10s. SVN-Revision: 36555