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 Skovhede and GitHub
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 Skovhede and GitHub
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 Skovhede and GitHub
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 Skovhede and GitHub
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 Skovhede and GitHub
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