Commit Graph

1580 Commits

Author SHA1 Message Date
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
Daniel
fd83534698 Fix linter errors 2022-09-29 14:31:00 +02:00
Daniel
b552e3f7a5 Update deps 2022-09-29 14:30:50 +02:00
Daniel Hovie
b4325845bc Merge pull request #901 from safing/fix/add-per-user-locking-for-notifier
Add per-user locking option to portmaster-start run cmds
2022-09-29 11:11:06 +02:00
Daniel
2bd701e9fd Add per-user locking option to portmaster-start run cmds 2022-09-29 11:07:01 +02:00
Daniel Hovie
a5f916f047 Merge pull request #900 from safing/fix/privacy-filter-module-config
Move all filter/interception config to interception module
2022-09-29 11:06:30 +02:00
Daniel
1ec3209442 Improve and fix verification and fixing 2022-09-28 14:42:38 +02:00
Daniel
0bb26c697f Start with same verification config on all channels 2022-09-28 14:42:14 +02:00
Daniel
59392e41c6 Move all filter/interception config to interception module 2022-09-27 14:52:09 +02:00