Commit Graph

1629 Commits

Author SHA1 Message Date
Vladimir
7a639be526 Merge branch 'fix/remove-glue-library' into fix/verdict-cache-update 2022-11-08 10:14:37 +01:00
Vladimir
fed7b74f51 fix stopping of the kext service 2022-11-07 16:42:12 +01:00
Vladimir
101bf16727 better kext service handling 2022-11-07 16:09:41 +01:00
Vladimir
5e8569dfdd add defer when measuring time 2022-11-07 11:18:09 +01:00
Vladimir
3768db6b32 Removed legacy code and refactoring 2022-11-07 11:07:49 +01:00
Vladimir
1b480066be fix slow system calls windows kext 2022-11-04 14:01:13 +01:00
Vladimir
ad8bb2059d Version and update verdict kernel functions 2022-11-04 11:21:53 +01:00
Vladimir
9bc2da90a8 Merge branch 'fix/remove-glue-library' into fix/verdict-cache-update 2022-11-03 21:11:09 +01:00
vladimir
f226473d9a Linux reset verdict of individual connections 2022-11-03 19:08:16 +02:00
Vladimir
5d2715ca17 remove kext glue dll from dependencies 2022-11-03 10:58:00 +01:00
Vladimir
1ff27784c3 Refactoring and more comments 2022-11-02 15:03:26 -07:00
David
019042d621 Update itsfoss link to newest feature 2022-10-31 11:39:45 +00:00
David
9b6b3ad8dd Fix typo 2022-10-21 15:07:23 +00:00
David
e2a1f93772 Merge pull request #952 from safing/maintenance/update-readme
Update Readme
2022-10-21 14:14:45 +00:00
David
631694e614 Update Readme
bring things up to speed with our recent website revamp and v1 release
2022-10-21 14:04:10 +00:00
Raphty
a13cd45a13 Update README.md 2022-10-20 11:26:17 +02:00
Vladimir
1f677cb93f Refactoring 2022-10-19 13:25:11 -07:00
Daniel
6868333425 Bump version to v1.0.0 2022-10-18 15:18:20 +02:00
Daniel
2213cf2e52 Update deps 2022-10-18 15:17:01 +02:00
Daniel Hovie
811c5cdd4e Merge pull request #943 from safing/fix/windows-restart-button
Fix restart button on Windows
2022-10-18 14:54:05 +02:00
Vladimir
3b341496af remove the need for the glue library 2022-10-17 23:45:49 -07:00
Vladimir
e70f720bd5 Fix restart button on Windows 2022-10-17 11:55:48 -07:00
Vladimir
f858ef492f PoC replace kext start with go code 2022-10-17 00:06:32 -07:00
Daniel
bea602bc3d Bump core version 2022-10-13 15:41:11 +02:00
Daniel Hovie
32ec4677d3 Merge pull request #938 from safing/fix/verdict-and-profile-issues
Fix verdict and profile issues
2022-10-13 15:38:22 +02:00
Daniel
f5f9c52eb9 Update unidentified profile name 2022-10-13 14:21:18 +02:00
Daniel
68b69dd896 Allow any own local connection 2022-10-13 14:21:06 +02:00
Daniel
329f7b0f66 Explicitly allow all connections of Portmaster Core Service 2022-10-13 14:20:15 +02:00
Daniel
c99c4aeeff Use constants for default action values 2022-10-13 14:18:34 +02:00
Daniel
106793b56a Improve logging 2022-10-13 14:17:42 +02:00
Daniel
75f4d43347 Switch to FilterConnection as main decision function 2022-10-13 11:23:08 +02:00
Daniel
028986ed74 Fix profile migration iteration error handling and only warn, not fail 2022-10-13 11:22:24 +02:00
Daniel
b9127d3f91 Integrate special profiles into regular profile fetching for correct profile udpates 2022-10-13 11:20:04 +02:00
Daniel
afa696bb48 Classify unidentified localhost connections as unidentified instead of unsolicited 2022-10-13 11:18:12 +02:00
Daniel
4fe3d34335 Make restart and shutdown APIs work without module 2022-10-13 11:17:43 +02:00
Daniel
7cff7df7b3 Bump versions 2022-10-11 14:58:03 +02:00
Daniel Hovie
0fc90e6ff0 Merge pull request #929 from safing/fix/hot-things
Fix fs error handling and other things
2022-10-11 14:56:58 +02:00
Daniel
832eb89dc5 Update deps 2022-10-11 14:51:59 +02:00
Daniel
096e140ee1 Check if active profile is outdated before using 2022-10-11 14:51:45 +02:00
Daniel
eac91ae627 Improve logging and context usage 2022-10-11 14:51:33 +02:00
Daniel
e5a0f06f97 Use interception config only when ready 2022-10-11 14:49:57 +02:00
Daniel
694dfb5b46 Use per-user lock file when unlocking 2022-10-11 14:49:27 +02:00
Daniel
1144ac589b Fix fs error handling 2022-10-11 14:49:06 +02:00
Daniel
b53b77e28c Bump core version 2022-10-11 09:06:41 +02:00
Daniel
b64a317527 Update portbase dep 2022-10-11 09:06:34 +02:00
Daniel Hovie
b97a314da3 Merge pull request #918 from safing/feature/variable-profile-matching
Add support for variable profile matching
2022-10-11 08:59:18 +02:00
Daniel
144e5d8312 Fix linter errors 2022-10-10 22:57:27 +02:00
Patrick Pacher
3c8157fd91 Implement review changes 2022-10-10 22:36:39 +02:00
Patrick Pacher
0810eee7bb Fix linter errors 2022-10-10 22:36:39 +02:00
Patrick Pacher
77c0d954a9 Add support for cmdline matching and add basic interpreter support 2022-10-10 22:36:39 +02:00