summaryrefslogtreecommitdiffstats
path: root/package/network/ipv6
Commit message (Collapse)AuthorAgeFilesLines
* map: export calculated ruleset to /tmpSteven Barth2015-01-132-1/+4
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 43961
* map: ignore psid and psidlen if psidlen is 0Steven Barth2015-01-122-4/+6
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 43946
* thc-ipv6: update to v2.7Jo-Philipp Wich2015-01-092-15/+14
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 43894
* odhcp6c: correctly handle renew-replies with short lease timesSteven Barth2014-12-101-2/+2
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 43592
* odhcp6c: avoid busylooping with strangely behaving dhcpv6 serversSteven Barth2014-11-281-2/+2
| | | | | | | | | 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
* odhcp6c: be less verbose by default, increase musl compatibilitySteven Barth2014-11-181-3/+3
| | | | SVN-Revision: 43294
* 6in4: detect curl and busybox wgetSteven Barth2014-11-091-8/+27
| | | | | | | | | | | | | | | | 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
* license info - revert r43155John Crispin2014-11-037-21/+0
| | | | | | | | turns out that r43155 adds duplicate info. Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 43167
* Add more license tags with SPDX identifiersJohn Crispin2014-11-037-0/+21
| | | | | | | | | | | | | | | | | | Note, that licensing stuff is a nightmare: many packages does not clearly state their licenses, and often multiple source files are simply copied together - each with different licensing information in the file headers. I tried hard to ensure, that the license information extracted into the OpenWRT's makefiles fit the "spirit" of the packages, e.g. such small packages which come without a dedicated source archive "inherites" the OpenWRT's own license in my opinion. However, I can not garantee that I always picked the correct information and/or did not miss license information. Signed-off-by: Michael Heimpold <mhei@heimpold.de> SVN-Revision: 43155
* Add a few SPDX tagsSteven Barth2014-11-027-0/+7
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 43151
* 6in4: https support for he.net tunnel apiSteven Barth2014-10-302-3/+12
| | | | | | | | | | HE.net tunnel update API requests are now made via https if an SSL-capable wget is installed. Certificate validation is conditionally enabled if the CA certs are available. Signed-off-by: Andrew Skalski <askalski@gmail.com> SVN-Revision: 43124
* odhcp6c: avoid some unnecessary big mallocsSteven Barth2014-10-251-2/+2
| | | | SVN-Revision: 43056
* odhcp6c: fix parse errors with some dhcpv6 serversSteven Barth2014-10-121-2/+2
| | | | SVN-Revision: 42869
* odhcp6c: fix typo in last commitSteven Barth2014-10-081-1/+1
| | | | SVN-Revision: 42852
* odhcp6c: don't assign addresses or prefixes prematurelySteven Barth2014-10-082-2/+5
| | | | SVN-Revision: 42850
* odhcp6c: ensure signal-safety of signal handlersSteven Barth2014-10-081-2/+2
| | | | SVN-Revision: 42841
* odhcp6c: add route-workaround for broken IPv6-ISPsSteven Barth2014-10-063-5/+21
| | | | | | | | | | | | | | Some ISP seem to only do stateful DHCPv6 and not sending RAs. This is technically broken because plain DHCPv6 doesn't carry routes. We work around here by faking a default route to the DHCPv6 server if we do not receive a useful RA from the ISP. This workaround can be turned off with: option fakeroutes 0 Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 42803
* 6in4: Tos supportSteven Barth2014-10-021-2/+4
| | | | | | | | | | Tos support is added as a string parameter which can have the following values : -inherit (outer header inherits the tos value of the inner header) -hex value Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> SVN-Revision: 42749
* 6to4: Tos supportSteven Barth2014-10-021-2/+4
| | | | | | | | | | Tos support is added as a string parameter which can have the following values : -inherit (outer header inherits the tos value of the inner header) -hex value Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> SVN-Revision: 42748
* 6rd: Tos supportSteven Barth2014-10-021-2/+4
| | | | | | | | | | Tos support is added as a string parameter which can have the following values : -inherit (outer header inherits the tos value of the inner header) -hex value Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> SVN-Revision: 42747
* map: fix portsets starting with 0 and use regular NAT for 1:1 MAPSteven Barth2014-10-023-19/+31
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 42741
* odhcp6c: work around weird ISP RS behaviourSteven Barth2014-09-271-2/+2
| | | | SVN-Revision: 42674
* odhcp6c: enable softwires support by defaultSteven Barth2014-08-251-11/+2
| | | | SVN-Revision: 42274
* odhcp6c: Fix white space typo in dhcpv6.scriptSteven Barth2014-07-301-1/+1
| | | | | | Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> SVN-Revision: 41893
* odhcp6c: suppress fw3 warningsFelix Fietkau2014-07-261-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41833
* softwires: redesign dhcp(v6) provisioningSteven Barth2014-07-242-19/+26
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 41823
* odhcp6c: Send RS with source link-layer address if possibleSteven Barth2014-07-211-2/+2
| | | | SVN-Revision: 41778
* 6in4: send password unhashedJo-Philipp Wich2014-06-272-6/+2
| | | | | | | | | | | | | | | The preferred he.net /nic/update endpoint expects the password or updatekey in plain text and not as md5 sum, therfore remove the hashing operation from the script. This effectively renders the "updatekey" option redundant but we keep it around for backwards compatibility. Both "option password" and "option updatekey" will have end up in the "&password=" parameter of the update url and are passed through unmodified. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 41358
* map: add support for map-t if availableSteven Barth2014-06-042-2/+48
| | | | SVN-Revision: 41003
* dhcpv6: set default solicit timeout back to 120sSteven Barth2014-06-042-3/+6
| | | | | | This deliberatly breaks RFC 7083 since its not really user-friendly. SVN-Revision: 41001
* 6relayd: superseded by odhcpdSteven Barth2014-06-015-255/+0
| | | | SVN-Revision: 40893
* odhcp6c: fix last commitSteven Barth2014-05-301-1/+1
| | | | SVN-Revision: 40887
* odhcp6c: improve passthrough filterSteven Barth2014-05-301-2/+2
| | | | SVN-Revision: 40886
* 6in4: adjust update url (#16617)Jo-Philipp Wich2014-05-292-3/+3
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 40876
* odhcp6c: improve passthru filterSteven Barth2014-05-231-1/+1
| | | | SVN-Revision: 40826
* odhcp6c: export passthru options as netifd dataSteven Barth2014-05-231-0/+1
| | | | SVN-Revision: 40825
* odhcp6c: add support for option passthruSteven Barth2014-05-231-2/+2
| | | | SVN-Revision: 40824
* Initial support for MAP-E and Lightweight 4over6 protocolSteven Barth2014-05-224-0/+597
| | | | SVN-Revision: 40823
* netifd: Fix nested protocols going offline at reload + various route issuesSteven Barth2014-05-091-2/+0
| | | | | | Much thanks to Hans Dedecker SVN-Revision: 40746
* odhcp6c: bring up nested interfaces on config changeSteven Barth2014-05-091-0/+2
| | | | SVN-Revision: 40745
* odhcp6c: some more fixes for map / lw4o6 supportSteven Barth2014-05-082-2/+3
| | | | SVN-Revision: 40728
* odhcp6c: add preliminary support for MAP provisioningSteven Barth2014-04-303-4/+45
| | | | SVN-Revision: 40604
* 6rd: Select first IPv4 address from configured tunlink interface as local ↵Steven Barth2014-04-242-3/+8
| | | | | | | | | | tunnel address Gives the user the control to select the correct WAN IPv4 address to be used by the 6rd tunnel when mutiple WAN interfaces are configured Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> SVN-Revision: 40566
* ds-lite: disable NAT according to RFC 7084Steven Barth2014-04-142-1/+8
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 40511
* odhcp6c: fix recovering from status where all addresses have been lostSteven Barth2014-04-091-2/+2
| | | | SVN-Revision: 40432
* ds-lite: compatibility with ISPs that only offer public PDsSteven Barth2014-04-082-5/+9
| | | | SVN-Revision: 40422
* odhcp6c: Add renew handler for proto dhcpv6Felix Fietkau2014-04-051-0/+9
| | | | | | Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com> SVN-Revision: 40386
* odhcp6c: add preliminary CER-ID supportSteven Barth2014-03-312-2/+15
| | | | SVN-Revision: 40351
* 6rd / ds-lite: make the firewall-zones of nested-protocols configurableSteven Barth2014-03-267-10/+23
| | | | SVN-Revision: 40020
* odhcp6c: pass on delegate-flag on to ds-lite interfaceSteven Barth2014-03-133-3/+6
| | | | SVN-Revision: 39910