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
Martin Prikryl
bce7bc689b
Prevent assertion in TFTPFileSystem::WaitForReply when reconnecting
...
(cherry picked from commit 7cffe6e046 )
Source commit: 602f7e58b88dd04806501a927a4d1d1a2daba9dc
2020-11-26 15:23:23 +01:00
Martin Prikryl
8730059803
With SFTP protocol files can be streamed from stdin in scripting (part of Bug 1738)
...
https://winscp.net/tracker/1738
(cherry picked from commit 6e5c55fab9 )
Source commit: 09f43cc5c62848e1505e228a99baa3ad003cfff5
2020-11-26 12:01:46 +01:00
Martin Prikryl
cebb4e2a67
With SFTP protocol files can be streamed to stdout in scripting (part of Bug 1738)
...
https://winscp.net/tracker/1738
(cherry picked from commit 891e603d76 )
Source commit: 3f802e465066617a548a7b73d3b4cab654553b69
2020-11-26 11:46:19 +01:00
Martin Prikryl
0854aece22
Naming consistency
...
(cherry picked from commit a255db644c )
Source commit: cb938dffd346dd4e94a85388f8874f422e2778fd
2020-11-26 11:38:18 +01:00
Martin Prikryl
90d27a6ac8
Bug 1842: Support SHA-256 fingerprints of TLS/SSL certificates
...
https://winscp.net/tracker/1842
(cherry picked from commit 1fe119535a )
Source commit: b59b582a91ec48585f48998b6f91ca7ec625bc8b
2020-11-26 11:25:11 +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
c8a56bd48a
Bug 1818: Ignore incorrect timestamps in MDTM response, while autodetecting timezone difference
...
https://winscp.net/tracker/1818
(cherry picked from commit e82e3441db )
Source commit: 45bfe1a17b006e9f5c02bed542c2eb7bceba1efb
2020-01-28 00:57:10 +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
aef97b306b
Bug 1767: Automatically reconnect when FTP data connection cannot be opened, if it previously worked
...
https://winscp.net/tracker/1767
Source commit: d6f36e823d4c1607a7c95cda1ae80a661cf3230c
2019-07-17 01:50:49 +02:00
Martin Prikryl
a9d399be81
Factoring out Disconnect method
...
Source commit: 9593dce1270cad2df50111d775569bf4c0445afb
2019-07-17 01:42:31 +02:00
Martin Prikryl
f1ae6b1eb6
Bug fix: Some cached SSH and TLS/SSL fingerprints were not preserved when exporting/importing the configuration
...
Source commit: 2c66e7c37b9b748ffba2e24eefecf4ecad85ff9f
2019-06-26 00:48:04 +02:00
Martin Prikryl
18d888f666
Generated code does not include fingerprints of TLS certificates signed by a trusted authority.
...
Source commit: da6723cea45d70c2c47ac3ac0a3e5ad71fa0b8db
2018-10-11 11:36:27 +02:00
Martin Prikryl
77d0bbc2da
Bug 1679: Hang when doing an operation on FTP connection that disconnected on a background
...
https://winscp.net/tracker/1679
Source commit: 75044e4431fff9afa85d2f6b60bf9821fbb0e965
2018-09-19 01:53:20 +02:00
Martin Prikryl
c944d3f5d9
Typo
...
Source commit: 9b504b45af3f1237280a4523b18fda03e3ada978
2018-08-30 02:58:43 +02:00
Martin Prikryl
329a0a6037
Bug 1672: Timezone autodetection failed if timestamp of file cannot be retrieved
...
https://winscp.net/tracker/1672
Source commit: 8ffeb8bee098a90266ff674f47891073a196693d
2018-08-30 02:30:49 +02:00
Martin Prikryl
ad4fb2091d
Showing overall synchronization progress on progress window and taskbar (2nd phase - with overall status - based on sizes)
...
Source commit: 119383f9b2c39a6924260e5ce8be13ebb46e6850
2018-08-23 01:33:47 +02:00
Martin Prikryl
41f9c0137f
Factoring out IsRealFile function
...
Source commit: 046570706e02ac13da6ecbde4c6d270637c9af56
2018-07-25 02:03:14 +02:00
Martin Prikryl
0a08412ec1
Bug 1653: Files can be optionally encrypted when storing them on SFTP server
...
https://winscp.net/tracker/1653
Source commit: 31d8bb5e3aebe725081c5ad74aa1e10b4f739356
2018-06-14 01:26:55 +02:00
Martin Prikryl
32e89d35fc
Bug 1337: Support for long local paths with FTP protocol
...
https://winscp.net/tracker/1337
Source commit: b33021729503d811e8be693386e568f703ca0c8b
2018-05-23 03:22:50 +02:00
Martin Prikryl
62d075dc43
Bug 1648: It is not possible to delete symlink pointing to a directory with "Follow symbolic links to directories" session settings being on
...
https://winscp.net/tracker/1648
Source commit: da5941ea8fcb38c2a171e50ce9415985f6589622
2018-05-23 01:00:12 +02:00
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