Commit Graph

170 Commits

Author SHA1 Message Date
Daniel
ebf08c84a9 Use new microtask function 2022-08-02 09:44:58 +02:00
Patrick Pacher
6c4faa3d3c Removed duplicated field SPNUsed from netquery module 2022-08-02 08:58:06 +02:00
Daniel
ab68a07459 Merge branch 'develop' into feature/my-profile-endpoint 2022-08-01 10:54:15 +02:00
Daniel
90d30c14a5 Fix linter errors from netquery implementation 2022-08-01 10:47:33 +02:00
Patrick Pacher
d49232a37b Improve app-auth request flow and implement review suggestions 2022-07-27 15:14:52 +02:00
Daniel
6524241b30 Merge branch 'develop' into feature/query 2022-07-14 13:53:25 +02:00
Daniel
9c0b7ddf51 Fix direction detection for unsupported protocols 2022-06-22 09:56:21 +02:00
Patrick Pacher
15f85b5ae9 Add support for free-text search and minor bug fixes in netquery 2022-06-21 11:02:36 +02:00
Patrick Pacher
c2d2064ec8 Add and update netquery code based on review discussions 2022-06-21 11:02:35 +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
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
beefc836f6 Increase supported size of windows network state table entries 2022-05-11 13:22:25 +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
fdafc1ea5e Improve IP scope classification 2022-04-13 11:05:39 +02:00
Daniel
ec09c8a948 Fix connection locking in firewall packet handler 2022-03-31 10:01:56 +02:00
Daniel
88afd75768 Fix metrics for connections going through SPN 2022-03-22 15:29:30 +01:00
Daniel
7a9001b7de Split unattributed connections into to Unidentified App and Network Noise 2022-03-09 15:44:54 +01:00
Daniel
6cbe33ae70 Only hide successful queries of the system resolver 2022-02-25 15:35:21 +01:00
Daniel
266c950581 Fix go build flags 2022-02-14 16:03:10 +01:00
Patrick Pacher
90a87bae04 Remove broken network key prefix check 2022-02-10 14:32:57 +01:00
Daniel
60d8664e7b Fix tests and linters 2022-02-02 12:48:42 +01:00
Daniel
ecb5ec6b8f Add SMB port name to reference 2021-12-17 22:15:05 +01:00
Daniel
b28e6265d6 Merge pull request #463 from safing/fix/dns-request-flooding
Improve nameserver and performance when in failing network condition
2021-12-13 14:00:04 +01:00
Daniel
93bf166a94 Merge pull request #459 from safing/fix/windows-state-table-buf-sizing
Improve buffer sizing on windows with improved logging
2021-12-13 13:59:18 +01:00
Daniel
768a8b7df7 Improve unused port search to find ports more quickly 2021-12-05 14:06:45 +01:00
Daniel
60c716a402 Improve buffer sizing on windows with improved logging 2021-12-02 15:10:39 +01:00
Daniel
ff2162d326 Add resolvers to debug data 2021-12-02 09:48:07 +01:00
Daniel
721ba2f018 Fix direction of incoming TCP connections 2021-11-29 07:49:28 +01:00
Daniel
46791ee34c Improve api endpoint registration 2021-11-23 13:00:55 +01:00
Daniel
200684646c Improve network database querying 2021-11-17 17:58:12 +01:00
Daniel
07e82c223e Register network api in prep phase 2021-11-17 17:28:54 +01:00
Daniel
113f37dcab Add compatibility assistant module 2021-11-17 14:09:42 +01:00
Daniel
4b3206c314 Add IPFromAddr to netutils 2021-11-08 17:06:56 +01:00
Daniel
b9b33ed2b3 Use separate DNSRequestContext struct for adding DNS context to connections 2021-10-19 10:25:49 +02:00
Daniel
ff31b7c8c5 Add dns and tunnel context to conntection 2021-10-14 15:54:42 +02:00
Daniel
b716f56eaf Fix dns request handling when failing 2021-10-14 14:17:42 +02:00
Daniel
960101d3a9 Add custom routing for DNS server connections 2021-10-12 16:18:36 +02:00
Daniel
1a222ca6da Improve and fix dns requests saving 2021-10-11 15:24:32 +02:00
Daniel
be0a94ba98 Reduce open dns requests by better handling dual stack requests 2021-10-07 11:12:45 +02:00
Daniel
b3f3d0ef7c Submit connection trace log earlier for correct log order 2021-10-04 16:52:21 +02:00
Daniel
42cafe33ed Fix profile source fetching 2021-09-27 17:13:48 +02:00
Daniel
48e9a35a07 Implement review suggestions 2021-09-27 14:11:37 +02:00
Daniel
67e02ecc1e Remove connection reason when none is given in a verdict update 2021-09-26 13:47:58 +02:00
Daniel
acbb3840b4 Improve logging 2021-09-17 22:03:22 +02:00
Daniel
1b312f5ce4 Add BlockIP dns responder, update ZeroIP responder 2021-08-23 14:40:01 +02:00
Daniel
b314b46fb8 Improve logging 2021-08-18 09:34:00 +02:00
Daniel
603d0193fe Improve iphelper bufsize calculation 2021-06-24 11:48:00 +02:00
Daniel
78c56861ab Link api endpoints and http handlers to their modules 2021-05-17 14:43:17 +02:00
Daniel
c3d94efab9 Add support for fast-tracking connections within the OS integration 2021-04-19 23:13:06 +02:00