7943 Commits

Author SHA1 Message Date
Ad Schellevis
82aa698f51 cleanup, rc.newroutedns looks unused now 2017-12-18 19:25:46 +01:00
Ad Schellevis
fa72a9205f firewall/advanced settings, ditch filterdns for https://github.com/opnsense/core/issues/1971 2017-12-18 19:19:09 +01:00
Franco Fichtner
0eb35fe369 plugins: hybrid approach to #1835 migration
Keep old ones, but switch to new.
2017-12-18 18:13:45 +00:00
Franco Fichtner
94a85af77e firmware: increase size to 2MB, text dumps are missing 2017-12-18 18:07:22 +00:00
Franco Fichtner
75931c58c2 firewall: add alias nesting node, reorder fields for clarity; closes #1957 2017-12-18 17:55:34 +00:00
Franco Fichtner
6c184975c3 firewall: GeoIP description; closes #1987 2017-12-18 17:47:36 +00:00
Ad Schellevis
fefa65fb6b system->routes->status, sort "use" and "mtu" numerical. closes https://github.com/opnsense/core/issues/1531 2017-12-17 20:34:36 +01:00
Franco Fichtner
427b9c1220 wizard: good question. the answer is: nope 2017-12-18 08:36:43 +01:00
Franco Fichtner
15355008c9 system: make route model more official by using 1.0.0 2017-12-18 08:20:04 +01:00
Franco Fichtner
54aeeef8ed ntpd: fix file move 2017-12-18 07:55:54 +01:00
Franco Fichtner
0154eccdfd ntpd: add custom options, fix leap second save; closes #1764 2017-12-18 06:40:57 +00:00
Franco Fichtner
4da5d69f64 dnsmasq: cleanups while working on #1764 2017-12-18 06:40:10 +00:00
Franco Fichtner
ebb191d106 system: ugly regression in save_close :D #2000 2017-12-17 19:56:16 +00:00
Franco Fichtner
d33b998e1e system: id != value, tweak label #2000 2017-12-17 20:45:26 +01:00
Ad Schellevis
2d76299e68 add save & close to user edit, closes https://github.com/opnsense/core/issues/2000 2017-12-17 19:15:40 +01:00
Franco Fichtner
13855ff25e firmware: this changed, too #1992 2017-12-17 18:45:22 +01:00
Franco Fichtner
479908f1e4 firmware: patch in portable command usage #1992 2017-12-17 16:42:28 +00:00
Franco Fichtner
a1c114c670 models: file exist + unlink can race
So we have to add @unlink, but then we can also ignore the
file exist check in the first place.  No change in functionality,
but it will avoid spurious crash reports in the future.
2017-12-16 20:46:39 +00:00
Franco Fichtner
84836ed6b4 firmware: confirm reboot on set reinstall; closes #1992 2017-12-16 21:28:33 +00:00
Franco Fichtner
4d54029ec2 firmware: allow to reinstall kernel and base with reboot #1992 2017-12-16 20:11:18 +00:00
Franco Fichtner
4bda31fac7 firmware: configure and configure.plugins doesn't work 2017-12-16 19:53:27 +00:00
Franco Fichtner
40d1470be3 firmware: add entry point for plugin reconfigure 2017-12-16 20:46:17 +01:00
Ad Schellevis
b2a2fbdf6e as discussed with @fichtner, add invalidateCache() to acl and menu system 2017-12-15 19:34:35 +01:00
Franco Fichtner
a5d91a7e9b firmware: changes for kernel/base set visibility #1992 2017-12-16 18:26:01 +00:00
Franco Fichtner
086b91c04a firewall: move anti-lockout rule to advanced settings #1347 2017-12-16 13:28:58 +00:00
Franco Fichtner
6ab6267087 webgui: move settings around a bit #1347
Anti-lockout really has both SSH and web GUI as its targets,
which is a bit weird here.  Maybe we ought to split the options,
but for now move it a bit close to SSH.  A separate option makes
no sense at this point.  Maybe this is more of an advanced firewall
option?
2017-12-16 09:20:37 +00:00
Franco Fichtner
16448992ba firewall: minor style adjustment 2017-12-16 09:09:22 +00:00
Franco Fichtner
4ba98f8d55 webgui: minor indent fix #1347 2017-12-16 09:06:57 +00:00
Franco Fichtner
b98c3c71b0 ntpd: show full remote and style fix #1997 2017-12-16 08:56:03 +00:00
Franco Fichtner
e6c51e203a webgui: fix http redirect for interface bind #1347 2017-12-16 08:48:01 +00:00
Franco Fichtner
4450de5f53 reporting: better fix for previous 2017-12-16 09:27:40 +01:00
Franco Fichtner
4fb9c58de3 reporting: fix a crash report, something has changed...
... with autovivification in PHP 7.1.
2017-12-15 19:50:11 +01:00
Franco Fichtner
9c52a5004f firewall: fix plist 2017-12-15 17:52:03 +00:00
Ad Schellevis
9e1256b969 firewall/plugin, move parseBool() to abstract Rule for reuse. https://github.com/opnsense/core/issues/1326 2017-12-15 18:07:11 +01:00
Ad Schellevis
ad1744ce24 firewall/nat, we need to take baby steps here to unravel the original intent of the rules and to make sure they will fit our framework. https://github.com/opnsense/core/issues/1326 2017-12-15 17:34:40 +01:00
Ad Schellevis
a5a4cde245 firewall, plugin. move parseIsComment to abstract class for reuse 2017-12-15 16:36:15 +01:00
Ad Schellevis
59d9f79a79 firewall/plugin, move standard rule logic to abstract base class, make some room for https://github.com/opnsense/core/issues/1326 2017-12-15 15:47:38 +01:00
Ad Schellevis
9fd46aacce util.inc, dead code sweep 2017-12-15 15:09:13 +01:00
Ad Schellevis
54e06bee9c system/settings/general, simplify theme selection and ditch return_dir_as_array(), also prevents files in the theme directory to show up as selection options 2017-12-15 15:02:31 +01:00
Ad Schellevis
06a28ff2e4 util.inc, dead code detection 2017-12-15 14:20:08 +01:00
Ad Schellevis
5536325b4e ntp_status.widget.php, dead code detection 2017-12-15 14:19:44 +01:00
Ad Schellevis
26bbf42252 interfaces.inc, dead code detection 2017-12-15 14:19:02 +01:00
Ad Schellevis
14ea5dc575 ACL, better to increase the ttl a bit for our acl cache, when things change due to package installs, the new situation will be persisted automatically. https://github.com/opnsense/core/issues/1988 2017-12-15 13:24:08 +01:00
Franco Fichtner
493b3113ab network time: move private script to plugin location
/usr/local/sbin should be reserved for real command line commands.
2017-12-15 12:46:22 +01:00
Franco Fichtner
3acdb13917 openvpn: restore sanity in this wizard system; closes #1644 2017-12-15 10:04:17 +00:00
Ad Schellevis
2b2276b48d openvpn, missing breaks in switch statements, closes https://github.com/opnsense/core/issues/1996 2017-12-15 09:57:32 +01:00
Franco Fichtner
988096f991 wizard: remove "die" in favour of a graceful input validation / resubmit
Mostly prompted by the problem that mistyping the admin password
makes the form go boom.  We cannot rely on the browser.  While here
reformat and add copyright as various improvements have been made
here ever since 2015.
2017-12-15 08:29:44 +00:00
Franco Fichtner
f2ffe3f8ee ipsec: superficial style sweep 2017-12-15 07:31:15 +00:00
Franco Fichtner
16be17f050 ntpd: style sweep 2017-12-15 07:25:52 +00:00
Franco Fichtner
ee981fdbda openssh: style sweep 2017-12-15 07:22:17 +00:00