aboutsummaryrefslogtreecommitdiffstats
path: root/package/network/ipv6/odhcp6c
Commit message (Collapse)AuthorAgeFilesLines
...
* odhcp6c: add support for option passthruSteven Barth2014-05-231-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40824 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: Fix nested protocols going offline at reload + various route issuesSteven Barth2014-05-091-2/+0
| | | | | | Much thanks to Hans Dedecker git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40746 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: bring up nested interfaces on config changeSteven Barth2014-05-091-0/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40745 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: some more fixes for map / lw4o6 supportSteven Barth2014-05-082-2/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40728 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: add preliminary support for MAP provisioningSteven Barth2014-04-303-4/+45
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40604 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: fix recovering from status where all addresses have been lostSteven Barth2014-04-091-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40432 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: Add renew handler for proto dhcpv6Felix Fietkau2014-04-051-0/+9
| | | | | | Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40386 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: add preliminary CER-ID supportSteven Barth2014-03-312-2/+15
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40351 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 6rd / ds-lite: make the firewall-zones of nested-protocols configurableSteven Barth2014-03-263-4/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40020 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: pass on delegate-flag on to ds-lite interfaceSteven Barth2014-03-133-3/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39910 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcpd/odhcp6c: fix HMAC-MD5 in DHCPv6-ReconfigureSteven Barth2014-03-111-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39868 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: fix int-overflow after 50d (thx Hauke Mehrtens)Steven Barth2014-03-071-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39785 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: several fixesSteven Barth2014-03-051-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 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39775 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: readd userclass and vendorclassSteven Barth2014-02-181-0/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39628 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: add validation rules to proto handlerJohn Crispin2014-02-181-13/+11
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39624 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: send reconfigure-accept again to be compliantSteven Barth2014-02-171-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39605 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: remove source-restriction from local routes again (broke relaying)Steven Barth2014-02-122-3/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39575 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: Fix timing and some regressions from yesterdaySteven Barth2014-02-061-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39502 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: Add support for userclass and vendorclassSteven Barth2014-02-052-4/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39478 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39454 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: improve handling of RA on-link routes and addressesSteven Barth2014-02-022-3/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39451 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39433 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: Use sourcerouting by defaultSteven Barth2014-01-172-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39311 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: fix several small issues + decrease sizeSteven Barth2014-01-171-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39310 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Convert DHCP->6rd and DHCPv6->DS-Lite autoconfig to dynamic interfaceSteven Barth2013-12-151-11/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39061 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: add source routing supportSteven Barth2013-12-153-5/+15
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39058 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcpd/6c: Add config menu for prefix class ext.Steven Barth2013-12-051-0/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38996 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38577 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: filter similar RAs spammed by some ISPsSteven Barth2013-10-231-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38505 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: fix parsing of IA_PD advertsSteven Barth2013-10-171-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38433 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38393 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: improve server selection, introduce "forceprefix" optionSteven Barth2013-10-072-4/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38314 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: validate hop-limit on RAsSteven Barth2013-10-021-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38285 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: handle NoAddrsAvail IA-statusSteven Barth2013-09-211-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38092 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: Restart when server returns IAID errorSteven Barth2013-09-181-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38032 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: Timing workaround for buggy serversSteven Barth2013-09-121-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37951 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: more compatibility fixesSteven Barth2013-09-051-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37907 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: avoid integer overflows in resend logicSteven Barth2013-07-031-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37150 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: add missing config parameterSteven Barth2013-07-032-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37148 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: Add missing config option "ifaceid"Steven Barth2013-06-252-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37033 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: Add option to override interface identifier in RA-clientSteven Barth2013-06-182-4/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36959 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: add sanity checks for NDP and MTU parameters from RAsSteven Barth2013-06-131-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36930 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: work around spurious false-positive address DECLINEsSteven Barth2013-05-311-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36809 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: fix handling of multiple RAs in a rowSteven Barth2013-05-311-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36804 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: fix or debug disappearing IPv6 addressesSteven Barth2013-05-281-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36745 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: Various fixesSteven Barth2013-05-211-2/+2
| | | | | | | * Honour T1 and T2 values from servers better * Correctly send Reconfigure-Accept option in requests git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36678 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: Fix address / prefix expiry logicSteven Barth2013-05-201-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36675 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: Fix handling of RAs when no DHCPv6-server is presentSteven Barth2013-05-151-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36641 3c298f89-4303-0410-b956-a3cf2f4a3e73
* package: fold the IPv6 menu into NetworkFelix Fietkau2013-05-141-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36634 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: added support for DS-Lite + various fixesSteven Barth2013-05-133-4/+19
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36625 3c298f89-4303-0410-b956-a3cf2f4a3e73