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
Jamie Cameron
43805e1a04
Use backquote function
2012-04-28 10:20:21 -07:00
Jamie Cameron
a674806667
Show comments properly on main page
2010-06-25 12:01:36 -07:00
Jamie Cameron
d6a7c9ea21
Properly escape chain names
2010-06-10 11:22:30 -07:00
Jamie Cameron
8676a8d169
Chain rename button
2010-02-25 15:49:01 -08:00
Jamie Cameron
c60b5c0cd9
Move rules button
2010-02-25 14:55:14 -08:00
Joe Cooper
48445ebb60
ui_hr
2008-05-10 03:09:08 +00:00
Jamie Cameron
e7f478e5fb
Show SNAT inputs in custom NAT chains
2008-02-28 18:16:11 +00:00
Jamie Cameron
90a59f9afd
XSS protection
2008-02-24 21:58:33 +00:00
Jamie Cameron
af0d4e533d
Show rules file
2007-10-25 17:39:05 +00:00
Jamie Cameron
38660e7622
Output iptables-save errors to /dev/null, to stop selinux complaints
2007-09-26 17:25:57 +00:00