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 |
|
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 |
|