Ad Schellevis
e8bc2cf7e3
python3: replace subprocess.* in src/opnsense/scripts/OPNsense/CaptivePortal/* for https://github.com/opnsense/core/issues/3574
2019-07-23 18:08:39 +02:00
Ad Schellevis
867856733b
python3: replace subprocess.call in src/opnsense/scripts/filter/* for https://github.com/opnsense/core/issues/3574
2019-07-23 16:32:17 +02:00
Ad Schellevis
2f69282b28
python3: replace subprocess.call in src/opnsense/scripts/interfaces/* for https://github.com/opnsense/core/issues/3574
2019-07-23 16:29:51 +02:00
Ad Schellevis
d241a64138
status_interfaces.php align output more to actual ifconfig results:
...
* add additional virtual addresses
* add netmask on link-local
* remove seperate netmask row, add to address where it belongs
* add mtu value when set
* add carp attributes (status, vhid, advbase, advskew)
2019-07-23 12:06:16 +02:00
Ad Schellevis
25728c5daa
interfaces.lib.inc, fix and extend carp output in legacy_interfaces_details(), so we can use the proper values in status_interfaces.php
2019-07-23 11:48:17 +02:00
Ad Schellevis
32268f0530
Syslog-NG, fix search stats
2019-07-22 16:52:49 +02:00
Franco Fichtner
d6f3c1a7a8
src: style sweep
2019-07-22 16:28:20 +02:00
Ad Schellevis
398e00c0bc
Syslog, fix some typos preventing proper stop/start/restart.
2019-07-22 16:25:55 +02:00
Ad Schellevis
f56cc1b92f
Filter: livelog, skip illegal log lines
2019-07-22 14:05:25 +02:00
Ad Schellevis
64858b5c58
IPsec, ditch globals from legacy include causes strange behaviour on bootup, closes https://github.com/opnsense/core/issues/3582
2019-07-22 13:27:34 +02:00
Ad Schellevis
d48cfed48c
RADVD, reallocate advanced option to the correct config section. for https://github.com/opnsense/core/issues/3589
2019-07-22 09:36:55 +02:00
Ad Schellevis
9287b5588e
Insight, missed a line in fabaef0a43 for https://github.com/opnsense/core/issues/3587
2019-07-22 09:14:54 +02:00
Ad Schellevis
6b1f3e60b9
Insight, increase wait time between parses. ref https://github.com/opnsense/core/issues/3587
...
previously we always waited 15 seconds between cycles, now we calculcate the time to wait with the time spend for the previous cycle.
2019-07-19 18:18:11 +02:00
Ad Schellevis
fabaef0a43
Insights, small optimalisation for flowd_aggregate.py, pass last received timestamp to flowparser, so we can skip a bit of processing when the data isn't relevant. for https://github.com/opnsense/core/issues/3587
2019-07-19 17:44:44 +02:00
Ad Schellevis
1e8ebbfc0d
IPSec, NAT before IPsec changes as discussed https://github.com/opnsense/core/issues/1773#issuecomment-513239146
2019-07-19 16:24:59 +02:00
Ad Schellevis
c5b41f098e
filter. outbound nat can be empty in some old configurations, better to check property before reading and treat empty as "automatic" (to match the ui presentation). closes https://github.com/opnsense/core/issues/3586
2019-07-19 14:58:29 +02:00
Ad Schellevis
30a55363ae
IPSec, nat before IPsec, try to work around a current known limitation. ref https://github.com/opnsense/core/issues/1773
2019-07-19 09:12:51 +02:00
Franco Fichtner
afe3c3a6cb
system: break out system_trust_configure()
2019-07-18 22:24:50 +02:00
Franco Fichtner
7b14d1b26b
rc: do not use syslog-ng in this section (yet); closes #3577
2019-07-18 21:09:39 +02:00
Franco Fichtner
ec904bdb43
system: fix group priv print and redirect after edit
2019-07-18 17:13:59 +02:00
Franco Fichtner
570227e4d4
system: scoped IPv6 "%" could confuse mwexecf(), use plain mwexec()
2019-07-18 14:51:08 +02:00
Ad Schellevis
981a718da0
squid, ssl_crtd is called security_file_certgen in squid 4 it seems, for https://github.com/opnsense/core/issues/3584
2019-07-18 14:15:41 +02:00
Ad Schellevis
2ff5ec429d
Gateways, dynamic generated gateways could duplicate. don't add a "virtual" item when the name is already defined in the static config
2019-07-18 13:51:45 +02:00
Ad Schellevis
8aedc0f0d3
filter, rules page. html escape dynamic entries to display aliases. ref https://github.com/opnsense/core/issues/3581
2019-07-18 12:59:35 +02:00
Ad Schellevis
3987cd2097
Gateways, missing dynamic property on stored dynamic items.
2019-07-18 12:43:02 +02:00
Ad Schellevis
9700e4d64d
forgot one in previous
2019-07-18 11:35:29 +02:00
Ad Schellevis
2d59e700db
cleanup, remove unwanted form action tags.
2019-07-18 11:28:34 +02:00
Ad Schellevis
7665d2bc7f
filter, rule overview. guess ipproto when not set, closes https://github.com/opnsense/core/issues/3581
2019-07-18 08:54:45 +02:00
Ad Schellevis
7738ac0bb9
system_advanced_sysctl.php, don't try to translate empty string. closes https://github.com/opnsense/core/issues/3578
2019-07-17 21:20:23 +02:00
Ad Schellevis
5dca5cc723
Gateways, empty gateway_group tag in config.xml being parsed in getGroups() results. fix a bit of spacing while here. closes https://github.com/opnsense/core/issues/3576
2019-07-17 15:16:37 +02:00
Ad Schellevis
dd02e21231
IPsec, change dpd action on "start" to "dpdaction = restart" and remove already default "dpdaction = none" if not set. as discussed with @mimugmail
2019-07-16 16:55:03 +02:00
Franco Fichtner
4edbacc519
netflow: load needed ng_ether if not found yet
2019-07-16 13:53:13 +02:00
Franco Fichtner
049cc75250
interfaces: it's 2019, remove negraph auto-load
2019-07-16 09:08:12 +02:00
Franco Fichtner
130436ca74
firmware: this is what 20.1 will be now
2019-07-15 12:45:13 +02:00
Franco Fichtner
f9610615ec
system: style fix
2019-07-15 08:38:50 +02:00
Franco Fichtner
fb9e8a563e
src: style sweep
2019-07-15 07:40:03 +02:00
Ad Schellevis
a373d411f6
wizard: minor style fix, better logo contrast in index.php?wizard_done= (new logo on white background )
2019-07-14 19:37:53 +02:00
Franco Fichtner
3ff6c602ab
firmware: track for 20.1 development now
2019-07-14 18:15:48 +02:00
Ad Schellevis
c3ccc63fd1
IPsec:phase2, ip type selector using the wrong class, presenting wrong options in remote subnet (/128 vs /32). minor cleanup
2019-07-13 09:56:04 +02:00
Ad Schellevis
1da07949b5
interfaces, pass ifconfig details in dpinger+unbound, for https://github.com/opnsense/core/issues/3567
2019-07-12 18:54:13 +02:00
Ad Schellevis
aa25ecf2ad
interfaces, performance. allow passing ifconfig details in get_interface_ip[v6] for https://github.com/opnsense/core/issues/3567
2019-07-12 18:52:22 +02:00
Ad Schellevis
45b3d224a7
interfaces: performance support passing ifconfig details to legacy_get_interface_addresses() and callers for https://github.com/opnsense/core/issues/3567
2019-07-12 18:25:06 +02:00
Ad Schellevis
c72e682d21
dhcpdv4: performance improvements, only call interfaces_staticarp_configure() when staticarp is used on this interface, prevent excessive legacy_interfaces_details() calls for https://github.com/opnsense/core/issues/3567
2019-07-12 16:46:19 +02:00
Ad Schellevis
62f1bb21f7
typo in previous
2019-07-12 16:07:14 +02:00
Ad Schellevis
a9786a6be0
System: gateways, make tunnel type interfaces less attractive for gateway selection by default
2019-07-12 15:58:19 +02:00
Ad Schellevis
e42f8ba01c
System:gateways, only show enabled interfaces on edit. (prevents disappearing interfaces in overview)
2019-07-12 15:33:18 +02:00
Ad Schellevis
2e6b138136
interfaces: interfaces_staticarp_configure(), don't flush arp table when booting, arp is really slow with a lot of interfaces. for https://github.com/opnsense/core/issues/3567
2019-07-12 14:43:27 +02:00
Ad Schellevis
028e7a260d
interfaces, cleanup. while working on https://github.com/opnsense/core/issues/3567
...
Since $realhwif is the parent interface, it doesn't make sense to check for _vlan. We might as well remove the check and leave the rest as is, since it only triggers when either media or mediaopt is set.
2019-07-12 12:10:01 +02:00
Ad Schellevis
0a73a6f75f
filter, pass ifconfig details in filter_core_rules_system() to improve loading. for https://github.com/opnsense/core/issues/3567
2019-07-12 11:25:11 +02:00
Ad Schellevis
197e70dbfa
interfaces, performance. support passing the output of our ifconfig parser for https://github.com/opnsense/core/issues/3567 so we can prevent additional requests on non changing data
2019-07-12 11:03:06 +02:00