summaryrefslogtreecommitdiffstats
path: root/package/network/ipv6/odhcp6c
Commit message (Collapse)AuthorAgeFilesLines
* 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
* 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
* 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
* 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
* odhcp6c: Add missing config option "ifaceid"Steven Barth2013-06-252-1/+2
| | | | SVN-Revision: 37033
* 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
* 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
* odhcp6c: fix or debug disappearing IPv6 addressesSteven Barth2013-05-281-2/+2
| | | | SVN-Revision: 36745
* 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
* odhcp6c: Fix address / prefix expiry logicSteven Barth2013-05-201-2/+2
| | | | SVN-Revision: 36675
* 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-141-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 36634
* odhcp6c: added support for DS-Lite + various fixesSteven Barth2013-05-133-4/+19
| | | | SVN-Revision: 36625
* 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
* odhcp6c: Set default SOL_MAX_RT to 1hSteven Barth2013-04-241-2/+2
| | | | SVN-Revision: 36411
* odhcp6c: Several fixes and improvements * Add preliminary support for RFC ↵Steven Barth2013-04-221-2/+2
| | | | | | 6603 prefix exclusion * Fix reconfigure-support and reconfigure authentication * Set maximum retransmission timeout for solicitations to 2h * Fix a segfault when parsing IA_PD in advertise messages SVN-Revision: 36382
* odhcp6c: Fix a race-condition in RA-handlingSteven Barth2013-03-261-2/+2
| | | | | | Thanks to Markus Stenberg for investigating and providing a fix SVN-Revision: 36132
* odhcp6c: minor bug fixesSteven Barth2013-03-251-2/+2
| | | | SVN-Revision: 36123
* odhcp6c: Fix metric for on-link prefix routesSteven Barth2013-03-201-2/+2
| | | | SVN-Revision: 36094
* odhcp6c: fix preference handling, custom client-ID * thanks to mbidewell for ↵Steven Barth2013-03-181-2/+2
| | | | | | investigating SVN-Revision: 36083
* odhcp6c: various bugfixes * Don't prematurely send RENEW / REBIND when T1 or ↵Steven Barth2013-03-082-4/+7
| | | | | | T2 is > 1 day * Add "norelease" option to not send a RELEASE when stopping SVN-Revision: 35902
* odhcp6c: allow setting a user-provided prefix as wellSteven Barth2013-02-123-3/+7
| | | | SVN-Revision: 35570
* odhcp6c: Various bugfixes * Don't send undesired suggestions for preferred ↵Steven Barth2013-02-111-2/+2
| | | | | | and valid lifetimes * Be less verbose in logging SVN-Revision: 35553
* odhcp6c: Fix timing issuesSteven Barth2013-02-031-2/+2
| | | | SVN-Revision: 35472
* odhcp6c: Fix RENEW and REBIND requestsSteven Barth2013-02-021-2/+2
| | | | SVN-Revision: 35454
* odhcp6c: allow IPv6-config via SLAAC-only if no prefix is requestedSteven Barth2013-02-012-6/+6
| | | | SVN-Revision: 35421
* odhcp6c: switch to userspace RA-handling and offload address assignment to ↵Steven Barth2013-02-013-30/+54
| | | | | | netifd SVN-Revision: 35419
* odhcp6c: remove IPv6 forwarding-sysctl workaroundSteven Barth2013-01-292-4/+2
| | | | SVN-Revision: 35370
* odhcp6c: work-around for proto-script to avoid loosing the default routeSteven Barth2013-01-282-20/+11
| | | | SVN-Revision: 35345
* odhcp6c: Fix address assignment with infinite validitySteven Barth2013-01-211-2/+2
| | | | SVN-Revision: 35258
* odhcp6c: Fix parsing more than one DNS serverSteven Barth2013-01-181-2/+2
| | | | SVN-Revision: 35215
* odhcp6c: Detect a different MAC if interface has none * Fixes DHCPv6 ↵Steven Barth2013-01-171-2/+2
| | | | | | behaviour over PPP and similar SVN-Revision: 35189
* odhcp6c: Send RS on startSteven Barth2013-01-132-1/+4
| | | | SVN-Revision: 35137
* odhcp6c: Add preliminary proto-handlerSteven Barth2013-01-133-1/+129
| | | | SVN-Revision: 35135
* odhcp6c: Add support for SNTP and SIP optionsSteven Barth2013-01-021-3/+2
| | | | SVN-Revision: 34984
* odhcp6c: Fix build on arch where char is unsignedSteven Barth2012-12-221-2/+2
| | | | SVN-Revision: 34856
* odhcp6c: Add new embedded DHCPv6 clientSteven Barth2012-11-291-0/+37
SVN-Revision: 34421