OpenWrt firewall configuration utility

Felix Fietkau 1aef9791a2 defaults.c: fix ipv6 flow offloading hai 4 días
CMakeLists.txt f50a524847 helpers: implement explicit CT helper assignment support %!s(int64=6) %!d(string=hai) anos
defaults.c 1aef9791a2 defaults.c: fix ipv6 flow offloading hai 4 días
defaults.h be8ead27f6 treewide: replace jow@openwrt.org with jo@mein.io %!s(int64=8) %!d(string=hai) anos
forwards.c d5923f1924 Reword rule comments %!s(int64=6) %!d(string=hai) anos
forwards.h 02d68323ec firewall3: add UBUS support for forwarding sections %!s(int64=7) %!d(string=hai) anos
helpers.c 08b2c61b4d helpers: make the proto field as a list rather than one option %!s(int64=6) %!d(string=hai) anos
helpers.conf f742ba7d20 helpers.conf: support also tcp in the CT sip helper %!s(int64=6) %!d(string=hai) anos
helpers.h 08b2c61b4d helpers: make the proto field as a list rather than one option %!s(int64=6) %!d(string=hai) anos
icmp_codes.h be8ead27f6 treewide: replace jow@openwrt.org with jo@mein.io %!s(int64=8) %!d(string=hai) anos
includes.c f62a52b105 treewide: replace unsafe string functions %!s(int64=4) %!d(string=hai) anos
includes.h 53ef9f11d4 firewall3: add UBUS support for include scripts %!s(int64=7) %!d(string=hai) anos
ipsets.c 40e5f6a2bd ipsets: permit default timeout of 0 %!s(int64=3) %!d(string=hai) anos
ipsets.h bf29c1e7e9 firewall3: ipset: Handle reload_set properly %!s(int64=5) %!d(string=hai) anos
iptables.c bf1d5fdf62 iptables: fix regression with unintended free in need_protomatch hai 1 ano
iptables.h f62a52b105 treewide: replace unsafe string functions %!s(int64=4) %!d(string=hai) anos
main.c 4cd7d4f36b Revert "firewall3: support table load on access on Linux 5.15+" %!s(int64=2) %!d(string=hai) anos
options.c 0f16ea5f05 options.c: add DSCP code LE Least Effort %!s(int64=2) %!d(string=hai) anos
options.h 9d7f49df47 redurects: add support to define multiple zones for dnat reflection rules %!s(int64=4) %!d(string=hai) anos
redirects.c 050816af32 redirects: fix segmentation fault %!s(int64=4) %!d(string=hai) anos
redirects.h f50a524847 helpers: implement explicit CT helper assignment support %!s(int64=6) %!d(string=hai) anos
rules.c 61db17eddd rules: fix device and chain usage for DSCP/MARK targets %!s(int64=3) %!d(string=hai) anos
rules.h f50a524847 helpers: implement explicit CT helper assignment support %!s(int64=6) %!d(string=hai) anos
snats.c f62a52b105 treewide: replace unsafe string functions %!s(int64=4) %!d(string=hai) anos
snats.h be8ead27f6 treewide: replace jow@openwrt.org with jo@mein.io %!s(int64=8) %!d(string=hai) anos
ubus.c 383eb58f17 ubus: do not overwrite ipset name attribute %!s(int64=5) %!d(string=hai) anos
ubus.h 392811a5c4 ubus: let fw3_ubus_address() return the number of resolved addresses %!s(int64=6) %!d(string=hai) anos
utils.c 50979cc9c3 firewall3: remove unnecessary fw3_has_table %!s(int64=2) %!d(string=hai) anos
utils.h 50979cc9c3 firewall3: remove unnecessary fw3_has_table %!s(int64=2) %!d(string=hai) anos
xtables-10.h f62a52b105 treewide: replace unsafe string functions %!s(int64=4) %!d(string=hai) anos
xtables-5.h f62a52b105 treewide: replace unsafe string functions %!s(int64=4) %!d(string=hai) anos
zones.c 7b844f4fb3 zone: avoid duplicates in devices list %!s(int64=3) %!d(string=hai) anos
zones.h 8c2f9fad9c fw3: zones: limit zone names to 11 bytes %!s(int64=4) %!d(string=hai) anos