1
0
mirror of https://github.com/winscp/winscp.git synced 2026-10-24 02:28:55 +03:00
Commit Graph

19 Commits

Author SHA1 Message Date
Martin Prikryl
89a92bc649 Bug fix: Hidden session settings S3DefaultRegion to create an S3 bucket in a non-default region was not working
Source commit: 0223792971b656534792aef7fa07a1edd1c8d4d9
2018-01-28 18:30:12 +01:00
Martin Prikryl
3556864374 Bug 1596: When S3 bucket is specified in session settings, use that to verify credentials, instead of listing buckets
https://winscp.net/tracker/1596

Source commit: cb340d516f94bf3c3e9ac6a4780c3b320a3d3c8f
2018-01-28 18:28:21 +01:00
Martin Prikryl
79779ba7aa Bug 572: Amazon S3 protocol (parallel transfers tested)
https://winscp.net/tracker/572

Source commit: 51ba8776884d5527a8e176acf94f6ef88da6c5e0
2018-01-28 17:36:39 +01:00
Martin Prikryl
b3f637da14 Bug 572: Amazon S3 protocol (skip transfer)
https://winscp.net/tracker/572

Source commit: 1e597b108bf2a27d35539a4b8139244bd6ae4ec2
2018-01-28 17:35:48 +01:00
Martin Prikryl
cdfc79a41c Refactoring some exceptions, mainly EScpSkipFile
Source commit: 557cfaff84d1f003c85cd00dc3a7d4d34e82a02d
2018-01-28 17:33:47 +01:00
Martin Prikryl
6564360f75 "Proceed in background" has been tested with S3 protocol
Source commit: f64877fb36b5c732a6ad5117889057e6eaec07da
2018-01-28 17:32:49 +01:00
Martin Prikryl
0b15691127 Bug 572: Amazon S3 protocol (download)
https://winscp.net/tracker/572

Source commit: 17e0f47822478dc6309ab76f4d5bfa6c3fda8bdc
2018-01-28 17:31:54 +01:00
Martin Prikryl
622ba2c692 C++ style cast
Source commit: 1fd02a750660ec91883c7e8ed58e7d70e27e3a6f
2018-01-28 17:30:57 +01:00
Martin Prikryl
642499f217 Factoring out common download code + Change: Last access time of downloaded files is no longer preserved
Source commit: f0d582dad37a7c48e72f4b805124f93dc0ccc050
2018-01-28 17:25:23 +01:00
Martin Prikryl
3259d040b4 Bug 572: Amazon S3 protocol (upload)
https://winscp.net/tracker/572

- FILE_OPERATION_LOOP_END reimplemented using FileOperationLoopEnd
- ReadFile refactored - as a side effect, it now reports a correct file path in error message

Source commit: fc577c6da1425794ae49674de27205962735e85a
2018-01-28 17:10:21 +01:00
Martin Prikryl
5365edb8d6 Fixing creating of directory with trailing slash specified
Source commit: 7cbdbacfcc5e7ad8165862577f0820ec8b378b5f
2018-01-28 17:06:51 +01:00
Martin Prikryl
5cba2a567e Factoring out common upload code
Source commit: a5f5533a8f027759210736e5faecdd47328b28cf
2018-01-28 15:45:20 +01:00
Martin Prikryl
df8226b6df Bug 572: Amazon S3 protocol (renaming/moving)
https://winscp.net/tracker/572

- Change: Scripting command "mv" now checks for source file existence (to determine if it is a folder or file), so error message changes

Source commit: 747e51794ef409f3878a890c8a3729ba6d97cdff
2018-01-28 15:32:40 +01:00
Martin Prikryl
60aa9c8da5 Bug 572: Amazon S3 protocol (duplicating)
https://winscp.net/tracker/572

- cp script command now queries the server for source file/dir, as we need the information for S3_deinitialize
- DUPLICATE_FOLDER_NOT_SUPPORTED was by mistake already committed in 32d26ba76e (Remote file duplication in scripting, .NET assembly and XML log)

Source commit: b0e54d4ef136c6d798ef8010648ba759d02229e4
2018-01-28 15:30:33 +01:00
Martin Prikryl
5307840dbf putProperties parameter is not needed
Source commit: 9e95d1c014a6215e17e9cf65fcaf7ff89f89bbc6
2018-01-28 15:22:02 +01:00
Martin Prikryl
0312eb8ba1 Using "key" instead of "prefix"
Source commit: 377cdb842075352a2e7467f7a01b961d114c60c0
2018-01-28 15:20:02 +01:00
Martin Prikryl
8c21ccfc16 Bug 572: Amazon S3 protocol (deleting, creating buckets and folders and more)
https://winscp.net/tracker/572

- InvalidAccessKeyId error is recognized as "authentication failed"
- default region is configurable
- bucket region  and endpoint is determined before trying an actual operation
- retrieving info of one bucket
- non-existing and empty folders are distinguished
- instructions for setting up S3 test environment
- more tests for listing of buckets and folders
- tests for authentication failures

Source commit: c63bbdebfdd9b2267e3465b0df3f0f7ff5166745
2018-01-28 15:15:56 +01:00
Martin Prikryl
828d9c502e Indentation
Source commit: 29a522de59f96c23be2da207abe042bfb35dcda6
2018-01-28 15:14:51 +01:00
Martin Prikryl
80e08f8d60 Bug 572: Amazon S3 protocol (directory browsing)
https://winscp.net/tracker/572

Counter StoredSessionsCountS3

Source commit: 20585d3ea3566ee2b638791549e28179eaefbc01
2018-01-28 15:02:56 +01:00