Commit Graph

64 Commits

Author SHA1 Message Date
Daniel
bed5c72a6b Finalize profile merging, add profile metadata state handling, re-attribute connections after profile deletion 2023-10-25 13:54:06 +02:00
Daniel
2a5db42a66 Migrate profile icons from fields to list of icons 2023-09-14 16:31:59 +02:00
Daniel
e81953d8f3 Derive profile ID from fingerprints 2023-09-14 16:31:59 +02:00
Daniel
5939486767 Combine geoip country info and add country names 2023-08-23 13:53:33 +02:00
Daniel
96a6d6229a Add setting to specify transit node rules 2023-08-22 16:31:17 +02:00
Daniel
a722b27c01 Move history settings from profile to layered profile 2023-08-09 14:45:08 +02:00
Patrick Pacher
3dbde10be0 Add support for history data retention 2023-08-08 14:35:43 +02:00
Patrick Pacher
cf2b8f26b9 Make history module optional 2023-07-20 16:21:52 +02:00
Daniel
5bb2813459 Fix linter errors 2023-04-25 14:37:29 +02:00
Daniel
c99c4aeeff Use constants for default action values 2022-10-13 14:18:34 +02:00
Daniel
595f4c0106 Improve profile metadata handling 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
7d315e92be Integrate SPN route manipulation settings 2022-03-01 16:35:59 +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
7b77c6240a Remove deprecated ApproxLastUsed field of profile 2022-02-14 11:23:23 +01:00
Daniel
60d8664e7b Fix tests and linters 2022-02-02 12:48:42 +01:00
Daniel
a9f3c4d775 Disable updating ApproxLastUsed on profiles 2021-12-13 10:30:51 +01:00
Daniel
4fb3bf0645 Improve profile getting and updating to fix interference 2021-12-03 10:22:17 +01:00
Daniel
113f37dcab Add compatibility assistant module 2021-11-17 14:09:42 +01:00
Daniel
cc20d81584 Upgrade ui profile for support page 2021-08-19 14:27:25 +02:00
Daniel
a264cc23de Fix profile deadlock. 2021-06-07 11:22:19 +02:00
Daniel
6141066252 Improve system resolver profile 2021-06-01 12:53:57 +02:00
Daniel
2a7347899c Add LastEdited attribute to profile for tracking user changes 2021-05-05 00:30:49 +02:00
Daniel
6567345e8b Fix layering of config that needs parsing 2021-03-10 17:12:25 +01:00
Daniel
9bf89c32c0 Fix new profiles with custom config and implement review suggestions 2021-02-11 14:53:33 +01:00
Daniel
971edcfa41 Use special profiles for Portmaster components and mark them as internal 2021-02-11 13:06:32 +01:00
Daniel
9cf214fdff Simplify profile reloading
Also, increase prompt decision timeout.
2021-01-25 17:07:09 +01:00
Daniel
12f3c0ea8d Add support for network service 2021-01-19 15:43:22 +01:00
Daniel
9a34850cbd Improve resilience when getting binary names 2020-12-11 17:01:17 +01:00
Daniel
d9fcf8e64d Update profile outside of process lock 2020-12-04 17:01:27 +01:00
Daniel
5a88fc2fce Improve metadata handling of profiles
Also, improve OS profile handling
2020-11-24 16:39:01 +01:00
Daniel
8b60a6bb63 Implement review suggestions 2020-11-17 10:13:33 +01:00
Daniel
484012712f Adapt profiles to use new binary metadata system 2020-11-17 09:33:28 +01:00
Daniel
b0187862f8 Improve prompt notifications 2020-11-05 16:00:44 +01:00
Daniel
7b72d9fe4b Clean up code and fix linter errors 2020-10-30 13:33:29 +01:00
Daniel
18a1386bc5 Revamp profile and process handling
Also, introduce the Internal flag to Profiles
2020-10-29 16:26:14 +01:00
Patrick Pacher
7c5e78b239 Update app profile icons. Switch to new portbase options 2020-09-15 09:01:48 +02:00
Daniel
71c9d23d68 Switch to UUID util 2020-05-26 11:11:11 +02:00
Daniel
025ed6d231 Switch uuid lib and update deps 2020-05-25 22:31:11 +02:00
Daniel
97a8475364 Fix hierarchical config handling 2020-04-28 09:56:23 +02:00
Daniel
e262ad1db9 Update config and add ordering 2020-04-21 15:02:17 +02:00
Daniel
033dceab5b Add support for unidentified/system processes/profiles 2020-04-17 21:52:06 +02:00
Patrick Pacher
e77d971259 Rename filterlist to filterlists 2020-04-14 11:23:15 +02:00
ppacher
f96f8d8d6e Added filterlist integration 2020-04-14 08:52:15 +02:00
Daniel
a85fff6576 Fix updating the global profile and other bugs 2020-04-10 09:41:49 +02:00
Daniel
279ab67c7e Streamline configuration 2020-04-01 17:13:30 +02:00
Daniel
36fad7aeec Clean up profiles and move to consolidated configuration system with profile layering 2020-03-20 23:05:56 +01:00