Commit Graph
4937 Commits
Author SHA1 Message Date
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 SkovhedeandGitHub 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 SkovhedeandGitHub 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 SkovhedeandGitHub 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 SkovhedeandGitHub 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 SkovhedeandGitHub 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 SkovhedeandGitHub 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 SkovhedeandGitHub 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 SkovhedeandGitHub 8a39372c73 Merge pull request #5152 from duplicati/feature/update-manifest
Implemented the new manifest format
2024-04-29 10:57:09 +02:00
Kenneth SkovhedeandGitHub 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 SkovhedeandGitHub 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 SkovhedeandGitHub 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 SkovhedeandGitHub 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