aboutsummaryrefslogtreecommitdiff
path: root/net/bcp38/files
Commit message (Collapse)AuthorAge
* bcp38: migrate to nftablesStefan Brusch2022-11-16
| | | | Signed-off-by: Stefan Brusch <ne20002@gmx.ch>
* bcp38: Allow class-e through bcp38Dave Taht2019-02-03
| | | | | | | | | | | | | | | | It is increasingly likely 240/4 and 0/8 netblocks will be allocated as unicast globally rout-able and reachable address space 240/4 is already enabled throughout linux and openwrt. Permit these address blocks under bcp38 address validation, ie. remove those ranges from the block list: list match '0.0.0.0/8' # RFC 1700 list match '240.0.0.0/4' # RFC 5745 Signed-off-by: Dave Taht <dave.taht@gmail.com> [bump package - minor tweaks to commit message - remove commented lines] Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
* bcp38: add init scriptJo-Philipp Wich2018-04-19
| | | | | | | | | | | | | | | | | | | | | This commit adds a simple procd init script for bcp38 with the sole purpose to register a configuration change trigger for /etc/config/bcp38. The change will allow for automatic firewall reloads triggered by invoking /sbin/reload_config or through ubus config change events emitted by LuCI. With the init script in place and started, calling ubus call service event '{"type":"config.change","data":{"package":"bcp38"}}' or /sbin/reload_config will issue an /etc/init.d/firewall reload if /etc/config/bcp38 has been modified since the last reload_config call. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* bcp38: iptables 1.6.1 compatibility (#4248)Kevin Darbyshire-Bryant2017-04-12
| | | | | -m state has been removed, now use -m conntrack --ctstate Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
* bcp38: Add note about IPv6 to package description and help textToke Høiland-Jørgensen2017-01-08
| | | | Fixes #3793.
* BCP38: don't slow down established connections (#2838)Török Edwin2016-06-12
| | | | | | | | | | | | | Enabling BCP38 causes an iptables rule to be inserted before this rule: ACCEPT all -- anywhere anywhere ID:66773300 ctstate RELATED,ESTABLISHED This makes all forwarded packets go through the BCP38 ipset match, which slows down download speed from 440 Mbit/s to 340 Mbit/s. Only apply BCP38 match rules if state is NEW. Bump package version. Signed-off-by: Török Edwin <edwin@skylable.com>
* Change default bcp38 interface to be eth1, don't enable by default.Toke Høiland-Jørgensen2014-11-05
|
* Add BCP38 implementation package (from CeroWrt).Toke Høiland-Jørgensen2014-11-05
Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>