aboutsummaryrefslogtreecommitdiff
path: root/net/bcp38
Commit message (Collapse)AuthorAge
* treewide: fix licence typosFabrice Fontaine2024-01-31
| | | | | | | | | | | | | - PKG_LICENCE -> PKG_LICENSE - PKC_LICENSE_FILES -> PKG_LICENSE_FILES - BSD 3-Clause -> BSD-3-Clause - BSD-3-clause -> BSD-3-Clause - BSD-2-clause -> BSD-2-Clause - Public Domain -> Public-Domain - PublicDomain -> Public-Domain - Drop unneeded ',' in PKG_LICENSE or PKG_LICENSE_FILES Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
* treewide: remove AUTORELEASEPaul Fertser2023-04-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Automatically compute and substitute current values for all $(AUTORELEASE) instances as this feature is deprecated and shouldn't be used. The following temporary change was made to the core: diff --git a/rules.mk b/rules.mk index 57d7995d4fa8..f16367de87a8 100644 --- a/rules.mk +++ b/rules.mk @@ -429,7 +429,7 @@ endef abi_version_str = $(subst -,,$(subst _,,$(subst .,,$(1)))) COMMITCOUNT = $(if $(DUMP),0,$(call commitcount)) -AUTORELEASE = $(if $(DUMP),0,$(call commitcount,1)) +AUTORELEASE = $(if $(DUMP),0,$(shell sed -i "s/\$$(AUTORELEASE)/$(call commitcount,1)/" $(CURDIR)/Makefile)) all: FORCE: ; And this command used to fix affected packages: for i in $(cd feeds/packages; git grep -l PKG_RELEASE:=.*AUTORELEASE | \ sed 's^.*/\([^/]*\)/Makefile^\1^';); do make package/$i/download done Signed-off-by: Paul Fertser <fercerpav@gmail.com>
* bcp38: migrate to nftablesStefan Brusch2022-11-16
| | | | Signed-off-by: Stefan Brusch <ne20002@gmx.ch>
* treewide: Change .*GPL.*+ licenses to SPDX compatible identifierSven Eckelmann2019-09-10
| | | | | | | | The CONTRIBUTING.md requests an (or multiple) SPDX identifier for GPL licenses. But a lot of packages did use a different, non-SPDX style with a "+" at the end instead of "-or-later". Signed-off-by: Sven Eckelmann <sven@narfation.org>
* treewide: add missing PKGARCH:=all to non-binary packagesDeng Qingfang2019-03-30
| | | | | | | Packages such as Perl, Lua, shell scripts don't generate binary files. Add PKGARCH:=all to them. Signed-off-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
* 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
|
* Make PKG_LICENSE for BCP38 SPDX compatible.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>