Martin Prikryl
78506ae1b7
Transfer settings that do not have a dedicated scripting switch or a .NET TransferSettings property can be set using -rawtransfesettings switch or TransferSettings.AddRawSettings method + Generated script/code can generate these + Tests that previously used AddRawConfiguration(@"Interface\CopyParam\...), use AddRawSettings now. + It's possible to limit number of command line parameters used for open-ended switches like -rawconfig, -rawsettings and -rawtransfesettings using syntax -switch[count] + Fixing GetFilesExcludeEmptyDirectories test (it didn't upload hidden files previously)
...
Source commit: 4a84ba5ed0f2f09f4815c11cb4714e0c2ef7fc12
2018-10-12 01:45:30 +02:00
Martin Prikryl
8467f81c31
Not generating AddRawSettings call in VB.NET code within Using statement to simplify generation code
...
(and it would not be possible with object initializer anyway)
Source commit: 7486a8be76fde2f3397898f71cde119153c0e4e9
2018-10-12 01:15:23 +02:00
Martin Prikryl
b6b6d07aab
Bug 1183: Rename session tab
...
https://winscp.net/tracker/1183
Source commit: fd6633ce8ce5dcc0a869c06d5c9589a7fc99e700
2018-09-19 04:08:14 +02:00
Martin Prikryl
60875e3fe2
List of supported ciphers and algorithms can be printed using /info command-line switch
...
Source commit: 66090389e3bdb71e4ca50d70bb022352e7f53dd3
2018-08-24 01:09:06 +02:00
Martin Prikryl
baa6f38f3c
Bug fix: Generated code included PortNumber property setter for all non-SSH protocols, even when the default port number of a respective protocol was used
...
Source commit: cff0b6e0ebfbfb98e8e79133e4dad1edf601b04b
2018-08-21 03:13:22 +02:00
Martin Prikryl
d75817b1c3
Bug 1668: Optionally generate WebDAV URLs with http:// protocol prefix
...
https://winscp.net/tracker/1668
Source commit: eeeb62e1cd30025bb85363d6531acd74bcf3d90e
2018-08-09 03:04:37 +02:00
Martin Prikryl
291045415d
Silently ignore errors writing a read-only INI file when automatically saving a workspace when exiting
...
Source commit: bebe879f196522193850f50a63553bf61a5ee562
2018-08-03 01:23:44 +02:00
Martin Prikryl
f8b6c34dd0
Bug 1658: Not reloading site list when opening Login dialog/Site menu/etc when there is too many sites
...
https://winscp.net/tracker/1658
Source commit: 42bd624b7baa614d1590201e4675e542d57d9b38
2018-06-28 02:31:44 +02:00
Martin Prikryl
25b2cf883c
When opening a session in PuTTY, exporting also cached host keys
...
Source commit: c0c4c166b8e10c7547b206b26fc70cf3463fc6c6
2018-06-23 03:14:45 +02:00
Martin Prikryl
15310afcbf
Refactoring ImportHostKeys
...
Source commit: f7be1dd37173a14e3bc1a4a4c445bf79e469c907
2018-06-23 02:48:59 +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
5ebdc63dbc
Unneeded use of WRITE_DATA_EX instead of simple WRITE_DATA
...
Source commit: 1c8acfa7e040c4bf709d7d8185adbffc971ca14d
2018-05-26 02:56:08 +02:00
Martin Prikryl
29a505241b
Change: Bug 1647: Do not match URL after stripping protocol against stored site name in scripting/automation
...
https://winscp.net/tracker/1647
Source commit: 39373892b364674fc0c8db069d57df9e79949f4f
2018-05-18 07:57:46 +02:00
Martin Prikryl
3267334917
Session URL can contain any raw session settings using connection parameter. New custom command pattern !E can generate such URL for use in WinSCP extensions.
...
Source commit: 7c9de42181088d8aaa9a96abaa420534f9e71a27
2018-05-17 22:47:41 +02:00
Martin Prikryl
8511379856
Bug 1645: Generated session URL has colons in TLS/SSL fingerprint unnecessarily URL-encoded
...
https://winscp.net/tracker/1645
Source commit: 034c095d71b646a6a812b8d4e70906bec81f5cac
2018-05-17 19:24:16 +02:00
Martin Prikryl
64f634db37
Bug 386: Automatic upload of keys pairs + Public key can be displayed in Advanced Site Settings dialog
...
https://winscp.net/tracker/386
Source commit: 78d8baba92c09728ef3bccc9b49f1590a76d4ca5
2018-05-11 06:20:37 +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
f7540230ac
Bug 1622: Slashes in SHA-256 fingerprints are not encoded in generated URLs
...
https://winscp.net/tracker/1622
Source commit: c801bc04fd9f23f9fe506dff05422718c4d2abff
2018-03-16 02:47:31 +01:00
Martin Prikryl
c16fd9a54b
Function "Keep remote directory up to date" can be started in a new window
...
Source commit: 2cb0af9c9fd298daecd8df6096cd20536377e51f
2018-03-14 17:37:01 +01:00
Martin Prikryl
4f4f446565
Bug fix: /refresh parameter with sftp:// URL was not working for SFTP sessions with enabled fallback to SCP protocol
...
Source commit: 23e75740ce77f838bd30064eb456404333a6aa51
2018-02-20 03:04:36 +01:00
Martin Prikryl
79ca09ef3a
Indentation
...
Source commit: a310711e7aaee274ea8d04f2d3086de3aa173999
2018-02-20 02:42:01 +01:00
Martin Prikryl
89a92bc649
Bug fix: Hidden session settings S3DefaultRegion to create an S3 bucket in a non-default region was not working
...
Source commit: 0223792971b656534792aef7fa07a1edd1c8d4d9
2018-01-28 18:30:12 +01:00
Martin Prikryl
f2678ef3d3
Bug fix: Setting hidden raw session settings for Configurable priority of host key types (Bug 1562) overrides host key.
...
Source commit: ff58ab8de940432c6a2da0007ead99b64b0def52
2018-01-28 17:59:11 +01:00
Martin Prikryl
7a3c5eac79
Bug 1578: Mask out passwords in raw settings (proxy and tunnel) when logging command-line (2nd try for logging suggested "open" command) + Do not munge * in password (or in general in URL)
...
https://winscp.net/tracker/1578
Source commit: 659e267edb785ef4c69e07d3e76d23048709da9a
2018-01-28 16:15:22 +01:00
Martin Prikryl
7e8d9b08da
Bug 1578: Mask out passwords in raw settings (proxy and tunnel) when logging command-line
...
https://winscp.net/tracker/1578
Source commit: c3fbb031aa0ebf890cb5d97454ff20c87652cb78
2018-01-28 16:00:23 +01:00
Martin Prikryl
7caf9181d3
Bug 1577: Per-session default encoding configuration for internal editor
...
https://winscp.net/tracker/1577
Source commit: 2209844f940bd6f76200df8555800b4f513ba085
2018-01-28 15:59:17 +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
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
091b6ab129
Bug 1562: Configurable priority of host key types
...
https://winscp.net/tracker/1562
Source commit: 9076a75e5807f1572c9aaee51047d85248ab3b88
2018-01-28 13:47:44 +01:00
Martin Prikryl
dee7e44444
Bug 1553: Connecting through tunnel to IPv6 does not work
...
https://winscp.net/tracker/1553
Source commit: cf640973aeff818f6d61ed7b23f9e92d53e8d5a3
2018-01-28 12:54:59 +01:00
Martin Prikryl
9b95cbbbcd
Bug fix: SSH bug "Replies to requests on closed channels" was always enabled + Hidden configuration option for SSH bug "Replies to requests on closed channels"
...
Source commit: dcc230a8c5fcff149e7870d3284b758ac02ef630
2018-01-28 08:28:10 +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
aefc246113
Comment that we do not support saving host key fingerprint from URL to INI file
...
Source commit: 7463db9fbb13f5347d85c8b667e78fd85bde408f
2018-01-28 07:44:59 +01:00
Martin Prikryl
d152316f14
Bug 1542: Import host keys from OpenSSH known_hosts file + Cached host keys are unconditionally imported with PuTTY and FileZilla sites.
...
https://winscp.net/tracker/1542
Source commit: a3240b3f530d98d00af3d1d7405b840811df6104
2018-01-28 07:44:01 +01:00
Martin Prikryl
fc84172803
Moving construction to try block (should have been in bf9594fd11)
...
Source commit: a5adf3b20c4d4de346169e9cbe64d834126bb5c7
2018-01-28 07:42:02 +01:00
Martin Prikryl
bf9594fd11
Cached host keys can be imported from PuTTY/FileZilla even when using INI file as configuration storage
...
Source commit: 0baede813ab5af5ffc34120b006aae70cbd9773b
2018-01-28 07:40:02 +01:00
Martin Prikryl
4b27e2e834
Bug 1523: Failure when INI file cannot be opened
...
https://winscp.net/tracker/1523
Source commit: 6549953dc304424256eac517bf6137600d5d6d27
2018-01-28 06:20:10 +01:00
Martin Prikryl
e18a6663a2
Bug 1482: Use WinSCP site name for PuTTY window title
...
https://winscp.net/tracker/1482
Source commit: 2ac1f267ed01b1d7cf009f3a31748349f850f1eb
2018-01-28 01:17:18 +01:00
Martin Prikryl
b4df71734a
Bug 1479: Handle dav:// URL
...
https://winscp.net/tracker/1479
Source commit: c2dd8d68e98b48354a9a60c33b35a1ab7e35efb1
2018-01-27 23:21:44 +01:00
Martin Prikryl
bab68888f6
Tracing (startup + JCL + static variables initialization)
...
Source commit: bf7d1d7da54c9f2cdc5894c2203e433ee364721b
2018-01-27 23:05:46 +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
899f64469c
Bug 18: Session log file rotation
...
https://winscp.net/tracker/18
Source commit: aa4a385e0720f44b00a4a0d8b1beb211b417cedc
2018-01-27 22:34:40 +01:00
Martin Prikryl
dd463b3aff
Bug 1472: Configurable "Logical name of remote host"
...
https://winscp.net/tracker/1472
Source commit: 3c34abdfc9ceabe8a978947e884029e15af62526
2018-01-27 22:13:58 +01:00
Martin Prikryl
778b29eb46
Bug 1468: If there is only a single private key configured in FileZilla import it with session
...
https://winscp.net/tracker/1468
Source commit: cf1c8e1304c4291df2005ee148bee3c3d1df3541
2018-01-27 21:39:34 +01:00
Martin Prikryl
4f9e1a8a04
Merge branch 'master' into dev
...
Source commit: 4f8918904e24c76309c69285030ae553403d8867
2018-01-27 09:04:35 +01:00
Martin Prikryl
404a335cfd
Not importing the "Disable Nagle's algorithm (TCP_NODELAY option)" from PuTTY as it has a different default due to its interactive nature
...
Source commit: 583d7f1ea9b80454790c2587e9541325112f7cdc
2018-01-27 08:51:45 +01:00
Martin Prikryl
80dd540e52
Allowing GSSAPI authentication by default
...
(to match PuTTY default)
Source commit: c6f45c844f27c1f764c212af4b32fb1105553048
2018-01-27 08:44:39 +01:00
Martin Prikryl
416d1f4c82
Importing proxy configuration from FileZilla
...
Source commit: 0979045da8654d2963f5561b791788b4ec762ef2
2018-01-27 08:43:42 +01:00
Martin Prikryl
2d46662cae
Merge branch 'master' into dev
...
Source commit: ad7c8d57322684db3980a9c60ad9e3e7162c0a09
2018-01-27 08:41:45 +01:00