Kenneth Skovhede and GitHub
8d78d8a64a
Merge pull request #4570 from warwickmm/ui_deprecated_options
...
Indicate deprecated options in UI
2021-08-11 10:36:31 +02:00
Kenneth Skovhede and GitHub
d40ba990ae
Merge pull request #4557 from warwickmm/fix_putasync_implementations
...
Fix bug in PutAsync implementations
2021-08-11 10:35:31 +02:00
Kenneth Skovhede and GitHub
6dcbccab28
Merge pull request #4520 from warwickmm/remote_list_verification_exception
...
Create custom Exception for remote list verification failures
2021-08-11 10:32:18 +02:00
Kenneth Skovhede and GitHub
976173fd49
Merge pull request #4512 from warwickmm/make_filters_match_newline
...
Make dot in filter regex match newline characters
2021-08-11 10:30:59 +02:00
warwickmm and GitHub
265d202a1f
Merge pull request #4584 from mnaiman/fix_server_certificate_linux2
...
Fix SSL server certificate on Linux.
2021-07-27 10:06:35 -07:00
Max
bfdeae06d8
Fix server certificate on Linux
2021-07-27 12:48:03 +02:00
warwickmm and GitHub
184dfeae78
Merge pull request #4492 from TopperDEL/storj-dcs-update
...
Add Storj DCS backend and deprecated Tardigrade DCS backend.
Storj renamed their "Tardigrade Decentralized Cloud Storage" product to "Storj DCS". This adds a new Storj DCS backend and deprecates the old Tardigrade one. A warning is issued to inform Tardigrade users to modify their configurations to use the new backend.
This also adds a passphrase verification field to ensure that the user has provided the correct encryption passphrase.
2021-07-20 08:28:54 -07:00
TopperDEL
ad63833a32
fix: Remove unnecessary backend-parameter "secret-verify"
2021-07-20 10:17:44 +02:00
warwickmm and GitHub
a93aa6c9e8
Merge pull request #4578 from warwickmm/fix_readme_typo
...
Fix typo in README.
2021-07-19 08:55:11 -07:00
Kenneth Hsu
d1227aae67
Fix typo in README.
...
This fixes #4577 .
2021-07-19 08:52:01 -07:00
TopperDEL
a2a7e4b7ba
fix: New GUID in AssemblyInfo, too
2021-07-19 09:26:58 +02:00
TopperDEL
a785324102
fix: Add "Deprecated" to Tardigrade-Strings
2021-07-19 09:22:05 +02:00
TopperDEL
0c9435fe7b
fix: Use fresh GUID for Tardigrade-Backend-Project
2021-07-19 09:21:08 +02:00
TopperDEL
fc55b16992
fix: More info in deprecation-warning
2021-07-16 08:34:01 +02:00
TopperDEL
3295f2196f
fix: Indentation
2021-07-16 08:33:10 +02:00
TopperDEL
64d33e7923
fix: Guid in AssemblyInfo
2021-07-16 08:31:06 +02:00
TopperDEL
7a96d3d7ed
fix: build errors
2021-07-15 20:26:26 +02:00
TopperDEL
ff6cc959eb
feat: Update MacOS-binaries
2021-07-15 17:44:55 +02:00
TopperDEL
2cec06252c
feat: Update uplink.NET to latest version + binaries
2021-07-15 17:43:18 +02:00
TopperDEL
5d36791aa5
feat: Inform user about deprecated Tardigrade-Backend with a warning
2021-07-15 17:37:22 +02:00
TopperDEL
7e335d36ec
fix: Correctly loading of the backends in the UI
2021-07-15 17:20:57 +02:00
TopperDEL
0960fdfbd8
cleanup: Remove unnecessary old binaries
2021-07-15 17:15:41 +02:00
TopperDEL
0981c66465
feat: Create a copy of old Tardigrade-Backend with reuse of new Storj-Backend
2021-07-15 17:15:03 +02:00
warwickmm and GitHub
a0e6d7ade2
Merge pull request #4571 from vfrz/feature/mega_two_fa_3696
...
Add support for mega.nz two factor authentication.
2021-07-07 11:31:01 -07:00
Valentin
3ae924f72d
Add PreserveNewest to license files
2021-07-07 17:52:48 +02:00
Valentin
c2dc922866
Mega Strings const review
2021-07-05 21:10:23 +02:00
Valentin
0351fa6b45
Add Otp.NET licensing info
2021-07-05 21:10:14 +02:00
warwickmm and GitHub
c0acaeee20
Merge pull request #4572 from warwickmm/simplify_workflow_trigger
...
Simplify test workflow trigger.
2021-07-01 10:40:22 -07:00
Kenneth Hsu
5cb6ad8ee0
Simplify workflow trigger.
...
Also, a single '*' matches zero or more characters, but does not match
the '/' character, so this is less restrictive.
2021-07-01 09:43:14 -07:00
Valentin
eda3666bc7
Add support for mega.nz two fa authentication
2021-06-26 13:39:05 +02:00
Kenneth Hsu
8559834d1f
Use consistent style for advanced option descriptions.
...
Previously, the styles for the advanced options descriptions were
different between Step 2 (Destination) and Step 5 (Options).
2021-06-24 09:08:19 -07:00
Kenneth Hsu
8f1341306d
Show deprecation message before option description.
2021-06-24 08:36:41 -07:00
Kenneth Hsu
f4b2e5c0f0
Indicate deprecated options in UI.
...
This fixes #4566 .
2021-06-23 10:04:53 -07:00
Kenneth Hsu
de2a651763
Fix bug in PutAsync implementations.
...
Without await, the using statement can dispose the Stream before the
call to PutAsync completes, resulting in an ObjectDisposedException.
This fixes #4556 .
2021-06-12 15:12:13 -07:00
warwickmm and GitHub
5af46b6eec
Merge pull request #4548 from sergethedev17/bugfix/alternativeftp-test-rw
...
Fix read and write tests for AlternativeFTP backend.
2021-06-02 13:07:02 -07:00
Serge
5404fed634
Do not use StreamWriter
2021-06-02 19:35:40 +10:00
Serge
955dbebc03
Check contents of written test file
...
Before performing test write, reset stream Position to 0, otherwise test performs zero-byte write.
When performing test read, verify that file was written correctly.
2021-06-01 02:51:42 +10:00
warwickmm and GitHub
ed86cca3e4
Merge pull request #4509 from sergethedev17/feature/azure-storage-sastoken
...
Add ability to provide SAS token for Azure backend
2021-05-30 10:15:43 -07:00
Kenneth Skovhede and GitHub
8ee90fdf64
Merge pull request #4506 from warwickmm/mono_ssh_avoid_ecdsa_algorithms
...
Avoid ECDSA algorithms when using SFTP with Mono
2021-05-29 12:22:52 +02:00
Kenneth Skovhede and GitHub
368a3a9a9b
Merge branch 'master' into feature/azure-storage-sastoken
2021-05-29 12:20:30 +02:00
Kenneth Skovhede and GitHub
2bcb0f511c
Merge pull request #4513 from warwickmm/fix_bug_handlings_deprecated_options
...
Fix bug in handling deprecated Azure and S3 options
2021-05-29 12:17:44 +02:00
Kenneth Hsu
e90eb3b2a3
Create custom Exception for remote list verification failures.
...
Previously, we would catch any Exception thrown by VerifyRemoteList and
perform an auto-cleanup (if specified in the options). However, we
should only perform the auto-cleanup if VerifyRemoteList detected an
issue with the uploaded files. Otherwise, an unrelated exception can
cause the database repair to be performed unnecessarily. In the case of
a connection issue, this can leave the database in a corrupted state.
This fixes #4516 .
2021-05-20 13:42:41 -07:00
Kenneth Hsu
a5fbee0335
Simplify exception handling when testing for ECDSA support.
...
.NET 5 moves the responsibility to the operating system, and since
SSH.NET currently relies on the ECDsaCng class, we will simply interpret
all exceptions to mean lack of ECDSA support.
2021-05-18 12:19:49 -07:00
Kenneth Hsu
c246976fbb
Cache knowledge of ECDSA support using static field.
...
This is simpler, and would potentially allow us to query this without an
instance.
2021-05-18 10:18:14 -07:00
Kenneth Hsu
22564bb2a3
Cache knowledge of ECDSA support.
2021-05-18 10:07:33 -07:00
Kenneth Hsu
bfa240c8ec
Assume we have ECDSA support if our test throws exception.
...
It's possible that our test will no longer be valid (e.g., due to
changes in SSH.NET), so we don't want the backend to fail if our test
is no longer valid.
2021-05-18 09:06:00 -07:00
Kenneth Hsu
90dfce81b2
Construct instance of ECDsaCng to test for ECDSA support.
...
This more closely reflects the SSH.NET code.
2021-05-18 09:00:40 -07:00
Kenneth Hsu
3d8817608e
Test for ECDSA support explicitly.
...
The previous implementation could possibly fail for reasons unrelated to
ECDSA support.
2021-05-16 17:29:00 -07:00
warwickmm and GitHub
0a43410535
Merge pull request #4511 from marodev/cosmetics/technical-debt-use-string-interpolation
...
Simplify string formatting.
2021-05-16 10:33:36 -07:00
marodev
a156c511da
Reorder parameters of previously wrongly refactored string interpolation
2021-05-16 09:12:00 +02:00