Commit Graph
196 Commits
Author SHA1 Message Date
Kenneth Skovhede 3298b897e7 Version bump to v2.1.0.110-2.1.0.110_canary_2025-02-28
You can download this build from:

Binaries: https://updates.duplicati.com/canary/?version=2.1.0.110

Signature file: https://updates.duplicati.com/canary/duplicati-2.1.0.110_canary_2025-02-28.signatures.zip
2025-02-28 16:25:44 +01:00
Kenneth SkovhedeandGitHub e614b08bb3 Merge pull request #5955 from duplicati/feature/alternate-source-provider
Alternate source provider
2025-02-28 10:07:53 +01:00
Kenneth Skovhede 1c38061050 Added support for authenticode signing with jsign and Yubikey / PIV. 2025-02-26 11:58:48 +01:00
Kenneth Skovhede e1ae9dd9b4 Added MacOS signing verification 2025-02-25 21:54:47 +01:00
Kenneth Skovhede b1fca9c3aa Added logfile name to crash message 2025-02-25 21:54:10 +01:00
Kenneth Skovhede 616d8b75a7 Simplified MacOS code signing 2025-02-25 16:43:28 +01:00
Kenneth Skovhede 3a2468483e Made process helper ignore empty/null arguments 2025-02-25 16:20:56 +01:00
Kenneth Skovhede 90677fc124 Missing update 2025-02-25 15:14:15 +01:00
Kenneth Skovhede d5eba03c39 Deep signing MacOS 2025-02-25 15:07:39 +01:00
Kenneth Skovhede 66aa3cd9d6 Added support for profiles when building for different channels.
Changed the default config name to have a `duplicati` prefix.
2025-02-25 15:07:17 +01:00
Kenneth Skovhede 5a4fcaa6d7 Added tool to work with remote sources 2025-02-21 11:51:45 +01:00
Kenneth Skovhede 989ba60211 Updated license copyright years 2025-02-17 08:52:01 +01:00
Kenneth Skovhede 969f06cb91 Version bump to v2.1.0.109-2.1.0.109_canary_2025-02-11
You can download this build from:

Binaries: https://updates.duplicati.com/canary/?version=2.1.0.109

Signature file: https://updates.duplicati.com/canary/duplicati-2.1.0.109_canary_2025-02-11.signatures.zip
2025-02-11 23:23:12 +01:00
Kenneth Skovhede 0260a061bb Made the synctool an executable 2025-02-10 21:37:52 +01:00
Kenneth Skovhede 91d0f08cb2 Added option to propagate releases.
When building a release, it is now possible to also offer that release in "lower" channels, meaning the stable release will show as an update to instances running beta or experimental.
2025-02-06 22:54:30 +01:00
Kenneth Skovhede 23d304c736 Fixed not creating releases on master when building from a branch 2025-02-01 13:59:29 +01:00
Kenneth Skovhede 77b7288208 Version bump to v2.1.0.108-2.1.0.108_canary_2025-01-31
You can download this build from:

Binaries: https://updates.duplicati.com/canary/?version=2.1.0.108

Signature file: https://updates.duplicati.com/canary/duplicati-2.1.0.108_canary_2025-01-31.signatures.zip
2025-01-31 16:16:55 +01:00
Kenneth SkovhedeandGitHub 6de9378b4d Merge pull request #5869 from duplicati/feature/more-wix-exe
Better `wix.exe` support
2025-01-29 22:45:23 +01:00
Stavros Kois 8b37599c39 add docker tag $version-$channel
Signed-off-by: Stavros Kois <s.kois@outlook.com>
2025-01-29 20:38:50 +02:00
Kenneth SkovhedeandGitHub 642967a534 Remove SHA1 Windows Hashes (#5903)
Since sha1 validation ended in 2020, there is no longer a reason to apply the SHA1 hash to files.
The verification is now only using the supported SHA256 hash.
2025-01-25 12:42:35 +01:00
Kenneth SkovhedeandGitHub 997891525a Updated license-updater to update csproj files (#5898)
* Updated license-updater to update csproj files

* License updates
2025-01-22 21:04:19 +01:00
Kenneth SkovhedeandGitHub aa75334f35 Release/canary 2.1.0.107 (#5887)
* Bump ngclient to latest

* Version bump to v2.1.0.107-2.1.0.107_canary_2025-01-17

You can download this build from:

Binaries: https://updates.duplicati.com/canary/?version=2.1.0.107

Signature file: https://updates.duplicati.com/canary/duplicati-2.1.0.107_canary_2025-01-17.signatures.zip
2025-01-17 15:13:17 +01:00
Kenneth Skovhede eac8cf62eb Fixed length issue for wix 2025-01-16 21:24:18 +01:00
Kenneth Skovhede 22840d49d9 Created a more robust identifier generator 2025-01-16 09:56:54 +01:00
Kenneth Skovhede 54dde6e221 Support different namespaces for WiX v4 2025-01-16 09:51:44 +01:00
Kenneth Skovhede 4716738014 Fixed an issue with the fileId 2025-01-16 09:30:57 +01:00
Kenneth Skovhede 76bced0fb7 More wix.exe fixing 2025-01-14 20:00:15 +01:00
Kenneth Skovhede deab874499 Better wix.exe support 2025-01-13 22:23:19 +01:00
Kenneth SkovhedeandGitHub 2190653ee8 Version bump to v2.1.0.106-2.1.0.106_canary_2025-01-11 (#5867)
You can download this build from:

Binaries: https://updates.duplicati.com/canary/?version=2.1.0.106

Signature file: https://updates.duplicati.com/canary/duplicati-2.1.0.106_canary_2025-01-11.signatures.zip
2025-01-13 22:19:57 +01:00
Kenneth SkovhedeandGitHub 4bdab72350 Feature/improve windows build support (#5859)
* Added support for additional executables on Windows.

* Removed `wixl` args from Windows builds
2025-01-09 14:48:15 +01:00
Kenneth SkovhedeandGitHub fb8f5f4af7 Version bump to v2.1.0.105-2.1.0.105_canary_2025-01-07 (#5852)
* Version bump to v2.1.0.105-2.1.0.105_canary_2025-01-07

You can download this build from:

Binaries: https://updates.duplicati.com/canary/?version=2.1.0.105

Signature file: https://updates.duplicati.com/canary/duplicati-2.1.0.105_canary_2025-01-07.signatures.zip

* Added retry to uploads

* Added support for resuming failed uploads
2025-01-07 17:55:07 +01:00
Kenneth SkovhedeandGitHub 9464caf622 Feature/update license 2025 (#5851)
* Fixed some minor whitespace issues

* Updated all copyright to 2025
2025-01-07 09:40:39 +01:00
Kenneth SkovhedeandGitHub 66daba4b3b Update dmg file (#5844)
* Added resources and script to create DMG template

* Created new empty DMG
2025-01-06 20:59:30 +01:00
Kenneth SkovhedeandGitHub 358f713841 Version bump to v2.1.0.104-2.1.0.104_canary_2024-12-31 (#5823)
You can download this build from:

Binaries: https://updates.duplicati.com/canary/?version=2.1.0.104

Signature file: https://updates.duplicati.com/canary/duplicati-2.1.0.104_canary_2024-12-31.signatures.zip
2024-12-31 18:42:35 +01:00
Kenneth SkovhedeandGitHub de27ada7b2 The server does not take an argument (#5808) 2024-12-23 00:26:13 +01:00
Kenneth SkovhedeandGitHub 54476403fe Trimmed the changelog (#5806)
* Trimmed the changelog

* Version bump to v2.1.0.103-2.1.0.103_canary_2024-12-21

You can download this build from:

Binaries: https://updates.duplicati.com/canary/?version=2.1.0.103

Signature file: https://updates.duplicati.com/canary/duplicati-2.1.0.103_canary_2024-12-21.signatures.zip
2024-12-22 20:27:38 +01:00
Kenneth Skovhede 250bea997c Updated launchagent installs on MacOS.
This changes the way launchagents are installed via `.pkg` files.

The installers are updated to no longer use `launchtctl load` but rely on `launchctl bootstrap` instead to load in the current user context.

For the Agent, this fixes a problem where the installer would initially start in a root context.
For the GUI package this changes to not rely on `open` to start Duplicati, as that appears to be incompatible with `bootstrap`
The uninstallers are updated handle both `load` / `unload` and `bootstrap` / `bootout` before removing the launchagents.

This fixes #5766
2024-12-13 09:55:25 +01:00
Kenneth Skovhede 4ce419aba6 Version bump to v2.1.0.102-2.1.0.102_canary_2024-12-12
You can download this build from:

Binaries: https://updates.duplicati.com/canary/?version=2.1.0.102

Signature file: https://updates.duplicati.com/canary/duplicati-2.1.0.102_canary_2024-12-12.signatures.zip
2024-12-12 15:26:11 +01:00
Kenneth Skovhede d2955d4c98 Push current branch 2024-12-12 15:24:36 +01:00
Kenneth Skovhede d1418bb3e1 Implemented assertions to avoid sleep during build 2024-12-12 12:22:55 +01:00
Kenneth Skovhede 7b85be23d7 Make sure the commit is also pushed 2024-12-06 17:18:57 +01:00
Kenneth Skovhede 3b4403e062 Version bump to v2.1.0.101-2.1.0.101_canary_2024-12-06
You can download this build from:

Binaries: https://updates.duplicati.com/canary/?version=2.1.0.101

Signature file: https://updates.duplicati.com/canary/duplicati-2.1.0.101_canary_2024-12-06.signatures.zip
2024-12-06 16:02:54 +01:00
Kenneth Skovhede f293b8de93 Fixed an issue with the release tagging 2024-12-06 09:20:46 +01:00
Kenneth Skovhede 345d800a34 Made a common error less noisy 2024-12-06 09:19:23 +01:00
Kenneth Skovhede aa53b157a5 Updated to use the correct name for changelog news. 2024-12-06 09:19:01 +01:00
Kenneth SkovhedeandGitHub 3cd87b6a0e Merge pull request #5691 from duplicati/feature/remove-latest-js
Removed the `latest-v2.js` as it is no longer used.
2024-12-03 08:32:32 +01:00
Kenneth SkovhedeandGitHub c4fdfce1d5 Merge pull request #5705 from duplicati/feature/improve-download-commit-message
Added version to commit message download url
2024-11-26 11:25:45 +01:00
Kenneth Skovhede 79fcb33ef5 Added version to commit message download url so it works after a new release is out 2024-11-26 08:44:07 +01:00
Kenneth Skovhede 8b693a12f4 Version bump to v2.1.0.100-2.1.0.100_canary_2024-11-25
You can download this build from:

Binaries: https://updates.duplicati.com/canary/

Signature file: https://updates.duplicati.com/canary/duplicati-2.1.0.100_canary_2024-11-25.signatures.zip
2024-11-25 23:34:37 +01:00
Kenneth Skovhede 9de6869e5b Added support for restarting the Windows Service, if it is running. 2024-11-22 16:54:06 +01:00