Commit Graph

1588 Commits

Author SHA1 Message Date
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
Daniel
b3007b71db Add default icon for Windows services 2022-10-10 22:36:39 +02:00
Daniel
617644c193 Add migration for profiles 2022-10-10 22:36:39 +02:00
Daniel
595f4c0106 Improve profile metadata handling 2022-10-10 22:36:39 +02:00
Daniel
c4943a96b1 Expose registered process tags via API 2022-10-10 22:36:39 +02:00
Daniel
fcf603ea90 Check all regex fingerprint matches 2022-10-10 22:36:39 +02:00
Daniel
f329e40da7 Improve network tags for external requests 2022-10-10 22:36:39 +02:00
Daniel
c22fb3316b Add support for Windows Store tags 2022-10-10 22:36:39 +02:00
Daniel
f4490b4f11 Use new profile functions in firewall 2022-10-10 22:36:39 +02:00
Daniel
fd0ce5732d Add first tag handlers for svchost, app image, net 2022-10-10 22:36:39 +02:00
Daniel
d60329e130 Collect env, tags and and matching path for processes 2022-10-10 22:36:39 +02:00
Daniel
59f776ce2f Move from LinkedPath to Fingerprints and PresentationPath 2022-10-10 22:36:39 +02:00
Daniel
e1e6a40498 Fix darwin build 2022-10-10 16:56:00 +02:00
Daniel
e5d8e33790 Bump versions 2022-10-10 16:19:33 +02:00
Daniel Hovie
cb01aa0223 Merge pull request #856 from safing/fix/windows_notifications
Windows notifications fix
2022-10-10 16:18:44 +02:00
Vladimir
d89d1c9dc8 replaced snoretoast with wintoast 2022-10-10 16:17:59 +02:00
Daniel Hovie
d185d64568 Merge pull request #839 from safing/fix/block-connections-on-conf-change
Block connections on config change
2022-10-10 16:16:42 +02:00
Daniel
3fa083eeb7 Update SPN dep 2022-10-10 16:08:05 +02:00
Daniel
abb55f92c0 Update deps 2022-10-10 16:03:03 +02:00
Daniel
f0449c402b Fix rebase error and clean up 2022-10-10 14:24:14 +02:00
Daniel
57d515b344 Allow verdict to change from initial non-allow state 2022-10-10 14:15:13 +02:00
Daniel
763b35322a Improve use of packet in connection decision making 2022-10-10 14:14:34 +02:00
Daniel
f565dca480 Improve logging 2022-10-10 13:40:06 +02:00
Daniel
e00131e937 Stop tunnels if they are not needed anymore due to verdict change 2022-10-10 13:40:06 +02:00
Daniel
f63df67d23 Improve verdict handling and switch to immediate re-evaluation 2022-10-10 13:40:06 +02:00
Vladimir Stoilov
57904426e3 fix array allocation 2022-10-10 13:40:06 +02:00
Vladimir Stoilov
0085d6a7ea add defer to unlock 2022-10-10 13:40:06 +02:00
Vladimir Stoilov
6f56e62be4 preallocate array 2022-10-10 13:40:06 +02:00
Vladimir Stoilov
ab635bd0f0 better wording for log 2022-10-10 13:40:06 +02:00
Vladimir Stoilov
5ed133d578 Small fixes 2022-10-10 13:40:06 +02:00
Vladimir Stoilov
ecce16ee78 Refactoring 2022-10-10 13:40:06 +02:00
Vladimir Stoilov
ddfa3722be Fixes 2022-10-10 13:40:06 +02:00
Vladimir Stoilov
b4e2687884 fix linter errors 2022-10-10 13:38:56 +02:00
Vladimir Stoilov
4bd8412f71 Windows implementation 2022-10-10 13:38:56 +02:00
Vladimir Stoilov
b8bfbf14e4 Removed comments 2022-10-10 13:38:56 +02:00
Vladimir Stoilov
ad9000b91c Fix merge error 2022-10-10 13:38:56 +02:00
Vladimir Stoilov
6fdc6c0a4f Refactoring 2022-10-10 13:38:26 +02:00
Vladimir Stoilov
edcb93bf5c Tunnel flag bugfix and refactoring 2022-10-10 13:37:08 +02:00
Vladimir Stoilov
fdc8ef5698 issue new verdict on configuration change 2022-10-10 13:37:08 +02:00
Vladimir Stoilov
0423dfbbbf Reset connection PoC 2022-10-10 13:34:00 +02:00
Daniel
d256bf0795 Bump versions 2022-09-29 15:09:22 +02:00
Daniel Hovie
93fd8fc692 Merge pull request #792 from safing/feature/signed-updates
Add support for signed updates
2022-09-29 14:50:14 +02:00