- Apr 05, 2024
-
-
Paul Donald authored
If one sets a SNAT rule via the GUI as 'automatic', the 'family' remains empty. In fw4.uc code, this is interpreted as: /* default to IPv4 only for backwards compatibility, unless an explicit family any was configured */ 'any' is handled by fw4 as IPv4+6. Also prevent 'any' from triggering a validation error (non-SNAT targets hide 'snat_ip' which remains empty, and triggered an error). Signed-off-by:
Paul Donald <newtwen+github@gmail.com>
-
- Jun 10, 2023
-
-
Sergey Ponomarev authored
Signed-off-by:
Sergey Ponomarev <stokito@gmail.com>
-
- Apr 05, 2023
-
-
Dirk Brenken authored
* corrects the view as IPv4 and IPv6 for rules where the family is 'any' and the IP not set (this fixes #9c55500f ), e.g. a forward rule like that: config redirect 'adblock_lan53' option name 'Adblock DNS (lan, 53)' option src 'lan' option proto 'tcp udp' option src_dport '53' option dest_port '53' option target 'DNAT' option family 'any' Signed-off-by:
Dirk Brenken <dev@brenken.org>
-
- Mar 30, 2023
-
-
Jo-Philipp Wich authored
Fixes: 48086e1c ("luci-app-firewall: Add ipset field to snats") Fixes: d0d891c2 ("luci-app-firewall: Add ipset field to forwards (redirects)") Fixes: f407a013 ("luci-app-firewall: Add ipset field to rules") Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Mar 29, 2023
-
-
Paul Dee authored
Signed-off-by:
Paul Dee <itsascambutmailmeanyway@gmail.com>
-
- Mar 15, 2023
-
-
Chen Minqiang authored
Allow setup ipv6 for Port Forwards and NAT Rules if firewall4 is used. Add 'Restrict to address family' option for NAT Rules, if family is any/empty , assume it is ipv4. this allow setup NAT6 rules in web ui Signed-off-by:
Chen Minqiang <ptpt52@gmail.com>
-
- Jan 06, 2022
-
-
Stijn Tintel authored
Initial changes required for firewall4 compatibility: * depend on uc-firewall instead of firewall * detect installed version of firewall and hide incompatible features Signed-off-by:
Stijn Tintel <stijn@linux-ipv6.be> Reviewed-by:
Jo-Philipp Wich <jo@mein.io>
-
- Nov 11, 2021
-
-
Jo-Philipp Wich authored
Use the new `firewall.getZoneColorStyle()` helper to apply background color styles. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Nov 10, 2021
-
-
Jo-Philipp Wich authored
No functional changes but required for styling rules. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Aug 04, 2021
-
-
Stan Grishin authored
Signed-off-by:
Stan Grishin <stangri@melmac.net>
-
- Mar 15, 2021
-
-
Jo-Philipp Wich authored
Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Mar 01, 2021
-
-
Jo-Philipp Wich authored
Fixes: #4812 Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Apr 03, 2020
-
-
Jo-Philipp Wich authored
Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Feb 22, 2020
-
-
Jo-Philipp Wich authored
Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Jan 19, 2020
-
-
Jo-Philipp Wich authored
Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Jo-Philipp Wich authored
Use a simple custom format string DSL to assemble the rule description texts in the overview page. Also move common code for shared, complex cbi options to the firewall tool class. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Jan 16, 2020
-
-
Jo-Philipp Wich authored
Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Jo-Philipp Wich authored
Also resync firewall translations. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Jan 15, 2020
-
-
Jo-Philipp Wich authored
Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-