Commit Graph

807 Commits

Author SHA1 Message Date
Daniel
8502d83e27 Improve concurrent connection handling support 2020-10-16 14:59:25 +02:00
Patrick Pacher
2ccf8c635a Merge branch 'develop' into feature/ui-revamp 2020-10-16 10:00:04 +02:00
Daniel
5911e3b089 Merge pull request #179 from safing/fix/logging-n-bugs-n-linters
Fix logging, bugs, linters
2020-10-16 09:37:32 +02:00
Daniel
be75c2d99b Implement review suggestions, fix tests 2020-10-15 15:25:34 +02:00
Daniel
5d0db1c250 Attempt to fix windows lint errors again 2020-10-15 12:18:57 +02:00
Daniel
0e83268356 Match endpoints by destination port 2020-10-15 12:13:25 +02:00
Daniel
0d09cd9c2d Switch back to release version of miekg/dns 2020-10-15 11:48:27 +02:00
Daniel
eeb2d1053e Remove nameserver/only package 2020-10-15 11:48:27 +02:00
Daniel
3ded87fc2c Fix DNS responders when for non A and AAAA questions 2020-10-15 11:48:27 +02:00
Daniel
3818718180 Fix reverse domain resolving 2020-10-15 11:48:27 +02:00
Daniel
9e8b763428 Fix windows kext warning on shutdown 2020-10-15 11:48:27 +02:00
Daniel
b9c5bee864 Fix tests and linter errors 2020-10-15 11:48:27 +02:00
Daniel
cfafbfca4e Improve trace logging 2020-10-15 11:48:27 +02:00
Daniel
d2545e9d64 Merge pull request #174 from safing/feature/ipinfo-scoping
Add scoping to IPInfo
2020-10-15 11:39:14 +02:00
Daniel
222249678e Shift focus away from coordinates for calculating IP distance 2020-10-15 11:36:17 +02:00
Daniel
dd6ded0308 Implement review suggestions 2020-10-15 11:23:23 +02:00
Patrick Pacher
f65d3f36e7 Merge branch 'develop' into feature/ui-revamp 2020-10-15 11:15:07 +02:00
Daniel
62dd4355be Add scoping to IPInfo 2020-10-14 11:37:50 +02:00
Daniel
86fed20f71 Merge pull request #175 from safing/fix/nfqexp-flag
Fix nfq-exp flag and nfq logging messages
2020-10-14 11:36:55 +02:00
Daniel
3b5b2282c4 Merge pull request #176 from safing/fix/domain-endpoint-validation
Fix domain endpoint validation
2020-10-14 11:35:29 +02:00
Daniel
247cecbfe4 Merge pull request #177 from safing/fix/db-interface-permissions
Add permissions to database interfaces for improved performance
2020-10-14 11:35:05 +02:00
Daniel
83f880f671 Implement review suggestions, simplify validation 2020-10-14 09:52:42 +02:00
Daniel
f7d2262790 Add permissions to database interfaces for improved performance 2020-10-13 16:11:39 +02:00
Daniel
210059f1f2 Fix nfq-exp flag and nfq logging messages 2020-10-13 15:56:09 +02:00
Daniel
ab55f908c9 Fix domain endpoint validation 2020-10-13 15:54:37 +02:00
Patrick Pacher
da09255d8e Merge pull request #172 from safing/fix/auto-pilot-level
Return mitigation level normal instead of off for no threads
2020-10-08 16:57:23 +02:00
Patrick Pacher
7feefc13e5 Merge pull request #171 from safing/feature/conn-proc-ctx
Add ProcessContext to network connection
2020-10-08 16:57:12 +02:00
Patrick Pacher
ea1c91be4e Return mitigation level normal instead of off for no threads 2020-10-08 14:12:52 +02:00
Patrick Pacher
4fc5c65ed7 Add ProcessContext to network connection 2020-10-08 14:11:36 +02:00
Patrick Pacher
5d901f5f88 Merge pull request #169 from safing/feature/update-notif-wording
Reword the update notification and endpoint rule reason
2020-10-08 14:09:25 +02:00
Patrick Pacher
67b3d76ae5 Merge pull request #170 from safing/fix/race-conditions
Fixes race conditions due to incorrect usage of PushUpdate or PushFunc
2020-10-08 14:09:14 +02:00
Patrick Pacher
75bc5df34d Refactor connection locking 2020-10-07 11:55:01 +02:00
Patrick Pacher
67f0a98857 Fix incorrect usage of PushFunc in status package 2020-10-07 09:20:53 +02:00
Patrick Pacher
f496330b35 Fix incorrect usage of PushUpdate in process package 2020-10-07 09:17:47 +02:00
Patrick Pacher
fb930d7761 Reword the update notification and endpoint rule reason 2020-10-07 09:06:26 +02:00
Daniel
706d0e7451 Merge pull request #168 from safing/feature/packet-metrics
Fix build on darwin
2020-10-01 16:45:59 +02:00
Patrick Pacher
1a2b4285cd Fix build on darwin 2020-10-01 16:44:33 +02:00
Daniel
eab2ab3413 Bump version 2020-10-01 16:39:06 +02:00
Daniel
a385423634 Merge pull request #167 from safing/feature/packet-metrics
Add simple packet metrics
2020-10-01 16:38:07 +02:00
Patrick Pacher
1b45659f47 Add review changes 2020-10-01 16:27:31 +02:00
Patrick Pacher
7a83e772f4 Add simple packet metrics 2020-10-01 16:27:19 +02:00
Daniel
c01d61dcd9 Merge pull request #165 from safing/feature/nfq-default
Finally switch to nfqexp as the default nfqueue backend
2020-10-01 08:59:55 +02:00
Daniel
f60d239d6f Merge pull request #163 from safing/fix/dns-query-case
Support non-standard format on dns query name
2020-10-01 08:59:04 +02:00
Patrick Pacher
bdcfc8c566 Finally switch to nfqexp as the default nfqueue backend 2020-09-30 17:44:42 +02:00
Daniel
7d9454f29a Remove RRCache locking and clean up attributes 2020-09-30 17:16:45 +02:00
Patrick Pacher
da194c3f0d Register runtime provider at module startup 2020-09-30 08:35:36 +02:00
Patrick Pacher
278846a5b9 Merge pull request #164 from safing/fix/perm-verdict-description
Improve Permanent Verdicts description.
2020-09-30 08:28:19 +02:00
Daniel
4fddc220d1 Merge pull request #162 from northys/patch-1
templates/bug-report.md: fixed windows logs path
2020-09-29 11:26:04 +02:00
Daniel
1402052b95 Improve Permanent Verdicts description.
Also, add a minor trace counting fix.
2020-09-29 11:24:24 +02:00
Daniel
7b5803482c Support non-standard format on dns query name 2020-09-29 11:23:05 +02:00