Commit Graph

1365 Commits

Author SHA1 Message Date
Patrick Pacher
c2d2064ec8 Add and update netquery code based on review discussions 2022-06-21 11:02:35 +02:00
Patrick Pacher
976c0a702e Add netquery module to main 2022-06-21 11:02:35 +02:00
Patrick Pacher
021c9b178c Add documentation to query runner 2022-06-21 11:02:35 +02:00
Patrick Pacher
4e3e17fa8c Add initial sqlite support in netquery 2022-06-21 11:02:35 +02:00
Patrick Pacher
62ec170b90 Add basic, tailored SQL ORM mapper 2022-06-21 11:02:19 +02:00
Daniel
f135ec3242 Bump core version 2022-06-01 13:54:06 +02:00
Daniel
8c146488ac Update SPN 2022-06-01 13:53:59 +02:00
Daniel
02779f8bfd Merge pull request #662 from safing/fix/qol-fixes-in-compat-netenv-dns-broadcasting
QOL Fixes in compat, netenv, dns and broadcasting
2022-06-01 13:48:10 +02:00
Daniel
911a80996a Fix multicast detection on ended connections as well as some linter errors 2022-06-01 13:45:13 +02:00
Daniel
787f9e7dec Add support for upcoming UNBREAK filter list 2022-06-01 13:28:10 +02:00
Daniel
515f4686f7 Send notification instead of killing conflicting DNS service 2022-05-25 14:00:17 +02:00
Daniel
65f646aad0 Improve wording on setting dns/noInsecureProtocols 2022-05-24 11:27:44 +02:00
Daniel
9a89f65027 Improve support for DNS-SD and fall back to cached data for non-ICANN queries 2022-05-24 11:25:34 +02:00
Daniel
49e79fe3fd Detect responses to multi/broadcast queries 2022-05-24 11:20:01 +02:00
Daniel
e178b732bc Calm down and relax dns query check 2022-05-20 16:37:19 +02:00
Daniel
ea1b189330 Reset system self-check after network change 2022-05-20 16:35:46 +02:00
Daniel
bc745d4399 Bump core version 2022-05-19 11:30:45 +02:00
Daniel
f5d89c2aed Update SPN 2022-05-19 11:30:34 +02:00
Daniel
3772a587c1 Bump core version 2022-05-18 13:26:46 +02:00
Daniel
000efad4f9 Merge pull request #657 from safing/fix/nfqueue-close-handling
Use alternative approach to fix nfqueue closing process
2022-05-18 09:43:03 +02:00
Daniel
932f6002b4 Use alternative approach to fix nfqueue closing process
This commit reverts commit ec6a3f03e8.
2022-05-18 09:34:27 +02:00
Daniel
e953bc7f3f Bump core version 2022-05-16 09:17:46 +02:00
Daniel
217901c179 Update deps and SPN 2022-05-16 09:17:29 +02:00
Daniel
82b44f4b3e Merge pull request #645 from safing/fix/nfq-shutdown
Fix shutting down nfq interception with go-nfqueue v1.3.1
2022-05-16 08:57:02 +02:00
Daniel
73e05e7c5c Merge pull request #646 from safing/fix/max-windows-table-entries
Increase supported size of windows network state table entries
2022-05-16 08:56:53 +02:00
Daniel
beefc836f6 Increase supported size of windows network state table entries 2022-05-11 13:22:25 +02:00
Daniel
ec6a3f03e8 Fix shutting down nfq interception with go-nfqueue v1.3.1 2022-05-11 13:19:31 +02:00
Daniel
b6481da527 Merge pull request #644 from safing/fix/go-workflow
Update Go workflow
2022-05-10 16:08:06 +02:00
Daniel
7c5a6110fc Update Go workflow 2022-05-10 16:01:07 +02:00
Daniel
becb6b373f Bump core version 2022-05-05 11:13:34 +02:00
Daniel
58a66dca4e Update SPN 2022-05-05 11:13:27 +02:00
Daniel
96e7486257 Update deps 2022-05-05 11:08:05 +02:00
Daniel
e9dd314c82 Merge pull request #602 from safing/feature/disable-dns-integration
Add option to disable seamless DNS integration
2022-04-26 15:41:26 +02:00
Daniel
998662d928 Add MatchMulti function to match endpoints list against multiple entities 2022-04-26 15:03:01 +02:00
Daniel
d0e3107ea5 Only warn about unexpected parent process when not in dev mode 2022-04-26 15:02:39 +02:00
Daniel
9a39caf22b Resolve to real file paths before checking path based API access 2022-04-26 15:02:05 +02:00
Daniel
42eb3a1d0e Use more verbose names for iptables chains 2022-04-26 14:36:22 +02:00
Daniel
2c3def3bc4 Show notification about manual DNS setup instead of compatibility notice 2022-04-15 13:06:59 +02:00
Daniel
f5afe8b5df Block DNS requests if bypass prevention is active 2022-04-15 13:06:13 +02:00
Daniel
29bfa9fd91 Add config option to disable dns query interception 2022-04-15 13:05:24 +02:00
Daniel
ce99f10038 Bump versions 2022-04-13 11:55:59 +02:00
Daniel
fc3c1ccdbb Update deps 2022-04-13 11:55:49 +02:00
Daniel
f4bea8de3f Merge pull request #597 from safing/fix/things
Fix minor updater related issues and rule comments
2022-04-13 11:16:09 +02:00
Daniel
cd31fe6eef Merge pull request #586 from safing/fix/reduce-compat-false-positive
Reduce compat false positivies
2022-04-13 11:14:54 +02:00
Daniel
fdafc1ea5e Improve IP scope classification 2022-04-13 11:05:39 +02:00
Daniel
014eb95eac Reset device locations when network changes 2022-04-13 11:04:08 +02:00
Daniel
650c272301 Only fix chrome sandbox permission when needed 2022-04-12 16:56:33 +02:00
Daniel
d89609e7e7 Add intel-only flag for initializing intel data only 2022-04-12 16:40:29 +02:00
Daniel
295efbb3a2 Ignore comments on rule parsing 2022-04-12 16:39:42 +02:00
Daniel
cb9d8cee06 Only warn when registry cleanup fails 2022-04-12 16:38:50 +02:00