Commit Graph

66 Commits

Author SHA1 Message Date
Daniel
995429629b Check failing resolvers asynchronously 2023-10-17 12:41:29 +02:00
Daniel
e3631d2cc2 Fix and improve triggering updates from UI 2023-10-06 17:27:59 +02:00
Daniel
0fbd0a3ca6 Update for changed DownloadUpdates method signature 2023-10-02 16:06:10 +02:00
Daniel
3e8c330775 Improve logging and fix linter errors 2023-07-28 16:50:56 +02:00
Daniel
8273894f87 Add flags to specify custom update server 2023-04-20 12:56:41 +02:00
Daniel
72c59c0e52 Improve user agents 2023-04-13 16:28:43 +02:00
Vladimir Stoilov
7cbabd50c4 Fix android update system 2023-04-12 17:09:38 +02:00
Daniel
4802de61fa Split auto update settings and add support for registry state 2023-04-06 09:24:47 +02:00
Daniel
0bb26c697f Start with same verification config on all channels 2022-09-28 14:42:14 +02:00
Daniel
b1b31257b4 Enable signature checking in beta and staging release channels 2022-09-23 14:56:55 +02:00
Daniel
f35d590679 Add support for signed updates 2022-09-23 14:56:55 +02:00
Daniel
44b5375bb4 Show update failed notification only after some failed tries 2022-08-30 16:12:38 +02:00
Daniel
60230c0d6d Abort restarts if updated version is rolled back 2022-08-05 16:33:52 +02:00
Daniel
9f4e921609 Simplify and improve update version export 2022-06-22 15:21:47 +02:00
Daniel
cb9d8cee06 Only warn when registry cleanup fails 2022-04-12 16:38:50 +02:00
Daniel
60d8664e7b Fix tests and linters 2022-02-02 12:48:42 +01:00
Daniel
a7a94bf067 Derive release channel by index presence, remove unused indexes from core 2022-01-26 17:02:58 +01:00
Daniel
895e936ced Fix update triggering leading to panic when module has not yet started 2021-12-05 14:07:18 +01:00
Daniel
5d15ec8cc7 Wait with first update cycle until online 2021-10-04 16:02:59 +02:00
Daniel
525ef54d92 Improve usage setting of pre-preleases 2021-06-07 16:43:11 +02:00
Daniel
642e2eb112 Establish beta and staging release channels, move indexes to helper 2021-06-03 23:28:41 +02:00
Daniel
8a46e78c0f Fail update check when the updating indexes fails 2021-06-02 10:56:02 +02:00
Patrick Pacher
befe7a1cd7 Allow manual updates even if automatic ones are disabled 2021-05-17 16:04:03 +02:00
Patrick Pacher
e40e6292f5 Allow manual updates even if automatic ones are disabled 2021-05-17 15:17:05 +02:00
Daniel
c3812f1c56 Increase update successful notification TTL 2021-05-12 11:25:53 +02:00
Daniel
55e55f4d43 Improve notifications 2021-05-12 11:25:53 +02:00
Daniel
94756d9f38 Improve notifications 2021-05-12 11:25:53 +02:00
Daniel
dfc1cdeb1c Update and improve events according to new system 2021-05-05 00:29:53 +02:00
Daniel
2e73d4fbe6 Update and improve notifications according to new system 2021-05-05 00:28:29 +02:00
Daniel
12f3c0ea8d Add support for network service 2021-01-19 15:43:22 +01:00
Daniel
025a8e14ab Purge old resources after updating 2020-12-17 17:06:48 +01:00
Daniel
6c9d8535d5 Add support for staging and purging 2020-11-24 16:45:57 +01:00
Daniel
f21c16956a Add support for unpacking resources
Switch start to use portmaster-app.zip as app
2020-11-24 16:43:53 +01:00
Daniel
385c0a164c Revamp automatic updates setting and adapt its usage 2020-11-04 14:50:42 +01:00
Patrick Pacher
ba59672136 Fix updates restart task not being started 2020-08-25 14:27:40 +02:00
Daniel
cdec623033 Add SPN integration 2020-08-06 21:36:43 +02:00
Daniel
b6d69ecddd Configure update registry user agent 2020-07-23 14:05:17 +02:00
Patrick Pacher
81c6ed2906 Show warning on unexpected portmaster-start binary path 2020-07-22 16:02:55 +02:00
Patrick Pacher
5580cbf4a4 Update updates module to download and upgrade portmaster-start instead of portmaster-control 2020-07-22 15:11:41 +02:00
Daniel
27e04da1e5 Use contexts for updates network connections 2020-07-21 15:03:16 +02:00
Daniel
55b0ae8944 Revamp process attribution of network connections 2020-05-15 17:15:22 +02:00
Patrick Pacher
a7412327e8 Update to latest portbase updater changes and register index files 2020-05-04 09:59:17 +02:00
Patrick Pacher
3d7d1fa0df Remove useless modules.Resolve 2020-04-21 15:41:31 +02:00
Patrick Pacher
27ed6da45f Fix linter warnings 2020-04-21 15:36:06 +02:00
Patrick Pacher
71615811e4 Add update module status, allow disabling of updates 2020-04-21 15:11:17 +02:00
Patrick Pacher
568674bdf8 Fix updater and add more logging to filterlist 2020-04-14 14:41:55 +02:00
Patrick Pacher
fc9835f91a Fix resource index not updated. Minor module improvements 2020-04-14 14:02:05 +02:00
ppacher
65089f47dd Change error msg and use module online check in TriggerUpdate() 2020-04-06 13:14:45 +02:00
ppacher
30800f7383 Allow to disable updates schedule 2020-04-06 12:39:08 +02:00
Patrick Pacher
5067576260 Allow modules to trigger the update task 2020-04-06 12:38:56 +02:00