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

Throw TimeoutException when an HTTP timeout occurs.

The HttpClient.GetAsync method throws an OperationCanceledException when
the timeout is exceeded...

21d0247e6d26f1306ffb150b70044aec41d1351b authored almost 5 years ago
Merge pull request #4127 from seantempleton/throttleconfusion

Fix bandwidth throttling inconsistency

c86ca0f38c7edc945e69d291afd63c3eb6d51ee4 authored almost 5 years ago
Fix bandwidth throttling inconsistency

In code the throttling generally works backwards than what one would expect.
The streams that ar...

9739517b0a9d35d1631e448dd994d3d64b3b00e7 authored almost 5 years ago
Fix a few more issues with stop now

When a backup is interrupted it will now show as a partial backup in the list of backups on the ...

d5e064ae452c6051a3ba4c6a2b897c95f1c4b7d1 authored almost 5 years ago
Fix unexpected difference in fileset when using Stop Now

The exception could occur due to the existing delete for FilesetEntry
deleting based on volume i...

19010e63142d98777a2e13b018732bbb46ed003f authored almost 5 years ago
Merge pull request #4114 from seantempleton/syntheticfilelist

Fix issue with synthetic filelist not being uploaded

b1d1972cb8531b9c100581b5eaeb3cd5a81f4b97 authored almost 5 years ago
Fix detection of block devices.

This appears to have been a copy/paste error.

The UnixSupport.dll file was compiled in Release ...

bcabbe67c8f2a61e3a65a8e184055e39bf1cf8c6 authored almost 5 years ago
Fix log message for retried upload operations.

The number of attempts is one (the first attempt) plus the number of
retries.

197a15e03251cffec5fd65ae59acda678745fde8 authored almost 5 years ago
Convert VolumeID to long instead of int

da08be84a6910d5ed8431fe881c1adc47187a853 authored almost 5 years ago
Merge pull request #4112 from drwtsn32x/fix-issue-4090

Fix issue 4090 - Filter builder issues in web UI

17bcc0cddc3f46cb1694e2152258734574f0a54e authored almost 5 years ago
Merge pull request #4118 from drwtsn32x/log-usn-soft-failure-reason

Log additional info for USN soft failures

f9227ed4a4bc4f69a0ad048209ed0cb844256890 authored almost 5 years ago
add descriptive reason for usn soft failure

1b0f5a8cb00abb0a5a65f3caffc596b1dac10320 authored almost 5 years ago
A synthetic filelist could not be uploaded due to the logic in UploadSyntheticFilelist. The code passing in the fileset id to the class would get the id based on if the volume was in the Temporary or Uploading states. If the volume was in the Uploading state, present on the remote backend, and of the right size it would get changed to Uploaded.

One of the first things UploadSyntheticFilelist does is throw an exception if the volume is not ...

446120ae3eb2c399748b13525924b679daf584c6 authored almost 5 years ago
escape dirsep inside regexp

ffdcc29c5793c39df16b102fbafa1081f893104b authored almost 5 years ago
Merge pull request #4111 from warwickmm/fix_retention_logs

Fix logs for custom retention policy to show backup times

94ea86b2845d0382db3c51a3a994bb5063b562a7 authored almost 5 years ago
Remove unnecessary call to ToString.

19303614f0ff81eebe4085229fba6382c1f3982b authored almost 5 years ago
Fix logs for custom retention policy to show backup times.

When we modified the code in revision
68ffd865947c443ec5d02ae4aa885a479e2f4ebd (pull request #40...

7e86486f59a5ea4781f73f8ce5a827138fd72903 authored almost 5 years ago
Version bump to v2.0.5.103-2.0.5.103_canary_2020-02-18

You can download this build from:

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

dbb69595947687786df15fe1e3b7e3cd109ef891 authored almost 5 years ago
Enable hardened runtime when building MacOS packages as it is now required.

679981d29f8a6e445d3c1e6d41e72a673ffaa653 authored almost 5 years ago
Version bump to v2.0.5.102-2.0.5.102_canary_2020-02-18

You can download this build from:

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

ce7180d59955d89e2245110a1e9c7c6b862c2a06 authored almost 5 years ago
Merge pull request #4107 from warwickmm/remove_unused_unittest_members

Remove unused members from UnitTest project

8eb47ff67b0a0106ec935c43b4897f10775cd635 authored almost 5 years ago
Merge pull request #4105 from warwickmm/fix_sqlite_interop_path

Fix path to SQLite.Interop.dll

386374a5869af5916a2978be867019a3e59d050d authored almost 5 years ago
Disable warning about unused constructor.

This is used in the SVNCheckoutTests class.

f0068456fd80bce052265cf01ea83201d76cdcdd authored almost 5 years ago
Disable warning about unused constructor.

This is used in the SVNCheckoutTests class.

89db40c211627a82262628039fde71d692c8cb7e authored almost 5 years ago
Remove unused LogHelper.Backupset property.

This property (and its backing field m_backupset) is only set and never
referenced.

7cfed6a62bb360a98a62eb8232c5044635da390e authored almost 5 years ago
Fix path to SQLite.Interop.dll.

This assembly lives in the win32 and win64 subdirectories, and not in
the base path.

This fixes...

0a91bcf662047f77fc91eeb31ad209a2bcf6bd45 authored almost 5 years ago
Merge pull request #4095 from Pectojin/test_retention_missing_minutes

Fix handling of minutes when validating retention string

39374aa01ba46a316034d8768c16b6aec01cb139 authored almost 5 years ago
Added a missing option for minutes in the regex

524210d3a94f6e63aa2b4fcf9a577231411fccc2 authored almost 5 years ago
Merge pull request #4085 from drwtsn32x/improve-usn-snapshot-fails

Improve USN and Snapshot error handling

44f619b725bb8b511a5ef27db46bec91072bdf5f authored almost 5 years ago
change to use custom exception class

235f94c96fb638d1af1bb0f568a94275f80ac2d0 authored almost 5 years ago
Merge pull request #4065 from warwickmm/move_create_fileset_file

Move CreateFilesetFile method to FilesetVolumeWriter class

cb7f4483cd9c4195fb84541ac31a6dc406940879 authored almost 5 years ago
Merge pull request #4089 from warwickmm/ovh_keystone_v3

Update OVH backend URL to Keystone API v3

e1bab67d9022dd3655cc9a7834e9bc5d73c6cabb authored almost 5 years ago
Merge pull request #4068 from warwickmm/remove_unused_options_members

Remove unused Options members

dfbfeda42c9dd704795acb70eb32f91a86c155e2 authored almost 5 years ago
Merge pull request #4069 from warwickmm/remove_unused_backend_manager_members

Remove unused BackendManager members

c0213b0bddac570cbdea58d92742b33dda503a40 authored almost 5 years ago
Update OVH backend URL to Keystone API v3.

OVH is updating the Keystone API from v2 to v3:

https://ovh.slgnt.eu/optiext/optiextension.dll?...

4acbdb700b90fd9b58b4fa36ea8c4daacff4e170 authored almost 5 years ago
Merge pull request #4066 from warwickmm/add_repair_handler_tests

Add RepairHandlerTests to UnitTest project

d5a9bd8b49a12f74613245aa98798b0d8d806c21 authored almost 5 years ago
Merge pull request #4088 from drwtsn32x/rpm-mono-dependency

Update minimum required version of mono-core for Fedora (RPM)

beec0db6be728a45e1bc87a48e51fec7e2f4de64 authored almost 5 years ago
Merge pull request #4084 from drwtsn32x/clean-up-options-parsing

Clean up parsing of snapshot-policy and usn-policy options

011c15ca7ad0c7db2295ced5ab4359a129625f6b authored almost 5 years ago
Changed minimum required mono-runtime version

aa9c859535be19cc46a5e1d6901dd7008de90305 authored almost 5 years ago
log warning not error when usn policy is On

63ddc52744557c8c384bf443718ed5b48e95b783 authored almost 5 years ago
log information event when snap policy is Auto

ec8f897460785701e9fa30e44938cb768ca3b6c4 authored almost 5 years ago
improve error msg on snapshot failure

57d36df98189bc26769c9e356794e835643abca9 authored almost 5 years ago
clean up usn and snapshot option parsing

b320c8968a1ccede3da26def4b008b410f05c6e4 authored almost 5 years ago
Merge pull request #4080 from drwtsn32x/improve-config-change-detection

Consider file attributes and max file size exclusions in USN hash

1dbaf360a64ca5cd0790836f4e4c8206f365c106 authored almost 5 years ago
send array of strings instead of single concatenated string

247a452d2b385e2024228b2fa97d776068d881f5 authored almost 5 years ago
Merge pull request #4070 from warwickmm/add_compression_hints

Add OpenDocument draw files to compression hints

6684610ee152f55aaccdaa9441eeac4be29c92c8 authored almost 5 years ago
Merge pull request #4067 from warwickmm/mark_field_readonly

Mark fields as readonly but allow for deserializer to set them

bba801ea7948bda76549737544ca7f9d9e6572d2 authored almost 5 years ago
Merge pull request #4064 from warwickmm/remove_unnecessary_assignment

Remove unnecessary variable assignment

0440c345da44a2efb94331facef195d1b1b13687 authored almost 5 years ago
Merge pull request #4063 from warwickmm/remove_string_format

Remove redundant calls to String.Format

5ad530ef05d1d6dc292e2caf2215e8ae0cda6c05 authored almost 5 years ago
move config hash calculation to UsnJournalService

a85c10fd8c6375859efd24eabb3c24112e866b58 authored almost 5 years ago
remove unused parameter

685c77a018e9bea29221cd356c475b5dc4c0a421 authored almost 5 years ago
change config hash calculation

0a9880c6cff30705e8ba34912eacfe8cf1f4d284 authored almost 5 years ago
Merge pull request #4079 from drwtsn32x/fix-issue-4071

Prevent deselected paths from appearing in restore list when USN is enabled

ed30322e5ab121d009cbf343c54b9a73242e5c9e authored almost 5 years ago
if full scan occurred, do not append previous set

a974310f01d110b2d71230110c3fb3e720e25015 authored almost 5 years ago
Merge pull request #4077 from drwtsn32x/master

Change minimum required mono-runtime version for Debian package

cfbb0addd48dce103863ceb9ac6b098033df5e79 authored almost 5 years ago
Changed minimum required mono-runtime version

d9e0ece63e10a639e626e05b5797c7b073c54e71 authored almost 5 years ago
Add OpenDocument draw files to compression hints.

Closes #4059.

cf16c055aab286da0abb4f00d03d58669bc1f4e1 authored almost 5 years ago
Remove unused Options.HasDeleteAllButN property.

The last reference was removed in revision
3b70f99722ed03dfe4e6af0d2327e731c581414f.

99b5c2d41d663185c3124accf38683515307f71f authored almost 5 years ago
Remove unused Options.HasDeleteOlderThan property.

The last reference was removed in revision
3b70f99722ed03dfe4e6af0d2327e731c581414f.

34f961b5e07b77ed0bc53537ec45ec3e3cbfa5b8 authored almost 5 years ago
Remove unused Options.ParseLogLevel method.

This was introduced in revision 842fd965439c6f1e6aac2d9ecaedfac1981e16c9
without any usages.

4e8505e0034b448eaca994b32b9a30fb53bb924e authored almost 5 years ago
Remove unused Options.SetCompressionModuleDefault method.

The last reference was removed in revision
c7836ce403dcaa5671572a3d5e60bea05265311b.

0c2555bde4225add373ca92bfb335a0d23d1b644 authored almost 5 years ago
Remove unused Options.SetEncryptionModuleDefault method.

The last reference was removed in revision
c7836ce403dcaa5671572a3d5e60bea05265311b.

81eaaa1204493840157cd38bc6ce526ae98a5c02 authored almost 5 years ago
Remove unused Options.DEFAULT_READ_BUFFER_SIZE field.

The last reference was removed in revision
89191a6caf95e47dc545a6f206a3578a692cf31d.

855b1e213501d1e99cb1055c7b4cbeafa89e5896 authored almost 5 years ago
Remove unused BackendManager.CreateFolder method.

This was introduced in revision aca4ed95cc7602711568b3563cdde80e8a621333
but without any apparen...

e241a17af6c9caed4823da511338c620ed536640 authored almost 5 years ago
Remove unused BackendManager.FlushDbMessages method.

The last reference was removed in revision
8abdf87188024e646c7c3d0d44ebc4d80a7f9500.

69005a64f77405fafb5b7fe2c9ee7a196b2af115 authored almost 5 years ago
Remove unused BackendManager.LastException property.

The last reference was removed in revision
8abdf87188024e646c7c3d0d44ebc4d80a7f9500.

7d3d03c06fec5fb2c2810d79ac901c366446e9e6 authored almost 5 years ago
Remove unused BackendManager.HasDied property.

The last reference was removed in revision
8abdf87188024e646c7c3d0d44ebc4d80a7f9500.

d847b46716902fcbb11bccc52d16b66dd78ba279 authored almost 5 years ago
Mark fields as readonly but allow for deserializer to set them.

This will prevent accidental reassignment of these fields. Without the
JsonProperty attribute, ...

69d153a12187fa41d8141407919508cb8cf417b2 authored almost 5 years ago
Add RepairHandlerTests to solution.

This was accidentally removed via a bad merge in revision
a64671a0c65673e49d413c07a03feda945eea94b.

917f749b0a76a7796838a2a09a059f9fb6d95aac authored almost 5 years ago
Move CreateFilesetFile method to FilesetVolumeWriter class.

This only concerns filesets, so it does not belong in the base class.

d7e3ac9b10512fce68c353dc19251d18fe6a6847 authored almost 5 years ago
Remove redundant calls to String.Format.

3551238000d06c30030cfef58b4ca4f5b99b823e authored almost 5 years ago
Remove unnecessary variable assignment.

74573bf5ff80915e3e96d423a061ca0e716bc565 authored almost 5 years ago
Merge pull request #4061 from warwickmm/recovery_tool_in_memory_index

Merged items from @tfriedel and @warwickmm such that the recovery tool runs much faster by defau...

22d34f60c0b45bf282d784d669e1e1b312d4b7b7 authored about 5 years ago
Test RecoveryTool using file-based and in-memory index.

5ff5961019bd279358cd6507a8b06abcd0ff1801 authored about 5 years ago
Create index in memory by default but allow option to use files.

Performance is greatly improved if we can create the index in memory.
We preserve the ability to...

dce594386439bbde275273d150c3cdae1512dc76 authored about 5 years ago
Minor code cleanup.

a734a365a3d551658420f0f33f15ff1c577601db authored about 5 years ago
Salvage file-based index for recovery in low memory situations.

We will plan to default to the in-memory index, but allow one to use the
file-based index if the...

3c778025f4ccb5ad046a9ab19b45939d57c08ad8 authored about 5 years ago
use SortedDict to sort index in memory

8848ad4a74ab7dde300a8363d646a9af5362962b authored about 5 years ago
Version bump to v2.0.5.101-2.0.5.101_canary_2020-01-23

You can download this build from:

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

50f979235e1cd12c3f6c5402792c6107d09620ee authored about 5 years ago
Merge pull request #4018 from warwickmm/refactor/fileset_removal

Refactor fileset deletion code and add tests

a64671a0c65673e49d413c07a03feda945eea94b authored about 5 years ago
Merge pull request #4053 from warwickmm/test/recovery_tool

Add test for restoring files using RecoveryTool

cb6af50a63ede85473e15c02c0888b8a902f9b4a authored about 5 years ago
Merge pull request #4058 from dnrce/docker-multiarch

Build true multi-arch Docker images and add arm64

0f2493ad727ad2f99141d88b0f5e3bbbd2b5f271 authored about 5 years ago
Fix typo in comment.

30ea3c05da1d1e378fe91802deb7d407b3d23349 authored about 5 years ago
Merge pull request #4054 from seantempleton/compactblocklist

Write blocklists when compacting files

e1937f21b83d3c86675b8af98ccf8f7d7d6e02e8 authored about 5 years ago
Merge remote-tracking branch 'upstream/master' into test/recovery_tool

ec7d6dcc9fc897775bce6ecd40a2bc2b8144dc39 authored about 5 years ago
Merge remote-tracking branch 'upstream/master' into refactor/fileset_removal

35ea890f96c3099f7b93e709a906b361bb88f030 authored about 5 years ago
Merge pull request #4047 from warwickmm/bugfix/repair_missing_dindex

Fix bug when performing repair with missing dindex files

837a787cbf233c07f739e31de3025ebbf94f1229 authored about 5 years ago
Build docker images for arm64v8

dae4e217509b58efc4ec2ce9079a40fb96e6903a authored about 5 years ago
Build true multi-arch Docker images

b6720241b32e8c96c4ac2d0b3378b041ea6383b9 authored about 5 years ago
Fix indentation of Docker README lists (address Codacy complaint)

85f2431e7d3f6ff4fe09594c798a8781c2114711 authored about 5 years ago
Merge branch 'master' of github.com:duplicati/duplicati

657b8ceda435f25a0e88c386e5231230f8d66757 authored about 5 years ago
Changed the Fedora RPM docker build configuration to use the full Mono install, instead of the packaged Mono version as it lacks some required support libraries.

002f86fc6fff2ccabaf2df1b0bffde7c1716ae2c authored about 5 years ago
Write blocklists when compacting files

The list folder was not being written to dindex files when performing a
compact operation. After...

04662bace1393b428e39cdc89a276ca38b44b618 authored about 5 years ago
Changed installers to use the signing tool instead of using GPG directly, as that prevents input timeouts that cause missing GPG signatures in releases.

4c3f78e3ea3c0ec4ad995593e0c29e442336147d authored about 5 years ago
Changed build to check for `aws cli` and `github-release`.

c4632a7b5ac18f8735768d6f17bf56e8954aa4be authored about 5 years ago
Dispose of HashLookupHelper after use.

The HashLookupHelper contains an open FileStream that needs to be
closed.

25d7cea6c7687d9174fe85cc13037b33999d9244 authored about 5 years ago
Reset current directory before removing test files.

The RecoveryTool sets the currenty directory during its operation. We
must reset the current di...

6a6224a10a5e5995342263adb4cfcdc960959903 authored about 5 years ago
Merge pull request #4052 from drwtsn32x/make-env-var-tests-case-insensitive

Make environment variable tests case-insensitive

0f125a6113a50e9af801621dfa048e4538d5903f authored about 5 years ago
Add test for restoring files using RecoveryTool.

bfbae6fcaf9ca5f65327dc975e586aede0d18745 authored about 5 years ago
Version bump to v2.0.5.100-2.0.5.100_canary_2020-01-18

You can download this build from:

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

11acabdcb5c92ebdca0374f2c328d5fcf1b8604f authored about 5 years ago