Commit Graph
2027 Commits
Author SHA1 Message Date
Kenneth Skovhede 6ab27cb870 Merge remote-tracking branch 'origin/master' into feature/backend-async-get 2024-10-03 13:22:36 +02:00
Kenneth Skovhede 3c144f5481 Merge remote-tracking branch 'origin/master' into feature/remove-thread-culture-dependence 2024-10-02 14:56:11 +02:00
Kenneth Skovhede 61ea36091a Added DNSNames as async 2024-10-02 09:37:52 +02:00
Kenneth Skovhede 586c08522e Implemented async method for Test, CreateFolder and Quota in all backends.
Still missing the List and DNSHostnames.
The AsyncRequest class is also preventing many backends from fully upgrading.
2024-10-01 09:30:02 +02:00
Kenneth Skovhede ecf2e8b551 Implemented DeleteAsync on all backends 2024-09-29 23:04:54 +02:00
Kenneth Skovhede e323c646f5 Fixed botched line 2024-09-29 22:05:49 +02:00
Kenneth SkovhedeandGitHub 735795f020 Merge pull request #5571 from duplicati/feature/remove-piped-download
Removed piped download as it was slower than not piping.
2024-09-29 22:01:21 +02:00
Kenneth Skovhede e3e3d1305f Implemented async version of Get for all backends. 2024-09-29 22:00:57 +02:00
Kenneth Skovhede b280432476 Changed logic to use HashCalculatingStream instead of CryptoStream, which should fix #4094.
Removed VolumeHashFactory as it dit not support using another hashing algorithm for volumes.
2024-09-28 11:13:06 +02:00
Kenneth Skovhede 627bccbb94 Removed piped download as it was slower than not piping.
It can be re-added later if a better way is found.
2024-09-26 08:43:01 +02:00
Kenneth Skovhede f49359eaf3 Removed use of Environment.OSVersion which is now deprecated.
Fallback to getting Windows version with `cmd /v ver`, which should be supported way back to DOS v6.
2024-09-18 16:02:01 +02:00
Kenneth Skovhede f3e2a0a902 Avoid setting Thread.CurrentCulture
Avoids setting deprecated `Thread.CurrentCulture` and `Thread.CurrentUICulture`, using `CultureInfo.CurrentCulture` instead.
Fixed a few legacy places where incorrect string compares were used.
2024-09-18 09:24:55 +02:00
Kenneth Skovhede 375f1875d1 Merge remote-tracking branch 'origin/master' into feature/auto-repair-locked-db-fix-v2 2024-09-10 13:54:28 +02:00
Kenneth Skovhede 9729b1442b Made the pre-backup verify method static to reduce possible side-effects 2024-09-10 12:11:05 +02:00
Kenneth Skovhede 757dbcade2 Implemented different take on PreBackupVerify 2024-09-10 11:38:38 +02:00
Kenneth Skovhede 7d43687090 Reverted to materializing the blocklist as we cannot check the hash before, and we need to throw the exception before we insert any entries. 2024-09-09 17:13:59 +02:00
Kenneth Skovhede ff6757877f Fixing the inconsistency check on repair.
Update the SQL to also group on size (just in case).
Renamed the normal read method to signal that it is unverified.
Made the verified reader use enumeration state machine to avoid materializing the list.
`var`-ified some of the test code.
2024-09-09 15:27:37 +02:00
Kenneth Skovhede 17d9b89fbb Merge branch 'master' into fix-repair-index-consistency
# Conflicts:
#	Duplicati/Library/Main/Operation/RecreateDatabaseHandler.cs
2024-09-09 11:49:34 +02:00
Kenneth SkovhedeandGitHub c3795210b8 Merge pull request #5490 from duplicati/feature/windows-service-improvements
Feature/windows service improvements
2024-08-28 11:47:27 +02:00
Kenneth Skovhede 538f6a88de Add support for multi-sink logging in server 2024-08-27 15:44:41 +02:00
Kenneth Skovhede 0b76d28d1e Default to using project-relative folders to store data for debug builds (instead of system folders) 2024-08-26 17:59:47 +02:00
Kenneth Skovhede bc4e9a1c77 Made the database locator and server-database location code the same. 2024-08-23 17:53:17 +02:00
Kenneth SkovhedeandGitHub d60bbeb215 Merge pull request #5428 from luixxiul/Strings.cs
Remove conjugation from Strings.cs files
2024-08-14 21:27:25 +02:00
Suguru Hirahara 778c04e681 Fix the wrong description of DisableOnBatteryLong 2024-08-14 05:20:36 -04:00
Suguru Hirahara 0a9425b944 Remove remaining conjugation 2024-08-13 10:16:20 -04:00
Suguru Hirahara 786c1ea625 Change 'DisableStreamingLong' to clarify the description 2024-08-13 08:09:18 -04:00
Suguru Hirahara d84bbfb571 Change 'Does not' and 'Don't' 2024-08-13 08:09:12 -04:00
Suguru Hirahara ee44ca23c5 Remove conjugation - Main/Strings.cs 2024-08-13 08:08:42 -04:00
Suguru Hirahara 0115c7d718 Remove conjugation - disable 2024-08-13 08:08:35 -04:00
Suguru Hirahara aebf9f9614 Remove conjugation - specify 2024-08-13 08:07:52 -04:00
Suguru Hirahara 14a2114c71 Remove conjugation 2024-08-13 08:07:10 -04:00
Kenneth SkovhedeandGitHub e902623609 Merge pull request #5409 from luixxiul/Strings-builtin
Add 'Use this option to ...' to strings
2024-08-12 16:15:19 +02:00
Suguru Hirahara eb93d1cc5b Revert some of the changes 2024-08-07 02:48:56 -04:00
Suguru Hirahara dd0bd401f9 Replace 'this option can be used to' with the common expression 'use this option to' 2024-08-06 12:09:11 -04:00
Suguru Hirahara 630468f785 Replace "property" with "option" 2024-08-06 11:56:17 -04:00
Suguru Hirahara d4e883ff1f Make strings for deprecated options consistent 2024-08-05 04:23:48 -04:00
Suguru Hirahara 04c79a94b3 Update string 'VerboseDeprecated' as --log-lebel has also been deprecated 2024-08-05 04:23:40 -04:00
Suguru Hirahara be16025bf9 Update the strings on Main/Strings.cs to have them followed other instances 2024-07-31 05:15:07 -04:00
Suguru Hirahara b5a066752a Replace 'Using this flag' with 'Using this option' 2024-07-31 03:35:54 -04:00
Suguru Hirahara d870394af8 Fix a typo 2024-07-31 01:53:15 -04:00
Suguru Hirahara 3c85de4781 Split sentences on Main/Strings.cs 2024-07-31 01:53:08 -04:00
Suguru Hirahara 2d3285e7ec Change ', use this option' to '. Use this option' 2024-07-31 01:52:54 -04:00
Suguru Hirahara 5848c6bf46 Change 'Use this flag' to 'Use this option' 2024-07-31 01:52:47 -04:00
Kenneth SkovhedeandGitHub dc34117364 Merge pull request #5355 from luixxiul/options
Add descriptions to options "Log file information level" and "Console information level"
2024-07-30 10:09:38 +02:00
Kenneth Skovhede 8743543707 Maded the log-ids distinct to simplify error tracking 2024-07-30 09:06:54 +02:00
Suguru Hirahara 13ca8f6fca Add ConsoleloglevelLong to console-log-level 2024-07-30 02:39:00 -04:00
Suguru Hirahara 6a7bf8fd34 Add LogfileloglevelLong to log-file-log-level 2024-07-30 02:38:52 -04:00
Suguru Hirahara ed0a9c746b Add ListverifyuploadsLong to list-verify-uploads 2024-07-30 02:38:39 -04:00
Suguru Hirahara 2950735413 Add a period to BackendtestsamplesLong on Main/Strings.cs 2024-07-30 02:38:21 -04:00
Suguru Hirahara f48fac6a02 Change 'i.e.' to 'e.g.' where an example is indicated 2024-07-30 01:01:20 -04:00