Jo-Philipp Wich
c2f30fbe4d
treewide: import utility classes explicitly
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(backported from commit 3c4bc228a1
)
2020-05-07 19:40:49 +02:00
Jo-Philipp Wich
087e6acbf4
luci-app-firewall: snats.js: fix rewrite IP validation for SNAT target
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit d527c28ffa
)
2020-02-22 22:20:40 +01:00
Jo-Philipp Wich
a2e9e45c6d
luci-app-firewall: add SNAT config migration
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(backported from commit f1771d14aa
)
2020-01-28 18:34:34 +01:00
Jo-Philipp Wich
03a8ea4edb
luci-app-firewall: rework rule descriptions, deduplicate code
...
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>
(backported from commit 7944b0a90b
)
2020-01-28 18:34:01 +01:00
Jo-Philipp Wich
3b60ada020
luci-app-firewall: consolidate duplicate option code
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(backported from commit 0608ff09f8
)
2020-01-28 18:33:05 +01:00
Jo-Philipp Wich
65e71b94e3
luci-app-firewall: support 'limit' and 'limit_burst' options
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(backported from commit 28f4a9fced
)
2020-01-28 18:32:42 +01:00
Jo-Philipp Wich
1787cd4a4c
luci-app-firewall: introduce support for "config nat" sections
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(backported from commit c8b8ae6b8e
)
2020-01-28 18:29:51 +01:00