Martin Prikryl
c7a55143cb
Bug 1637: Low logging level
...
https://winscp.net/tracker/1637
Source commit: 77c4bd8361dc2604b244964b6b60240465ece323
2018-04-21 03:36:35 +02:00
Martin Prikryl
e29607679e
Bug 1638: Allow authentication with empty passwords in scripting
...
https://winscp.net/tracker/1638
Source commit: 5b00160666c5a8153219d5f4ee48bff9a8760c97
2018-04-21 02:55:03 +02:00
Martin Prikryl
cdfc79a41c
Refactoring some exceptions, mainly EScpSkipFile
...
Source commit: 557cfaff84d1f003c85cd00dc3a7d4d34e82a02d
2018-01-28 17:33:47 +01:00
Martin Prikryl
642499f217
Factoring out common download code + Change: Last access time of downloaded files is no longer preserved
...
Source commit: f0d582dad37a7c48e72f4b805124f93dc0ccc050
2018-01-28 17:25:23 +01:00
Martin Prikryl
3513605caa
Factoring out factories for common button aliases
...
Source commit: 545cb1611352485dac73f3f027338fcfd212366d
2018-01-28 16:22:56 +01:00
Martin Prikryl
c08b64cda4
Factoring out ReverseOperationSide
...
Source commit: 583bd96f34edca99cccd3c9ca0df684403f7999b
2018-01-28 16:21:47 +01:00
Martin Prikryl
82f2d7ac7b
Bug 1579: Allow download from MVS server using fully qualified dataset name
...
https://winscp.net/tracker/1579
Source commit: 58d6194229942264bc6d8c074507cfbf29217dc3
2018-01-28 16:08:56 +01:00
Martin Prikryl
f3dc53f36d
Refactoring TFTPFileSystem::ReadFile
...
Source commit: f8eb1ec609efa046190eead13dfaf07183145e67
2018-01-28 16:07:55 +01:00
Martin Prikryl
693fe81a24
Uninitialized variable
...
Source commit: 2aef5e7c9ed7b909ef4f98bdeba4a1c4fd6f5606
2018-01-28 16:06:46 +01:00
Martin Prikryl
0070f40e4c
Moving variables declaration closer to use
...
Source commit: 8b489b040ce18ae109ea57b9d5705f89b4f7e686
2018-01-28 16:02:29 +01:00
Martin Prikryl
5cba2a567e
Factoring out common upload code
...
Source commit: a5f5533a8f027759210736e5faecdd47328b28cf
2018-01-28 15:45:20 +01:00
Martin Prikryl
df8226b6df
Bug 572: Amazon S3 protocol (renaming/moving)
...
https://winscp.net/tracker/572
- Change: Scripting command "mv" now checks for source file existence (to determine if it is a folder or file), so error message changes
Source commit: 747e51794ef409f3878a890c8a3729ba6d97cdff
2018-01-28 15:32:40 +01:00
Martin Prikryl
60aa9c8da5
Bug 572: Amazon S3 protocol (duplicating)
...
https://winscp.net/tracker/572
- cp script command now queries the server for source file/dir, as we need the information for S3_deinitialize
- DUPLICATE_FOLDER_NOT_SUPPORTED was by mistake already committed in 32d26ba76e (Remote file duplication in scripting, .NET assembly and XML log)
Source commit: b0e54d4ef136c6d798ef8010648ba759d02229e4
2018-01-28 15:30:33 +01:00
Martin Prikryl
8c21ccfc16
Bug 572: Amazon S3 protocol (deleting, creating buckets and folders and more)
...
https://winscp.net/tracker/572
- InvalidAccessKeyId error is recognized as "authentication failed"
- default region is configurable
- bucket region and endpoint is determined before trying an actual operation
- retrieving info of one bucket
- non-existing and empty folders are distinguished
- instructions for setting up S3 test environment
- more tests for listing of buckets and folders
- tests for authentication failures
Source commit: c63bbdebfdd9b2267e3465b0df3f0f7ff5166745
2018-01-28 15:15:56 +01:00
Martin Prikryl
80e08f8d60
Bug 572: Amazon S3 protocol (directory browsing)
...
https://winscp.net/tracker/572
Counter StoredSessionsCountS3
Source commit: 20585d3ea3566ee2b638791549e28179eaefbc01
2018-01-28 15:02:56 +01:00
Martin Prikryl
9c5d7676dd
Factoring out TTerminal::ConfirmCertificate
...
Source commit: 1b6e09e2a4c47c1615e67db4032d90682bc251a9
2018-01-28 14:48:05 +01:00
Martin Prikryl
a1255cf356
Simplifying the code
...
Source commit: 32c42413f9b2997e8844444aca9262a1da022331
2018-01-28 14:47:02 +01:00
Martin Prikryl
ed8f4a9fe8
Removing obsolete NO_FILEZILLA directive
...
Source commit: b7f2319a1fc3cf46cd29226d8560de1beee42852
2018-01-28 14:23:11 +01:00
Martin Prikryl
868ef381ee
Bug 1563: Allow verifying SSH host key by pasting the expected key or its fingerprint from the clipboard
...
https://winscp.net/tracker/1563
Source commit: 3205dd4eb285e9cd5a7dbaaf9dc9f46dcd0e94dc
2018-01-28 13:49:52 +01:00
Martin Prikryl
cae4c0255c
Bug 1546: On VMS servers, do not use absolute paths with DELE command (2nd)
...
https://winscp.net/tracker/1546
Source commit: fe0d54d899d3db357f3899d1b0a3d39451843638
2018-01-28 08:15:25 +01: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
eafabd97e5
Bug 1524: Option to open downloaded file on operation completion confirmation when transferring file from command-line/URL + Logging destination file + Bug fix: When opening local folder in explorer fails, error message ID was shown instead of actual message. + Refactored ShowExtendedExceptionEx
...
https://winscp.net/tracker/1524
Source commit: ba2f26e59a60311bf483a9456324cbdd5494e3dc
2018-01-28 06:22:06 +01:00
Martin Prikryl
955eb2d75f
Link to the latest version of ftpext specification
...
Source commit: 4e4cf72291715fc7845d059545b7df1605b1d33d
2018-01-28 03:57:09 +01:00
Martin Prikryl
5c9195be98
Updating links
...
Source commit: 5d58267158ea9ed2e395ca5f4a6f066b9284a4ca
2018-01-28 01:33:10 +01:00
Martin Prikryl
727926591f
Misplaced assertion from f8018d0f98 (Parallel background uploads)
...
Source commit: fc879961a2f79e4aa513027ca3eea539c9fc0422
2018-01-28 01:06:37 +01:00
Martin Prikryl
f8018d0f98
Parallel background uploads
...
Source commit: 1015897f6614be286e8d8fbb2e059fc831350fcf
2018-01-28 00:43:17 +01:00
Martin Prikryl
f9dd330fcd
Typo in identifier name
...
Source commit: 5475cc676e9ba774bce3a0ce2db540b228e88c20
2018-01-28 00:14:21 +01:00
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