Ad Schellevis
a0f55d4529
filter: rule statistics using labels, missing aggregation in live view, for https://github.com/opnsense/core/issues/3312
2019-03-15 19:02:21 +01:00
Franco Fichtner
33496e9fe3
firmware: fix parsing of packages in multi-repo env
...
PR: https://forum.opnsense.org/index.php?topic=12016.0
2019-03-13 21:04:45 +01:00
Ad Schellevis
314a7e2dfc
fix previous (python3) https://github.com/opnsense/core/issues/3312
2019-03-13 15:31:48 +01:00
Ad Schellevis
0aef984586
filter: rule statistics, add "configctl filter rule stats" for https://github.com/opnsense/core/issues/3312
2019-03-13 15:28:36 +01:00
Ad Schellevis
eeae084150
filter, work in progress rule statistics https://github.com/opnsense/core/issues/3312
...
replace label with md5 hash of the rule and align live log
2019-03-12 18:43:46 +01:00
Ad Schellevis
52920a1ce6
filter/aliases, add statistics in alias overview, closes https://github.com/opnsense/core/issues/3313
...
- default view shows allowed packets / bytes
- conversion to python 3 while there
2019-03-11 22:02:08 +01:00
Ad Schellevis
fbf5bf723c
Flush rrd graphs, conversion to python 3
2019-03-10 19:49:53 +01:00
Ad Schellevis
3c3bea25aa
Reporting->Health, python 3 conversion (2)
2019-03-10 19:47:51 +01:00
Ad Schellevis
52ca326ad1
Reporting->Health, python 3 conversion
2019-03-10 19:44:22 +01:00
Ad Schellevis
82b6bbd03a
System->Diagnostics->Activity, python 3 conversion
2019-03-10 19:39:39 +01:00
Ad Schellevis
debf3498b4
unbound/stats, convert to python 3
2019-03-10 19:29:13 +01:00
Ad Schellevis
041d6eaab4
unbound, fix nested items, closes https://github.com/opnsense/core/issues/3302
...
ranges like:
```
num.query.tls=0
num.query.tls.resume=0
```
cause a "TypeError: 'str' object does not support item assignment"
2019-03-10 15:00:25 +01:00
Ad Schellevis
1855ce9488
retry previous, for https://github.com/opnsense/core/issues/3302
2019-03-10 14:09:44 +01:00
Ad Schellevis
435d984984
Revert "unbound, some weird duplicate key in output, for https://github.com/opnsense/core/issues/3302 "
...
This reverts commit 64c7d460491cb3eb12f94a88fae436bf53c9e465.
2019-03-10 14:06:59 +01:00
Ad Schellevis
64c7d46049
unbound, some weird duplicate key in output, for https://github.com/opnsense/core/issues/3302
2019-03-10 12:00:22 +01:00
Ad Schellevis
2babeae771
firewall: logging for NAT rules, within the possibilities of what pf has to offer.... closes https://github.com/opnsense/core/issues/3033
2019-02-28 21:26:36 +01:00
Franco Fichtner
8f9a89e643
interfaces: fix permission
2019-02-25 08:28:06 +01:00
Franco Fichtner
75c3100ba7
interfaces: move mpd.script to scripts dir
...
mpd5 is started with -d /var/etc so it expects mpd.script to be there.
Some small simplifications along the way.
2019-02-25 08:23:50 +01:00
Franco Fichtner
cfc95122f2
interfaces: move ppp-related scripts to proper location
...
sbin/ is for console-bound binaries.
2019-02-25 08:23:50 +01:00
Franco Fichtner
38be942639
firmware: move duty to return the correct name/id to opnsense-version
...
To be fixed there eventually without a stale note attached.
2019-02-25 08:16:21 +01:00
Franco Fichtner
bc1ff2f2f7
firmware: small note for the future
2019-02-24 20:32:10 +01:00
Ad Schellevis
02b16dcc03
ids, rule-updater.py, cleanup unused
2019-02-16 11:51:11 +01:00
Franco Fichtner
90c0c395a5
interfaces: check for valid alias IP #3197
...
Suggested by: @tbandixen
2019-02-15 11:26:14 +01:00
Franco Fichtner
8e9ae38fdc
Revert "interfaces: remove arp flush from dhclient-script #3197 "
...
This reverts commit a1dbbb5ef132487c88b2b144ac67eeedb00a576c.
2019-02-15 11:22:07 +01:00
Ad Schellevis
7b758564cf
IDS, support required rules/files in metadata package, closes https://github.com/opnsense/core/issues/3228
2019-02-12 21:22:09 +01:00
Franco Fichtner
b20f71b19e
interfaces: our dhclient-script doesn't clobber resolv.conf #3197
...
The FreeBSD one does, but we have different code that is "safe"
for multiple DHCP connections.
2019-02-08 22:23:18 +01:00
Franco Fichtner
a1dbbb5ef1
interfaces: remove arp flush from dhclient-script #3197
...
PR: https://forum.opnsense.org/index.php?topic=11037.0
2019-02-08 22:21:54 +01:00
Ad Schellevis
692faae42c
IDS/IPS, less extensive logging.
...
- version info and rules might be cached, only log the uncached actions (first try)
2019-02-08 20:37:32 +01:00
Franco Fichtner
73a03c4954
firmware: make this error a little clearer
2019-02-08 08:36:10 +01:00
Ad Schellevis
f4ebba628f
netflow aggregate, prevent cleanup deleting current data when there's data recorded in the future.
...
Noticed on a test machine at the office, recorded some bytes at a timestamp in the future, which resulted in the current 2 hour range left empty....
2019-02-01 17:33:30 +01:00
Ad Schellevis
defd8da1b1
flowd, dump our parsed log for debugging purposes
2019-02-01 16:38:03 +01:00
Franco Fichtner
b8116f8193
firmware: kernel / base version files no longer append architecture
2019-01-30 08:23:40 +01:00
Franco Fichtner
4adc8ed618
firmware: connection is ok, repository is not
...
Just change the returned information into something that
makes sense here. No functional changes between both
sides except we check repository for != 'ok' so we catch
all types of errors if they are added in the future. Same
is already true for connection.
2019-01-18 19:58:30 +01:00
Franco Fichtner
efbe2d5e98
firmware: correct invisible error in health check
2019-01-18 09:38:07 +01:00
Franco Fichtner
e4b194e884
firmware: also detect a revoked fingerprint
2019-01-17 15:00:00 +01:00
Ad Schellevis
53a5ea0ca7
Firewall/Alias, geoip, switch download to https
2019-01-16 11:13:23 +01:00
Michael Steenbeek
5689dc8048
Port reboot and shutdown pages to MVC ( #3133 )
2019-01-15 09:25:52 +01:00
Franco Fichtner
fb3fd528ad
firmware: show untrusted error instead of "no updates"
2019-01-14 11:55:39 +01:00
Franco Fichtner
530c5220dc
src: header style updates, license additions, sync LICENSE
2019-01-14 08:34:57 +01:00
Franco Fichtner
86c7f6242c
src: fix lint-exec pass
2019-01-14 08:14:06 +01:00
Franco Fichtner
7f09b0a727
firmware: fix typo in remove script
2019-01-07 23:16:30 +01:00
Michael Steenbeek
2c61e068a2
Small fixes ( #3096 )
2019-01-04 09:26:16 +01:00
Michael Steenbeek
dbd1729595
Remove unreachable, unnecessary statements
2019-01-03 14:58:19 +01:00
Michael Steenbeek
d27cc83642
Change foreach loops that don't use values to use array_keys()
2018-12-18 14:37:11 +01:00
Ad Schellevis
923f1982f7
IDS/abuse.ch, remove non functional dyre_sslipblacklist.rules and use new location for Feodo Tracker (currently defunct)
2018-12-16 18:11:27 +01:00
Ad Schellevis
f9d9e09ebb
firewall/alias, signal table load errors to the user, it's not very obvious now that the table memory is defined too low. closes https://github.com/opnsense/core/issues/3046
2018-12-14 21:05:34 +01:00
Ad Schellevis
767550acdd
bugfix https://github.com/opnsense/core/pull/3025
2018-12-10 09:44:58 +01:00
Ad Schellevis
b3082fcf68
IDS/rule downloader, improve logging
2018-12-10 09:16:52 +01:00
Michael Steenbeek
3e836c6087
Add gateway alerts to Monit, for #2919 ( #3025 )
2018-12-09 20:08:54 +01:00
Franco Fichtner
f0cbe9ac99
firmware: error on missing file
...
Unlikely published in 18.7.x, and even there .mtree will exist
with 18.7.9 update at the very latest.
2018-12-04 07:18:29 +01:00