Steven Barth
8e9196d1cb
6in4: add tunlink option support
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 47189
9 years ago
Steven Barth
836d462b10
package: Remove dependencies to kmod-ipv6
...
Since r46834, IPv6 support is builtin if selected. Therefor, dependencies
on kmod-ipv6 can no longer be fulfilled, since it is not a module anymore.
Signed-off-by: Arjen de Korte <arjen+openwrt@de-korte.org>
SVN-Revision: 47022
9 years ago
Steven Barth
1b91cd2663
map: be less restrictive when matching lw4over6 prefixes
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46819
9 years ago
Steven Barth
7af30b4cef
map: ignore insignificant PSID bits
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46804
9 years ago
Steven Barth
4b7ba93083
odhcp6c: correctly extend prefix from RAs
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46781
9 years ago
Steven Barth
72b4ed113a
odhcp6c: add RFC 7278 3gpp IPv6 prefix extension
...
Use option extendprefix 1 to enable
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46779
9 years ago
Steven Barth
7e009c1598
map: add debug-code for mapcalc
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46763
9 years ago
Steven Barth
9a2132156d
odhcp6c: minor fixes
...
Better synchronize RA & DHCPv6 events
Accumulate some events to avoid flooding
Restart softwires for address and prefix changes
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46518
9 years ago
Steven Barth
706adb1601
odhcp6c: add option "sourcefilter" to disable source filter
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46408
9 years ago
Steven Barth
a06c1c810e
odhcp6c: fix some more compatibility issues
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46335
9 years ago
Steven Barth
fab6209f71
odhcp6c: work-around more ISP DHCPv6-PD issues
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46317
9 years ago
Steven Barth
4734c4459b
odhcp6c: work around RIOs matching PIOs as sent by some apple routers
...
Thanks to Mikael Abrahamsson for reporting.
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45941
9 years ago
Steven Barth
908b9065bb
6to4: Remove sourcerouting parameter registration
...
Commit 31214c38c8dd0f70366b523f9b0335145b9386bd removes IPv6 unneeded source-dest-routing workarounds;
as a result sourcerouting parameter is unused and can be removed.
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
SVN-Revision: 45940
9 years ago
Steven Barth
66f9d344b1
6rd: Remove sourcerouting parameter registration
...
Commit 31214c38c8dd0f70366b523f9b0335145b9386bd removes IPv6 unneeded source-dest-routing workarounds;
as a result sourcerouting parameter is unused and can be removed.
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
SVN-Revision: 45939
9 years ago
Steven Barth
e23052ab74
map: add sleep work-around for lw4o6 race-condition
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45936
9 years ago
Steven Barth
2fed0fffe1
odhcp6c: fix handling of custom DHCPv6 options
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45935
9 years ago
Steven Barth
09ad0ae4bd
odhcp6c: silence fw3 warnings
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45867
9 years ago
Steven Barth
a28470a3cc
map: add support for lw4o6 address matching, minor optimizations
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45770
9 years ago
Jonas Gorski
5caa23551e
ds-lite: fix resolve retry for fqdn peeraddrs
...
If the first resolveip call will fail, peeraddr will be now empty, and
the subsequent resolveip call will try to resolve an empty string.
Fix this by storing the result in a temporary variable.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45712
9 years ago
Steven Barth
08f057c703
ipv6: remove now unneeded source-dest-routing workarounds
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45700
9 years ago
Steven Barth
1ffe824e81
map: set ealen to psidlen for lw4over6
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45689
9 years ago
Steven Barth
356a9f0280
odhcp6c: fix parsing of LW4over6 parameters
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45688
9 years ago
Steven Barth
58f7d9676b
map: shorten autogenerated sub-interface names to account for limits
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45590
9 years ago
Steven Barth
64aa0929b9
odhcp6c: Fix white space errors
...
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
SVN-Revision: 45585
9 years ago
Steven Barth
42c75c690e
odhcp6c: fix SOL_MAX_RT to match RFC 3315
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45514
9 years ago
Steven Barth
6b062ad848
network: shorten names of generated interfaces
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45476
9 years ago
Steven Barth
f1119373f2
odhcp6c: silence "bad number" warnings
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45449
9 years ago
Steven Barth
2eefcd1048
odhcp6c: avoid saving empty RA search domains
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45448
9 years ago
Steven Barth
56573fdb0d
odhcp6c: fix some issue discovered by scan-build
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45429
9 years ago
Steven Barth
7e5bf40cac
odhcpd: avoid illegal memory access in some corner cases
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45428
9 years ago
Steven Barth
0dbbbda4bf
odhcp6c: move IPv6 /proc config to userspace and sanitize
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45358
9 years ago
Steven Barth
4b1257137c
odhcp6c: add 464xlat integration, fix dslite integration
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45323
9 years ago
Steven Barth
d5a477cc38
ds-lite: add support for fqdn peeraddrs
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45322
9 years ago
Steven Barth
4f00a51723
odhcp6c: some more code compliance
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45191
9 years ago
Steven Barth
bbe5dc48a2
odhcp6c: musl fixes (thanks Felix)
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45146
9 years ago
Steven Barth
6c0d6a3cb3
odhcp6c: various small fixes
...
SVN-Revision: 45001
9 years ago
Steven Barth
e151d05622
6rd: make host dependency more specific
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 44636
9 years ago
Steven Barth
853a1d4baf
6in4: make host dependency more specific
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 44635
9 years ago
Steven Barth
547ac60813
6rd: honor tunlink in host dependency
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 44541
10 years ago
Jo-Philipp Wich
7be42a71e1
6in4: fix update timeout
...
The recent rework of the 6in4 endpoint update broke the retry mechanism.
Rework the timeout handling and make the update status more verbose.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 44327
10 years ago
Jo-Philipp Wich
84c6ee610b
6in4: don't use /dev/stdout for wget calls
...
Busybox ash does not implement /dev/stdout, therfore any wget output
is written into a file /dev/stdout instead of onto the standard output.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 44301
10 years ago
John Crispin
fd2689ecfc
map: Fix white space errors
...
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
SVN-Revision: 44246
10 years ago
Steven Barth
252bb0eeae
map: export calculated ruleset to /tmp
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 43961
10 years ago
Steven Barth
d73c382a73
map: ignore psid and psidlen if psidlen is 0
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 43946
10 years ago
Jo-Philipp Wich
da9782f935
thc-ipv6: update to v2.7
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 43894
10 years ago
Steven Barth
89e3a8b3b5
odhcp6c: correctly handle renew-replies with short lease times
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 43592
10 years ago
Steven Barth
490a5ebe23
odhcp6c: avoid busylooping with strangely behaving dhcpv6 servers
...
Thanks to Dave Taht for debugging and thanks to Comcast for
shipping strangely behaving software so I can fix some corner cases.
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 43415
10 years ago
Steven Barth
d2e0fa517f
odhcp6c: be less verbose by default, increase musl compatibility
...
SVN-Revision: 43294
10 years ago
Steven Barth
c5b5e68879
6in4: detect curl and busybox wget
...
b52053b 6in4: https support for he.net tunnel api
introduced HTTPS support using wget.
The busybox version of wget, however, doesn't support the -V option,
thus poluting logfiles with a full invalid-parameter-output.
Redirect stderr to fix that.
As libcurl and curl support selecting the SSL library of your choice,
also add support for curl which is more commonly used on OpenWrt than
"real" wget which needs libopenssl.
Also make sure to respect SSL_CERT_DIR and increase timeouts.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 43228
10 years ago
John Crispin
74a3a77bcd
license info - revert r43155
...
turns out that r43155 adds duplicate info.
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 43167
10 years ago