Commit Graph

  • 6972059321 Android support for getting network addresses and interfaces (#1056) Vladimir Stoilov 2023-01-23 16:33:02 +01:00
  • bd0314ee9e Bump core version Daniel 2022-12-21 11:34:18 +01:00
  • c957f33e74 Migrate puddle lib to new version Daniel 2022-12-21 11:33:50 +01:00
  • 603f2fd755 Update deps, including SPN Daniel 2022-12-21 11:33:11 +01:00
  • 12d0e2f60a Bump core version Daniel 2022-12-12 15:12:36 +01:00
  • b0836cd02b Update portbase and SPN deps Daniel 2022-12-12 15:12:28 +01:00
  • 2cc228b2ae Merge pull request #1037 from safing/feature/add-debug-data Daniel Hovie 2022-12-12 15:05:53 +01:00
  • 603e66955f Remove deprecated package Daniel 2022-12-12 14:57:45 +01:00
  • 83d31e8514 Improve rule doc Daniel 2022-12-12 14:47:42 +01:00
  • 0825454db1 Add update versions debug data Daniel 2022-12-12 14:47:30 +01:00
  • a100380144 Bump core version Daniel 2022-12-07 16:13:59 +01:00
  • b090f2d4e3 Update SPN Daniel 2022-12-07 16:13:11 +01:00
  • 362d98727b Improve DNS validation regex doc Daniel 2022-12-07 16:13:02 +01:00
  • 15ff395d43 Merge pull request #1032 from safing/fix/delete-old-service Daniel Hovie 2022-12-07 12:23:34 +01:00
  • ddb5b555a6 Fix kext service log wording Vladimir 2022-12-07 12:04:18 +01:00
  • d32cde033b Delete old kext service on startup Vladimir 2022-12-07 11:33:11 +01:00
  • eb222d636d Merge pull request #1014 from safing/fix/doh-failing Vladimir Stoilov 2022-12-07 10:11:44 +02:00
  • cc63e4eb16 Merge branch 'develop' into fix/doh-failing Vladimir Stoilov 2022-11-30 22:05:37 +02:00
  • 04fac7dfa7 Merge pull request #1012 from safing/fix/kext-not-stopping Vladimir Stoilov 2022-11-30 22:05:04 +02:00
  • 3bf791f317 Better wording for failed DoH request. Vladimir Stoilov 2022-11-30 14:31:27 +02:00
  • 225da9cc76 revert commit pushed by mistake vladimir 2022-11-24 18:20:40 +02:00
  • ecbe3fce91 Fix DoH base64 encoding vladimir 2022-11-24 18:14:40 +02:00
  • e260cc3f23 Fix DoH base64 encoding vladimir 2022-11-24 18:11:54 +02:00
  • a1a2338619 Added shutdown request for kext Vladimir 2022-11-24 09:57:34 +01:00
  • d6ef0a28b9 Merge pull request #988 from dhx/fix/single-character-tld Daniel Hovie 2022-11-16 09:23:49 +01:00
  • 69b07cbc69 Allow single character tld (for internal usage) dhx 2022-11-09 21:27:24 +01:00
  • a800816827 Merge pull request #999 from safing/feature/snap-support Daniel Hovie 2022-11-15 12:37:39 +01:00
  • 90ea59204f Add support for snap Daniel 2022-11-14 20:07:54 +01:00
  • a1ffbe7317 Bump version Daniel 2022-11-11 15:05:33 +01:00
  • 2f40a49f2f Merge pull request #995 from safing/fix/build-error Daniel Hovie 2022-11-11 15:04:09 +01:00
  • bc782f3102 Improve rule help Daniel 2022-11-11 14:41:26 +01:00
  • b2471abc70 Only build core in CI Daniel 2022-11-11 14:40:46 +01:00
  • b98d05716d Fix darwin build Daniel 2022-11-11 14:12:00 +01:00
  • 0e34cde2ec Build for all platforms in CI test Daniel 2022-11-11 14:06:19 +01:00
  • dc98485fe6 Bump version Daniel 2022-11-10 20:03:07 +01:00
  • 90915afe20 Merge pull request #984 from safing/fix/verdict-cache-update Daniel Hovie 2022-11-10 19:59:26 +01:00
  • 219260f605 Merge branch 'develop' into fix/verdict-cache-update Vladimir Stoilov 2022-11-10 18:03:10 +02:00
  • 50a60639e4 Merge branch 'fix/verdict-cache-update' of github.com:safing/portmaster into fix/verdict-cache-update Vladimir 2022-11-10 16:42:21 +01:00
  • b1fb9e10b4 minor refactoring 2 Vladimir 2022-11-10 16:41:56 +01:00
  • c43f6fe463 minor refactoring vladimir 2022-11-10 17:36:58 +02:00
  • 9986c5a943 Merge pull request #972 from safing/feature/private-plain-vpn-mode Daniel Hovie 2022-11-10 16:30:04 +01:00
  • 1b76763a39 Improve SPN routing algorithm setting description Daniel 2022-11-10 16:22:12 +01:00
  • e3b2c91fa0 Udpate portbase and SPN deps Daniel 2022-11-10 16:18:23 +01:00
  • f43cf9974d fix linter dot Vladimir 2022-11-09 12:26:53 +01:00
  • 852fb32bbd Fix linter warnings Vladimir 2022-11-09 12:23:53 +01:00
  • a04b76ff58 Fix linter errors Vladimir 2022-11-09 12:17:23 +01:00
  • 075f9151cd More efficient verdict update structure Vladimir 2022-11-08 16:53:54 +01:00
  • 8b8755458e fix sending update verdict info Vladimir 2022-11-08 16:39:26 +01:00
  • 617b78d935 Update ghacks link to newest publication David 2022-11-08 11:43:35 +01:00
  • 7a639be526 Merge branch 'fix/remove-glue-library' into fix/verdict-cache-update Vladimir 2022-11-08 10:14:37 +01:00
  • fed7b74f51 fix stopping of the kext service Vladimir 2022-11-07 16:42:12 +01:00
  • 101bf16727 better kext service handling Vladimir 2022-11-07 16:09:41 +01:00
  • 5e8569dfdd add defer when measuring time Vladimir 2022-11-07 11:18:09 +01:00
  • 3768db6b32 Removed legacy code and refactoring Vladimir 2022-11-07 11:07:49 +01:00
  • 7e82d036c3 Add safe fallbacks for untrusted home nodes Daniel 2022-11-04 16:01:47 +01:00
  • 1b480066be fix slow system calls windows kext Vladimir 2022-11-04 14:01:13 +01:00
  • ad8bb2059d Version and update verdict kernel functions Vladimir 2022-11-04 11:21:53 +01:00
  • 9bc2da90a8 Merge branch 'fix/remove-glue-library' into fix/verdict-cache-update Vladimir 2022-11-03 21:11:09 +01:00
  • f226473d9a Linux reset verdict of individual connections vladimir 2022-11-03 19:08:16 +02:00
  • 5d2715ca17 remove kext glue dll from dependencies Vladimir 2022-11-03 10:58:00 +01:00
  • 1ff27784c3 Refactoring and more comments Vladimir 2022-11-02 15:03:26 -07:00
  • 019042d621 Update itsfoss link to newest feature David 2022-10-31 11:39:45 +00:00
  • 9b6b3ad8dd Fix typo David 2022-10-21 15:07:23 +00:00
  • e2a1f93772 Merge pull request #952 from safing/maintenance/update-readme David 2022-10-21 14:14:45 +00:00
  • 631694e614 Update Readme David 2022-10-21 14:04:10 +00:00
  • a13cd45a13 Update README.md Raphty 2022-10-20 11:26:17 +02:00
  • 1f677cb93f Refactoring Vladimir 2022-10-19 13:25:11 -07:00
  • 6868333425 Bump version to v1.0.0 Daniel 2022-10-18 15:18:20 +02:00
  • 2213cf2e52 Update deps Daniel 2022-10-18 15:17:01 +02:00
  • 811c5cdd4e Merge pull request #943 from safing/fix/windows-restart-button Daniel Hovie 2022-10-18 14:54:05 +02:00
  • 3b341496af remove the need for the glue library Vladimir 2022-10-17 23:45:49 -07:00
  • e70f720bd5 Fix restart button on Windows Vladimir 2022-10-17 11:55:48 -07:00
  • f858ef492f PoC replace kext start with go code Vladimir 2022-10-17 00:06:32 -07:00
  • bea602bc3d Bump core version Daniel 2022-10-13 15:41:11 +02:00
  • 32ec4677d3 Merge pull request #938 from safing/fix/verdict-and-profile-issues Daniel Hovie 2022-10-13 15:38:22 +02:00
  • f5f9c52eb9 Update unidentified profile name Daniel 2022-10-13 14:21:18 +02:00
  • 68b69dd896 Allow any own local connection Daniel 2022-10-13 14:21:06 +02:00
  • 329f7b0f66 Explicitly allow all connections of Portmaster Core Service Daniel 2022-10-13 14:20:15 +02:00
  • c99c4aeeff Use constants for default action values Daniel 2022-10-13 14:18:34 +02:00
  • 106793b56a Improve logging Daniel 2022-10-13 14:17:42 +02:00
  • 75f4d43347 Switch to FilterConnection as main decision function Daniel 2022-10-13 11:23:08 +02:00
  • 028986ed74 Fix profile migration iteration error handling and only warn, not fail Daniel 2022-10-13 11:22:24 +02:00
  • b9127d3f91 Integrate special profiles into regular profile fetching for correct profile udpates Daniel 2022-10-13 11:20:04 +02:00
  • afa696bb48 Classify unidentified localhost connections as unidentified instead of unsolicited Daniel 2022-10-13 11:18:12 +02:00
  • 4fe3d34335 Make restart and shutdown APIs work without module Daniel 2022-10-13 11:17:43 +02:00
  • 7cff7df7b3 Bump versions Daniel 2022-10-11 14:58:03 +02:00
  • 0fc90e6ff0 Merge pull request #929 from safing/fix/hot-things Daniel Hovie 2022-10-11 14:56:58 +02:00
  • 832eb89dc5 Update deps Daniel 2022-10-11 14:51:59 +02:00
  • 096e140ee1 Check if active profile is outdated before using Daniel 2022-10-11 14:51:45 +02:00
  • eac91ae627 Improve logging and context usage Daniel 2022-10-11 14:51:33 +02:00
  • e5a0f06f97 Use interception config only when ready Daniel 2022-10-11 14:49:57 +02:00
  • 694dfb5b46 Use per-user lock file when unlocking Daniel 2022-10-11 14:49:27 +02:00
  • 1144ac589b Fix fs error handling Daniel 2022-10-11 14:49:06 +02:00
  • b53b77e28c Bump core version Daniel 2022-10-11 09:06:41 +02:00
  • b64a317527 Update portbase dep Daniel 2022-10-11 09:06:34 +02:00
  • b97a314da3 Merge pull request #918 from safing/feature/variable-profile-matching Daniel Hovie 2022-10-11 08:59:18 +02:00
  • 144e5d8312 Fix linter errors Daniel 2022-10-10 22:57:27 +02:00
  • 3c8157fd91 Implement review changes Patrick Pacher 2022-10-10 18:09:40 +02:00
  • 0810eee7bb Fix linter errors Patrick Pacher 2022-10-10 18:08:09 +02:00
  • 77c0d954a9 Add support for cmdline matching and add basic interpreter support Patrick Pacher 2022-10-10 15:28:57 +02:00