Kenneth Skovhede
7d4f9ffab3
Implemented a forever-token feature
2024-12-12 08:59:59 +01:00
Kenneth Skovhede and GitHub
58a5fc57f4
Implemented support for emitting intermediate certificates from pfx ( #5739 )
...
* Implemented support for emitting intermediate certificates from pfx files
* Added certificate check to crash earlier
* Fixed loading certificate on Windows
2024-12-05 10:34:10 +01:00
Kenneth Skovhede
42c4e50482
Fixed issues with update detection.
...
This fixes a case where the update checker keeps an old reference to the previous updated version, despite running a newer version.
It also removes some use of `Assembly.GetExecutingAssembly().GetName().Version` with the information from `UpdaterManager.SelfVersion.Version` as that should follow the update info.
This fixes #5698
This fixes #5252
2024-11-25 17:27:50 +01:00
Kenneth Skovhede
0a5baa127c
Merge remote-tracking branch 'origin/master' into feature/fix-dst-changing-scheduled-time
2024-11-25 13:05:28 +01:00
Kenneth Skovhede
74bb22e022
Implemented support for keeping time-of-day stable across daylight savings time changes.
...
This fixes #1364
2024-11-05 21:26:30 +01:00
Kenneth Skovhede
c99e819d70
Merge remote-tracking branch 'origin/master' into feature/add-secret-provider
2024-11-01 08:49:52 +01:00
Kenneth Skovhede
aca02f0801
Fixed upgrade path with insecure passwords
2024-10-30 10:39:48 +01:00
Kenneth Skovhede
18c531205a
Also clear password when clearing certificate
2024-10-29 14:08:11 +01:00
Kenneth Skovhede
56816abed8
Reverted to not storing the certificate as a file, since the x509Certificate loader was the broken part, not Kestrel.
2024-10-29 13:55:12 +01:00
Kenneth Skovhede
e914794b30
Simplified running TrayIcon with self-signed certificate.
...
Added workaround method to avoid loading certificate directly as that crashes .NET with EC-based keys.
2024-10-29 13:28:44 +01:00
Kenneth Skovhede
ed4d8bc6a6
Encapsulated the updating of the SSL certificate into a single method, to prevent wrong updates.
2024-10-29 12:02:42 +01:00
Kenneth Skovhede
4783050d53
Simplified logic by having an option to disable https.
...
Simplified checks for https by having a single property that unifies the logic.
2024-10-29 11:15:06 +01:00
Kenneth Skovhede
f9154137a3
Merge remote-tracking branch 'origin/master' into feature/ex-certificates
2024-10-29 09:24:53 +01:00
Kenneth Skovhede
34d13a20e2
Initial version of the external secret provider
2024-10-24 16:06:59 +02:00
Kenneth Skovhede
227b8d6dca
Added feature to keep the remote control setting, and reconnect on startup.
...
Updated message types to fit the procotol.
2024-09-27 16:14:40 +02:00
Kenneth Skovhede
669e90704d
Initial work on supporting a secure remote control connection.
2024-09-18 11:07:59 +02:00
Max
1bb03a5673
upstream sync
2024-09-11 21:31:04 +02:00
Kenneth Skovhede
3548475360
Implemented preload support.
...
This commit adds the option to provide preload/preset options that change the default values for Duplicati's commandline or environment variables.
This fixes #5480
2024-08-28 00:18:55 +02:00
Kenneth Skovhede
d1008bc7a2
Fix the Duplicati.Library.RestAPI path.
...
It was previously located in the root, but placed correctly in the solution file.
2024-08-27 08:30:26 +02:00