6997 Commits

Author SHA1 Message Date
Franco Fichtner
8d3797a2ac openvpn: this is how it should be ;) 2017-04-21 18:34:58 +02:00
Franco Fichtner
48d4f75261 openvpn: more reneg-sec spots to adjust 2017-04-21 18:26:38 +02:00
Franco Fichtner
1dd50732ea ipsec: match end of key more carefully #1552 2017-04-21 09:12:08 +02:00
Ad Schellevis
2c97a083b9 openvpn export, obey Renegotiate time = 0 2017-04-21 08:45:08 +02:00
Franco Fichtner
a60db3cede ipsec: work around widget issues; closes #1552
In the end, it's better to check if the key exists, although it
always should, that's what the key is for....
2017-04-20 22:47:46 +02:00
Franco Fichtner
27791f7a3d openvpn: fix typo spotted by @taguchi-ch
Looks like this name isn't displayed or otherwise used, but
for the sake of consistency fix the typo.
2017-04-20 16:30:03 +02:00
Franco Fichtner
32f2ddbcf4 src: show save message in correct language after language switch
get_std_save_message() should be removed eventually, there are only a
few callers left.  Out of lack of imagintion, just fix the apparent
issue and remove the attached filter/firewall message that doesn't
really work because it does not look for "firewall" in the script name.
2017-04-19 00:00:22 +02:00
Fabian Franz
2c8c466642 Translation (#1548)
* fix translations in traffic shaper

* translation IDS and Proxy
2017-04-18 15:29:17 +02:00
Fabian Franz
25f89aad77 translate dialog titles (#1547)
* translate dialog titles; closes #1546
* Some additional strings reported by @DokuKaefer
2017-04-18 05:59:56 +02:00
Ad Schellevis
aad0dbb8eb firewall, work in progress, refactor gateway logic, only extends new plugin -> filterrule classes, doesn't change the internals yet. 2017-04-17 20:14:04 +02:00
Ad Schellevis
442fc75bc6 filter.inc, cleanup. duplicate check for ip address, same logic is already in gwlb.inc. 2017-04-17 18:16:59 +02:00
Ad Schellevis
f296f6810c gwlb, found the use... 2dbc3ab259 2017-04-16 19:13:40 +02:00
Franco Fichtner
0028518541 interfaces: drop trivia "some XXX want this or that" 2017-04-16 12:47:30 +02:00
Michael
c144e2471a Changed paths to change Referrer 2017-04-16 10:28:04 +02:00
Ad Schellevis
c5aee74118 captive portal, enforce local group, add note, closes https://github.com/opnsense/core/issues/1503 2017-04-13 07:49:39 +02:00
Franco Fichtner
8f4acc30d0 rc: finish root password reset; closes #1540 2017-04-12 18:36:36 +02:00
Franco Fichtner
fb93a51c3b rc: remove factory_shipped_* trickery #1540 2017-04-12 18:20:25 +02:00
Franco Fichtner
a6d7bec4b0 another stray occurrence of $g 2017-04-12 10:51:46 +02:00
Franco Fichtner
88ddc9857c unbound: strip $g here too 2017-04-12 10:49:11 +02:00
Franco Fichtner
bbb0d20896 dhcp: do previous for dhcpd_chroot_path 2017-04-12 10:47:37 +02:00
Franco Fichtner
8c31aa3ca7 unbound: remove overzealous chroot directory softcoding
We previously achieved what we wanted anyway: move all callers
to a single file exclusively dealing with unbound.
2017-04-12 10:36:38 +02:00
Franco Fichtner
fbac6fb1a6 expand product info to MVC view; closes #1446
There is still some glue in the product info that is irrelevant
to the product.  Will be removed eventually.
2017-04-12 09:32:44 +02:00
Franco Fichtner
d783470868 product info file to be used from MVC #1446 2017-04-12 09:14:45 +02:00
Franco Fichtner
7b537eba02 firmware: flip the order of plugins and packages
It may help users to find what they think are "packages", but
for consistency reasons was recoined as "plugins".
2017-04-12 07:52:55 +02:00
Franco Fichtner
68faafd185 aliases: improve validation messages; closes #1443 2017-04-12 07:36:56 +02:00
Franco Fichtner
6c022705b2 interfaces: tweak whitespace in these strings 2017-04-12 06:17:38 +02:00
Franco Fichtner
322443147a dns: don't use " for literal quotes 2017-04-12 06:04:16 +02:00
Ad Schellevis
3e46eb415e php7.1, Error at /usr/local/opnsense/www/api.php:26 - Invalid callback OPNsense\Core\Api\MenuController::afterexecuteroute, cannot access protected method OPNsense\Core\Api\MenuController::afterExecuteRoute() (errno=2) 2017-04-10 10:35:55 +02:00
Franco Fichtner
ad3fa98b8b rc: retire this cruft, it allows to magically adapt to PHP version 2017-04-10 10:12:02 +02:00
Franco Fichtner
f802f756db firewall: fix typo in scrub page 2017-04-07 12:59:11 +02:00
Ad Schellevis
db0a89bf13 dhcp:server, pool loop counter missing, closes https://github.com/opnsense/core/issues/1527 2017-04-07 10:29:09 +02:00
Franco Fichtner
95158547dd services: tweak advertisement routes add/delete js 2017-04-07 07:20:52 +02:00
Franco Fichtner
749cde1c6d rc: more tweaks / fixes for #1524 2017-04-07 06:38:33 +02:00
Franco Fichtner
1be6437c59 gwlb: better log message for monitor routes 2017-04-07 06:33:55 +02:00
Franco Fichtner
f729d881c7 rc: align the behaviour of IPv4 and IPv6 IP renewal
PR: https://github.com/opnsense/core/pull/1524
2017-04-06 12:41:07 +02:00
Franco Fichtner
955e1fcaa6 pkg: regenerate plist 2017-04-05 19:27:34 +02:00
Ad Schellevis
abad6f9952 proxy, add extended file logging option for https://github.com/opnsense/core/issues/1507 2017-04-05 19:01:24 +02:00
Ad Schellevis
622e8dba35 firewall / add select all, for https://github.com/opnsense/core/issues/1514 2017-04-05 18:37:32 +02:00
Ad Schellevis
07f5033bff add configd command for "dhcpd list leases" for https://github.com/opnsense/core/pull/1472 2017-04-04 20:34:10 +02:00
Ad Schellevis
1474f77ddc dhcpd watcher (unbound) cleanup mac address, remove ; 2017-04-04 20:15:20 +02:00
Ad Schellevis
e7137c1ec3 dhcpd.leases using wrong timezone, closes https://github.com/opnsense/core/issues/1521 2017-04-04 19:45:42 +02:00
Franco Fichtner
184c79b175 rc: print that fsck is running; closes #1519 2017-04-04 07:27:08 +02:00
Franco Fichtner
8e4e129e2e dynamic dns: pluggable ACLs, consolidation...
* RFC2136 missed the edit page completely
* DynDNS ACLs merged, we do it by feature
2017-04-03 07:31:21 +02:00
Ad Schellevis
5f17abb3fa (ids) fix for https://github.com/opnsense/core/issues/1516 2017-04-02 19:42:16 +02:00
Ad Schellevis
83488b6710 (proxy) virtualip's should be added automatically for listening configuration, this was the case for some types, but not for all (CARP) 2017-04-02 12:22:03 +02:00
Ad Schellevis
e52e251e5e (proxy) decode content when downloading ACL, closes https://github.com/opnsense/core/issues/1510 2017-03-30 06:56:59 +02:00
Franco Fichtner
8d745baa6c plugins: simplify this before next step 2017-03-29 19:14:37 +02:00
Franco Fichtner
ddcc54f48f plugins: lose the eval(), switch to include_once
Note that require_once is bad as well here, because it throws another
uncatched error as opposed to a warning when a file has not been found.
Now it is better in recovery, although 99% of the time this is supposed
to deal with syntax errors during bad core/plugin updates or manual
user edits.

It's also useful to note that the errors/warnings still make their way
to the crash reporter so we can do something about them.

Suggested by: @fabianfrz
2017-03-29 11:52:05 +02:00
Franco Fichtner
f81085dfc0 plugins: if a component has a faulty syntax...
simply eval() it and log the error instead of stopping execution.

We don't get to source the code, but since for strict plugins
there is no direct code execution the plugin acts as if it was
deinstalled.

As the plugin scope is growing rapidly, we need this to be able to
guarantee error-free execution in the widest possible sense.  This
doesn't currently protect function calls, but the same thing must
be done there as well.
2017-03-29 09:35:59 +02:00
Franco Fichtner
264c5655c4 web proxy: fix typo
PR: https://lists.opnsense.org/pipermail/devel/2017-March/000012.html
2017-03-28 15:24:54 +02:00