Martin Prikryl
7e245bfef3
Bug 1939: Compatibility with Google Cloud Storage when using S3 protocol to access the buckets (2nd)
...
Original implementation was broken by Bug 1946.
Source commit: fc40fbcba93361aab84650c124d253e1035e1d44
2021-02-02 00:41:31 +01:00
Martin Prikryl
595281e983
Bug 1946: Hang when S3 server returns a truncated listing with folders only (2nd)
...
(cherry picked from commit 4074788fe4 )
Source commit: fcaf8e7e837c0e83fb1dd097b2df31a1519d152b
2021-01-27 14:06:20 +01:00
Martin Prikryl
780b77339b
Bug 1946: Hang when S3 server returns a truncated listing with folders only
...
https://winscp.net/tracker/1946
(cherry picked from commit c99d121067 )
Source commit: 4f58f62525e13801145af0971f6ae94cba25bf3d
2021-01-26 13:33:14 +01:00
Martin Prikryl
ba1a5978d8
Bug 1939: Compatibility with Google Cloud Storage when using S3 protocol to access the buckets
...
https://winscp.net/tracker/1939
(cherry picked from commit 461327a996 )
Source commit: c54b5630d7656cd3d81e2d2170ed3a9857b73443
2021-01-06 00:45:16 +01:00
Martin Prikryl
23ad9a2ff2
Bug 1934: Failure when S3 bucket contains a folder with an empty name
...
https://winscp.net/tracker/1934
Source commit: a535c6bc70045df9800a0c51526d9126d6f1cd80
2020-12-15 00:56:43 +01:00
Martin Prikryl
0d2fade8f7
Bug 1839: Support for authentication using temporary credentials from AWS Security Token Service (STS)
...
https://winscp.net/tracker/1839
(cherry picked from commit 0c14ec6da3 )
Source commit: 031597597131ab5b7db8d5f4531af207ec781154
2020-11-26 15:50:36 +01:00
Martin Prikryl
2de2fdc42b
Bug 1732: Optimizing S3 connection buffers for speed
...
(cherry picked from commit 9625854f72 )
https://winscp.net/tracker/1732
Source commit: 3580d615b739f3ca43ffca57135f456edfb6a70b
2020-11-26 15:46:15 +01:00
Martin Prikryl
8730059803
With SFTP protocol files can be streamed from stdin in scripting (part of Bug 1738)
...
https://winscp.net/tracker/1738
(cherry picked from commit 6e5c55fab9 )
Source commit: 09f43cc5c62848e1505e228a99baa3ad003cfff5
2020-11-26 12:01:46 +01:00
Martin Prikryl
cebb4e2a67
With SFTP protocol files can be streamed to stdout in scripting (part of Bug 1738)
...
https://winscp.net/tracker/1738
(cherry picked from commit 891e603d76 )
Source commit: 3f802e465066617a548a7b73d3b4cab654553b69
2020-11-26 11:46:19 +01:00
Martin Prikryl
0854aece22
Naming consistency
...
(cherry picked from commit a255db644c )
Source commit: cb938dffd346dd4e94a85388f8874f422e2778fd
2020-11-26 11:38:18 +01:00
Martin Prikryl
90d27a6ac8
Bug 1842: Support SHA-256 fingerprints of TLS/SSL certificates
...
https://winscp.net/tracker/1842
(cherry picked from commit 1fe119535a )
Source commit: b59b582a91ec48585f48998b6f91ca7ec625bc8b
2020-11-26 11:25:11 +01:00
Martin Prikryl
57d1cdf73b
Fixing wrong identifier from e9ec882b
...
(cherry picked from commit 98d6f93043 )
Source commit: 0fbec146d53f949b4193fd0c6f9a2245f437c9cf
2020-10-24 10:16:40 +02:00
Martin Prikryl
e9ec882b35
Bug 1914: Failure when using S3/AWS access ID or region longer than 32 characters
...
https://winscp.net/tracker/1914
(cherry picked from commit 7d5ac75315 )
Source commit: 954bc29c9bf32cdb42434e063e601a4e0ba4c7e5
2020-10-22 13:41:44 +02:00
Martin Prikryl
6a3f53ea75
Revert "Bug 1871: Workaround for lack of support for max-keys parameter in Backblaze S3 API"
...
This reverts commit 0a10ee2f87 .
(cherry picked from commit 2b9b3ac0a7 )
Source commit: 0a2e24f11a34866976a2d22023fb427ea0e3631a
2020-06-16 02:17:46 +02:00
Martin Prikryl
7fa955da3c
Bug 1871: Workaround for lack of support for max-keys parameter in Backblaze S3 API
...
https://winscp.net/tracker/1871
(cherry picked from commit 0a10ee2f87 )
Source commit: 329dfab153369446bfba8a81f0782db90c6f33f1
2020-05-14 03:48:09 +02:00
Martin Prikryl
5037da66a6
Session.ScanFingerprint now works even for Amazon S3 protocol
...
Source commit: 78e1e83d43cccf3cfba40cdaa4f5455dd248a91c
2020-03-31 01:30:00 +02:00
Martin Prikryl
0e4e2e6bc8
It is possible to configure TLS 1.3 restrictions
...
(+ reusing SetupSsl for FTP)
Source commit: 426bf5c70861f8a2964967d32ef5b5e36bbb1ac6
2020-02-12 00:52:11 +01:00
Martin Prikryl
5a0488ca09
Bug 1632: Support S3 servers with Path URI style (like Minio)
...
https://winscp.net/tracker/1632
Source commit: 5bad75cc64d9c099d0736bcf2aec365235169418
2019-08-31 00:56:59 +02:00
Martin Prikryl
60ffc87ab8
Bug 1780: Allow use of non standard port numbers with S3 protocol
...
https://winscp.net/tracker/1780
Source commit: 1d5a463328f1c7fc08d55e3f3887eb268dbbef53
2019-08-30 01:31:21 +02:00
Martin Prikryl
06bc3c6d33
Bug 1764: Cannot upload files over 50GB to S3
...
https://winscp.net/tracker/1764
Source commit: 6a52e0826b099b026290b70ef32227775fc288a1
2019-07-11 02:44:23 +02:00
Martin Prikryl
69d5abcc7d
Bug 1755: Speed limit does not work with S3 protocol
...
https://winscp.net/tracker/1755
Source commit: 4c8f5dd7a3800367d1d90fad932d302f675281af
2019-06-07 02:47:07 +02:00
Martin Prikryl
cfe78bd91d
Bug 1712: It was not possible to access a bucket, if the user does not have permissions to list its root folder
...
https://winscp.net/tracker/1712
Source commit: 865d2f68a484fa7395ccef76b6dc0960f70bf21a
2018-12-20 03:18:11 +01:00
Martin Prikryl
7c0e13e33b
Bug 1637: Low logging level (S3 and partly WebDAV)
...
https://winscp.net/tracker/1637
Source commit: 6dc112edd1eae10916bc25717ec6581948db1abb
2018-10-25 04:51:10 +02:00
Martin Prikryl
5749507928
Bug 1695: Allow connecting to Amazon S3 using non-default endpoints
...
https://winscp.net/tracker/1695
Source commit: 2acbd65a30118f2c207e2589cb0cee8d95254a35
2018-10-25 04:19:22 +02:00
Martin Prikryl
e75aff32a5
Redundant code
...
Source commit: ef3ab2716437a7bda3d5c56aafd9322d677c3642
2018-10-25 03:45:14 +02:00
Martin Prikryl
6b9d4051ed
Typo in a comment
...
Source commit: fe078d56bbd6ed9fe13f790d2405dc81321ba7ed
2018-10-25 03:14:42 +02:00
Martin Prikryl
18d888f666
Generated code does not include fingerprints of TLS certificates signed by a trusted authority.
...
Source commit: da6723cea45d70c2c47ac3ac0a3e5ad71fa0b8db
2018-10-11 11:36:27 +02:00
Martin Prikryl
44a6030586
Bug 1674: Wrong error message when attempting to rename an S3 folder
...
https://winscp.net/tracker/1674
Source commit: 92e1aaf78bbfcf90bd52a2ff71717937093e7d61
2018-08-31 13:23:46 +02:00
Martin Prikryl
593fe11e34
Bug 1661: It is not possible to open S3 folder from command-line/URL or in scripting when path ends with slash
...
https://winscp.net/tracker/1661
Source commit: 1a327859858352284c82d1f1307e6b5caf71343d
2018-07-11 02:02:09 +02:00
Martin Prikryl
0a08412ec1
Bug 1653: Files can be optionally encrypted when storing them on SFTP server
...
https://winscp.net/tracker/1653
Source commit: 31d8bb5e3aebe725081c5ad74aa1e10b4f739356
2018-06-14 01:26:55 +02:00
Martin Prikryl
e29607679e
Bug 1638: Allow authentication with empty passwords in scripting
...
https://winscp.net/tracker/1638
Source commit: 5b00160666c5a8153219d5f4ee48bff9a8760c97
2018-04-21 02:55:03 +02:00
Martin Prikryl
c6dfa85ccf
Bug 1636: Failure when uploading a file larger than 2GB using S3 protocol
...
https://winscp.net/tracker/1636
Source commit: 75148949af1ba5783b3ff0269eb2d0b5d9fdf747
2018-04-14 02:42:11 +02:00
Martin Prikryl
f58232905e
Better error message when trying to upload a file to virtual S3 root "folder".
...
Source commit: f761c7b13783927d18b2a77cc5985c56adbbc2bb
2018-02-03 03:27:29 +01:00
Martin Prikryl
c3a1f6d6fa
Bug 1604: Configurable mapping from file extension to Content-Type
...
https://winscp.net/tracker/1604
Source commit: d281df33649c7f2ebe228cbbf98a9fe01316621d
2018-02-01 06:45:02 +01:00
Martin Prikryl
414bd6a439
Bug 1602: Set Content Type of files uploaded to S3
...
https://winscp.net/tracker/1602
Source commit: 325c637fbb3be8a48fca6861d07d9b4ce5cbee4b
2018-01-28 19:01:02 +01:00
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