Commit Graph

  • 34ec4cee0b Implement review suggestions Daniel 2021-03-31 16:28:53 +02:00
  • 2605d2a9bc Update issue templates for new docs site Daniel 2021-03-04 16:05:37 +01:00
  • b956fff1b0 Fix resolver fail status locking Daniel 2021-03-31 15:59:01 +02:00
  • a305c4e81c Merge pull request #281 from safing/fix/allow-block-naming Daniel 2021-03-30 14:26:36 +02:00
  • 516a6661fa Bump core version Daniel 2021-03-30 12:15:13 +02:00
  • c5870d3c44 Merge pull request #283 from safing/fix/dns-split-view-check Daniel 2021-03-30 12:13:19 +02:00
  • 4398e96af5 Fix check if filter/removeOutOfScopeDNS should applied to a connection Daniel 2021-03-30 12:00:58 +02:00
  • 4b2db03957 Unify allow/block naming in messages Daniel 2021-03-29 17:36:13 +02:00
  • 18617fc617 Improve resolver unfailing Daniel 2021-03-29 17:12:47 +02:00
  • 9f72660e8e Fix and improve tests Daniel 2021-03-29 13:48:08 +02:00
  • ab89a326c5 Add network api endpoints Daniel 2021-03-29 13:47:56 +02:00
  • 5731be026d Switch to firewall based ICMP listener and improve location mgmt Daniel 2021-03-29 13:47:43 +02:00
  • 99c8c801eb Switch to flag based cache validation Daniel 2021-03-29 13:45:50 +02:00
  • d16810c0e9 Switch to powershell for getting gateways and nameservers on Windows Daniel 2021-03-29 13:45:28 +02:00
  • 5518e952b2 Fix dbus interface for IPv4/6-only environments Daniel 2021-03-29 13:42:34 +02:00
  • 259a0a8b22 Add ICMP listener Daniel 2021-03-29 13:41:17 +02:00
  • 5d61b7b682 Improve packet parsing Daniel 2021-03-29 13:39:36 +02:00
  • 3abaca1d90 Improve System DNS matching on Windows Daniel 2021-03-29 13:37:39 +02:00
  • 986e868c27 Bump versions Daniel 2021-03-23 14:43:06 +01:00
  • f41696cea7 Merge pull request #277 from safing/feature/system-resolver-compat Daniel 2021-03-23 14:42:00 +01:00
  • d8882042d1 Implement review suggestion Daniel 2021-03-23 14:41:42 +01:00
  • 04d633a196 Fix connection type switches Daniel 2021-03-22 13:46:22 +01:00
  • 60bdea7c50 Fix network debug formatting Daniel 2021-03-21 21:49:37 +01:00
  • bc341b60c0 Enable Windows dnscache again Daniel 2021-03-20 23:14:38 +01:00
  • 01e7160bfe Add special handling to dns queries from the system resolver Daniel 2021-03-20 23:12:46 +01:00
  • a38f546da8 Use a special profile for system resolvers Daniel 2021-03-20 22:32:44 +01:00
  • fbf666ee68 Revamp Connection.ID Daniel 2021-03-20 22:29:29 +01:00
  • 20383226f8 Move some Resolver information to ResolverInfo and propagate it Daniel 2021-03-20 22:19:27 +01:00
  • 43cfba8445 Add IP scoping data to entity.Entity and network.Connection Daniel 2021-03-20 22:07:17 +01:00
  • eb22636c8e Bump core version Daniel 2021-03-11 15:53:04 +01:00
  • db51f33e6e Update portbase dependency Daniel 2021-03-11 15:51:19 +01:00
  • a221fdd3d2 Merge pull request #272 from safing/fix/patch-set-1 Daniel 2021-03-11 15:20:09 +01:00
  • dd5273add7 Merge pull request #264 from safing/fix/negative-config-ints Patrick Pacher 2021-03-11 14:25:09 +01:00
  • 46eb588182 Merge pull request #263 from safing/fix/bulk-prompt-responses Patrick Pacher 2021-03-11 14:24:27 +01:00
  • 56d5ce1a47 Add more documentation for prompt handling Daniel 2021-03-10 17:28:05 +01:00
  • 1178749747 Implement review suggestions Daniel 2021-03-10 17:19:51 +01:00
  • f447aa58aa Update dependencies Daniel 2021-03-10 17:12:44 +01:00
  • 6567345e8b Fix layering of config that needs parsing Daniel 2021-03-10 17:12:25 +01:00
  • ad359da437 Compare filter lists index with semver Daniel 2021-03-10 17:11:11 +01:00
  • 6dba38ce42 Improve extra response records Daniel 2021-03-10 17:10:47 +01:00
  • 8a55b6a30d Improve resolver and process docs Daniel 2021-03-10 17:10:15 +01:00
  • f0eb2e260c Always fallback to local/system dns servers for mDNS scoped domains Daniel 2021-03-10 17:09:19 +01:00
  • 9b58046617 Warn on failed dns server shutdown instead of returning an error Daniel 2021-03-10 14:15:54 +01:00
  • 0b79173269 Register metrics in start instead of prep Daniel 2021-03-10 14:08:32 +01:00
  • c87456f618 Link to new business model page from README Dave Gson 2021-02-26 11:31:23 +00:00
  • b60427c68b Add validation to non-negative int config options Daniel 2021-02-23 22:45:08 +01:00
  • c952e0e0fa Fix bulk profile updates via prompts Daniel 2021-02-23 22:14:24 +01:00
  • d13cfb1bb4 Merge pull request #261 from safing/feature/debug-info Patrick Pacher 2021-02-23 16:53:05 +01:00
  • ef6afea5c0 Merge pull request #262 from safing/feature/fast-network-table-lookup Patrick Pacher 2021-02-23 16:11:12 +01:00
  • df7afe985e Add fast network table lookup Daniel 2021-02-23 13:10:08 +01:00
  • 253501e1ab Add debug/network endpoint for exposing network data Daniel 2021-02-23 13:02:27 +01:00
  • 0e51a9523a Add debug/core endpoint to add more Portmaster debug data Daniel 2021-02-23 13:00:54 +01:00
  • 6c0df1155e Bump versions Daniel 2021-02-11 22:33:55 +01:00
  • 00d7f5c3eb Update dependencies Daniel 2021-02-11 22:33:41 +01:00
  • a9d4ee4ccb Remove debugging and unused code Daniel 2021-02-11 22:32:24 +01:00
  • 219e6ba1a2 Merge pull request #252 from safing/fix/dns-mixing Daniel 2021-02-11 16:02:31 +01:00
  • 087b8de216 Merge pull request #251 from safing/feature/minor-improvements-1 Daniel 2021-02-11 15:59:22 +01:00
  • 9bf89c32c0 Fix new profiles with custom config and implement review suggestions Daniel 2021-02-11 14:53:33 +01:00
  • 7d6d679929 Fix some linter errors Daniel 2021-02-11 13:07:02 +01:00
  • 971edcfa41 Use special profiles for Portmaster components and mark them as internal Daniel 2021-02-11 13:06:32 +01:00
  • 6cc0e470ee Update Security Level names and descriptions for docs Daniel 2021-02-10 17:06:34 +01:00
  • fa595a53d5 Stop randomizing dns answer records Daniel 2021-02-10 17:05:05 +01:00
  • 990524e289 Merge pull request #247 from safing/feature/revamped-README Dave Gson 2021-02-08 18:23:10 +01:00
  • 86a500c490 Improve readability Dave Gson 2021-02-08 17:18:31 +00:00
  • 15aef4e2fa Further improve README Dave Gson 2021-02-08 17:16:09 +00:00
  • 3caee5a8c7 Merge pull request #248 from safing/fix/firewall-build Daniel 2021-02-05 11:25:58 +01:00
  • 9da2ba25cb Fix failing build by updating firewall package to new function name Patrick Pacher 2021-02-05 08:38:44 +01:00
  • 258ff4e4ab Revamp the README Dave Gson 2021-02-04 16:23:57 +00:00
  • d825a9cc83 Update tooling Daniel 2021-02-01 17:05:21 +01:00
  • 8c62eb1a09 Merge pull request #244 from safing/feature/metrics Daniel 2021-01-29 16:56:36 +01:00
  • f0fdddb3ab Merge pull request #243 from safing/feature/move-devmode-config Patrick Pacher 2021-01-29 14:45:40 +01:00
  • d9c14c679b Merge pull request #242 from safing/fix/review Patrick Pacher 2021-01-29 14:39:38 +01:00
  • 16c0eafd1f Merge pull request #240 from safing/fix/pid-lock Patrick Pacher 2021-01-29 14:36:59 +01:00
  • 455b1c8bba Don't count network service requests in metrics Daniel 2021-01-28 17:55:59 +01:00
  • c9b89ef2ea Use metrics Daniel 2021-01-28 17:45:52 +01:00
  • 1a3dbf1186 Move devMode config option to portbase repo Daniel 2021-01-28 16:55:35 +01:00
  • 6233c76778 Implement review suggestions Daniel 2021-01-28 16:44:40 +01:00
  • 6a1c282491 Implement review suggestion Daniel 2021-01-28 16:18:42 +01:00
  • 196049a040 Check binary path of PID lock Daniel 2021-01-26 14:15:07 +01:00
  • ee9ee3dc68 Merge pull request #238 from safing/fix/profile-reloading Daniel 2021-01-26 14:11:39 +01:00
  • 7970ab4f0b Merge pull request #239 from safing/feature/resolver-improvements Daniel 2021-01-26 14:11:22 +01:00
  • 4b2f8f7c64 Add continuous domain test script Daniel 2021-01-25 17:11:58 +01:00
  • fa1b8aa148 Improve resolver API Daniel 2021-01-25 17:11:48 +01:00
  • 587f6f36cf Properly clear caches when deleting from the database Daniel 2021-01-25 17:11:03 +01:00
  • 73271a30ab Check online status a little more often Daniel 2021-01-25 17:09:40 +01:00
  • 0e93204caf Return cached entries if device is offline Daniel 2021-01-25 17:09:27 +01:00
  • 9cf214fdff Simplify profile reloading Daniel 2021-01-25 17:04:59 +01:00
  • cad957bae0 Merge pull request #237 from safing/fix/nfq-abort-start Daniel 2021-01-25 16:50:51 +01:00
  • d9483e6251 Fix imcpv6 protocol name Daniel 2021-01-23 14:47:44 +01:00
  • a30287014c Fix nil check for nil value interfaces Daniel 2021-01-23 14:47:08 +01:00
  • f5e2b0f9af Merge pull request #234 from safing/fix/iptables-icmp6-handling Daniel 2021-01-20 09:11:00 +01:00
  • b72d9340d1 Merge pull request #233 from safing/feature/network-service Daniel 2021-01-20 09:10:36 +01:00
  • 9d12804211 Fix icmp6 handling just like for icmp4 Daniel 2021-01-19 15:48:34 +01:00
  • 12f3c0ea8d Add support for network service Daniel 2021-01-19 15:43:22 +01:00
  • 3f8c99517f Merge pull request #229 from safing/feature/switch-to-localhost-nameserver Daniel 2021-01-19 15:13:10 +01:00
  • 4bf8d79559 Fix order of gh-action steps Patrick Pacher 2021-01-19 13:59:11 +01:00
  • 9ca45f5e2a Only run short tests on CI Patrick Pacher 2021-01-19 13:56:17 +01:00
  • 03785911d0 Merge branch 'gomod' into develop Patrick Pacher 2021-01-19 13:41:38 +01:00
  • 4c4ff35710 Disable GOPROXY and GOSUMDB for develop branches Patrick Pacher 2021-01-19 13:41:00 +01:00
  • af5b5c21f5 Merge pull request #232 from safing/gomod Daniel 2021-01-19 13:25:26 +01:00