Commit Graph

176 Commits

Author SHA1 Message Date
Patrick Pacher
9da2ba25cb Fix failing build by updating firewall package to new function name 2021-02-05 08:38:44 +01:00
Daniel
c9b89ef2ea Use metrics 2021-01-28 17:45:52 +01:00
Daniel
9cf214fdff Simplify profile reloading
Also, increase prompt decision timeout.
2021-01-25 17:07:09 +01:00
Daniel
d9483e6251 Fix imcpv6 protocol name 2021-01-23 14:47:44 +01:00
Daniel
a30287014c Fix nil check for nil value interfaces 2021-01-23 14:47:08 +01:00
Daniel
f5e2b0f9af Merge pull request #234 from safing/fix/iptables-icmp6-handling
Fix icmp6 handling just like for icmp4
2021-01-20 09:11:00 +01:00
Daniel
9d12804211 Fix icmp6 handling just like for icmp4 2021-01-19 15:48:34 +01:00
Daniel
12f3c0ea8d Add support for network service 2021-01-19 15:43:22 +01:00
Daniel
3f8c99517f Merge pull request #229 from safing/feature/switch-to-localhost-nameserver
Switch to localhost nameserver
2021-01-19 15:13:10 +01:00
Daniel
564928a97f Switch nameserver to listen on localhost 2021-01-08 16:36:36 +01:00
Daniel
ae32a2e29a Fix typo 2021-01-07 12:40:06 +01:00
Daniel
a23c0fffa9 Increase default prompt timeout to 60s 2021-01-07 12:39:54 +01:00
Daniel
60ac9af5f2 Update based on portbase review suggestions 2021-01-06 13:35:25 +01:00
Daniel
72c7592cdd Update API endpoints and handlers 2020-12-31 00:00:48 +01:00
Daniel
8a3e15ec72 Merge pull request #222 from safing/fix/slow-nfq-shutdown
Fix slow nfq shutdown
2020-12-21 19:18:53 +01:00
Daniel
684555e5e5 Fix slow nfq shutdown 2020-12-21 14:55:33 +01:00
Daniel
68b6649a76 Fix fast-tracking of the block-IPs 2020-12-21 14:54:10 +01:00
Patrick Pacher
44e1b97c30 Update linux integration code to re-create the nfqueues on failure 2020-12-14 09:42:04 +01:00
Daniel
d206eca3fa Merge pull request #211 from safing/fix/process-profile-deadlock
Fix process/profile deadlock
2020-12-04 17:03:39 +01:00
Daniel
8e34be70bb Remove concept of primary/virtual processes
Simplify single in flight for getting a process
2020-12-04 17:01:10 +01:00
Daniel
7f26a28776 Improve internal tooling 2020-12-04 16:59:14 +01:00
Daniel
f31e19aaac Improve logging 2020-12-01 16:59:58 +01:00
Daniel
b29775b6a1 Merge pull request #205 from safing/fix/packet-context
Fix tracing context assigned to packets
2020-11-30 15:13:23 +01:00
Daniel
c37674d94c Fix tracing context assigned to packets 2020-11-30 14:49:21 +01:00
Daniel
e58f28c323 Reduce locking in nfqueue and netlink 2020-11-27 17:20:58 +01:00
Daniel
484012712f Adapt profiles to use new binary metadata system 2020-11-17 09:33:28 +01:00
Daniel
28bb8ec6ca Fix connection blocking on Linux 2020-11-06 08:53:07 +01:00
Daniel
b0187862f8 Improve prompt notifications 2020-11-05 16:00:44 +01:00
Patrick Pacher
a7df1097a0 Merge pull request #189 from safing/feature/improve-firewall-blocking
Improve firewall blocking
2020-11-05 10:05:05 +01:00
Daniel
7ca61bf24e Block DNS servers in prevent bypassing check 2020-11-04 15:54:39 +01:00
Daniel
d5e252051a Move connectivity domain decider 2020-11-04 15:52:22 +01:00
Daniel
057d167221 Block DNS requests with IPs 0.0.0.17 and ::17 2020-11-04 15:51:30 +01:00
Daniel
a0268ee91d Update config wording and metadata 2020-11-04 14:49:33 +01:00
Daniel
7b72d9fe4b Clean up code and fix linter errors 2020-10-30 13:33:29 +01:00
Daniel
fa3f873c31 Implement review feedback 2020-10-30 11:54:00 +01:00
Daniel
ed00e1fe83 Add titles and categories to notifications
Also, add more event data to prompts.
2020-10-29 22:54:46 +01:00
Daniel
17a0c8f721 Fix Windows notifications 2020-10-29 16:32:06 +01:00
Daniel
b7f0b851ae Fix and improve prompting 2020-10-29 16:28:03 +01:00
Daniel
c09d32cf08 Add option key responsible for the verdict
Also, expose the RevisionCounter
2020-10-29 16:24:17 +01:00
Daniel
263eb0578a Improve config wording 2020-10-29 15:14:15 +01:00
Patrick Pacher
9ea2162816 Add quick setting support 2020-10-27 15:20:04 +01:00
Patrick Pacher
997787e3f2 Merge branch 'develop' into feature/ui-revamp 2020-10-20 13:00:28 +02:00
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
5d0db1c250 Attempt to fix windows lint errors again 2020-10-15 12:18:57 +02:00
Daniel
9e8b763428 Fix windows kext warning on shutdown 2020-10-15 11:48:27 +02:00
Daniel
cfafbfca4e Improve trace logging 2020-10-15 11:48:27 +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