12067 Commits

Author SHA1 Message Date
Franco Fichtner
4f269f7cb0 rc: fix typo 2020-09-05 06:51:24 +02:00
Franco Fichtner
5301999708 rc: fix ssh key permissions on MSDOS import
PR: https://forum.opnsense.org/index.php?topic=18984.0
2020-09-04 23:18:33 +02:00
Franco Fichtner
30de159290 src: script no longer exists so remove reference 2020-09-04 23:04:52 +02:00
Franco Fichtner
b5b04df2b8 LICENSE: sync 2020-09-04 22:53:36 +02:00
Ad Schellevis
d7279fba60 Reporting / Traffic: ditch status_graph.php and replace with new mvc statistics page. 2020-09-04 18:40:25 +02:00
Ad Schellevis
6cc719a507 Reporting / Traffic: hook iftop stats script into configd, sort by top usage and add address tag (local, private) 2020-09-04 17:10:55 +02:00
Ad Schellevis
abcb23703f Filter: alias - add aliasname to error message 2020-09-04 12:56:10 +02:00
Franco Fichtner
55de24182e pkg: fix plist 2020-09-04 09:23:50 +02:00
Ad Schellevis
cff284e6e7 find_table_references.py unused variable, the IPAddress() call is only there for validation purposes now. 2020-09-04 08:28:30 +02:00
Ad Schellevis
5e94485c91 missed a spot 2020-09-03 22:03:58 +02:00
Ad Schellevis
d105d35cf8 cleanup previous 2020-09-03 22:01:01 +02:00
kulikov-a
d6bfe637da
find_table_references.py: use pfctl for IP check (#4320) 2020-09-03 21:59:17 +02:00
Ad Schellevis
37ad98237b Reporting / Traffic: add iftop stats script 2020-09-03 21:54:43 +02:00
Franco Fichtner
fea28c6e38 pkg: fix plist 2020-09-03 09:33:12 +02:00
Ad Schellevis
c0cb02dd65 Reporting / Traffic: forgot to add chart.js. version 2.8.0 seems to be best compatible with chartjs-plugin-streaming at the moment, which is why we're not using the latest at the moment. 2020-09-02 21:48:42 +02:00
Ad Schellevis
222f8c41c9 Reporting / Traffic: proof of concept code for a traffic view replacement using chart.js (part 2)
o refactor data collection action, use interface unique names (lan, wan, opt1, ...)
o reduce data fetch calls, update both graphs in the same poll
o hook in color labels from chartjs-plugin-colorschemes.js
2020-09-02 21:40:30 +02:00
Franco Fichtner
05e530b713 pkg: fix plist 2020-09-01 22:48:11 +02:00
Ad Schellevis
1229c0ca4b Reporting / Traffic: proof of concept code for a traffic view replacement using chart.js 2020-09-01 18:34:28 +02:00
Ad Schellevis
c855a3ce49 firewall: aliases. be more verbose when fetching remote content, change log level to notice as well. for https://github.com/opnsense/core/issues/4309 2020-08-31 09:27:48 +02:00
Franco Fichtner
2d636fc4de fimware: revoke 20.1 fingerprint 2020-08-30 10:15:02 +02:00
Franco Fichtner
a343f1c341 ui: remove source mapping hint as per lint request
This tended to bug out on Chrome.  Not sure if still the case but
it doesn't hurt and there is no map file anyway.
2020-08-28 19:59:17 +02:00
Ad Schellevis
63f0b1daeb Javascript: upgrade moment.js to 2.27.0 2020-08-28 16:49:13 +02:00
Franco Fichtner
305d6b35cc system: popular temperature topic changes
* Use priv-sep script to fetch values via configd
* Use grep on variable names only to avoid false positives
* Switch the RRD script read to unify temperature reads
* Use "=" in the script output to match sysctl input
2020-08-28 12:27:12 +02:00
Franco Fichtner
2de6e27083 system: simplify CARP hook 2020-08-27 12:32:30 +02:00
Franco Fichtner
d370bb977d unbound: default to SO_REUSEPORT; closes #4303 2020-08-27 10:55:19 +02:00
Ad Schellevis
f082239c5c IDPS: rulecache parse error on invalid metadata, for https://github.com/opnsense/core/issues/4302 2020-08-27 09:56:25 +02:00
Franco Fichtner
948803fadc system: temperature widget, no indication that this is "wrong"
While here disable other temperatures when CPU 0 is selected.

See: https://forum.opnsense.org/index.php?topic=18626.0
2020-08-26 11:24:57 +02:00
Franco Fichtner
98dcfcf37a system: hw.usb.no_pf was removed in FreeBSD 10
Also see: https://github.com/freebsd/freebsd/commit/cb8b05054
2020-08-24 15:22:07 +02:00
Franco Fichtner
34ebcf6fb5 firmware: properly report an unsigned repostory
The repository is rejected but an internal error returned.  Let's
make this explicit as it is a configuration error anyway.
2020-08-24 11:44:25 +02:00
gap579137
f9f640ea0a
Updated Project Block Lists Links (#4288) 2020-08-24 09:14:27 +02:00
Franco Fichtner
c56d332f07 reporting: a bit of style in previous
* Init and use $cmd_args before going into the switch
* Use exec_safe() where we return dynamic output
* PSR 12 style
2020-08-24 08:18:56 +02:00
kcaj-burr
2a7a3a97e0
Add Traffic Filter for Private IPv4 Networks (#4279) 2020-08-23 19:14:53 +02:00
Ad Schellevis
5d8302f3c3 IDPS: allow search for status enabled/disabled.
o one constraint, it will only show "applied" status (since apply flushes to disk)

for https://github.com/opnsense/core/issues/4280
2020-08-23 19:08:27 +02:00
Franco Fichtner
2790c0b657 pkg: fix plist 2020-08-23 11:52:16 +02:00
Ad Schellevis
77aa218ba8 firewall -> aliases: bogons not loaded on initial load, due to bogons aliases registered again without file reference. for https://github.com/opnsense/core/issues/4277 2020-08-21 15:54:35 +02:00
Ad Schellevis
89cfc06d8e Lobby: Dashboard - gateway status widget, add gateway status endpoint (api/routes/gateway/status) and refactor widget to use it. closes https://github.com/opnsense/core/issues/4261 2020-08-21 12:36:10 +02:00
Franco Fichtner
7cfa870850 web proxy: move error directory template
Personally I prefer "_" and keeping the suffix here as we can still
grep for extension like so "error_directory.in" since "." in regex
means any character.
2020-08-21 07:30:56 +02:00
Franco Fichtner
10fe321bf3 system: restore damaged bogons files on startup; closes #4277 2020-08-20 16:44:41 +02:00
Ad Schellevis
9090a03261 Proxy: no form-inline on previous for https://github.com/opnsense/core/issues/4278 2020-08-20 11:38:08 +02:00
Ad Schellevis
7b5c5c9b17 Proxy: forgot about build magic replacing ".in", fix targets to cope with that, while there add an apply button as well for clarity. closes https://github.com/opnsense/core/issues/4278 2020-08-20 11:31:19 +02:00
Franco Fichtner
87efd07831 ipsec: style sweep 2020-08-20 06:57:03 +02:00
Ad Schellevis
bc342e1eef Interfaces -> Diagnostics -> Netstat : add listen-queue-sizes in Socket tab 2020-08-19 20:36:06 +02:00
Franco Fichtner
00a4848004 system: remove syslog-ng workaround, all better now 2020-08-19 14:38:32 +02:00
Franco Fichtner
ff797aa668 system: add new-password hint for Chrome on login form
This may prevent Chrome from falsely caching CSRF tokens.  The issue
is really obscure and only happens every once in a while but test-
driving this has made the situation disappear for the moment.
2020-08-19 09:11:57 +02:00
Franco Fichtner
166427da6d system: add REQUESTS_CA_BUNDLE to rc.syshook and rc as well 2020-08-19 09:06:10 +02:00
Franco Fichtner
1fb4d808d6 system: use /etc/ssl/cert.pem consistently 2020-08-19 08:59:46 +02:00
Franco Fichtner
5a76be41db system: fix permission of startup helper 2020-08-19 08:56:02 +02:00
Ad Schellevis
ae36505873 python/env make sure requests library uses system certificate store when being called from cron or configd (set REQUESTS_CA_BUNDLE) 2020-08-18 20:27:22 +02:00
Ad Schellevis
71e1393b73 jinja2: add regex_replace, pull in https://github.com/opnsense/core/pull/4225 using lambda 2020-08-18 18:26:56 +02:00
Franco Fichtner
c9f2094200 system: adjust wording 2020-08-18 17:26:10 +02:00