Daniel
|
7e82d036c3
|
Add safe fallbacks for untrusted home nodes
|
2022-11-04 16:01:47 +01:00 |
|
Daniel
|
f5f9c52eb9
|
Update unidentified profile name
|
2022-10-13 14:21:18 +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
|
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
|
096e140ee1
|
Check if active profile is outdated before using
|
2022-10-11 14:51:45 +02:00 |
|
Daniel
|
1144ac589b
|
Fix fs error handling
|
2022-10-11 14:49:06 +02:00 |
|
Daniel
|
144e5d8312
|
Fix linter errors
|
2022-10-10 22:57:27 +02:00 |
|
Patrick Pacher
|
77c0d954a9
|
Add support for cmdline matching and add basic interpreter support
|
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
|
fcf603ea90
|
Check all regex fingerprint matches
|
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 |
|
Vladimir Stoilov
|
fdc8ef5698
|
issue new verdict on configuration change
|
2022-10-10 13:37:08 +02:00 |
|
Daniel
|
0c787a917a
|
Improve incoming rules quick actions
|
2022-09-21 15:16:26 +02:00 |
|
Daniel
|
4dcecf7cd9
|
Remove default incoming rules
|
2022-09-21 15:16:15 +02:00 |
|
Patrick Pacher
|
d4f316e65a
|
incoming: force block by default, apply default action and allow LAN per rules
|
2022-09-20 09:16:23 +02:00 |
|
Daniel
|
0b815c3c08
|
Enable filter list category Unbreak Popular Websites by default
|
2022-08-05 15:52:00 +02:00 |
|
Daniel
|
0b81fb5516
|
Mitigate double read locks on the layered profile
|
2022-08-02 13:59:13 +02:00 |
|
Vladimir Stoilov
|
cb08bb2931
|
Fix more linter errors
|
2022-08-01 14:25:01 +02:00 |
|
Vladimir Stoilov
|
62c100714a
|
Custom filter list:
subdomain and cname cheks
Automatic realod when settings is changed
periodicly check for file changes
|
2022-08-01 14:25:01 +02:00 |
|
Daniel
|
6339eb0c49
|
Remove filter lists help
|
2022-06-22 14:33:28 +02:00 |
|
Daniel
|
d40ad3125d
|
Improve rules and filterlists config options
|
2022-06-22 14:33:09 +02:00 |
|
Daniel
|
911a80996a
|
Fix multicast detection on ended connections as well as some linter errors
|
2022-06-01 13:45:13 +02:00 |
|
Daniel
|
998662d928
|
Add MatchMulti function to match endpoints list against multiple entities
|
2022-04-26 15:03:01 +02:00 |
|
Daniel
|
f4bea8de3f
|
Merge pull request #597 from safing/fix/things
Fix minor updater related issues and rule comments
|
2022-04-13 11:16:09 +02:00 |
|
Daniel
|
295efbb3a2
|
Ignore comments on rule parsing
|
2022-04-12 16:39:42 +02:00 |
|
Daniel
|
c6ffa51fd7
|
Improve wording on block bypassing notification and setting
|
2022-04-12 16:36:47 +02:00 |
|
Daniel
|
ef64acd271
|
Mark config options as sensitive
|
2022-03-19 22:17:20 +01:00 |
|
Daniel
|
7a9001b7de
|
Split unattributed connections into to Unidentified App and Network Noise
|
2022-03-09 15:44:54 +01:00 |
|
Daniel
|
ad94352032
|
Update SPN settings order
|
2022-03-01 16:35:59 +01:00 |
|
Daniel
|
7d315e92be
|
Integrate SPN route manipulation settings
|
2022-03-01 16:35:59 +01:00 |
|
Daniel
|
0bb5f2901e
|
Add per app SPN settings
|
2022-03-01 16:35:59 +01:00 |
|
Daniel
|
2106192633
|
Add endpoint list validation regex and function
|
2022-03-01 16:35:58 +01:00 |
|
Daniel
|
0c835dd6f7
|
Add config option annotation key for verdict names
|
2022-03-01 16:35:58 +01:00 |
|
Daniel
|
1346123d6f
|
Fix bypass detection to correctly attribute encrypted DNS bypassing
|
2022-02-25 15:31:10 +01:00 |
|
Daniel
|
b20d004545
|
Fully disable force block settings by default, allow "off" for all security level settings
|
2022-02-18 10:18:53 +01:00 |
|
Daniel
|
d491e51127
|
Improve handling of layered profile on profile update
|
2022-02-15 16:07:29 +01:00 |
|
Daniel
|
3be1c78e16
|
Fix profile config parsing
|
2022-02-15 14:35:41 +01:00 |
|
Daniel
|
888b33918a
|
Fix deleting profiles
|
2022-02-15 14:35:28 +01:00 |
|
Daniel
|
2cbaf126e9
|
Remove deprecated MarkUsed functions
|
2022-02-15 13:59:56 +01:00 |
|
Daniel
|
43fd265e45
|
Add profile descriptions for all internal profiles and apply them with the metadata
|
2022-02-14 11:24:05 +01:00 |
|
Daniel
|
7b77c6240a
|
Remove deprecated ApproxLastUsed field of profile
|
2022-02-14 11:23:23 +01:00 |
|
Daniel
|
2f7e7d8e18
|
Don't allow wildcard suffix domain rules that look like an address range rule
|
2022-02-03 15:49:49 +01:00 |
|
Daniel
|
ef62be4cb0
|
Exclude some tests cases in CI
|
2022-02-02 14:54:21 +01:00 |
|
Daniel
|
60d8664e7b
|
Fix tests and linters
|
2022-02-02 12:48:42 +01:00 |
|
Daniel
|
754d1c8dc5
|
Bump versions, set migration version
|
2022-01-26 15:41:43 +01:00 |
|
Patrick Pacher
|
57ce2d3690
|
Fix version number
|
2022-01-25 09:57:31 +01:00 |
|
Patrick Pacher
|
6fc098d618
|
Use new migration system for network-rating migration
|
2022-01-25 09:56:39 +01:00 |
|