Martin Prikryl
4645876213
Refactoring UTF conversion in FTP with use of UTF8String
...
Source commit: 39bbfdb678746abe00f95f7e9385c155ae2882ff
2026-01-07 01:17:36 +01:00
Martin Prikryl
efe94d6c08
Using actual types and functions instead of WinAPI and Unicode/Ansi macros
...
Source commit: b7fec4d069296b58bb43e7a4a97dd85d558212b7
2025-12-21 01:34:21 +01:00
Martin Prikryl
f2eed0002d
Replacing CTimeSpan with VCL functions and removing some more unused MFC time code
...
Source commit: 6e54884137f0c5f45e32dcec5d756947a4f845d5
2025-12-21 01:25:39 +01:00
Martin Prikryl
996c687ddc
Factoring out PORT/PASV parsing and formatting + As a result, directory listing falls back to the other active/passive mode, consistently with file transfers
...
Source commit: 13a0a73f7378b2aea644de0b8f71d7c8d240c368
2025-12-19 01:18:06 +01:00
Martin Prikryl
90a35fe550
Removing nonsense code
...
Source commit: e63f03cc795d2dc2af025cb566007b927b98d506
2025-12-18 01:30:48 +01:00
Martin Prikryl
6963f08ffd
Enabling all warnings in all projects and only selectively disabling those that are needed
...
with aim to eventually update the code to need as little warnings disabled as needed.
Some code updates (and even fixes) to avoid warning done already
Source commit: 5c45a6f56c52e7b0c5034ed9980cd65259a7372b
2025-12-04 01:16:16 +01:00
Martin Prikryl
99b57046b3
Bug fix: After FTP data connection fails to open further use of the session is broken
...
Source commit: 8f36620525c1756e8e4593f5be689ed695580079
2025-10-07 15:37:59 +02:00
Martin Prikryl
88a03b9736
Removing redundancy in FTP upload code
...
Source commit: 212ac959f61d892841f843c0c4cc821b888fe080
2025-08-02 01:20:22 +02:00
Martin Prikryl
8c5837e5bc
Removing parameter unused since ac251a73
...
Source commit: 89421b9dfbcae17e87f07ddbe798740411eb18a0
2025-08-02 01:11:39 +02:00
Martin Prikryl
066362a213
Removing unused FTP zlib code
...
Source commit: 4ea7071a5f9183b107d23c42caf36d96d266442b
2025-08-02 01:08:29 +02:00
Martin Prikryl
fc1ad2eea0
Reimplementing CString using UnicodeString and replacing CStringA with RawByteString
...
Source commit: 5232a4e3833b8e9dac4ebaa3c12151ff981ac6cf
2025-07-29 01:00:19 +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
de072c6ebd
Bug 2132: Do not overwrite existing local file when FTP download fails to start
...
https://winscp.net/tracker/2132
Source commit: f744f31a345e0d1e4c22142fed91cbf3dcb58ea3
2022-11-11 08:37:57 +01:00
Martin Prikryl
b62d433c40
Invalid FTP response was incorrectly logged when closing transfer connection (caused by cee1be5d)
...
Source commit: 058b686e4addddc869a112d728f849b9c151fafd
2022-06-08 00:59:22 +02:00
Martin Prikryl
c9ff66a226
Factoring out CheckOverwriteFileAndCreateTarget and FileTransferHandleDirectoryListing
...
Source commit: 0d9d7f19f748e6cffb0931db05fcd314814af3cb
2022-04-28 00:58:45 +02:00
Martin Prikryl
3f3d21f04b
Removing unused parts of MFC and replacing rarely used parts with other implementations
...
Source commit: 7513148f8764428bbd242cb59095118a72270e0d
2022-01-19 10:18:44 +01:00
Martin Prikryl
12a3508797
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
Source commit: 83123c9e8d158ae74d541b5b07c88303c5ec7fe6
2021-10-11 15:28:58 +02:00
Martin Prikryl
53e82dadbe
Bug fix: Canceled or failed FTP transfer caused connection loss
...
Caused by Bug 1878.
Source commit: 6931ec7e394231cc73e92b4fd765fd7c08a667ee
2021-03-04 00:47:31 +01:00
Martin Prikryl
517fac5f1f
Bug 1950: Parsing of multiline VMS FTP listing entries is broken
...
https://winscp.net/tracker/1950
Source commit: 400d6b586b05f39dce7bb4eea96b871cadf0c9eb
2021-02-04 00:50:15 +01:00
Martin Prikryl
97b93d813c
Redundant forward declaration
...
Source commit: 0a2a7b6cd26759fd62aa4c4bd7ff280bb286f7fd
2021-02-04 00:46:52 +01:00
Martin Prikryl
b0fc69f930
Improving logging of FTP transfer failures (4th)
...
Source commit: 22f5dba79b3b1dfb347ca483d2edfca8667ffc92
2020-06-02 01:11:08 +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
6b6719a101
Consistently logging opening and closing of the data connection
...
Source commit: 482d3dbf98738ebb468d6374ce322e7339ce8c6c
2018-01-27 10:22:28 +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
d8f92984b9
First public commit of dev branch
...
Source commit: 98cb9d870efc1c60826db4398ec35c5cbe809e6a
2018-01-24 14:13:46 +01:00
Martin Prikryl
87c5906b1d
5.6.4
2018-01-11 15:36:57 +01:00
Martin Prikryl
5a9d22512f
5.6.2
2018-01-11 15:36:40 +01:00
Martin Prikryl
4dad4a32f0
5.2.5
2018-01-11 15:31:49 +01:00
Martin Prikryl
1abb25b42b
5.2.3
2018-01-11 15:31:16 +01:00
Martin Prikryl
43ec878d4b
5.2.2
2018-01-11 15:30:52 +01:00
Martin Prikryl
2e4b4738f0
5.2
2018-01-11 15:30:21 +01:00