Jamie Cameron
1bb70effea
Use proper page flipper API
2023-09-25 20:04:11 -07:00
Jamie Cameron
846dff2636
Clean up page flipper
2023-09-25 19:56:26 -07:00
iliajie
18552ad5ab
Fix table columns width in Firewall module to be proportional #1923
2023-06-09 12:22:18 +03:00
luz paz
3e6142f098
Fix user and non-user facing typos
2022-06-29 07:17:11 -04:00
Jamie Cameron
1028304a15
Re-factor function to detect external firewall
2022-04-09 13:05:28 -07:00
Jamie Cameron
0e3b7e4d94
IPset code cleanup and better rule description
2021-12-27 13:27:31 -08:00
Jamie Cameron
ebe9d58594
Add support for editing IPset match rules
2021-12-27 13:08:26 -08:00
Jamie Cameron
24b3715b95
Fix ipset display
2021-12-27 12:33:40 -08:00
Jamie Cameron
ad1b65621b
Make warning more scary
2021-12-27 11:13:04 -08:00
Jamie Cameron
1a12d6d560
Fix formatting
2021-12-26 22:52:02 -08:00
Ilia Rostovtsev
f69fa81e59
Fix to get safely using wrapper sub 2/2
2021-09-28 16:30:05 +03:00
Jamie Cameron
d8ca5fc0da
Remove dedundant version switch, and clean up heading
2021-07-02 20:39:33 -07:00
Jamie Cameron
f5a4dcb4de
Fix HTML to use correct nesting for forms and tables
2017-12-04 11:00:02 -08:00
Kay Marquardt
b02b219f17
use ui_alert_box for warning
2017-11-04 18:55:32 +01:00
Kay Marquardt
10f20ac6da
fix IPv6 color box
2017-11-01 17:13:26 +01:00
Kay Marquardt
198b76c153
firewall more visible switch button(s)
2017-11-01 16:25:46 +01:00
Jamie Cameron
a51799d5a7
Make version swap links work with any theme
2017-10-22 21:56:58 -07:00
Jamie Cameron
c105e2b011
Don't use ~~ as not all perl versions support it
2017-10-21 17:50:57 -07:00
Kay Marquardt (Gnadelwartz)
4af91a52e5
implement IPv4 and IPv6 config options
2017-07-01 15:41:18 +02:00
Kay Marquardt (Gnadelwartz)
e68c555ed9
show Type and version of Firewall in titel
2017-06-28 14:56:57 +02:00
Kay Marquardt (Gnadelwartz)
fb2255d7dc
remove edit_rule6
2017-06-28 14:18:33 +02:00
Kay Marquardt (Gnadelwartz)
2ba020877c
move firewall6 save_rule and setup to firwall/save_rule6 and setup6
2017-06-28 13:21:33 +02:00
Kay Marquardt (Gnadelwartz)
bd0719cdf6
unify all *.cgi execpt save_rule and setup
2017-06-28 13:03:03 +02:00
Kay Marquardt (Gnadelwartz)
33255fa816
fix some version=
2017-06-28 12:39:58 +02:00
Kay Marquardt (Gnadelwartz)
1db7c040c7
introduce new cgi parameter version=inet4|inet6
2017-06-28 12:07:42 +02:00
Kay Marquardt (Gnadelwartz)
f75fa3586d
start unify edit_rule.cgi save_rule.cgi
2017-06-27 17:22:17 +02:00
Kay Marquardt (Gnadelwartz)
6268f98320
firewall and firewall6 use same index.cgi
2017-06-22 16:43:01 +02:00
Kay Marquardt (Gnadelwartz)
15ce5c5667
start unifying index.cgi, add maxlines feature to ipv4
2017-06-22 13:57:18 +02:00
Kay Marquardt (Gnadelwartz)
9abe9c48f7
show tabs to switch IPV4 and IPV6 in index.cgi
2017-06-21 12:44:17 +02:00
Kay Marquardt (Gnadelwartz)
f36f508346
update lang, show IPV4 Firewall
2017-06-20 17:28:32 +02:00
Kay Marquardt (Gnadelwartz)
e8e8df4c2a
show family and max elements for ipset
2017-06-20 15:26:49 +02:00
Kay Marquardt (Gnadelwartz)
2cd847d2a6
rename firewall-lib.pl firewall4-lib-pl
2017-06-20 12:38:28 +02:00
Kay Marquardt (Gnadelwartz)
c419c339db
locallizaion of ipset output
2017-06-17 20:22:08 +02:00
Kay Marquardt (Gnadelwartz)
835175b098
display ipset name, type, number, size
2017-06-17 19:58:01 +02:00
Kay Marquardt (Gnadelwartz)
89b8c53666
list active ipsets in index.cgi
2017-06-17 18:05:36 +02:00
Kay Marquardt (Gnadelwartz)
989c759036
/usr/LOCAL/bin/perl
2017-05-24 09:48:46 +02:00
Kay Marquardt (Gnadelwartz)
2afd4a1dc5
remove forgotten debug
2017-05-24 09:47:31 +02:00
Kay Marquardt (Gnadelwartz)
d9cc4509d2
correct solution for missing 1st col
2017-05-24 09:43:11 +02:00
Jamie Cameron
5a21764743
Warn if saved config is invald
2017-05-12 17:10:15 -07:00
Kay Marquardt
ba263882a6
disable edit/delete for filtered rules, unified firewall_message
...
because we must hold jump to chain rules even if filtered to statisfy iptables-restore, edit and delet these rules is disabled.
replaced shorewall_message, firewalld_message and fail2ban_message by one sub external_firewall_message
2017-05-10 17:39:42 +02:00
Kay Marquardt
09c125ad9a
prevent modifiying of filtered chains
2017-05-10 11:54:46 +02:00
Kay Marquardt
7127ac2072
add warning aubout using filter_chain without direct
2017-05-10 11:51:10 +02:00
Kay Marquardt
7a3782a680
detect fail2ban usage
2017-05-09 12:26:33 +02:00
Jamie Cameron
cd6939bf8a
Detect if firewalld is in use
2015-06-14 13:53:23 -07:00
Jamie Cameron
bff24c157c
Allow un-applying when in direct editing mode http://virtualmin.com/node/35467
2014-12-14 10:16:48 -08:00
Derrick Hammer
990d7d387d
*Replace more links with &ui_link call
2014-06-08 17:56:01 -04:00
nawawi
b538a06d65
another html,js cleanup
2013-11-08 22:29:09 +08:00
Jamie Cameron
943000d5a3
completed ui-lib conversion
2013-07-11 10:56:13 +08:00
Jamie Cameron
2019da842d
work on ui-libification
2013-07-10 19:27:15 -07:00
Jamie Cameron
f8f658e14f
some ui-lib conversion
2013-07-08 08:50:20 +08:00