Commit Graph

609 Commits

Author SHA1 Message Date
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
da194c3f0d Register runtime provider at module startup 2020-09-30 08:35:36 +02:00
Patrick Pacher
69962fcb11 Merge branch 'develop' into feature/ui-revamp 2020-09-29 09:19:15 +02:00
Patrick Pacher
bab3cc67cd Merge pull request #159 from safing/fix/update-adguard-ips
Update Adguard DNS configuration to use new IPs
2020-09-28 21:21:06 +02:00
Daniel
7c5cbefc27 Update Adguard DNS configuration to use new IPs
See their announcement: https://adguard.com/en/blog/adguard-dns-new-addresses.html
2020-09-28 12:37:17 +02:00
Daniel
7ea1c98d03 Bump core version 2020-09-25 11:36:15 +02:00
Daniel
03830b4ea7 Merge pull request #158 from safing/fix/no-extra-section-dns-response
Fix second write when responding with extra section
2020-09-25 11:35:11 +02:00
Daniel
a498611a2a Fix second write when responding with extra section 2020-09-25 11:30:01 +02:00
Daniel
ee3c046656 Bump version 2020-09-25 10:32:50 +02:00
Daniel
991d3eb7ba Merge pull request #157 from safing/feature/delete-empty-filterlist-update-entries
Delete filterlist entry if update has no sources
2020-09-25 10:25:37 +02:00
Daniel
32752b52c7 Merge pull request #154 from safing/feature/improve-dns-debug-records
Improve DNS resolving
2020-09-25 10:25:23 +02:00
Daniel
991cebb3d3 Retry send DNS response without extra section 2020-09-25 10:23:59 +02:00
Daniel
3474b04228 Use whitelist flag to delete 2020-09-25 10:18:56 +02:00
Daniel
4e14439112 Handle DNS Rcodes 2020-09-25 10:13:10 +02:00
Daniel
1bf7946e58 Delete filterlist entry if update has no sources 2020-09-24 22:47:56 +02:00
Daniel
00de73d65e Further logging improvements 2020-09-24 22:44:27 +02:00
Daniel
0f2e3cdb2f Fix comment for linter 2020-09-24 22:09:01 +02:00
Daniel
89dfbf72e6 Final feedback implementation and fixes 2020-09-24 22:03:02 +02:00
Daniel
67cdc52fcd Implement Feedback 2020-09-24 17:25:00 +02:00
Daniel
c856b7372a Improve handling of expired or failed queries 2020-09-24 17:12:01 +02:00
Daniel
af056780fc Fix linter errors 2020-09-24 17:12:01 +02:00
Daniel
12b0ff973d Fix special responders 2020-09-24 17:12:01 +02:00
Daniel
5df7182b5d Implement feedback 2020-09-24 17:12:01 +02:00
Daniel
34247b1d82 Add hearbeat check to TCP resolver 2020-09-24 17:12:01 +02:00
Daniel
bd8d047428 Retry NSDomain queries, if wanted 2020-09-24 17:12:01 +02:00
Daniel
3c6cd69f50 Add support for default ports nameserver config 2020-09-24 17:12:01 +02:00
Daniel
1b11d1589b Add ServerInfo to resolvers and caches 2020-09-24 17:12:01 +02:00
Daniel
3f3d82bdf1 Improve debug information in DNS responses 2020-09-24 17:12:01 +02:00
Daniel
142bc1e54a Merge pull request #156 from safing/feature/improve-filterlists-cleanup
Use new Purge method of the database
2020-09-24 17:11:09 +02:00
Daniel
f46e759524 Use new Purge method of the database 2020-09-24 16:57:54 +02:00
Patrick Pacher
51c4835954 Merge pull request #152 from safing/feature/status-n-notifs
Refactor status package to use portbase/runtime.
2020-09-22 16:54:54 +02:00
Patrick Pacher
4733fcbbb1 Merge pull request #153 from safing/feature/option-categories
Add category annotations to options
2020-09-22 16:45:50 +02:00
Patrick Pacher
c12526235a Add category annotations to options 2020-09-22 15:39:30 +02:00
Patrick Pacher
a5e3f7ff37 Refactor status package to use portbase/runtime.
Refactor the status package to use portbase/runtime and
make system status readonly. Also adapts the code base
to the new portbase/notifications package.
2020-09-21 17:19:07 +02:00
Patrick Pacher
52c4cfe11d Merge pull request #145 from safing/fix/notifications
Update to portbase/notification changes
2020-09-16 08:49:40 +02:00
Patrick Pacher
ae67bb553b Merge pull request #143 from safing/fix/options
Update app profile icons. Switch to new portbase options
2020-09-16 08:49:23 +02:00
Patrick Pacher
7f8a55772a Update to portbase/notification changes 2020-09-15 09:13:00 +02:00
Patrick Pacher
7c5e78b239 Update app profile icons. Switch to new portbase options 2020-09-15 09:01:48 +02:00
Daniel
e9881e2f15 Merge pull request #140 from safing/fix/updates-task
Fix updates restart task not being started
2020-08-25 14:48:28 +02:00
Patrick Pacher
ba59672136 Fix updates restart task not being started 2020-08-25 14:27:40 +02:00
Daniel
6093c5b847 Bump version 2020-08-19 16:30:36 +02:00
Daniel
1e056ae9c8 Merge pull request #139 from safing/fix/location-estimation
Fix location estimation on Windows
2020-08-19 16:29:54 +02:00
Daniel
1bac9e7f81 Merge pull request #138 from safing/fix/catch-dns-write-error
Improve resilience and logging in resolver and nameserver
2020-08-19 16:26:44 +02:00
Daniel
39aa3d0879 Improve resilience and logging in resolver and nameserver 2020-08-19 16:20:51 +02:00
Daniel
b9f011fa37 Fix location estimation on Windows
Also, switch to a better Portal Test IP.
2020-08-19 16:17:27 +02:00
Daniel
1e44f44bf5 Merge pull request #136 from safing/feature/cleanup-dns-scopes
Clean up domain resolving scopes
2020-08-18 16:40:08 +02:00
Daniel
790008a9c1 Merge pull request #137 from safing/fix/nfqexp-verdicts
Block until pending verdicts are set. Update deps
2020-08-18 16:14:10 +02:00
Patrick Pacher
bd681cd01f Update MaxPackageLen to be a bit bigger than default MTU 2020-08-18 15:22:58 +02:00
Daniel
1da8b7148e Clean up domain resolving scopes
Switch to .17.home.arpa. for internal use
2020-08-17 16:51:18 +02:00