Martin Prikryl
0e0c2f2006
Issue 2244 – Do not use directory listing to keep FTP session alive by default
...
https://winscp.net/tracker/2244
Source commit: 61d8886b91c8375f597a8b8b9b0975e40b9003a6
2023-12-15 15:48:50 +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
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
acd12ea3d7
More meaningful error message when credentials are missing in scripting and .NET assembly
...
Source commit: a374ebe71eea553a366120f46b8d3169ad735a7a
2023-08-25 01:10:22 +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
1577b39b76
Bug 2194: Support for ProFTPD command OPTS REST STOR to query if upload restart is possible
...
https://winscp.net/tracker/2194
Source commit: 6b8e7e9e8d046a5a45f6ae586cb8ad9d5b61f09a
2023-06-08 01:04:28 +02:00
Martin Prikryl
8daf97a9cd
Support for FTP CSID command
...
Source commit: cc520d28465829220862788c3e06a7f6d29f1b8e
2023-02-06 15:37:06 +01:00
Martin Prikryl
31740ae6b2
Bug fix: Failure when parsing FTP checksum response misses the actual response
...
Not really tests, but seem like an obvious mistake from Bug 2023 (37c0decb )
Source commit: f763ad23e896b619ddb910311cbbdb9d40a1b285
2023-02-06 15:34:53 +01:00
Martin Prikryl
e5628b72f3
Bug 2019: Error when uploading file sized just below 32 kB boundary to FTP server over TLS 1.3
...
https://winscp.net/tracker/2019
Source commit: 20c418a5e796357ab6e842d95bf3614a21f1e4fc
2023-01-18 01:01:37 +01:00
Martin Prikryl
50ef941c92
Comment that TLS shutdown hack for FileZilla Server does not seem to be needed since 1.6.0
...
Source commit: e9f6f913004785ca6edbcacd9177e4c434fae735
2023-01-18 00:59:06 +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
2093433737
Bug 2110: Automatically reconnect when FTP server fails to open data connection with 426 code, if it previously worked
...
https://winscp.net/tracker/2110
Source commit: 3d005504b54d9b6f9dfa9799978827d7052029f6
2022-09-08 00:50:08 +02:00
Martin Prikryl
e69b2bc2a6
Redundant check
...
(copy pasted from the SFTP implementation, where it is needed)
Source commit: c0ac647a5f982ef55125d8d2fbca7bc9d8e20e5c
2022-07-15 00:56:11 +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
ee08afa721
Bug 2087: Hang when entering small directories with FTP protocol
...
https://winscp.net/tracker/2087
Source commit: 263b35c88eab44b87f4dc6aebe01eb8db264e9e3
2022-06-15 01:06:32 +02:00
Martin Prikryl
7996f5831a
Bug 2086: Restore previous behaviour with MVS systems
...
https://winscp.net/tracker/2086
Source commit: 12cb13147524df8aeb44ecb58c17d91ca5f42864
2022-06-08 01:06:50 +02:00
Martin Prikryl
5f3d00d2c9
Incorrect comment (from 9370bfd1)
...
Source commit: 5870f8a8b23ecb6122475fd0d4b65c94e1f73293
2022-06-08 01:01:18 +02:00
Martin Prikryl
fa928a12e8
MultilineRFC2228 is deprecated (and no longer documented)
...
Source commit: beedb143c7d97f20c0348f86591e81ef788fbc85
2022-05-21 00:57:18 +02:00
Martin Prikryl
a267e61a4b
Use MVS compatibility mode only when initial path is not *nix-like
...
Part of Bug 2069
https://winscp.net/tracker/2069
(cherry picked from commit 6aab3517d5 )
Source commit: fb64e5b0a916fbc1628304c338607a056851e759
2022-05-04 01:03:04 +02:00
Martin Prikryl
361e4ae191
Bug 1945: Streaming support in .NET assembly for FTP protocol
...
https://winscp.net/tracker/1945
(cherry picked from commit 9370bfd17f )
Source commit: 9602b495c733729c7e1c180cb05001f5d5af4104
2022-04-29 16:29:15 +02:00
Martin Prikryl
6807687e6e
Bug 1631: Optimize loading of large directories
...
https://winscp.net/tracker/1631
(cherry picked from commit 27f61a0b10 )
Source commit: cad4585dc8759f793fe2c5a313d2787605da3492
2022-04-27 08:31:01 +02:00
Martin Prikryl
613ef4e8e4
Bug 2069: Improve compatibility with MVS systems (2nd)
...
https://winscp.net/tracker/2069
(cherry picked from commit b89afec307 )
Source commit: 5e8ece8a1b6a7253f2de04347f5e16833e464503
2022-04-26 01:08:29 +02:00
Martin Prikryl
bbd9e268fa
Bug 2069: Improve compatibility with MVS systems
...
https://winscp.net/tracker/2069
(cherry picked from commit 186c1aa33e )
Source commit: d4e8398afb469405f4eb0ee3e317c99b0126857b
2022-04-15 00:57:48 +02:00
Martin Prikryl
191729720a
Bug 2065 – Scripting command "ls" in FTP session displays timestamps without year even if the server (notably IIS) provided the year, if it did not provide seconds
...
https://winscp.net/tracker/2065
Source commit: 4d719f707f54a5ce7d1ff2ad327a1159ccb3fefe
2022-03-26 01:07:27 +01:00
Martin Prikryl
384bb10524
Bug 2046: Automatically reconnect when FTP server fails to open data connection, if it previously worked
...
https://winscp.net/tracker/2046
(cherry picked from commit 45022cce7e )
Source commit: 5c79049b9cb0cb81174b3170ca457d498ac2b505
2021-11-26 15:49:02 +01:00
Martin Prikryl
d2f9693f1c
Bug 1641: Support ACL for S3
...
https://winscp.net/tracker/1641
(cherry picked from commit 9b304c1b32 )
# Conflicts:
# source/forms/CustomScpExplorer.h
Source commit: bf3c1b88326df1dc340f6ca06f93953db7c82c27
2021-11-26 14:59:21 +01:00
Martin Prikryl
81337cdcc5
Bug 2034: Custom certificate store file
...
https://winscp.net/tracker/2034
(cherry picked from commit e70fd8fa51 )
Source commit: 95c530928c9871191cf4f67478bf35b171e94643
2021-11-26 14:31:01 +01:00
Martin Prikryl
2be1e36e33
Typo in field name
...
(cherry picked from commit 9b977311a5 )
Source commit: 64a7bab48c4eb9cd52e17451c061e07af057c656
2021-11-26 13:51:14 +01:00
Martin Prikryl
0bb1949ebe
Bug 2016: Failure when entering directory that contains file with a slash in its name
...
https://winscp.net/tracker/2016
(cherry picked from commit a4f5fdd521 )
Source commit: b7f3fa385f18d6bd2e99c0270c754b19f8ecf416
2021-11-25 16:37:49 +01:00
Martin Prikryl
64129eba53
Fixing compile error caused by 29ff9efc
...
Source commit: c4ab8bf9f8d7134a43a89773b5bebbeae4184d9a
2021-11-23 16:57:30 +01:00
Martin Prikryl
29ff9efc2c
Bug 1944: Allow displaying all VMS file revisions with FTP protocol
...
https://winscp.net/tracker/1944
(cherry picked from commit 24ac52a27f )
# Conflicts:
# source/core/FtpFileSystem.h
Source commit: 577fc27cbf3b106d237ab97a83816c1377274ded
2021-11-23 01:52:10 +01:00
Martin Prikryl
282a24ecef
Whitespaces
...
(cherry picked from commit 512257808f )
Source commit: 58f80973d621ed4cfb853d4a4ef7ac442b35521e
2021-11-23 01:32:05 +01:00
Martin Prikryl
445ac69841
Bug 1768: Allow other 2xx responses to PWD command, not only the standard 257
...
https://winscp.net/tracker/1768
(cherry picked from commit 3a54bf3369 )
Source commit: 47f75e56e5bd30b2c358bb6d305c0e9dfe211296
2021-10-23 01:09:27 +02:00
Martin Prikryl
f7e1c07cd8
Limiting scope of Bug 2030 (Timeout while uploading files to some FTP servers using TLS 1.3) to affected servers only
...
https://winscp.net/tracker/2030
(cherry picked from commit 12a3508797 )
Source commit: 559e8094923f8493b5611d53a2d934f123f6640a
2021-10-11 15:35:25 +02:00
Martin Prikryl
37c0decbaf
Bug 2023: Response from ProFTPD FTP checksum commands is not recognized
...
https://winscp.net/tracker/2023
(cherry picked from commit 5e5921f3de )
Source commit: 76d9a2be927c0b2ca29667f6049ee04e719edede
2021-09-04 01:01:54 +02:00
Martin Prikryl
e8ecf17aa9
Link update in comment
...
Source commit: 49263cb50af220423c1ac1d72be939786c6543bc
2021-05-20 10:10:00 +02:00
Martin Prikryl
df1ebf1d58
Fixing 6c6f5ed1 for the master branch
...
Source commit: a01fdd98af367fb9e8a1e22520181ad646a73e26
2021-04-10 00:45:10 +02:00
Martin Prikryl
6c6f5ed190
Bug 1973: Allow downloading a file from an FTP server via a symbolic link in scripting or when handling a URL
...
https://winscp.net/tracker/1973
(cherry picked from commit c322ad84e8 )
# Conflicts:
# source/core/FtpFileSystem.h
Source commit: 741b7ef4e6b74ab6c4f8556ff50a6d333c1e23a6
2021-04-09 00:55:16 +02:00
Martin Prikryl
cd81ef0b6b
Link update
...
Source commit: d0fff260092990fbdad4cf301b2cd18c22b05548
2021-04-02 11:54:39 +02:00
Martin Prikryl
c511004435
Bug 1963: Hang after receiving multiline response from FTP server
...
https://winscp.net/tracker/1963
+ fixing typo in a field name
(cherry picked from commit 2cd87da319 )
Source commit: fcd868bff5f5724a0a19dc62ea23cc0f1ed3e93c
2021-03-20 00:49:12 +01:00
Martin Prikryl
e757f7b77b
Bug 1950: Parsing of multiline VMS FTP listing entries is broken
...
https://winscp.net/tracker/1950
(cherry picked from commit 517fac5f1f )
Source commit: febffea48ab19ac8e1990db3118903013814fb42
2021-02-04 00:59:09 +01:00
Martin Prikryl
b8fd5b18a2
Bug 49: Improved FTP support for VMS servers (and potentially for other non-Unix-like systems)
...
https://winscp.net/tracker/49
(cherry picked from commit 3dbbb76f92 )
Source commit: ad711d5d4ce0357fad93967b93664c8111afc07a
2021-01-16 00:44:28 +01:00
Martin Prikryl
bf0e65e581
Bug 1938: Allow downloading versioned VMS file in scripting
...
https://winscp.net/tracker/1938
(cherry picked from commit e9168fcda0 )
Source commit: d02e47baef5e3cfbe89186d3641d94fd217f6cd1
2021-01-16 00:43:05 +01:00
Martin Prikryl
80bfb0d992
Bug 1921: Allow forcing use of LIST command to retrieve file information in scripting for FTP servers that has broken support for MDTM/SIZE commands
...
https://winscp.net/tracker/1921
(cherry picked from commit 7e78952092 )
Source commit: e2445f16f28468fc0fc6931c20ed2079a72409c1
2020-11-26 16:45:53 +01:00
Martin Prikryl
0e4fba4198
The result of AllowResume was not used for FTP protocol - introduced by 7f1aaa1b
...
(cherry picked from commit ff0490e7c8 )
Source commit: b9c70a0448079c6bd96ddbd256469a48d9e684de
2020-11-26 16:32:23 +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
bd8d7041c0
Bug 958: Local ports for active FTP mode can be limited
...
https://winscp.net/tracker/958
(cherry picked from commit a00bcd5188 )
Source commit: 1c1245fcc1a0939a34931061e926889f8e14cecb
2020-11-26 16:02:45 +01:00