Martin Prikryl
361e4ae191
Bug 1945: Streaming support in .NET assembly for FTP protocol
...
https://winscp.net/tracker/1945
(cherry picked from commit 9370bfd17f )
Source commit: 9602b495c733729c7e1c180cb05001f5d5af4104
2022-04-29 16:29:15 +02:00
Martin Prikryl
9c54ab4fe5
Bug 2070: Misplaced warning about unused scripting parameters when /rawsettings command-line switch is used
...
https://winscp.net/tracker/2070
(cherry picked from commit 9a417c3079 )
Source commit: 0216e085079ba5bc4545cf0e03a512be6173ac07
2022-04-15 00:59:13 +02:00
Martin Prikryl
219bab96c7
Bug 2044: Provide private key as string in .NET assembly
...
https://winscp.net/tracker/2044
(cherry picked from commit 1018b272ea )
Source commit: 0c40d1ef172d932508fd1b89887ad2eefc5fbd26
2022-01-07 17:05:01 +01:00
Martin Prikryl
f2fd31c4a8
Factoring out IsTransfer
...
(cherry picked from commit ec22d33b1d )
Source commit: 483b83fdecf9be6861d68076d799b2d64e320c1a
2021-11-25 15:54:27 +01:00
Martin Prikryl
2604ae8716
Checking for too many parameters with /keygen switch
...
(cherry picked from commit 221679d554 )
Source commit: 4c74d164da397920fd1276316976100625cfa605
2021-11-23 21:10:43 +01:00
Martin Prikryl
736a447c64
Generate PPK3 keys + Optimizing work with PPK3 keys.
...
(cherry picked from commit da478400c4 )
Source commit: 19e6137e12d7db252c597e6f72e23d4d8928b6ec
2021-11-23 19:37:31 +01:00
Martin Prikryl
f074f481bf
Bug fix: Do not say "Terminated by user" when the session has actually timed out.
...
(cherry picked from commit 1dc5bc03c9 )
Source commit: e12c9159b6f2caa209e3017a4f08b4772cdfb581
2021-11-23 15:28:36 +01:00
Martin Prikryl
069aa20fb3
Bug 1948: Debug information is printed at the end of the scripting session when debug logging level is set even if logging is turned off
...
https://winscp.net/tracker/1948
Source commit: c46326e83e52349ccc6f037c18a59a85d855e099
2021-02-02 12:01:59 +01:00
Martin Prikryl
2ee282d003
Merge branch 'hotfix'
...
Source commit: cc7e253dff68f4f946ec2df3eb433567793f5fb0
2021-01-26 13:31:32 +01:00
Martin Prikryl
faa96e8144
Bug 1943: Prevent loading session settings that can lead to remote code execution from handled URLs
...
https://winscp.net/tracker/1943
(cherry picked from commit ec584f5189 )
Source commit: 0f4be408b3f01132b00682da72d925d6c4ee649b
2021-01-22 00:43:21 +01:00
Martin Prikryl
b2bfc3e5a8
Chunked input is not implemented, and won't be for now
...
(cherry picked from commit 7c33df0838 )
Source commit: bebe3eeaa0ce16036ba4fc1f765f694bf58e768b
2020-11-26 12:34:00 +01:00
Martin Prikryl
9fd355f563
Moving chunked output encoding to winscp.com, keeping the console API interface pure binary
...
(cherry picked from commit 469758e2ba )
Source commit: 6909a100a75c21ed95cfbd2d736634b49a309368
2020-11-26 12:28:25 +01:00
Martin Prikryl
092b1539fd
With SFTP protocol files can be streamed to stdout in scripting using chunked encoding to distinguish multiple files (part of Bug 1738)
...
(cherry picked from commit c86def11d8 )
Source commit: 535a8d33c450b5d74786de1fc8b480c5a663f191
2020-11-26 12:08:42 +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
f18a7c022b
Refactoring TConsole interface
...
(cherry picked from commit d2afd421bf )
Source commit: 850e8690d7ba1fdaac976fa1a91a83738517999b
2020-11-26 11:30:44 +01:00
Martin Prikryl
d8499582d4
Added /nointeractiveinput to usage screen
...
(cherry picked from commit ada8a09bf0 )
Source commit: 249f2d44597b3ecd15e0c01c13d9ff6e75c43ed9
2020-11-26 11:29:21 +01:00
Martin Prikryl
809cf184ac
Bug 1821: Alternative way to provide credentials in scripting/command-line without URL-encoding
...
https://winscp.net/tracker/1821
(cherry picked from commit 4fd4cfb6e5 )
Source commit: f59af04612a1fb28a685ace02aef573b426e4de7
2020-11-26 11:16:49 +01:00
Martin Prikryl
354626cb12
Bug fix: SHA-1 fingerprint of TLS/SSL certificate was incorrectly presented as MD5 by Session.ScanFingerprint
...
Source commit: 84a05cb0005a569ce7c44a5b569565ec4c53ae5b
2020-03-31 01:17:07 +02:00
Martin Prikryl
84e5d425c0
Typos
...
Source commit: ad4e15817ffb3618a423832deff7c83b4d86abdb
2020-02-01 02:35:51 +01:00
Martin Prikryl
9015d8106a
Command-line switch /browse to either force opening the main window when a file URL is specified or to explicitly select a specified file in both file panels
...
To be used by Bug 1784
Source commit: c3858c36b938b52835cf4144ba9247c48b303fe8
2019-09-11 00:48:53 +02:00
Martin Prikryl
4c0917b517
When using a scripting console interactively, not warning about opening a session from a command-line or using a stored site
...
Source commit: be2b4d46dd2230a7e8b4f07f35274c0551c9bfdd
2019-09-05 01:02:22 +02:00
Martin Prikryl
957b0d58ca
/passphrase command-line switch was not documented (should have been in f3518083)
...
Source commit: 943224a8c70e37c683fe30803a9754c8fcc85240
2019-06-27 01:39:00 +02:00
Martin Prikryl
870d4a5c7c
Some tokens were not wrapped in angled quotes + Better value placeholder names
...
Source commit: 9a1acbde784b25672dd27bf9f7187301ea47df15
2019-06-27 01:23:58 +02:00
Martin Prikryl
2061ad0031
Bug fix: It was not possible to mass-modify stored sites, when a master password was set (2nd)
...
Previous implementation broke a prompt for master password, when logging to a site wit encrypted passwords.
Source commit: 0cf714c96ffbdcc593c094f7a30a35664e275aff
2019-05-03 02:06:35 +02:00
Martin Prikryl
e689da0b44
Bug fix: Errors while mass-modifying sites were displayed in message box instead of console window
...
Source commit: f37b0c95dd58fdc65a32d5486422eb9303ecef58
2019-04-04 03:39:40 +02:00
Martin Prikryl
1d4e4569a0
Bug 1706: Tool for clearing broken COM registrations
...
https://winscp.net/tracker/1706
Source commit: 4657333708eef2015581028778c5bd271b716088
2018-11-24 01:48:45 +01:00
Martin Prikryl
8a549605ac
Refactoring
...
TConsole::PrintLine
Source commit: 2296108c443953bdad1685fe13e80647aa58e41b
2018-11-24 01:16:29 +01:00
Martin Prikryl
b96ac34d28
Bug 327: Synchronization can be started in a new window
...
https://winscp.net/tracker/327
Source commit: bf1d105fdfc05440e5e3397c282eea8c6a394888
2018-11-13 01:01:20 +01:00
Martin Prikryl
2dca484bb8
/rawtransfersettings command-line switch to configure any transfer settings using a raw format as in an INI file + Using the switch when starting "Keep remote directory up to date" in a new window
...
Source commit: 2cb6ac32ec67b89eede9d4b2e45f91ddbc3f8061
2018-11-08 04:22:52 +01: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
0148b88adf
With logging level 1 and higher, printing exit debug information on output too.
...
Source commit: 99cb32f0b41f47c3ba525a9552959705ae045eb3
2018-07-25 01:42:05 +02:00
Martin Prikryl
9703c4b4f5
Waiting longer for a callstack
...
Source commit: d3c58050aad80f06db6df73642f6c38f1b11e6d2
2018-06-07 00:56:42 +02:00
Martin Prikryl
0d5cf994a7
Requesting callstack dump of another process
...
Source commit: fd5a5ab2c64742e6dc083da0ddc5fb2066552b5b
2018-06-01 01:31:40 +02:00
Martin Prikryl
8db8e7a3d0
Removing noop call, left behind by fded16272e.
...
Source commit: cd6d36e985505a73579455d75fa79a9fb97bc866
2018-05-18 07:48:33 +02: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
544949211a
Bug 1606: Failure when processing FileTransferProgress event (2nd try)
...
https://winscp.net/tracker/1606
Source commit: d920bc8191bf873a36e133b6e66b8f2510fbaae3
2018-02-16 02:45:27 +01:00
Martin Prikryl
d757d6e5e7
Bug 1606: Failure when processing FileTransferProgress event
...
https://winscp.net/tracker/1606
Source commit: 0bb3a07508d99327a332ea20bb07977629fc065b
2018-02-10 03:00:45 +01:00
Martin Prikryl
b57798e2c8
Bug 1594: Custom error handling instead of default abort can be optionally implemented for batch operations in .NET assembly
...
https://winscp.net/tracker/1594
Source commit: 0cce3541a5e42f3df57071f88d07c2c9c473064a
2018-01-28 18:27:19 +01:00
Martin Prikryl
9d0b0e3fc6
Change: Session.ScanFingerprint has mandatory algorithm parameter. + Displaying both SHA-256 and MD5 fingerprint of SSH host key on Server and protocol information dialog
...
Source commit: 11b4510273b16007335d41eefede396e3ebf0d0f
2018-01-28 18:26:20 +01:00
Martin Prikryl
cbe7d544f3
winscp.exe with /fingerprintscan waits for a key press (though the switch is still not documented)
...
Source commit: 875f3b6ec70ef4c4598c0193b007c3a3bbb6e28b
2018-01-28 18:24:25 +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
aaf4571949
Bug fix: SSH hostkey/TLS certificate verification prompt in scripting in interactive mode was showing zero timeout
...
Source commit: 919b7e56c16175b193d4b305f2d6b3c7315e467c
2018-01-28 13:48:53 +01:00
Martin Prikryl
6805e5a631
Bug 1532: Allow canceling file transfer in .NET assembly
...
https://winscp.net/tracker/1532
Source commit: 8a404c04df8fef7a168b94d17e9e982b533a4b7b
2018-01-28 06:48:15 +01:00
Martin Prikryl
c48014729d
Bug 1506: Do not abort "Keep remote directory up to date" when "Continue on error" (or "option batch continue") is enabled and reading a local directory fails, because it was deleted
...
https://winscp.net/tracker/1506
Source commit: 1e5c594bd8517725bc54e94ef989efc359ece21a
2018-01-28 04:06:45 +01:00
Martin Prikryl
83ee935a95
Removing BOM from source code files, except for C# files
...
Source commit: a064d313d9bf223ddd421c840660610922965bbc
2018-01-28 02:22:39 +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
899f64469c
Bug 18: Session log file rotation
...
https://winscp.net/tracker/18
Source commit: aa4a385e0720f44b00a4a0d8b1beb211b417cedc
2018-01-27 22:34:40 +01:00