Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/duplicati/duplicati

Store securely encrypted backups in the cloud!
https://github.com/duplicati/duplicati

Add Otp.NET licensing info

0351fa6b4575127965dd98918c214ea77c00760f authored over 3 years ago by Valentin <[email protected]>
Merge pull request #4572 from warwickmm/simplify_workflow_trigger

Simplify test workflow trigger.

c0acaeee20609aa0762e2b39ae3f09d343582b1e authored over 3 years ago by warwickmm <[email protected]>
Simplify workflow trigger.

Also, a single '*' matches zero or more characters, but does not match
the '/' character, so thi...

5cb6ad8ee06f0fd58ce4304be641cda10b47fbbd authored over 3 years ago by Kenneth Hsu <[email protected]>
Add support for mega.nz two fa authentication

eda3666bc7e4ea81501c9cc406f485a61384db65 authored over 3 years ago by Valentin <[email protected]>
Use consistent style for advanced option descriptions.

Previously, the styles for the advanced options descriptions were
different between Step 2 (Dest...

8559834d1fe8def3e395966bb66ef05ec70e4a5c authored over 3 years ago by Kenneth Hsu <[email protected]>
Show deprecation message before option description.

8f1341306d35afad587436abe6349161c0b125e5 authored over 3 years ago by Kenneth Hsu <[email protected]>
Indicate deprecated options in UI.

This fixes #4566.

f4b2e5c0f000ad6404e2ff90d5cb299456b8f2c4 authored over 3 years ago by Kenneth Hsu <[email protected]>
Version bump to v2.0.6.3-2.0.6.3_beta_2021-06-17

You can download this build from:

Binaries: https://updates.duplicati.com/beta/duplicati-2.0.6....

650e1ff998d7149b5a989551eb31078d2f414ef9 authored over 3 years ago by Kenneth Skovhede <[email protected]>
Fix bug in PutAsync implementations.

Without await, the using statement can dispose the Stream before the
call to PutAsync completes,...

de2a651763f7b3d46ea08c333d2df3a6a2e31fb3 authored over 3 years ago by Kenneth Hsu <[email protected]>
Merge pull request #4548 from sergethedev17/bugfix/alternativeftp-test-rw

Fix read and write tests for AlternativeFTP backend.

5af46b6eecc9fe04c140ec5304dabdd50bdaa3af authored over 3 years ago by warwickmm <[email protected]>
Do not use StreamWriter

5404fed63458958d1983143d4cfdd00f3b0c8ae1 authored over 3 years ago by Serge <[email protected]>
Check contents of written test file

Before performing test write, reset stream Position to 0, otherwise test performs zero-byte writ...

955dbebc03cf9b5d9ae0d6b2af1f8c277db0649f authored over 3 years ago by Serge <[email protected]>
Merge pull request #4509 from sergethedev17/feature/azure-storage-sastoken

Add ability to provide SAS token for Azure backend

ed86cca3e468f4a3e33c3d0faec1d22cb194bda2 authored over 3 years ago by warwickmm <[email protected]>
Version bump to v2.0.6.2-2.0.6.2_experimental_2021-05-29

You can download this build from:

Binaries: https://updates.duplicati.com/experimental/duplicat...

5af9ed2d6424ef65a0ff99358c545037101c8998 authored over 3 years ago by Kenneth Skovhede <[email protected]>
Merge commit '29f1d2c3cbb27ff1c1d205abc7d2f81ed51cb894' into release/2.0.6.2_experimental

b8d0b6d7941cf1cc0109b7130d019efcab90e021 authored over 3 years ago by Kenneth Skovhede <[email protected]>
Merge commit 'a5fbee033536d54a937d7dbc7ff935efcbe10b7c' into release/2.0.6.2_experimental

fe99e8179eee81d502a8cf26be350b43feef9832 authored over 3 years ago by Kenneth Skovhede <[email protected]>
Merge pull request #4506 from warwickmm/mono_ssh_avoid_ecdsa_algorithms

Avoid ECDSA algorithms when using SFTP with Mono

8ee90fdf641072b1ebb6a079de351755efd953bc authored over 3 years ago by Kenneth Skovhede <[email protected]>
Merge branch 'master' into feature/azure-storage-sastoken

368a3a9a9b775c4d42f43b18f395592730ac5813 authored over 3 years ago by Kenneth Skovhede <[email protected]>
Merge pull request #4513 from warwickmm/fix_bug_handlings_deprecated_options

Fix bug in handling deprecated Azure and S3 options

2bcb0f511c31e340da731809603deac0ff10e5e7 authored over 3 years ago by Kenneth Skovhede <[email protected]>
Create custom Exception for remote list verification failures.

Previously, we would catch any Exception thrown by VerifyRemoteList and
perform an auto-cleanup ...

e90eb3b2a3ea0b76a157868870b4fb8a004a34c3 authored over 3 years ago by Kenneth Hsu <[email protected]>
Simplify exception handling when testing for ECDSA support.

.NET 5 moves the responsibility to the operating system, and since
SSH.NET currently relies on t...

a5fbee033536d54a937d7dbc7ff935efcbe10b7c authored over 3 years ago by Kenneth Hsu <[email protected]>
Cache knowledge of ECDSA support using static field.

This is simpler, and would potentially allow us to query this without an
instance.

c246976fbbd937164e2ef60a2c61e762b6fe075b authored over 3 years ago by Kenneth Hsu <[email protected]>
Cache knowledge of ECDSA support.

22564bb2a332e6455afd0ea66780044ffcbf035b authored over 3 years ago by Kenneth Hsu <[email protected]>
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...

bfa240c8eca57c927c0779c2f27acf994a17714f authored over 3 years ago by Kenneth Hsu <[email protected]>
Construct instance of ECDsaCng to test for ECDSA support.

This more closely reflects the SSH.NET code.

90dfce81b2371a643154f1b1f13be2d5e5cf874c authored over 3 years ago by Kenneth Hsu <[email protected]>
Test for ECDSA support explicitly.

The previous implementation could possibly fail for reasons unrelated to
ECDSA support.

3d8817608e81bbb06e6fc58ac68323d7769e6043 authored over 3 years ago by Kenneth Hsu <[email protected]>
Merge pull request #4511 from marodev/cosmetics/technical-debt-use-string-interpolation

Simplify string formatting.

0a43410535d89e3e8ca93e78f799b9cec8812310 authored over 3 years ago by warwickmm <[email protected]>
Reorder parameters of previously wrongly refactored string interpolation

a156c511da185fbf3bfd7fc58276f7ded7e54074 authored over 3 years ago by marodev <[email protected]>
Fix bug handling deprecated Azure and S3 options.

In pull request #4443, we renamed some of the Azure and S3 options to
use dashes '-' instead of ...

29f1d2c3cbb27ff1c1d205abc7d2f81ed51cb894 authored over 3 years ago by Kenneth Hsu <[email protected]>
Fix ReSharper's "Use string interpolation expression" / Code Smell

e87688d9d364abf02db0320a497cfad0bbc49e85 authored over 3 years ago by marodev <[email protected]>
Add authentication using Shared access signature token

Allow users to authenticate using a Shared access signature (SAS) token. SAS tokens are more sec...

5b3d85fc2562f37204161a29723bfd2ab7e69c3e authored over 3 years ago by Serge <[email protected]>
Bugfix read non-present key from dictionary

The lines with null-coalescing operator (??) throw an exception when the dictionary does not con...

5172119864da59e1e5986b0be33883c4194d82a1 authored over 3 years ago by Serge <[email protected]>
Add test for restoring file with newline character in name.

This concerns #4508.

a58f6b5d693bdadabe4211e499d6b6f42ee01d1e authored over 3 years ago by Kenneth Hsu <[email protected]>
Simplify verification of restored file in test.

53621c984da5ac4243e0f84a94d77f131ed70257 authored over 3 years ago by Kenneth Hsu <[email protected]>
Add test for restoring directory containing problematic filenames.

4cc7beea2c9297cfeeb335ffe71b4cc5d1b6d8e9 authored over 3 years ago by Kenneth Hsu <[email protected]>
Make period in regex filters match newline characters.

By default, the dot (.) element matches every character _except_ the
newline character. This ca...

8d99be95d86b7a8dc43586b5b96fc8e5389dda26 authored over 3 years ago by Kenneth Hsu <[email protected]>
Enumerate items to list before modifying collection.

b80845a17652fe333145d90bc2509a732d02a517 authored over 3 years ago by Kenneth Hsu <[email protected]>
SSH: Avoid advertising support for ECDSA algorithms with Mono.

SSH.NET relies on the System.Security.Cryptography.ECDsaCng class for
ECDSA algorithms, which is...

3e2103335bb825dfa212c0a05361631eb56996e3 authored over 3 years ago by Kenneth Hsu <[email protected]>
Merge pull request #4502 from samuel-w/master

Make file extension compression hints case-insensitive.

7b4f475762928ae72575cb96279364f0784de4e4 authored over 3 years ago by warwickmm <[email protected]>
Improve comment

fa79b406a247cc4a02723bcffcfcfb9a40e79971 authored over 3 years ago by samuel-w <[email protected]>
Add comment

d05d83cf4b3b1353c6e77306055aa5e78e822112 authored over 3 years ago by samuel-w <[email protected]>
Merge pull request #4499 from warwickmm/fix_make

Update Makefile to use msbuild instead of xbuild

1a4c3d1e0170c8398667cf534a9437cb95fd0769 authored over 3 years ago by Kenneth Skovhede <[email protected]>
Merge pull request #4501 from warwickmm/fix_typo_in_script_examples

Fix typo in example scripts

a2fba718ba45219e6f02921f12aea8bb8042d92b authored over 3 years ago by Kenneth Skovhede <[email protected]>
Merge pull request #4503 from samuel-w/dar-sql

Add Disk Archive files to compression hints

a43f7c8c91d8183ee82132e09c3fe7e5649e7fe2 authored over 3 years ago by Kenneth Skovhede <[email protected]>
Merge pull request #4488 from warwickmm/file_backend_should_truncate

Make File backend truncate existing files when overwriting

8ce34c084b591f416e062ea38fb86e10fd4b9bf5 authored over 3 years ago by Kenneth Skovhede <[email protected]>
Add Disk Archive files to compression hints

bfa24581c1fa4bd11df8584ffcb2267e9190445b authored over 3 years ago by samuel-w <[email protected]>
Compare file extensions case insensitively.

Fixes https://github.com/duplicati/duplicati/issues/4493

d5c83d2af391df399df55ac5239a5dd986e9277a authored over 3 years ago by samuel-w <[email protected]>
Fix typo in example scripts.

2d5d3002346d92f923cd4c539dfbb705909c9b33 authored over 3 years ago by Kenneth Hsu <[email protected]>
fix: Typo

3ed7d4b1634c2c882ff86dea79177ec87089c8dc authored over 3 years ago by TopperDEL <[email protected]>
fix: Validation for Bucket - must not be empty

4992cc2ed8ff6840a72eb38d2fc20a4cdeafa4c8 authored over 3 years ago by TopperDEL <[email protected]>
fix: Remove unnecessary strings

fbf559c1095f4b64851595ed336801a639d78362 authored over 3 years ago by TopperDEL <[email protected]>
fix: Indentation

77355e1f3458d21ef26128facb1c79a905742475 authored over 3 years ago by TopperDEL <[email protected]>
fix: Command line options

4609743e242bbb19e5da68309fb49fba7274a528 authored over 3 years ago by TopperDEL <[email protected]>
fix: fetch parameters from options via TryGetValue

001329bcd873746c633ee0f5e9f3fe1534c45750 authored over 3 years ago by TopperDEL <[email protected]>
Update Makefile to use msbuild instead of xbuild.

This fixes #4454.

2ee92d5716989c096de1992a1dc8762bf78d0b6f authored over 3 years ago by Kenneth Hsu <[email protected]>
Merge pull request #4469 from tygill/fix/ms-graph-throttling

Fix OneDrive throttling and respect retry-after header.

50ed059e11efeb73a5d0943f5349f64064e19c8c authored over 3 years ago by warwickmm <[email protected]>
Merge pull request #4470 from aureliandevel/master

Fix typo in wasted space report query.

90bcedbd52ca1e7d6dd622cf655684a5ea53b0c3 authored over 3 years ago by warwickmm <[email protected]>
Merge pull request #4495 from warwickmm/fix_workflow_builds

Install gtk-sharp2 to fix GitHub workflow builds

df7d2de8700e56ce992a97b090ddaa8936ccd034 authored over 3 years ago by warwickmm <[email protected]>
Use title case for job steps for consistency.

a69599c37c5de6ec2c33c6766baf4a9ac0f24837 authored over 3 years ago by Kenneth Hsu <[email protected]>
Install gtk-sharp2 package for tests run on ubuntu-latest.

This seems to have been previously included when the job ran on Ubuntu
18.04.5. Now that it has...

e435622ca66813081ef553ba0e1f0a7f27d9fae8 authored over 3 years ago by Kenneth Hsu <[email protected]>
Restore NuGet packages in separate step.

This more closely mirrors the steps in the unit_tests job.

b785cfb50eb6781d7b5c08332fe62857b9513256 authored over 3 years ago by Kenneth Hsu <[email protected]>
Merge pull request #4431 from warwickmm/add_workflow_for_tests

Add GitHub workflow to run tests

da2e51a80bb9b1848418fe0be69cf68a9df920e5 authored over 3 years ago by warwickmm <[email protected]>
feat: Rename all parameters and UIs

Existing configurations will not be affected

6253dcad403df91306200929f21cb69f9a64f2ff authored over 3 years ago by TopperDEL <[email protected]>
feat: Rename C# and Project-files to Storj

a3d9d4c6ba7fa47fbb64491a93632ae5a262291a authored over 3 years ago by TopperDEL <[email protected]>
Version bump to v2.0.6.1-2.0.6.1_beta_2021-05-03

You can download this build from:

Binaries: https://updates.duplicati.com/beta/duplicati-2.0.6....

94bb7a344a5068d296c1710e4bc156b7a4800f67 authored over 3 years ago by Kenneth Skovhede <[email protected]>
Bump version number prior to build

548c7ab953aac03edc55a5760e43ef73f0877508 authored over 3 years ago by Kenneth Skovhede <[email protected]>
feat: Rename Tardigrade to Storj DCS in Readme

b88a9fb6dcdacf3530a81503b411d47c841e9609 authored over 3 years ago by TopperDEL <[email protected]>
feat: Bucket name verification (RegEx)

841af572b58d0571cfcf71297ab9b9eea284915f authored over 3 years ago by TopperDEL <[email protected]>
feat: Enhance input-validation

ed45ab1535fe8ac1b450120b3e6b40eb96073eaa authored over 3 years ago by TopperDEL <[email protected]>
feat: Verify encryption passphrase

7e07cf5b6af445e5d88fa70b53d28b510f9507af authored over 3 years ago by TopperDEL <[email protected]>
feat: Further rename

d923cfaa6e98406d0fb4611d5d36d2ef0c2cbb47 authored over 3 years ago by TopperDEL <[email protected]>
feat: Rename Tardigrade to Storj DCS

96c28e8e322feb5ed53f77f5da684f371a132346 authored over 3 years ago by TopperDEL <[email protected]>
feat: Update satellites-list

9bb892ef04c7e8fe35a0de64f22466454daed803 authored over 3 years ago by TopperDEL <[email protected]>
build: Update to latest uplink.NET

d9a4b939b1c0d8b8e7b240604f10b8acaba9e9da authored over 3 years ago by TopperDEL <[email protected]>
Make File backend truncate existing files when overwriting.

The implementations of ISystemIO.FileOpenWrite call File.OpenWrite,
which does not truncate the ...

c14ace0d68de0b31d8c8cd986a4911384ef3fd3f authored over 3 years ago by Kenneth Hsu <[email protected]>
Update version number before build

259ca9e3d09d0e4b2a7b3aa596c0f62040637bf7 authored over 3 years ago by Kenneth Skovhede <[email protected]>
Remove CopyStream buffering logic (will try to make a separate pull request for that)

fa33e5f135b09a3c464a492b21affea51b397a3c authored over 3 years ago by Tyler Gill <[email protected]>
Fix typo

3dce0df1064aab6da5db171ac833876583f7946f authored over 3 years ago by Tyler Gill <[email protected]>
Move Retry-After logic to RetryAfterHelper to make it easier for other backends to incorporate it.

b64c2f1df0194907315bea8156e604f9a2e565ad authored over 3 years ago by Tyler Gill <[email protected]>
Add some logging to Microsoft Graph backends.

dadd30380c148ee170e8a34f88e78c11b9336e40 authored over 3 years ago by Tyler Gill <[email protected]>
Parse throttle speeds in backend tester as sizes.

a064d666031ca9464959346f60c80dd9c6ef8f1e authored almost 4 years ago by Tyler Gill <[email protected]>
OAuthHttpClient should behave the same as the WebRequest code path and treat no http-operation-timeout override as meaning to use an infinite timeout.

1ec1e18634c67dde0ed04cceda77f5c781d7fb6a authored almost 4 years ago by Tyler Gill <[email protected]>
Allow backend tester to test throttling.

da71d28422a95460bb44a4833b33de9d8e0ebe2a authored almost 4 years ago by Tyler Gill <[email protected]>
Store the Utility buffer in a WeakReference so the GC can collect it if necessary.

3539112cca205269d3fa6007dbab8b5076bee922 authored almost 4 years ago by Tyler Gill <[email protected]>
Address some more feedback

06c28387d5d2fecbd611d7f341f4faea6b80b3c6 authored almost 4 years ago by Tyler Gill <[email protected]>
Fix a few more things.

47dccff835ae018002242f6f3ac2d425630e7bf0 authored almost 4 years ago by Tyler Gill <[email protected]>
Add a bit more test coverage.

70583f5d93e1c85d602ede97ab6f0852d3d3a352 authored almost 4 years ago by Tyler Gill <[email protected]>
Fix column name typo

baf489e8a93fa2516a41087cbbdec5f03717c827 authored almost 4 years ago by aureliandevel <[email protected]>
Clean up a few more bugs and inconsistencies in ReadLimitLengthStream.

719adbf1f1d616eced097c4b63a96ef74a0aacc9 authored almost 4 years ago by Tyler Gill <[email protected]>
Fix some bugs in ReadLimitLengthStream changes, and add a unit test for some of the new behavior.

Also make NonSeekableStream block seeks via the Position setter.

7f1b6bc7a2863bd53a0c4461c8599fd042a036db authored almost 4 years ago by Tyler Gill <[email protected]>
Remove SubStream and add functionality to ReadLimitLengthStream. Switch to using that.

Also add some hardening around the Position and make sure the stream starts at relative Position 0.

9a4632d55191c27f4d63406b29a701fe6ee4bddc authored almost 4 years ago by Tyler Gill <[email protected]>
Responding to some comments.

27b526daa8a3aee88ab0a27a4cff7cb476b794b1 authored almost 4 years ago by Tyler Gill <[email protected]>
Refactor the Retry-After logic. Now it tracks Retry-After headers on all requests, and blocks any future requests until the time from the prior request has passed.

b0793d3e49ffe341f3fe8dc4f34f079d5f625f77 authored almost 4 years ago by Tyler Gill <[email protected]>
A few more improvements to the MicrosoftGraphBackends.

First, when performing an upload using an upload session, data is streamed directly from the inpu...

78941524892d8988a76f3b5f0900f3b349a4aac4 authored almost 4 years ago by Tyler Gill <[email protected]>
Version bump to v2.0.5.114-2.0.5.114_canary_2021-03-10

You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0....

beaf03562fdcf4425e962085bdf7175d6a465f49 authored almost 4 years ago by Kenneth Skovhede <[email protected]>
Merge pull request #4465 from duplicati/feature/more-robust-purge-testing

Add delay to purge-broken-files unit test.

Since the repair introduces artificial filelists, ...

3f58409ff8130414022182dcc0be9fd7599dde02 authored almost 4 years ago by warwickmm <[email protected]>
Merge pull request #4464 from duplicati/warwickmm-replace_deprecated_s3_options

Fix S3 warnings about deprecated options.

b9db1ab1492e2e3bcdb9a2487308013c0c7e2d8f authored almost 4 years ago by warwickmm <[email protected]>
Merge pull request #4463 from warwickmm/fix_curl_url_error_message

Fix URL to curl in CheckMonoSSL error message.

86b37ea0e8a56f5ef0ce073dade73eadb55501cb authored almost 4 years ago by Kenneth Skovhede <[email protected]>
Added delay to purge-broken-files unittest.

Since the repair introduces artifical filelists, there is sometimes a race in CI where the purge ...

88a1ec59c32ab721adee5e0d4061ff1e3c930b5d authored almost 4 years ago by Kenneth Skovhede <[email protected]>
Extended backwards compatibility handling for S3 option parsing

89a163710e357427461330694c0a1cbe52b08485 authored almost 4 years ago by Kenneth Skovhede <[email protected]>