5387 Commits

Author SHA1 Message Date
Ad Schellevis
de5a42e059 (usermanager) fix otp qrcode link, solves error on first request. 2016-06-06 13:00:30 +02:00
Franco Fichtner
17f656da41 rc: adjust install mode selection 2016-06-06 12:52:56 +02:00
Franco Fichtner
ae7f000835 cron: migrate away from minicron usage 2016-06-06 12:52:56 +02:00
Ad Schellevis
9f7e1b892f first step in moving firmware settings to firmware page, https://github.com/opnsense/core/issues/834 2016-06-06 11:50:07 +02:00
Franco Fichtner
6dcded9fd3 plugins: forgot to rename this in transition 2016-06-03 15:36:14 +02:00
Franco Fichtner
4cb9fe70af syslog: better backwards-compat in array handling 2016-06-03 14:40:47 +02:00
Franco Fichtner
87066bbe87 plugins: clear the syslog call path, requires to top 2016-06-03 14:40:47 +02:00
Franco Fichtner
8371e3b9bd plugins: better plugging for syslog-related call
If one deletes "plugins.inc", this way the plugin system can be
disabled.  That's a lot better than removing plugins.inc.d/
content and executing the stubs everytime anyway.
2016-06-03 14:40:47 +02:00
Franco Fichtner
23abe72a92 make: lint step for xml was supposed to scan scripts/ 2016-06-03 14:40:47 +02:00
Franco Fichtner
9c0d27fc83 src: remove L2TP, PPTP and PPPoE from base
Clean-cut move to individual plugins.  Ad finished his interface
plugin rework so now it's time.  :)
2016-06-03 14:40:47 +02:00
Franco Fichtner
64ba953f57 vpn: split up legacy VPN into individual ACL/menu parts 2016-06-03 14:40:47 +02:00
Franco Fichtner
fad4f67301 vpn: clone templates for micro-plugin approach 2016-06-03 14:40:47 +02:00
Franco Fichtner
09ab10d1a1 vpn: split up legacy vpns for micro-managing each plugin 2016-06-03 14:40:47 +02:00
Franco Fichtner
4bad5b3437 plugins: tweak wording on functions / files; ipsec and openvpn service plugin 2016-06-03 14:40:47 +02:00
Franco Fichtner
40cfb0da7f syslogd: allow to plug in local sockets for chroot; closes #985
As before, make this a mandatory feature for dhcp chroot in order
to catch problems with the implemenation as early as possible.
2016-06-03 14:40:47 +02:00
Franco Fichtner
920d0fc752 Merge pull request #979 from fabianfrz/translation
some cleanup and translation
2016-06-02 10:48:05 +02:00
Fabian Franz
123e68c393 some translation fixes 2016-06-02 09:50:23 +02:00
Franco Fichtner
ffc1703540 util: refactor to allow mwexecf_bg() without copy+paste; closes #982
Add a test case where it hurts: syslog startup.  :)
2016-06-01 23:11:12 +02:00
Fabian Franz
0e79248373 remove whitespace in load_balancer_virtual_server_edit.php 2016-06-01 19:37:29 +02:00
Ad Schellevis
1e4261814a (filter.inc) cleanup filter.inc, part of inetd removal 2016-06-01 18:09:58 +02:00
Ad Schellevis
6e4b9c4fb8 (interfaces.inc) cleanup interface_proxyarp_configure and actually use provided pid, closes https://github.com/opnsense/core/issues/981 2016-06-01 17:57:40 +02:00
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
Fabian Franz
82e674f7d8 improve translation in services_dhcp.php 2016-06-01 09:33:43 +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
Fabian Franz
50c1d95ada some cleanup and translation 2016-05-31 12:23:07 +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