Martin Prikryl
c96dcb4cfc
Issue 2259 – Badly encoded SFTP packet when renaming a file using SFTP version 5 and newer
...
https://winscp.net/tracker/2259
Source commit: 620f63fa2e340200805dd485fd863df808862731
2024-02-20 01:18:58 +01:00
Martin Prikryl
6368c3f192
Invalid assertion, caused by Issue 2235
...
Source commit: d92c8a0952390a65d49a2f2e61ebdea8e814b5ca
2024-02-20 01:16:23 +01:00
Martin Prikryl
3be9a70b6d
Preparing for Issue 2231 – Support for posix-rename@openssh.com SFTP extension
...
https://winscp.net/tracker/2231
Source commit: 4772cb75a566c3b93d175950806028a1ba56e9aa
2024-01-17 16:59:54 +01:00
Martin Prikryl
b333dd88af
There's no such comment
...
Source commit: e0e64482d0cd7b0a9ccb30f17257bba587e36404
2024-01-11 14:57:28 +01:00
Mikhail Lukashov
a8e6220b88
fix typos
2024-01-05 10:37:32 +01:00
Martin Prikryl
d23fa11d89
Dead link
...
Source commit: b4c4d1f085fc7b4b65129461583b9c657b466954
2023-12-07 01:05:07 +01:00
Martin Prikryl
9a06496936
Bug fix: When S3 or WebDAV server did not provide file timestamp, downloaded file was set to oldest possible timestamp
...
Source commit: cfb2d3d552d1c7d4192a6d152a9c4fd105f22484
2023-11-24 01:19:20 +01:00
Martin Prikryl
f320d89edd
Workaround for sudden internal compiler errors
...
Source commit: cade67a84eacc3608c6c0825543dc08dbb1e2a0b
2023-11-09 14:33:01 +01:00
Martin Prikryl
c824c40024
Code formatting
...
Source commit: 398e14a5ece1e453dc9a3182ab14b9265f0a965a
2023-11-07 01:54:08 +01:00
Martin Prikryl
ddca779622
Bug 2235: Failure when connection is lost while reading remote directory with SFTP protocol
...
https://winscp.net/tracker/2235
Source commit: fe8a892f071720efcd0c4e202cbad0cad920427d
2023-10-31 01:23:53 +01:00
Martin Prikryl
700baf45ee
Restoring consistent behavior of failing, between duplicating and moving/renaming files over existing file with WebDAV protocol in scripting and .NET assembly
...
The discrepancy was introduced by Bug 2120 cb021fe3 .
This restores the mv/MoveFile behavior to fail, if the target file exists with WebDAV protocol (but still allows overwrite in the GUI).
The cp/DuplicateFile behavior is unchanged, but the internal API was modified to match that of mv/MoveFile, in anticipation of aligning move/duplicate command behavior in GUI and need to keep current scripting/.NET behavior.
Source commit: 4661a3ea7ec8123231e376aae9913ce8457750dd
2023-10-25 01:43:14 +02:00
Martin Prikryl
c034f6c808
Bug 2222: Allow disabling SFTP extension use
...
https://winscp.net/tracker/2222
Source commit: 46cf6d64305cfb253f6b4c099633eec468c13c7b
2023-09-16 01:11:05 +02:00
Martin Prikryl
7240e942e9
Bug 2218: WinSCP could ask the server to return mode data during SFTP download than it can process
...
https://winscp.net/tracker/2218
Source commit: 5bd9afb1c64da8308dcc27640bd5cadead774709
2023-09-08 10:51:12 +02:00
Martin Prikryl
d8d0adfff6
Unused code
...
Source commit: 92f139605347f063d1c9f983c4ef6e1052ecd167
2023-09-08 10:49:13 +02:00
Martin Prikryl
7ce8405ee4
Bug 2214: Support appending when streaming file contents to remote server
...
https://winscp.net/tracker/2214
Source commit: e51a364e74262694fb8223e33c05354bb19b6315
2023-08-23 01:11:15 +02:00
Martin Prikryl
f2b2e1c80c
Parallel file transfers were not working with more than 2 connections
...
Source commit: d66d41ffd07c57867869e6e1f427f6a97f482ba0
2023-08-04 01:02:10 +02:00
Martin Prikryl
1aee6f1464
Bug 513: Download single large file using multiple SFTP connections
...
https://winscp.net/tracker/513
Source commit: d57dcad76dfe8b333dfedd8419bce984a181280c
2023-07-27 01:02:51 +02:00
Martin Prikryl
f4eb75d6c7
Using constants
...
Source commit: 8dbb493b32d49736f33a9418ea2f2f23595e661c
2023-06-29 01:04:56 +02:00
Martin Prikryl
dc21cb56f5
Using packet size limit announced by OpenSSH limits@openssh.com extension
...
Source commit: 2b73e78df6dea11af6add1f8527318d9803d6d0c
2023-06-10 08:20:15 +02:00
Martin Prikryl
cb89d8c879
Undoing probably unintended change from 263619a4
...
Source commit: 64e2bb1f9e33c10f70feeceeb3b3e3304c99d644
2023-06-06 15:05:47 +02:00
Martin Prikryl
9dcaa8a7f3
Refactoring TTerminal::ReadFile + Adding TTerminal::TryReadFile + Solving memory leak on the way
...
Source commit: 4a5c5634006d2bd9a1c6c4831d0e528b91ecd9ae
2023-03-24 00:54:30 +01:00
Martin Prikryl
8a509c67f0
Using SFTP copy-data extension to duplicate remote files with servers that do not support copy-file extension (OpenSSH)
...
Source commit: dbfe9deefcec50fc7ef5605fa539dabb71af4f2c
2023-02-08 01:08:44 +01:00
Martin Prikryl
4c64df473c
Not logging supported SFTP extensions included directly in SSH_FXP_VERSION response as unknown
...
Source commit: 867981901d8afd91db4d8a9e7c4f4089a5a07946
2023-02-08 01:06:27 +01:00
Martin Prikryl
390246710d
Typos in comments
...
Source commit: 740d9dd055b223ae63fa830787d850a66c02765f
2023-01-31 13:23:38 +01:00
Martin Prikryl
cb021fe3e3
Bug 2120: Consistent behavior across protocols when renaming/moving remote files
...
https://winscp.net/tracker/2120
Source commit: 0f11f96996352d8354d27e06d699e2c3baa4653f
2022-10-01 01:03:37 +02:00
Martin Prikryl
a9611d2185
Typo in session logging
...
Source commit: c2c2a74eaa3560ca37f192ba774aff2c76d19bb2
2022-09-06 14:58:25 +02:00
Martin Prikryl
8994d1f98e
Simplifying CalculateFilesChecksum API
...
There's a small side-effect: The scripting "checksum" command now prints file name only while before it printed the path as it was original specified in the command.
Source commit: 7594ed8befc67e4da3153cc8b1b711ab104db867
2022-07-14 00:57:43 +02:00
Martin Prikryl
1f30e227e9
Redundant calls to AbsolutePath
...
Source commit: b59a83297872509aa55685521ec2a8197e85ae88
2022-07-14 00:55:38 +02:00
Martin Prikryl
03e38c75ae
Refactoring checksum calculation to share more code between FTP and SFTP in anticipation of reusing it for SCP/Shell
...
Source commit: 9a5138737031573ad64085fa64ef8fdd7fca8f77
2022-07-02 01:05:31 +02:00
Martin Prikryl
31c422a290
Improving logging of skipped SFTP packets
...
Source commit: 1d22cd4126af6c7981ad7da922a119825323d1e5
2022-01-13 00:56:32 +01:00
Martin Prikryl
1659fb8b0f
Reseting packet data when dis/reconnecting
...
Source commit: ed6d240a51a4f563466dbdb45445231b728a86f8
2022-01-13 00:54:28 +01:00
Martin Prikryl
9b304c1b32
Bug 1641: Support ACL for S3
...
https://winscp.net/tracker/1641
Source commit: 03a0b16e1a553b6a2791a2276e94a4547ab3451f
2021-11-05 11:15:56 +01:00
Martin Prikryl
20c1219918
Typos in comments
...
Source commit: 27684b8ef297d40915040a530c16a4330af8ab7e
2021-09-11 00:48:23 +02:00
Martin Prikryl
a4f5fdd521
Bug 2016: Failure when entering directory that contains file with a slash in its name
...
https://winscp.net/tracker/2016
Source commit: 3cab6dcd0bebd66d62bc8aa4ef37867b454b3d51
2021-08-13 16:29:39 +02:00
Martin Prikryl
5ab9308af0
Bug 1999: Failure when SFTP server resolves "." path to an empty string
...
https://winscp.net/tracker/1999
Source commit: 94fd20cdddc1f74549c649bb84e4f20a900ca503
2021-06-30 00:51:56 +02:00
Martin Prikryl
9a215447f9
Bug fix: Some operations with relative paths (notably creating and deleting a subdirectory) were failing on encrypted session
...
Source commit: df2748fbdd972d04526505c194afbd1075e7b397
2021-04-16 00:49:57 +02:00
Martin Prikryl
b2465d9bc5
Logging when SFTP server returns higher version than asked for
...
Source commit: 9dd6c76d1274199ab3e21c02b5f38946d7496eb7
2021-03-24 00:52:58 +01:00
Martin Prikryl
98b283f2cb
Https in comment link
...
Source commit: 186faf8cb1bfa645c66c29b94c325e59ee7bcc19
2021-03-17 13:15:34 +01:00
Martin Prikryl
e02e1f7184
Recognizing limits@openssh.com SFTP extension
...
Source commit: 21bd7579cee9cc49ceceb5dc0386055774ed4535
2021-03-05 00:47:38 +01:00
Martin Prikryl
af00201193
Avoiding unnecessary implicit Ansi to Unicode string conversions
...
Source commit: c224a1740385343ff48b9cb79427868fc2cc8283
2021-03-05 00:46:01 +01:00
Martin Prikryl
af3adfbcab
Bug 1933: Allow using SFTP servers that have problems with SSH_FXP_REALPATH requests
...
https://winscp.net/tracker/1933
Source commit: a682443b544e9e21a13736d2294118a693fa9054
2020-12-15 00:55:19 +01:00
Martin Prikryl
988d011a7b
Bug 1929: Preserve file permissions when overwritten files are recycled and transfer resume is disabled
...
https://winscp.net/tracker/1929
Source commit: 77270baeca4917879b09e52d36d068f7984d090e
2020-12-02 00:41:18 +01:00
Martin Prikryl
d8a274d910
Bug 1922: Do not use a transfer via temporary file for files that would exceed system length limit with the temporary extension
...
https://winscp.net/tracker/1922
(cherry picked from commit 7f1aaa1b1a )
Source commit: 55d66d21af80d2328e2b2bfd170ea962c34d7904
2020-11-26 16:29:26 +01:00
Martin Prikryl
f0f21cde90
Logging canceling of SFTP directory listing
...
(cherry picked from commit 448a221708 )
Source commit: e10ce6d13c212f2fed0cc6671bf80a76751e3820
2020-11-26 13:12:22 +01:00
Martin Prikryl
1747f92ac3
Bug 1738 – Stream interface in .NET assembly (download)
...
https://winscp.net/tracker/1738
(cherry picked from commit 56db37fceb )
Source commit: 8bfb7c64b2c98cd69546a2ad027a6025bbefa7bc
2020-11-26 12:21:39 +01:00
Martin Prikryl
092b1539fd
With SFTP protocol files can be streamed to stdout in scripting using chunked encoding to distinguish multiple files (part of Bug 1738)
...
(cherry picked from commit c86def11d8 )
Source commit: 535a8d33c450b5d74786de1fc8b480c5a663f191
2020-11-26 12:08:42 +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
276d11c086
Bug 1883: Directory reading cannot be cancelled for SFTP servers that provide optional end-of-list field
...
https://winscp.net/tracker/1883
(cherry picked from commit 34785ac865 )
Source commit: 011e018b801342438b817242b69bdbae947914cc
2020-06-29 01:49:27 +02:00