Kenneth Skovhede
5b9e294dec
Revisiting the machine-id concept.
...
Removed the text from the update folder as it is no longer being used.
Added a new `machineid.txt` file that controls the machine-id.
De-coupled the machine-id from the installationid as the latter is used for usage reporting, and should not be connected to the machine-id
2024-04-29 17:58:00 +02:00
Kenneth Skovhede and GitHub
8a39372c73
Merge pull request #5152 from duplicati/feature/update-manifest
...
Implemented the new manifest format
2024-04-29 10:57:09 +02:00
Kenneth Skovhede and GitHub
b51f0ed71e
Merge pull request #5155 from duplicati/feature/built-in-sqlite-rc4-decrypt
...
Added support for decrypting the RC4 encrypted SQLite databases
2024-04-29 10:56:34 +02:00
Kenneth Skovhede and GitHub
b5386573b5
Merge pull request #5158 from duplicati/feature/send-multi-http-reports
...
Added support for sending reports via HTTP(s) to multiple destinations
2024-04-29 10:54:51 +02:00
Kenneth Skovhede and GitHub
b87ef92e37
Merge pull request #5160 from duplicati/feature/update-ssl-default-to-system-default
...
Updated TLS version to `None` or `SystemDefault`
2024-04-29 10:54:23 +02:00
Kenneth Skovhede and GitHub
b32c6a4f15
Merge pull request #5161 from duplicati/feature/reduce-dynamic-loader
...
Reduced dynamic scanning with static linking.
2024-04-29 10:54:09 +02:00
Kenneth Skovhede and GitHub
7b34dbd022
Merge pull request #5162 from duplicati/feature/add-7z-tests
...
Added tests for 7z compression
2024-04-29 09:14:29 +02:00
Kenneth Skovhede
f708338b2d
Added tests for 7z compression
2024-04-29 08:20:24 +02:00
Kenneth Skovhede
508cd56502
Register backend for test
2024-04-27 15:04:18 +02:00
Kenneth Skovhede
2d7e89407c
Added option to register custom backends for testing
2024-04-27 14:57:41 +02:00
Kenneth Skovhede
8e25c6e2ab
Reduced dynamic scanning with static linking.
...
Cleaned up some `proj` files.
Added caching to options.
2024-04-26 14:32:41 +02:00
Kenneth Skovhede
dfb6ee0f29
Updated TLS version to None or SystemDefault to use the OS "best match" versions.
2024-04-24 21:17:38 +02:00
Kenneth Skovhede
db8fb59577
Avoid locking the database file on Windows when looking for an encrypted header
2024-04-24 15:18:45 +02:00
Kenneth Skovhede and GitHub
e927e7230d
Merge pull request #5159 from duplicati/feature/update-build-actions-for-ci
...
Updated dotnet and checkout to use v4
2024-04-24 15:14:52 +02:00
Kenneth Skovhede and GitHub
f80df1b824
Merge pull request #5157 from duplicati/feature/net4-ssl-cleanup
...
Removed code for supporting .NET < 4.8
2024-04-24 13:32:10 +02:00
Kenneth Skovhede
4657f48a64
Updated dotnet and checkout to use v4
2024-04-24 13:27:14 +02:00
Kenneth Skovhede and GitHub
8bf183cea1
Merge pull request #5154 from duplicati/feature/move-installer-resources
...
Some cleanup after introducing the ReleaseBuilder project
2024-04-24 13:22:24 +02:00
Kenneth Skovhede
dab3d989e1
Added support for sending reports via HTTP(s) to multiple destinations
2024-04-24 13:16:21 +02:00
Kenneth Skovhede
b5f1177bf8
Added typ to the header to align more with JWT
2024-04-24 11:32:40 +02:00
Kenneth Skovhede
60aacaa4bf
Merge remote-tracking branch 'origin/master' into feature/move-installer-resources
2024-04-24 11:27:54 +02:00
Kenneth Skovhede and GitHub
696c431dce
Merge pull request #5151 from achims311/master
...
Minor updates to release
2024-04-24 11:26:10 +02:00
Kenneth Skovhede
787b2bf04f
Removed code for supporting .NET < 4.8
2024-04-24 11:21:03 +02:00
Kenneth Skovhede
612f657614
Added nullable to SQLiteLoader.
...
Avoid checking file if no password is supplied.
2024-04-24 11:16:11 +02:00
Kenneth Skovhede
8961269675
Avoid checking non-existing file
2024-04-24 11:14:35 +02:00
Kenneth Skovhede and GitHub
76addf3a9e
Merge pull request #5153 from duplicati/feature/support-build-only-release-tool
...
Added option to only build solution (simplifies CI operations)
2024-04-24 09:05:47 +02:00
Kenneth Skovhede
9c0ef09a39
Implemented a built-in decrypt method.
...
Ported the RC4 algorithm from BouncyCastle.
This fixes #5147
2024-04-23 17:06:32 +02:00
Kenneth Skovhede
fe33c4bf93
Fixed some additional paths
2024-04-23 14:28:50 +02:00
Kenneth Skovhede
b73e94de7e
Removed unused files.
...
Moved installer files into the ReleaseBuilder
2024-04-23 14:24:38 +02:00
Kenneth Skovhede
6d3e2c7474
Added option to only build solution (simplifies CI operations)
2024-04-23 13:44:22 +02:00
Kenneth Skovhede
b6ca526ee7
Implemented the new manifest format
...
Fixed some issues with the manifest urls.
Changed to records and nullable in some places.
Regenerated the test-keys to use RSA208.
Changed to using built-in JSON for manifest.
This fixes #5145
2024-04-23 13:41:59 +02:00
Achim Schaefer
fb45a14e00
minor addition in the command to build the package
2024-04-23 00:26:20 +02:00
Achim Schaefer
37516b7fe6
Additional setting to have idle IO
2024-04-23 00:25:53 +02:00
Kenneth Skovhede and GitHub
0b566ecf1f
Merge pull request #5132 from duplicati/feature/1mib-default-blocksize
...
1 MiB default blocksize
2024-04-21 09:37:02 +02:00
Kenneth Skovhede and GitHub
a31a288819
Merge pull request #5111 from duplicati/feature/upgrade-to-net8
...
Feature/upgrade to net8
2024-04-21 09:34:10 +02:00
Kenneth Skovhede and GitHub
75efe35e3d
Merge pull request #5112 from duplicati/feature/kestrel-avalonia-upgrade
...
Kestrel+avalonia upgrade
2024-04-21 09:33:49 +02:00
Kenneth Skovhede and GitHub
5f422ad605
Merge pull request #5130 from duplicati/feature/change-updater-for-multi-arch
...
Change updater for multi arch
2024-04-21 09:33:15 +02:00
Kenneth Skovhede and GitHub
a2c4b0a580
Merge pull request #5135 from duplicati/feature/multi-arch-build
...
Multi arch build
2024-04-21 09:32:38 +02:00
Kenneth Skovhede
2dcafc707b
Prepare for experimental release
2024-04-19 09:49:32 +02:00
Kenneth Skovhede
1389bac306
Version bump to v2.0.7.103-2.0.7.103_canary_2024-04-19
...
You can download this build from:
Binaries: https://updates.duplicati.com/canary/duplicati-2.0.7.103_canary_2024-04-19.zip
Signature file: https://updates.duplicati.com/canary/duplicati-2.0.7.103_canary_2024-04-19.zip.sig
ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.7.103_canary_2024-04-19.zip.sig.asc
MD5: 2933f0e8508db5708ea4c5ce62243a33
SHA1: aa8914db593d944748cfe03b0692ac5ccbd200d3
SHA256: 3305708527a7bce7228adcaf642a7c3b525479ea7a4674bc4dd833fe40996cb8
v2.0.7.103-2.0.7.103_canary_2024-04-19
2024-04-19 08:36:32 +02:00
Kenneth Skovhede
c4eab9ce82
Fixed infinite loop in test
2024-04-18 18:21:10 +02:00
Kenneth Skovhede
59079675e9
Switch selenium to chrome
2024-04-18 16:21:49 +02:00
Kenneth Skovhede
502de4933f
Ported selenium fixes from main branch
2024-04-18 16:07:57 +02:00
Kenneth Skovhede
5e62a33f2e
Restored options to support different selenium configurations
2024-04-18 16:05:11 +02:00
Kenneth Skovhede
220c550181
Run as root in selenium container
2024-04-18 15:37:11 +02:00
Kenneth Skovhede
bb99a4a6b1
Made the unittest download more robust
2024-04-18 15:34:34 +02:00
Kenneth Skovhede
9d1f985be6
Updated selenium runner env
2024-04-18 15:09:48 +02:00
Kenneth Skovhede
9809ef5a78
Updated test workflow
2024-04-18 14:32:17 +02:00
Kenneth Skovhede
c2a37d0cd8
Merge remote-tracking branch 'origin/master' into feature/multi-arch-build
2024-04-18 14:09:53 +02:00
Kenneth Skovhede
62f707be6d
Fixed including the machineId in reports
2024-04-18 14:07:05 +02:00
Kenneth Skovhede
22043c8d12
Fixed install on-beta MSI removing files
2024-04-18 13:52:54 +02:00