verhoek
72b1f6b6f8
Updated project files.
2018-11-02 22:45:07 +01:00
verhoek
8bb406cd15
Migrated to use the platform class.
2018-11-02 22:17:16 +01:00
verhoek
b2cc18426c
Renamed Library.IO to Library.Common.IO.
...
Moved basic Platform functions to Library.Common.Platform.
Turned IO_OS into property within Library.Common.
2018-11-02 21:34:07 +01:00
verhoek
1275f14405
Replaced DirectorySeparatorChar.ToString() calls.
2018-11-02 17:45:00 +01:00
verhoek
dd74245b75
Handled GetFiles calls at risky spots in combination with PathTooLongExceptions.
2018-10-30 17:16:13 +01:00
verhoek
a90f577624
Redirected GetDirectories calls to Library.IO's version.
2018-10-30 13:38:25 +01:00
verhoek
4d8155fa43
Merge remote-tracking branch 'origin/master' into issue/3311
2018-10-29 12:13:25 +01:00
verhoek
bc053df294
Moved basic IO helper functions to Library.IO.
2018-10-27 12:17:07 +02:00
Kenneth Hsu
2d7566e909
Fix typo in regex filter pattern.
...
The extension for these Firefox files should be .sqlite (with one 'l').
2018-10-26 20:00:07 -07:00
verhoek
40dc6da81d
Created separate package for io wrapper.
2018-10-25 20:01:55 +02:00
Kenneth Hsu
9e0b031fee
Remove unused members.
2018-10-15 21:20:30 -07:00
Kenneth Hsu
6b8dc6e8b8
Rename parameter to match XML documentation.
...
The use of camel case is also more consistent with the surrounding
style.
2018-10-13 20:45:13 -07:00
Kenneth Hsu
d72128ec83
Remove unused method parameters.
2018-10-06 15:09:43 -07:00
Kenneth Hsu
8902da39f2
Undo removal of method parameters.
...
This should be done on a separate branch for a different pull request.
2018-09-29 10:44:05 -07:00
Kenneth Hsu
9ce1e807c7
Remove unused variables and fields.
2018-09-29 10:41:27 -07:00
Kenneth Skovhede and GitHub
7330aebaeb
Merge pull request #3394 from warwickmm/remove_unnecessary_indirection
...
Use built-in method to expand environment variables
2018-09-28 22:25:46 +02:00
Kenneth Hsu
d4692e2d35
Use built-in method to expand environment variables.
...
After we removed the tilde expansion in revision c9aa6cf5fb ("Avoid
performing tilde expansion"), the Utility.ExpandEnvironmentVariables
method simply called System.Environment.ExpandEnvironmentVariables. We
can simplify the code by just referencing the built-in method directly.
2018-09-22 19:59:46 -07:00
Kenneth Hsu
a325a8e0e7
Fix XML documentation to more accurately reflect behavior.
2018-09-22 10:19:45 -07:00
Kenneth Hsu
67871a76ed
Fix bug. Append separator when string ends with same separator.
...
Previously, the replacement would occur if the provided string did not
end with the platform-dependent directory separator. However, this
utility method is often used to append a trailing slash to URL
specifiers.
2018-09-22 10:19:45 -07:00
Kenneth Hsu
0d23302220
Use ordinal case-insensitive comparison instead of ToLower.
2018-09-19 15:21:59 -07:00
Max
ed9af377d2
Utility buildable
2018-09-09 21:33:32 +02:00
Max
00887055cc
Utility convert
...
Battery status without Forms dependance
2018-09-09 20:56:07 +02:00
Max
be503ea028
utility cleanup
...
zipfiledebugger converted
2018-09-09 15:54:14 +02:00
Max
a22a7a7d24
remove of FasterHashing component
2018-09-09 14:42:40 +02:00
Max
30fab22340
unsinged whole solution
2018-09-09 14:21:55 +02:00
Max
b11f4d7cdd
Merge branch 'master' into netstandard
2018-09-09 12:24:31 +02:00
Kenneth Hsu
b45c41026e
Use ordinal file path comparisons.
...
This addresses issue #3342 .
2018-08-30 21:52:02 -07:00
Kenneth Skovhede and GitHub
05059e3859
Merge pull request #3329 from warwickmm/refactor/remove_unused_utilities
...
Remove unused members from Utility class
2018-08-29 11:27:33 +02:00
Kenneth Skovhede
2ec203cabe
Removed Task types and the TaskReader property from serialized results, as they have no usable serialized format
2018-08-08 11:59:20 +02:00
Kenneth Hsu
6b521691ce
Remove unused ENVIRONMENT_VARIABLE_MATCHER_LINUX property.
...
This was added in revision 0b442ecdc6 , but no usages could be found. A
potential use-case is mentioned in a comment, so the implementation was
moved to the comment.
2018-08-02 21:40:51 -07:00
Kenneth Hsu
79f143e84a
Remove unused ToUnixTimestamp utility method.
...
This was added in revision 6255572c25 ("Added a timestamp value to the
end of dates in the report output for easier parsing"), but no usages
could be found.
2018-08-02 21:36:32 -07:00
Kenneth Hsu
f2b682e94f
Remove unused Base64UrlDecode utility method.
...
This was added in revision aca4ed95cc ("More work on the block hash"),
but no usages could be found.
2018-08-02 21:36:32 -07:00
Kenneth Hsu
a1a4bd8b90
Remove unused ReplaceFile utility method.
...
This was added in revision a0521da54d ("Initial version of the new
block-based storage format"), but no usages could be found.
2018-08-02 21:36:29 -07:00
Kenneth Hsu
da3cf6d2b3
Remove unused DefaultCulture utility property.
...
Usages were removed in revision 2264c07f3b ("Removed unused files").
2018-08-02 21:36:25 -07:00
Kenneth Hsu
70b0d093fe
Remove unused CalculateHash utility method.
...
Usages were removed in revision 3ff2f1eb98 .
2018-08-02 21:36:20 -07:00
Kenneth Hsu
c3cda5dc58
Remove unused IsValidHostname utility method.
...
Usages were removed in revision 62c75d9af9 ("Removed all informs code
(no more 1.3.x UI)").
2018-08-02 21:29:09 -07:00
Kenneth Hsu
c7f4bcd0d3
Remove unused LocateFileInSystemPath utility method.
...
Usages were removed in revision 62c75d9af9 ("Removed all informs code
(no more 1.3.x UI)").
2018-08-02 21:27:25 -07:00
Max
e2e1ddc151
upstream
2018-06-29 17:26:53 +02:00
Max
e4997f1efc
upstream
2018-06-24 12:49:51 +02:00
Kenneth Hsu
54c4f9224d
Allow tasks to complete on any thread when context is irrelevant.
...
When the code following the await can be executed on any thread, it's
recommended to use ConfigureAwait(false) to avoid unnecessary context
switching and potential deadlocks.
2018-06-21 19:28:27 -07:00
Kenneth Skovhede and GitHub
db1bf986be
Merge pull request #3267 from verhoek/fix/subprocess_readkey
...
Fix - Console.ReadKey for encryption passphrase
2018-06-15 09:10:54 +02:00
Kenneth Skovhede and GitHub
dceb5bfb43
Merge pull request #3263 from verhoek/webapi/googlecloudstorage
...
Webapi refactoring - google cloud storage
2018-06-14 10:23:36 +02:00
verhoek
07ae90f325
Simplified plus made defaults explicit.
2018-06-12 09:41:40 +02:00
verhoek
a850ed8f26
Removed inheritance in favor of separation of googledrive / cloud storage api.
2018-06-11 10:19:03 +02:00
verhoek
441d893a49
Changes to make codacy happier.
2018-06-09 14:19:18 +02:00
verhoek
7b5779ca5d
Merge remote-tracking branch 'origin' into webapi/googlecloudstorage
...
# Conflicts:
# Duplicati/Library/Backend/GoogleServices/GCSConfig.cs (line endings)
# Duplicati/Library/Backend/GoogleServices/GoogleCloudStorage.cs (readonly)
2018-06-09 08:49:23 +02:00
Kenneth Skovhede
d01e8f19c4
Fixed an issue after the merge conflict ...
2018-06-08 11:21:43 +02:00
Kenneth Skovhede
9485339659
Fixed an issue after the merge conflict
2018-06-08 11:20:03 +02:00
Kenneth Skovhede
bce1db123a
Merge branch 'master' into feature/speedup_backup_index_files
...
# Conflicts:
# Duplicati/Library/Utility/Utility.cs
2018-06-08 10:31:27 +02:00
verhoek
3fb7175931
Merge remote-tracking branch 'origin/master' into feature/tempdir
...
# Conflicts:
# Duplicati/Server/Runner.cs (copied readonly prop)
2018-06-07 16:37:40 +02:00