Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-06-14 | FIx missing ',' on S3Backend.cs | linitio | |
2022-06-14 | Add all Infomaniak clusters Swiss Backup & Public Cloud | linitio | |
2022-06-14 | Add all Infomaniak clusters Swiss Backup & Public Cloud | linitio | |
2022-06-12 | Minor naming fix | Kenneth Skovhede | |
2022-01-31 | Add Infomaniak SwissBackup to backend | Mickael Asseline | |
2021-09-19 | Update S3Backend.cs | Poli | |
2021-06-13 | Fix bug in PutAsync implementations. | Kenneth Hsu | |
Without await, the using statement can dispose the Stream before the call to PutAsync completes, resulting in an ObjectDisposedException. This fixes #4556. | |||
2021-05-16 | Fix bug handling deprecated Azure and S3 options. | Kenneth Hsu | |
In pull request #4443, we renamed some of the Azure and S3 options to use dashes '-' instead of underscores '_' for consistency. However, our treatment of the options in the backend constructors still required that the underscore versions be present even if the dashed version was provided. Now, we allow for either option to be present, but the value for the dashed version will take precedence. | |||
2021-03-08 | Do not alias S3 username and password to deprecated options. | Kenneth Hsu | |
The Controller class iterates over all supported options and will issue a warning if any of the provided options are deprecated (or aliased to a deprecated option). If the provided auth-username option is aliased to the deprecated aws_access_key_id, then a warning notification will appear, even if the user hasn't explicitly provided the deprecated value. This fixes #4462. | |||
2021-02-16 | #3748|Spelling Correction | Juliano Hubel | |
2021-02-16 | #3748|Adding_Deprecated_messages_to_old_variables | Juliano Hubel | |
2021-02-15 | #3748_Underscores_insted_of_dashes | Juliano Hubel | |
2020-09-11 | Add Storadera S3 provider. | Kenneth Hsu | |
This fixes #4313. | |||
2020-07-09 | Merge pull request #4237 from warwickmm/add_s3_me_bahrain | Kenneth Skovhede | |
Fix endpoint for Middle East (Bahrain) S3 region | |||
2020-07-09 | Merge pull request #4226 from warwickmm/add_s3_eu_south | Kenneth Skovhede | |
Add support for Europe (Milan) S3 region | |||
2020-07-08 | Remove try/catch that is hiding errors | Jon Schewe | |
The try/catch here was hiding timeouts fetching the test files. This logic appears to be for handling a very old version of S3. They should not be needed anymore. Fixes duplicati/duplicati#4225 | |||
2020-06-27 | Fix endpoint for Middle East (Bahrain) S3 region. | Kenneth Hsu | |
This fixes issue #4235. | |||
2020-06-14 | Add support for Europe (Milan) S3 region. | Kenneth Hsu | |
This fixes #4224. | |||
2020-05-06 | Added MyCloudyPlace.com S3 provider | Cedric Hauber | |
2019-12-01 | Fix codacy complaints. | verhoek | |
2019-11-27 | Removed forgotten m_options. | verhoek | |
2019-11-27 | Make codacy happier. | verhoek | |
2019-11-26 | Use same exception handling cases for Minio as for the AWS client. | verhoek | |
2019-11-26 | Adjusted static command line doc for s3-client. | verhoek | |
2019-11-23 | Added listbucket for minio client | verhoek | |
2019-11-22 | Created s3 client interface. | verhoek | |
2019-10-19 | Mark fields that don't need to be reassigned as readonly. | Kenneth Hsu | |
This makes it explicit at compile-time that these fields should not be reassigned outside the constructor. | |||
2019-09-17 | Changed lookup to use dictionary lookup instead of looping over the keys. | Kenneth Skovhede | |
2019-09-17 | Changed hostnames from `s3-region.amazonaws.com` to ↵ | Kenneth Skovhede | |
`s3.region.amazonaws.com` as specified in the documentation: https://docs.aws.amazon.com/general/latest/gr/rande.html#s3_region | |||
2019-09-17 | Rewrote S3 to use dictionaries with inline specifiers, instead of arrays ↵ | Kenneth Skovhede | |
with key-value pairs. | |||
2019-09-17 | Updated S3 providers. | Kenneth Skovhede | |
Added AP Hong Kong and ME Bahrain to locations. Added One Zone IA and Deep Archive to storage classes. | |||
2019-03-18 | Change Put method name to PutAsync | Sean Templeton | |
2019-03-06 | Update S3, Sharepoint, Tahoe, and WEBDAV backends for async Put | Sean Templeton | |
2019-03-04 | Change IBackend and IStreamingBackend to return Task for Put() | Sean Templeton | |
2019-02-26 | Merge pull request #3677 from FroggieFrog/update-known-locations | Rune Henriksen | |
added new known locations of S3 | |||
2019-02-25 | added new known locations of S3 | FroggieFrog | |
2019-02-25 | fix #3665 added "Wasabi Hot Storage (EU Central)" | FroggieFrog | |
2019-01-06 | Simplifying object initialization. | verhoek | |
2018-11-02 | Renamed Library.IO to Library.Common.IO. | verhoek | |
Moved basic Platform functions to Library.Common.Platform. Turned IO_OS into property within Library.Common. | |||
2018-10-27 | Moved basic IO helper functions to Library.IO. | verhoek | |
2018-10-16 | #3430 add US-West support for wasabi | Wei Zeng | |
2018-09-22 | Use utility method to append trailing slash. | Kenneth Hsu | |
This removes some duplicated code. | |||
2018-09-20 | Use ordinal case-insensitive comparison instead of ToLower. | Kenneth Hsu | |
2018-06-20 | Removed console output from the S3 module | Kenneth Skovhede | |
2018-05-25 | Mark fields that shouldn't be reassigned as readonly. | Kenneth Hsu | |
This makes it explicit at compile-time that these fields should not be reassigned outside the constructor. | |||
2018-03-15 | Implemented a new logging system that is more transparent and allows a more ↵ | Kenneth Skovhede | |
granular way of picking log messages. Added ID's to each log message and each exception to allow later introduction of a Knowledgebase service that explains each error in more detail. | |||
2018-02-26 | Added support for returning multiple DNS names for cache invalidation. | Kenneth Skovhede | |
Updated most backends to return the actual DNS names for cache invalidation. | |||
2018-02-22 | changed from NYI to null returns. Added check to skip DNS check if no ↵ | Rune Henriksen | |
DNSName is provided | |||
2018-02-18 | added DNSName getter on Backend interface and added NotImplementedException ↵ | Rune Henriksen | |
methods on each backend class | |||
2017-11-26 | Make string comparisons use ordinal (binary) sort rules. | Kenneth Hsu | |
These string comparisons should not be culture-aware. |