Ad Schellevis
f3b34837e7
(dashboard, widgets) style fix gateways
2016-06-01 14:47:17 +02:00
Franco Fichtner
96be50d41a
firmware: backwards-compat for running script too
2016-06-01 14:07:08 +02:00
Franco Fichtner
d247155230
firmware: more work on the backend firmware script for #814
...
o Allow side-stepping flock(1) if not installed for rc script
o Pass arguments to subroutine script to allow passing modes
o Print a busy message when e.g. the GUI is running the upgrade
2016-06-01 13:52:38 +02:00
Ad Schellevis
c660d3ec8c
firewall, formNetworks() is the same as get_specialnets() now
2016-06-01 13:40:25 +02:00
Ad Schellevis
aaa94c946b
fix get_specialnets() to use new interface plugin structure
2016-06-01 13:34:07 +02:00
Franco Fichtner
5a3a3a8453
firmware: add running API action and reattach if possible; closes #646
2016-06-01 13:30:49 +02:00
Franco Fichtner
2e10248c4a
firmware: plug console update into locking and progress
...
We do not want to have rc.firmware use the other scripts for
a number of reasons...
* Don't jump through configd in case it's dysfunct
* Don't use the normal script in case it's gone
* tee(1) output so that the console works as usual
2016-06-01 13:30:49 +02:00
Franco Fichtner
70998ed98b
firmware: add locking layer
2016-06-01 13:30:49 +02:00
Ad Schellevis
c7d03899f5
firewall pages, normalize interface selection, using the new interface plugins
2016-06-01 13:21:01 +02:00
Franco Fichtner
0fcf61576b
rc: FreeBSD-style naming conventions
2016-06-01 12:11:59 +02:00
Ad Schellevis
153e7bc951
refactor is_specialnet(), interface administration contains all now
2016-06-01 11:56:56 +02:00
Ad Schellevis
3ef4f1dc3b
(firewall_rules.php) use new pluggable interfaces and remove old custom hooks
2016-06-01 10:50:12 +02:00
Franco Fichtner
409a032cc0
rc: fix /var MFS for crontab entries
2016-06-01 09:36:05 +02:00
Franco Fichtner
74c6a36ce8
src: style and whitespace sweep
2016-06-01 08:05:04 +02:00
Ad Schellevis
babe3906d2
(filter.inc) cleanups
2016-05-31 18:41:48 +02:00
Ad Schellevis
5d28643151
(filter.inc) restructure filter advanced options
2016-05-31 16:22:32 +02:00
Ad Schellevis
d32f08b861
(filter.inc) not very useful to wrap a single line in a function, filter_rules_spoofcheck_generate
2016-05-31 15:31:32 +02:00
Ad Schellevis
01568e5499
(filter.inc) unused ipcomp
2016-05-31 15:26:20 +02:00
Ad Schellevis
e850f56ce4
filter.inc, fix filter_address_add_vips_subnets
2016-05-31 14:54:40 +02:00
Ad Schellevis
0eef844192
(filter, plugins) add structure to interface plugins
...
Valid properties for interfaces currently are:
* enable (bool)
* virtual (bool)
* networks, list of networks (network, mask)
* if, device node
* descr, user friendly description
2016-05-31 14:24:12 +02:00
Ad Schellevis
0b635bd71d
(filter.inc) code style + proper description for "kill_states"
2016-05-31 11:30:42 +02:00
Ad Schellevis
14895a30bf
(filter.inc) fix previous, inverse match
2016-05-31 11:17:24 +02:00
Ad Schellevis
eefb0d9547
(filter.inc) code style
2016-05-31 11:09:11 +02:00
Ad Schellevis
38b31f5ddd
typo in comment
2016-05-31 10:21:00 +02:00
Ad Schellevis
85c2b81bb5
(captive portal) add option "drop expired vouchers", closes https://github.com/opnsense/core/issues/977
2016-05-31 10:19:14 +02:00
Franco Fichtner
2b026db8d6
dashboard: minor adjustment of print statement
2016-05-31 09:47:52 +02:00
Ad Schellevis
2988322656
(ui) fix footer on sm screen size
2016-05-31 09:34:54 +02:00
Ad Schellevis
95193060ae
register plugin interfaces in rc.newwanip
2016-05-31 08:25:16 +02:00
Franco Fichtner
cf274fef43
firewall: fix schedule clone when in use; closes #976
2016-05-30 22:43:21 +02:00
Ad Schellevis
2b74af0cb9
(filter.inc, filterdns) it doesn't make sense to resolve other then host types
2016-05-30 22:09:47 +02:00
Ad Schellevis
542480f12a
system_staticroutes_configure, remove dead code, add rc.newroutedns dependencies and make the optional alias use in static routes explicit with a typeahead
2016-05-30 21:33:58 +02:00
Franco Fichtner
26fbbb0f8c
cron: remove short-lived empty cron, this is better...; #911
2016-05-30 21:20:05 +02:00
Franco Fichtner
eaabe7f4db
cron: reshuffle; closes #969
...
Lookie, privilege separation. ;)
2016-05-30 21:02:39 +02:00
Ad Schellevis
e2174e89cd
(filter.inc) cleanups, non functional
2016-05-30 20:09:05 +02:00
Ad Schellevis
06e35b0bf8
(filter, plugins) rename, avoid name collisions
2016-05-30 18:28:26 +02:00
Franco Fichtner
cf41a41383
config: remove more migration code related to old cp
2016-05-30 17:35:27 +02:00
Ad Schellevis
d5446925ae
(filter, scrub) use firewall_scrub.php for traffic normalization. closes https://github.com/opnsense/core/issues/973
2016-05-30 17:07:20 +02:00
Ad Schellevis
1aee4587d0
(filter.inc, plugins) move ipsec, openvpn and ifgroup types to plugins
2016-05-30 16:48:09 +02:00
Ad Schellevis
b132d33825
(filter.inc) zapp old captiveportal code
2016-05-30 16:44:57 +02:00
Ad Schellevis
afd1c0fe7d
(filter, plugin, pppoe) items->item
2016-05-30 16:38:43 +02:00
Ad Schellevis
ffd39667fd
Revert "fix prev."
...
This reverts commit 88580477961d2ced6876a7dc65061e9865eeec06.
2016-05-30 16:29:07 +02:00
Ad Schellevis
8858047796
fix prev.
2016-05-30 16:21:23 +02:00
Ad Schellevis
7a80b2ebd8
missing curly braces
2016-05-30 16:17:22 +02:00
Ad Schellevis
3bc07e7cc3
(filter, plugins, ppppoe) use pppoe.items for nat outbound
2016-05-30 16:15:18 +02:00
Ad Schellevis
3026605638
(filter, plugins, pppoe) work in progress, pppoe server contains more instances. wrap items in 'items' property, to maintain old code. eventually we may need to define the data structure better.
2016-05-30 16:02:35 +02:00
Ad Schellevis
a19f10fbb2
(firewall) zapp "match"
2016-05-30 15:11:08 +02:00
Ad Schellevis
21b9a551ef
remove negate rules, closes https://github.com/opnsense/core/issues/972
2016-05-30 14:39:47 +02:00
Ad Schellevis
23c6d1b766
(firewall, scrub) move relevant scrub options to firewall_scrub.php
...
ditch disablescrub option, fragment reassemble is enabled by default.
2016-05-30 14:11:02 +02:00
Ad Schellevis
8e14008829
(filter.inc) small style fixes
2016-05-30 11:34:11 +02:00
Ad Schellevis
734c7f4596
(sshlockout_pf) missing log target / cron for webConfiguratorlockout
2016-05-30 11:12:32 +02:00