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

69 Commits

Author SHA1 Message Date
Martin Prikryl
ea01897e79 No public writable fields in TFileOperationProgressType (in anticipation of shared progress for parallel transfers)
Source commit: c2adf6522c5c585d2e8df47285aa23c30da0fab8
2018-01-28 00:02:28 +01:00
Martin Prikryl
75bba31989 Separating owner and group when parsing MLSx
Source commit: c08656c3a56119685913714dcebd59daec44c6bd
2018-01-27 23:32:20 +01:00
Martin Prikryl
5678cc28c7 Bug 1169: Do not indefinitely retry transfer with FTP protocol when opening transfer channel is failing
https://winscp.net/tracker/1169

Source commit: fdf6efb83b9c71e000be8bebf2fb5b1e8e99384f
2018-01-27 23:13:08 +01:00
Martin Prikryl
74e8caab39 Bug 251: Allow skipping file actually being transferred
https://winscp.net/tracker/251

Source commit: cf5b8c875424209cfb210fc3845c609047c7ae76
2018-01-27 23:09:34 +01:00
Martin Prikryl
0ccd2defd3 SSH password change + When opening secondary shell session fails, the main session is not Closed + Session.ExecuteCommand unit tests
ChangePassword + PasswordChangesFailed counters
task_change_password help keyword

Source commit: 335f4de0796d0367a8ed427790cf1407607cc0d8
2018-01-27 22:50:24 +01:00
Martin Prikryl
2bf718b5ec OpenedSessionsFTPMVS counter
Source commit: 62f6c260fdc152b01d3ef0376d1564a9ffba3c20
2018-01-27 08:53:35 +01:00
Martin Prikryl
11bd37aad2 Bug 1451: Directory listing lacks attributes on MVS systems
https://winscp.net/tracker/1451

Source commit: 5085f9d05c9fbc019e789f088ccf424506558eba
2018-01-27 04:57:56 +01:00
Martin Prikryl
a2023f757a Bug 1431: Autodetect FTP server timezone difference before file transfer, if it was not detected yet
https://winscp.net/tracker/1431

Source commit: 36cae17e80f51f688cf35eaf0d7266dfb8d6bbd1
2018-01-26 02:35:49 +01:00
Martin Prikryl
17f055a342 Logging a warning when timezone difference is not know yet at the moment it's needed to convert timestamps from FTP LIST command
Source commit: 365ff08888fa466fcb45aa1bcfa3c042b9e246c3
2018-01-26 02:34:44 +01:00
Martin Prikryl
a0a3e03326 Providing more details when verification of the TLS certificate against Windows certificate store fails
Source commit: ae4f02bf530e8ca88ad2166c0cd9c46b3d3e80a5
2018-01-26 02:20:33 +01:00
Martin Prikryl
4cc2f46f3a Bug 1424: Autodetected timezone difference for servers not supporting MLST command was not taken into account for time on overwrite confirmation dialog
https://winscp.net/tracker/1424

Source commit: c3c99c63b01c9af8b732447dfa1b8944ffd3ab63
2018-01-26 00:48:52 +01:00
Martin Prikryl
d92c9bb362 Bug fix: Transferring newer files only did not work with FTP protocol
Caused by Bug 1403.

Source commit: a772a9e586433afbcfeb04f9aaa841d33cfcd35a
2018-01-26 00:47:53 +01:00
Martin Prikryl
e71b3bed9f Bug fix: The stat command on FTP server may return wrong times, if the ls command was used before
Source commit: 8d77796c383395570ca34e63001b300bf1b02e45
2018-01-26 00:41:01 +01:00
Martin Prikryl
67b8cf8198 When detecting timezone difference of FTP server, ignoring files with timestamp in the future, as they have high probability of being wrongly interpreted.
Source commit: b132f8a637eaec26a08a9444f787e57e4f97fb9b
2018-01-26 00:36:13 +01:00
Martin Prikryl
fbc84e5778 Logging timestamps used in timezone autodetection
Source commit: f5d3be6dba9c94aef5358d5f2aa29115dae4a753
2018-01-26 00:35:16 +01:00
Martin Prikryl
c4eedd3d7a Bug 1074: Support for FTP servers with Windows-like paths (fixed again after broken in 5.8.2 by Bug 1400)
https://winscp.net/tracker/1074

Source commit: a71132f652a2e7164ac5932e0ed4b2cd6236d0ff
2018-01-25 20:58:53 +01:00
Martin Prikryl
a516bfe4f1 Bug fix: Using precise timestamp of the uploaded file version was not working when a relative path was used in automation
Source commit: 5fffc557d242fcb6e757c24040379659987a93ef
2018-01-25 19:08:50 +01:00
Martin Prikryl
bd7c61102a Comment that MDTM on IIS server in DST does not work correctly + Temporarily workaround the respective unit test to yield inconclusive intead of failing
Source commit: 137306159532a49f79838238250adb1e8cd00bcb
2018-01-25 19:07:44 +01:00
Martin Prikryl
99498ac3e7 Bug 51: Optionally following symbolic links to directories during file operations
https://winscp.net/tracker/51

Source commit: 9d43be646abcee323df1afcceb9652a82899b5f6
2018-01-25 17:26:49 +01:00
Martin Prikryl
f64caa8352 Tracing (skipping LIST for upload)
Source commit: 2b334d9568c6bdcf0ff4d12832a56747572a9a8b
2018-01-25 16:36:59 +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
b7e72264b9 Bug 1402: Verify TLS certificate against cached fingerprints before Windows certificate store
https://winscp.net/tracker/1402

Source commit: a518c66fd9409e7577c3025904c7831ccafb1639
2018-01-25 16:27:32 +01:00
Martin Prikryl
f163f87b62 Bug 1400: Compatibility with FTP servers whose path does not start with a slash
https://winscp.net/tracker/1400

Source commit: da53dade0a18aa3b38369b1875b90a65a7dc11f5
2018-01-25 15:57:09 +01:00
Martin Prikryl
2adb346576 Free bytes for user can be displayed for IIS FTP server with FTP Directory Browsing > Directory Listing Options > Available bytes option enabled
Source commit: 98005a1c39d4d6ccd77a37e693f099dad39fc2ce
2018-01-25 15:39:23 +01:00
Martin Prikryl
fb68ee6f0c Generating transfer script + Not highlighting script strings + Script command-line
Source commit: ccddd850406040fc9feda4e5a71ae20f5514bf09
2018-01-25 15:02:00 +01:00
Martin Prikryl
18ab0dc8c7 Enriching of FTP timestamp was not working if the server was in a different timezone
Source commit: deaca8df3b0325f6f2712143cdd362880f951700
2018-01-25 14:06:42 +01:00
Martin Prikryl
e6597ff774 Logging precise FTP timestamp resolution
Source commit: 612c2857aaa5f69a8ae9caded4c7f6cf523677fa
2018-01-25 14:03:55 +01:00
Martin Prikryl
68dae07d6e Bug 1395: When FTP server does not provide precise timestamp, but the timestamp otherwise matches timestamp of the last uploaded version of the file, using precise timestamp of the uploaded version instead
https://winscp.net/tracker/1395

Source commit: 826551d8f310d264718d925ee305247982ebaebb
2018-01-25 14:03:01 +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
197c95a87b Bug 1394: API/Method Session.ScanFingerprint to scan server's hostkey or certificate fingerprint
https://winscp.net/tracker/1394

Source commit: 485a5f31fce53e51009c606533c7b1f34fe257d7
2018-01-25 14:01:08 +01:00
Martin Prikryl
a9b012420b Bug 1392: Error when accessing a local directory junction on Windows XP/2003
https://winscp.net/tracker/1392

Source commit: 7216bebc9d2f75544dde776dc969c4712048fda9
2018-01-25 13:54:43 +01:00
Martin Prikryl
4cf27422e5 Fixing IIS detection
Source commit: eae8b09d78e02b01185fc5bf947895475bafb6ee
2018-01-25 12:51:19 +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
db48da66df Bug fix: An open scripting command for FTP session with encrypted client certificate without passphrase but with password is silently ignored
Source commit: c48bd59e4d54260ab853186d335e790f02f02626
2018-01-25 12:02:43 +01:00
Martin Prikryl
749d2bdd43 LOG_DEBUG is not used for directory listing, but is used for other logging now
Source commit: c1a91f67a69f4e122b093d1db0a585a4ce890545
2018-01-25 11:56:14 +01:00
Martin Prikryl
808bd4d9f3 Bug 1387: Failure when connecting using FTP with empty password
https://winscp.net/tracker/1387

Source commit: 3086b24628b79ea2b643e9a0b29512055fb9fcd6
2018-01-25 11:50:25 +01:00
Martin Prikryl
e5648809ad Detecting IIS by "Windows_NT" response to SYST as the welcome message was seen to be empty (Dan Smith)
Source commit: 8b46ec6163322d824e4283a3296d4de74138080a
2018-01-25 11:17:50 +01:00
Martin Prikryl
4392420515 Bug 1380: Correct DST adjustments of FTP timestamps by IIS FTP server
https://winscp.net/tracker/1380

Source commit: 7e0d861c394d691bb2119f0d5e303dc0a06adc08
2018-01-25 11:04:35 +01:00
Martin Prikryl
dd1db4dcce Explaining FTimeDifference
Source commit: c2f482faedac3a6eb8d1be2d4657cad2fd08942c
2018-01-25 11:03:33 +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
987728ea0c Prettifying debug macros
Source commit: ba529d34782876686ca07031e9c0b7c17f9e92fd
2018-01-24 20:39:55 +01:00
Martin Prikryl
d5dfb6f114 Informing the user when a connection fails because an FTP connection was attempted to an SFTP server
Source commit: c30e9d72d440419c8ee1d08e2486023b8374bf87
2018-01-24 17:42:46 +01:00
Martin Prikryl
042eaf64be Typo
Source commit: 5a496a466639c80c8a1a3ab145d1781e20dfe07e
2018-01-24 17:41:54 +01:00
Martin Prikryl
048ebddb93 Bug 94: Preserve timestamps of directories (SFTP)
https://winscp.net/tracker/94

Source commit: 342c0cb56287554c059c6461aaf234f889c661ed
2018-01-24 17:06:59 +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
eb3fe4e01f 5.7.5 2018-01-11 15:38:18 +01:00
Martin Prikryl
4ab6d5be32 5.7.4 2018-01-11 15:38:07 +01:00
Martin Prikryl
674a512d79 5.7.3 2018-01-11 15:37:54 +01:00
Martin Prikryl
985a33638e 5.7.1 2018-01-11 15:37:31 +01:00