Commit Graph

  • f8cea6eafd Prepare go.mod migration Patrick Pacher 2021-01-19 13:07:36 +01:00
  • 3db7457d30 Fix minor bugs Daniel 2021-01-08 16:37:00 +01:00
  • 564928a97f Switch nameserver to listen on localhost Daniel 2021-01-08 16:36:36 +01:00
  • 9efa4f4ad8 Merge pull request #227 from safing/fix/filterlist-index-updating Patrick Pacher 2021-01-07 17:17:52 +01:00
  • 8abaa36797 Merge pull request #228 from safing/feature/improve-config-1 Patrick Pacher 2021-01-07 15:45:55 +01:00
  • ae32a2e29a Fix typo Daniel 2021-01-07 12:40:06 +01:00
  • a23c0fffa9 Increase default prompt timeout to 60s Daniel 2021-01-07 12:39:54 +01:00
  • a25f9eba45 Move filterlist settings to separate category Daniel 2021-01-07 12:39:37 +01:00
  • e2032efbbc Fix filterlist index updating Daniel 2021-01-07 12:38:43 +01:00
  • a087a8b9ef Merge pull request #224 from safing/feature/api-endpoints Patrick Pacher 2021-01-06 15:41:16 +01:00
  • 60ac9af5f2 Update based on portbase review suggestions Daniel 2021-01-06 13:35:25 +01:00
  • cdcee28ea3 Merge pull request #223 from safing/feature/move-dist-dir-to-flag Patrick Pacher 2020-12-31 08:29:34 +01:00
  • 72c7592cdd Update API endpoints and handlers Daniel 2020-12-31 00:00:48 +01:00
  • 47aec76a45 Move the dist dir to a flag and auto-detect it Daniel 2020-12-22 13:23:05 +01:00
  • 3d2cbdd4e6 Bump version Daniel 2020-12-22 12:31:37 +01:00
  • 8a3e15ec72 Merge pull request #222 from safing/fix/slow-nfq-shutdown Daniel 2020-12-21 19:18:53 +01:00
  • ef04817357 Merge pull request #221 from safing/fix/interception-fasttrack-blocks Daniel 2020-12-21 19:18:44 +01:00
  • 1e6ed33101 Merge pull request #220 from safing/feature/configurable-nameserver-listen-address Daniel 2020-12-21 19:18:26 +01:00
  • 684555e5e5 Fix slow nfq shutdown Daniel 2020-12-21 14:55:33 +01:00
  • 68b6649a76 Fix fast-tracking of the block-IPs Daniel 2020-12-21 14:54:10 +01:00
  • c80159585e Make DNS Server listen address configurable Daniel 2020-12-21 14:53:20 +01:00
  • 5044a920d6 Merge pull request #217 from safing/feature/purge-old-resources Patrick Pacher 2020-12-18 15:54:59 +01:00
  • ff37428c5f Merge pull request #218 from safing/feature/delete-old-logs Patrick Pacher 2020-12-18 15:54:27 +01:00
  • 8f898f4e32 Delete old log files regularly Daniel 2020-12-17 17:08:08 +01:00
  • 025a8e14ab Purge old resources after updating Daniel 2020-12-17 17:06:48 +01:00
  • 18cc0f2bf6 Merge pull request #215 from safing/fix/nfq-retry Daniel 2020-12-17 16:12:33 +01:00
  • 44e1b97c30 Update linux integration code to re-create the nfqueues on failure Patrick Pacher 2020-12-14 09:42:04 +01:00
  • 7bd94d13d2 Bump version Daniel 2020-12-11 17:03:06 +01:00
  • bf64996b2f Improve trafficgen tool Daniel 2020-12-11 17:02:58 +01:00
  • f32e11e0ff Merge pull request #212 from safing/fix/profile-metadata-updating Daniel 2020-12-11 17:02:19 +01:00
  • 9a34850cbd Improve resilience when getting binary names Daniel 2020-12-11 17:01:17 +01:00
  • 40e2c1f9f7 Fix saving new profiles Daniel 2020-12-11 17:00:56 +01:00
  • 1e282aa0bb Bump core version Daniel 2020-12-07 12:05:52 +01:00
  • d206eca3fa Merge pull request #211 from safing/fix/process-profile-deadlock Daniel 2020-12-04 17:03:39 +01:00
  • d031335647 Merge pull request #210 from safing/fix/nameserver-logging Daniel 2020-12-04 17:02:50 +01:00
  • 366d753240 Merge pull request #209 from safing/feature/improve-internal-tooling Daniel 2020-12-04 17:02:40 +01:00
  • d9fcf8e64d Update profile outside of process lock Daniel 2020-12-04 17:01:27 +01:00
  • 8e34be70bb Remove concept of primary/virtual processes Daniel 2020-12-04 17:01:10 +01:00
  • 7f26a28776 Improve internal tooling Daniel 2020-12-04 16:55:52 +01:00
  • 5170c7a105 Fix nameserver logging Daniel 2020-12-04 16:56:21 +01:00
  • 7334000e53 Merge pull request #208 from safing/fix/connectivity-grant-captive-portal-domain-check Daniel 2020-12-04 16:53:33 +01:00
  • a4fc8e4bef Fix captive portal domain connectivity check Daniel 2020-12-01 20:31:53 +01:00
  • 47625e4436 Bump core version Daniel 2020-12-01 19:18:30 +01:00
  • a04c51c86a Merge pull request #207 from safing/fix/minor-things Daniel 2020-12-01 17:02:48 +01:00
  • 30863d9fa3 Ensure profile settings are always validated on first use Daniel 2020-12-01 17:01:09 +01:00
  • 7b1a672d7f Update getter fallback values in profile config Daniel 2020-12-01 17:00:35 +01:00
  • 16e45081b9 Increase write timeout for tcp resolver Daniel 2020-12-01 17:00:11 +01:00
  • f31e19aaac Improve logging Daniel 2020-12-01 16:59:58 +01:00
  • bbfe5eba4e Merge pull request #206 from safing/fix/empty-response-ttl Daniel 2020-11-30 15:14:00 +01:00
  • b29775b6a1 Merge pull request #205 from safing/fix/packet-context Daniel 2020-11-30 15:13:23 +01:00
  • ca1095de3c Merge pull request #202 from safing/fix/windows-iphlp-bufsize Daniel 2020-11-30 15:13:02 +01:00
  • 67b4b315f9 Merge pull request #201 from safing/fix/linux-performance Daniel 2020-11-30 15:11:48 +01:00
  • a60a53ed46 Shorten caching for empty success responses. Daniel 2020-11-30 15:08:25 +01:00
  • c37674d94c Fix tracing context assigned to packets Daniel 2020-11-30 14:49:21 +01:00
  • fe078b91f9 Increase max iphlp buffer size Daniel 2020-11-27 17:25:23 +01:00
  • e58f28c323 Reduce locking in nfqueue and netlink Daniel 2020-11-27 17:20:58 +01:00
  • 52d6875bc8 Only load PIDs for state cleaning Daniel 2020-11-27 17:19:51 +01:00
  • db6661769b Remove inaccurate screenshot tour description Dave Gson 2020-11-25 12:20:42 +00:00
  • 454a234449 Bump versions Daniel 2020-11-24 22:18:54 +01:00
  • 8dfcab43c0 Merge pull request #146 from safing/feature/ui-revamp Daniel 2020-11-24 16:51:01 +01:00
  • b6fd649280 Merge pull request #199 from safing/feature/improve-updates-and-releasing Daniel 2020-11-24 16:49:05 +01:00
  • 3e29a7d253 Merge pull request #198 from safing/feature/profile-metadata-and-specials Daniel 2020-11-24 16:48:53 +01:00
  • 8b04580f3e Update pack scripts Daniel 2020-11-24 16:47:01 +01:00
  • a98673cd88 Add support for redir-404-to-index type apps Daniel 2020-11-24 16:46:45 +01:00
  • 0ac67a01a0 Fix log location for core on windows Daniel 2020-11-24 16:46:08 +01:00
  • 6c9d8535d5 Add support for staging and purging Daniel 2020-11-24 16:45:57 +01:00
  • f21c16956a Add support for unpacking resources Daniel 2020-11-24 16:41:21 +01:00
  • 5a88fc2fce Improve metadata handling of profiles Daniel 2020-11-24 16:39:01 +01:00
  • e719b74b44 Merge pull request #194 from safing/feature/improve-rules-and-filterlists-help-texts Daniel 2020-11-24 16:36:11 +01:00
  • d7a3d65881 Implement review suggestion Daniel 2020-11-24 16:35:32 +01:00
  • 4b694c5f84 Merge pull request #195 from safing/feature/profile-metadata Patrick Pacher 2020-11-17 14:13:50 +01:00
  • 8b60a6bb63 Implement review suggestions Daniel 2020-11-17 10:13:33 +01:00
  • 484012712f Adapt profiles to use new binary metadata system Daniel 2020-11-17 09:33:28 +01:00
  • e74ca5774c Improve Rules and Filter Lists help texts Daniel 2020-11-09 12:04:54 +01:00
  • 9a240a2173 Merge pull request #193 from safing/fix/filterlist-parsing Patrick Pacher 2020-11-06 20:31:18 +01:00
  • 54daa8ba26 Retry saving the global config profile when it fails Daniel 2020-11-06 17:30:34 +01:00
  • 563bff1d95 Update filterlists to use new format Daniel 2020-11-06 17:29:58 +01:00
  • d5c00e31fd Merge pull request #192 from safing/fix/nfqueue-and-packet-blocking Patrick Pacher 2020-11-06 16:51:39 +01:00
  • 28bb8ec6ca Fix connection blocking on Linux Daniel 2020-11-06 08:53:07 +01:00
  • 224ae219da Merge pull request #190 from safing/fix/profile-name Daniel 2020-11-05 17:31:33 +01:00
  • c541654b12 Fix exposing the wrong profile name on the connection process context Patrick Pacher 2020-11-05 14:25:38 +01:00
  • 6a4dd03e95 Merge pull request #191 from safing/feature/improve-prompt-notifications Patrick Pacher 2020-11-05 16:57:12 +01:00
  • b0187862f8 Improve prompt notifications Daniel 2020-11-05 16:00:44 +01:00
  • a7df1097a0 Merge pull request #189 from safing/feature/improve-firewall-blocking Patrick Pacher 2020-11-05 10:05:05 +01:00
  • 2400a3b990 Merge pull request #188 from safing/feature/block-dns-servers-in-bypassing-check Patrick Pacher 2020-11-05 10:04:24 +01:00
  • 7ca61bf24e Block DNS servers in prevent bypassing check Daniel 2020-10-29 16:36:13 +01:00
  • d5e252051a Move connectivity domain decider Daniel 2020-11-04 15:52:22 +01:00
  • 057d167221 Block DNS requests with IPs 0.0.0.17 and ::17 Daniel 2020-11-04 15:51:30 +01:00
  • 24d21341fd Merge pull request #187 from safing/feature/config-wording-update Patrick Pacher 2020-11-04 15:31:05 +01:00
  • 385c0a164c Revamp automatic updates setting and adapt its usage Daniel 2020-11-04 14:50:42 +01:00
  • 30f84e8009 Improve missing dns servers module error Daniel 2020-11-04 14:49:57 +01:00
  • a0268ee91d Update config wording and metadata Daniel 2020-11-04 14:49:33 +01:00
  • e0eb8724f9 Merge pull request #186 from safing/feature/ipv6-dual-stack-support Patrick Pacher 2020-11-04 08:45:35 +01:00
  • 914418876d Add IPv6 dual-stack support Daniel 2020-11-02 14:18:42 +01:00
  • d4dea212dd Fix decoding IPv6 addresses Daniel 2020-11-02 14:16:35 +01:00
  • 5339e8b793 Merge pull request #185 from safing/fix/profiles Daniel 2020-11-02 14:11:09 +01:00
  • f5bde3a4ac Fix incorrect layered profile key Patrick Pacher 2020-11-02 12:50:39 +01:00
  • 276a383d13 Merge pull request #184 from safing/fix/profile-runtime Daniel 2020-11-02 10:24:47 +01:00
  • 607d77a607 Add support for database subscription to layered profile provider Patrick Pacher 2020-10-30 17:01:36 +01:00
  • 079128f9de Fix layered profiles not readable via the API Patrick Pacher 2020-10-30 16:45:37 +01:00