Kenneth Skovhede
afc34e00be
Merge remote-tracking branch 'origin/master' into feature/add-missing-executables
2024-05-21 12:08:14 +02:00
Kenneth Skovhede
095a84dd4b
Fixed name for snapshot executable
2024-05-21 11:19:54 +02:00
Kenneth Skovhede
84d7a56ab1
Added executables for SharpAESCrypt and Snapshots
2024-05-21 09:54:01 +02:00
Kenneth Skovhede
05e5fbcf80
Fixed issue with recovery-tool help.
...
Cleaned up some loading of embedded resourse to rely on type instead of assembly name.
Implemented installed executable name instead of using Windows executable names.
2024-05-21 08:26:40 +02:00
Kenneth Skovhede
69a6c09699
Added null guard for disposing (dispose should not throw)
2024-05-17 12:16:55 +02:00
Kenneth Skovhede
4b15395095
Removed mentions of the managed SSH client.
2024-05-13 22:47:09 +02:00
Kenneth Skovhede
3c3f82ab54
Removed support for older Mono builds
2024-05-13 22:43:23 +02:00
Kenneth Skovhede and GitHub
bda368febf
Merge pull request #4975 from Jojo-1000/fix-force-locale
...
Fix force-locale option for CLI and GUI
2024-05-13 18:28:01 +02:00
Kenneth Skovhede and GitHub
6a134ce04e
Merge pull request #4989 from Jojo-1000/improve-source-file-picker
...
Improve source file picker
2024-05-13 16:54:27 +02:00
Jojo-1000
e2e8adf02f
Merge branch 'master' into fix-force-locale
2024-05-12 00:01:42 +02:00
Jojo-1000
796be8ce29
Merge branch 'master' into improve-source-file-picker
2024-05-11 23:53:57 +02:00
Jojo-1000
50808c866b
Merge branch 'master' into quota-disable
2024-05-11 23:46:19 +02:00
Jojo-1000
0b92f19572
Merge branch 'master' into fix-leftover-index
2024-05-11 23:37:21 +02:00
Kenneth Skovhede and GitHub
dac54d4ce5
Merge pull request #5181 from duplicati/feature/fix-decrypt-file-locking
...
Fixed disposing the read stream before moving the encrypted database.
2024-05-08 13:40:47 +02:00
Kenneth Skovhede and GitHub
c61f8d5b32
Merge pull request #5180 from duplicati/feature/improved-error-handling-for-custom-report-message
...
Expanded error handling when parsing a custom body for reports.
2024-05-08 13:38:56 +02:00
Kenneth Skovhede
d5f7d69f39
Added missing parenthesis
2024-05-08 12:49:37 +02:00
Kenneth Skovhede and GitHub
e6c347217d
Merge pull request #5172 from SimonNyvall/improve-marked-windows-classes
...
Add SupportedOSPlatform attribute to Windows-specific classes
2024-05-08 12:48:31 +02:00
Kenneth Skovhede
1265f88cf8
Fixed disposing the read stream before moving the encrypted database.
...
Added more context to the default error message when decryption fails.
2024-05-08 12:48:10 +02:00
Kenneth Skovhede
792e1abf74
Expanded error handling when parsing a custom body for reports.
...
This is related to #5170
2024-05-08 11:36:42 +02:00
Kenneth Skovhede
6caa01f051
Micro fixes to release builder logic.
...
Added example manifest
Fixed not signing pkg files if disabled
2024-05-06 09:43:51 +02:00
Kenneth Skovhede
b8f9a634e3
Fixed issues with checking signed manifest
2024-05-04 08:01:01 +02:00
Kenneth Skovhede
0e60bf4ca5
Fixed crash in autoupdater help text
2024-05-04 07:34:45 +02:00
Kenneth Skovhede
ebd34c853e
Safguard against reading older update config
2024-05-04 07:26:54 +02:00
SimonNyvall
7ee8514f7e
Add SupportedOSPlatform attribute to Windows-specific classes
2024-05-04 00:31:52 +02:00
Kenneth Skovhede and GitHub
fe02dfc0de
Merge pull request #5163 from duplicati/feature/bundle-storj-binaries
...
Implemented a workaround for loading Uplink.net binaries
2024-05-03 10:47:20 +02:00
Kenneth Skovhede and GitHub
2bd921fe25
Merge pull request #5164 from duplicati/feature/revisit-machine-id
...
Revisiting the machine-id concept.
2024-05-03 10:46:49 +02:00
Kenneth Skovhede
67c1213a98
Fixed sending the wrong report message
2024-04-30 10:53:14 +02:00
Kenneth Skovhede
fa73849783
Rename part 2
2024-04-29 21:43:28 +02:00
Kenneth Skovhede
cbf98657d3
Rename part 1
2024-04-29 21:43:07 +02:00
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
1bdfed6a90
Implemented a workaround for loading Uplink.net binaries
2024-04-29 16:14:09 +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
f708338b2d
Added tests for 7z compression
2024-04-29 08:20:24 +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
natan
70741dc99c
Merge branch 'refs/heads/master' into feature/http-server-modernization
2024-04-24 15:45:23 +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
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
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
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
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
natan
0fefb316eb
Selenium Tests
2024-04-22 10:15:56 +02:00
natan
f9f6dfee6b
Merge branch 'refs/heads/feature/kestrel-avalonia-upgrade' into feature/http-server-modernization
...
# Conflicts:
# Duplicati.Library.RestAPI/UpdatePollThread.cs
# Duplicati/Server/Program.cs
# Duplicati/Server/webroot/ngax/scripts/services/ServerStatus.js
# Duplicati/WebserverCore/DuplicatiWebserver.cs
2024-04-22 09:35:53 +02:00