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

106 Commits

Author SHA1 Message Date
Martin Prikryl
58a103fb76 Probably invalid assertion
(cherry picked from commit 006d280285)

Source commit: 993fbb3b9a95cf2cab08bd10cce9ee5b30a911f8
2021-05-20 00:53:42 +02:00
Martin Prikryl
3e3284eae4 Bug 1982: Automatically resume transfer when TLS re-key fails
https://winscp.net/tracker/1982
(cherry picked from commit 64a802c4fa)

Source commit: d1ffdbb01832674697cfec09a946c41ec0633def
2021-05-06 11:45:37 +02:00
Martin Prikryl
f8522e8ff6 Bug 1976: Failure when retrieving a directory listing from an FTP server when the data are transmitted in huge amount of tiny chunks
https://winscp.net/tracker/1976
(cherry picked from commit a7e68c3d79)

Source commit: bb81c2f7ac97257137ef402bcbfaadb2d5683a86
2021-04-15 00:52:25 +02:00
Martin Prikryl
37f99ed652 Bug fix: Canceled or failed FTP transfer caused connection loss
Caused by Bug 1878.

Source commit: 06642136cb284bbae9b6ebcecd86ad190aa98ba0
2021-03-04 00:49:19 +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
db8ea994f3 Correcting MLST parsing (from fa0ed3c5)
Is probably noop, but previous version was badly designed at least

(cherry picked from commit a8bd2dad09)

Source commit: bf49e61b95478685b6b3d36d71ef0820080956fc
2021-02-04 00:54:09 +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
8bd1803937 Removing unused code to select local port of outgoing FTP control connections
(cherry picked from commit 2cfd5c8f92)

Source commit: 09b85ad7463ce4a9173c24ebfb977f1f925d50fa
2020-11-26 15:59:38 +01:00
Martin Prikryl
880cbc8054 Logging FTP control connection reading
(cherry picked from commit 464cb98038)

Source commit: 417531696686e7502f479d89aa2df0b19f460a0e
2020-11-26 15:30:41 +01:00
Martin Prikryl
a9a3bb04e4 Logging successful FTP connection
(cherry picked from commit afa2cd3344)

Source commit: ed68dccae2a9ab1c3463f69c1b763c5c0d4fc325
2020-11-26 15:11:58 +01:00
Martin Prikryl
551eedd209 Bug 1895: Support for SNI with FTP (2nd)
https://winscp.net/tracker/1895
(cherry picked from commit a25c55a621)

Source commit: 9397e51855c8dab4b8fd3574ca1c21e89acb509c
2020-11-26 14:21:59 +01:00
Martin Prikryl
253fb4dcd5 Bug 1878: Resume transfer when FTP data connection disconnects
https://winscp.net/tracker/1878
(cherry picked from commit 022dcddf97)

Source commit: 3d7c22f10ec62fd493511721b09889a122b440ce
2020-11-26 13:06:20 +01:00
Martin Prikryl
2863974af7 Fixing logging of FTP transfer failures from b0fc69f9
(cherry picked from commit 0f172d36c3)

Source commit: 63f5c39572720f71d3dd992071d979fd40dd3d35
2020-11-26 13:04:56 +01:00
Martin Prikryl
55cf8d758c Improving logging of FTP transfer failures (4th)
(cherry picked from commit b0fc69f930)

Source commit: 4bd1529f95e2d0edce2ea7ea544b4a20fa49b49f
2020-11-26 12:56:34 +01:00
Martin Prikryl
6b5f1cf732 Improving logging of FTP transfer failures (3rd)
(cherry picked from commit 15fe4d914c)

Source commit: c77590d5b52b3ffa859b40a9d528f81e3221d11e
2020-11-26 12:55:11 +01:00
Martin Prikryl
e0f57ad80e Whitespace
(cherry picked from commit 9d63dc6289)

Source commit: b295013eb99cceda41361208fc9b555f1612d008
2020-11-26 12:48:03 +01:00
Martin Prikryl
f921e2ad35 Improving logging of FTP transfer failures (2nd)
(cherry picked from commit 18d386923d)

Source commit: 3a6a4261f0dfc3cdd159a03659c44927dc10cbfb
2020-11-26 12:46:41 +01:00
Martin Prikryl
2d626d6534 Improving logging of FTP transfer failures
(cherry picked from commit 14add145f2)

Source commit: 17f61db7a947101d4e24ccd933b77fc3d930e26d
2020-11-26 12:45:16 +01: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
270d8018f4 Bug 1796: Allow empty password authentication with FTP servers that prompt for empty passwords
https://winscp.net/tracker/1796

Source commit: de30b2df2f7765dc01f9dbd551264240d1e0ce37
2019-10-08 01:28:05 +02:00
Martin Prikryl
53752ef745 Bug 1546: On VMS servers, do not use absolute paths with DELE command + OpenedSessionsFTPVMS counter
https://winscp.net/tracker/1546

Source commit: 8b06f73b41fd969cfd5bc9abe7bacb23d8cfb4aa
2018-01-28 08:13:23 +01:00
Martin Prikryl
50ceaef542 Bug 1535: Do not terminate path with slash in CWD FTP command for better compatibility with VMS systems
https://winscp.net/tracker/1535

Source commit: 788d6278bdb6323693356499051b92dcb7cf4dd1
2018-01-28 07:15:34 +01:00
Martin Prikryl
b3ce6ef286 Removing wrong comment that should already have been deleted in 2f04f171e5 (Bug 1520: Resuming file upload in active FTP mode does not work on some servers)
Source commit: dc2ceffe437a6e2d2d7dc1de94b4569687c11630
2018-01-28 06:26:03 +01:00
Martin Prikryl
2f04f171e5 Bug 1520: Resuming file upload in active FTP mode does not work on some servers
https://winscp.net/tracker/1520

Source commit: afc9ffb1285b87147aaa223a89c65b26fbd0af0f
2018-01-28 05:56:58 +01:00
Martin Prikryl
ce37006614 Bug 1518: Do not verify that final path after CWD FTP command matches requested path to allow better compatibility with atypical FTP servers
https://winscp.net/tracker/1518

Source commit: 8f557d4d2b693052bb9ba7e533699e26e20e6c68
2018-01-28 05:42:46 +01:00
Martin Prikryl
30f6038701 Typo in comment
Source commit: 4cfc91253e48d9507bf582e9fcc331361a86bb53
2018-01-28 03:09:22 +01:00
Martin Prikryl
504f283ff4 Updating links
Source commit: 59d3a5c87219b542c6b43bd992db5b0f1cd94f87
2018-01-28 01:37:03 +01:00
Martin Prikryl
6b6719a101 Consistently logging opening and closing of the data connection
Source commit: 482d3dbf98738ebb468d6374ce322e7339ce8c6c
2018-01-27 10:22:28 +01:00
Martin Prikryl
59c9838b28 Bug 1454: Error opening data connection over proxy server when the server supports EPSV command
https://winscp.net/tracker/1454

Source commit: 42a5b6be803f4423734af9cb9ae67349c572d434
2018-01-27 08:54:30 +01:00
Martin Prikryl
8e87abfaad Bug fix: When parsing timestamps in MDTM command response, second and minutes after zero hour (or minute) were ignored.
Source commit: cb43f39b9ea64a7b23bdab00d687997f4b0794ed
2018-01-26 01:25:30 +01:00
Martin Prikryl
61320ef766 Bug 1403: Do not list remote directory when uploading file using FTP protocol with overwrite confirmations off
https://winscp.net/tracker/1403

Source commit: 7936345a4e6c4f89afe8f2d9814ba292d71b93a5
2018-01-25 16:33:37 +01:00
Martin Prikryl
d4eb2ce29b Retrieving seconds-precision timestamps using MDTM command, if the server provides them.
Part of Bug 1221

Source commit: 3d1017e1ffa7bd04e23f8f0db8a0d509420a728f
2018-01-25 14:02:04 +01:00
Martin Prikryl
ae81567cb5 Identifying as WinSCP (including version) in FTP CLNT command + Sending CLNT command even to FileZilla FTP server.
Source commit: ea33c352329f16bec43d0a1fc157310d88681584
2018-01-25 12:35:23 +01:00
Martin Prikryl
dbeed2fa5e Simplifying interface for configuring proxy layer
Source commit: 2c0ccd46e4797935e248fcfcaa52b34bd39bcb5c
2018-01-25 10:58:26 +01:00
Martin Prikryl
f761b2e828 Replacing FileZilla's VERIFY with ours DebugCheck
Source commit: 92cd01cbb66c748924d215611d719e27177145fa
2018-01-25 10:54:29 +01:00
Martin Prikryl
14735eaedb Tracing (timeout when transferring over FTP+TLS+proxy)
Source commit: 3a43d06c8baf682f0eedd3c13c483b07354bc57e
2018-01-25 10:42:18 +01:00
Martin Prikryl
b55e9565da Function call-line syntax for DebugFail + Replacing all DebugAssert(false) with DebugFail
Source commit: 358df59fa46a04bd1b2a141b826fa5c499303ae6
2018-01-24 20:47:51 +01:00
Martin Prikryl
c2f3ec506b Using our asserts in FileZilla code
Source commit: a294b54252528b1b33b5d205336bb321584dcf95
2018-01-24 20:46:52 +01:00
Martin Prikryl
d8f92984b9 First public commit of dev branch
Source commit: 98cb9d870efc1c60826db4398ec35c5cbe809e6a
2018-01-24 14:13:46 +01:00
Martin Prikryl
ea9cdc1521 5.7.6 2018-01-11 15:38:28 +01:00
Martin Prikryl
674a512d79 5.7.3 2018-01-11 15:37:54 +01:00
Martin Prikryl
4acedf8030 5.7 2018-01-11 15:37:20 +01:00
Martin Prikryl
b8e0750e5a 5.6.5 2018-01-11 15:37:08 +01:00
Martin Prikryl
87c5906b1d 5.6.4 2018-01-11 15:36:57 +01:00
Martin Prikryl
ef8921a3ca 5.6.3 2018-01-11 15:36:50 +01:00
Martin Prikryl
5a9d22512f 5.6.2 2018-01-11 15:36:40 +01:00
Martin Prikryl
26b6b13bc8 5.6 2018-01-11 15:36:22 +01:00
Martin Prikryl
dd3f10cf2a 5.5.2 2018-01-11 15:33:24 +01:00
Martin Prikryl
11ce636668 5.2.7 2018-01-11 15:32:20 +01:00
Martin Prikryl
a9cd1f05f4 5.2.6 2018-01-11 15:32:05 +01:00