Martin Prikryl
a269e58826
Bug fix: x-name URL parameter was incorrectly decoded
...
Source commit: be5c17cde1f823e24389834032d88299366963e0
2026-06-26 01:02:43 +02:00
Martin Prikryl
dc56db76b1
Issue 2447 – Do not allow WebDAV redirects to other hosts by default + Issue 2448 – Do not allow WebDAV redirects to an unencrypted URL by default
...
https://winscp.net/tracker/2447
https://winscp.net/tracker/2448
Source commit: c777084ca5737c4283f256eb8cdf5c2fec5902af
2026-06-13 01:00:40 +02:00
Martin Prikryl
1636165e08
Warning when pasting a session URL with unsafe settings
...
Source commit: a6a8ab80fab4384666d8f4835e7f5fefb91c4aa9
2026-06-10 16:10:38 +02:00
Martin Prikryl
3a2f4913c6
Merging DefaultsOnly and ProtocolDefined parameters
...
Source commit: 0d19541f3856ea463616237e3df15d99c721ad5d
2026-06-10 01:40:13 +02:00
Martin Prikryl
941ce4e50e
Issue 2440 – When opening session in PuTTY to a host for which WinSCP has multiple hostkeys cached, use the last key or the key that PuTTY has cached
...
https://winscp.net/tracker/2440
Source commit: 7a596711a8c49cb70687679fe72aec92159ddf6e
2026-05-19 00:59:46 +02:00
Martin Prikryl
e5efed8955
Refactoring old-style casts
...
Source commit: 3c37b3a958525c595ad44b081b2e0f3b288b8eb0
2025-12-18 01:20:33 +01:00
Martin Prikryl
8e143b3afb
Issue 2408 – Convert unsupported SSH proxy to SSH tunnel when importing site from PuTTY
...
https://winscp.net/tracker/2408
Source commit: 1303336174bcf105210a8d38497ef87dc9eb1a6b
2025-11-08 01:09:22 +01:00
Martin Prikryl
59a148c152
Updating code to PuTTY Pre-release 0.83:2025-01-03.1e45199 + Updating PuTTY code to C++ Builder
...
Source commit: f19842107de91d45c4a819260d5d335a7635980c
2025-01-05 01:04:26 +01:00
Michael Lukashov
400bee57cf
minor: Fix typos ( #59 )
...
Fix various minor typos
2024-12-25 11:25:35 +01:00
Martin Prikryl
7aa82b90fc
Issue 2247 – Limiting SFTP version to 3 with non-well-known SFTP servers as a workaround for interoperability issues
...
https://winscp.net/tracker/2247
Source commit: e8d26c68291db0390bae63e57c01f81200caff04
2024-07-23 00:55:30 +02:00
Martin Prikryl
15112f5277
Issue 2299 – Better error message when server is using incompatible TLS protocol version
...
https://winscp.net/tracker/2299
Source commit: 03997d32ab26920b5c4c3fb934e1595db6fe8d38
2024-07-08 01:19:53 +02:00
Martin Prikryl
8b120da856
Site import from an INI file (Issue 2290)
...
Issue 2290 – Easier moving of site configuration between machines
https://winscp.net/tracker/2290
Source commit: 58e02521b5191ddd407922f989d351f9578cbc4d
2024-05-29 01:02:43 +02:00
Martin Prikryl
fb147cdc2a
Issue 2249 – Allow assuming IAM role in S3 sessions + Only profiles that contain both aws_access_key_id and aws_secret_access_key are listed on the Login dialog
...
https://winscp.net/tracker/2249
Source commit: 00151a6bc71d411588f2c2909076561731bf8ed9
2024-04-10 16:51:51 +02:00
Martin Prikryl
da0fc7ab56
Issue 2271 – Misplaced stored site use warning in scripting when session name is specified
...
https://winscp.net/tracker/2271
Source commit: 37fee417a4f1221a2bea4824f36d162a35bc3ae6
2024-03-05 01:11:30 +01:00
Martin Prikryl
7ce1361928
Issue 2263 – Cannot use IPv6 literal as hostname on Login dialog
...
https://winscp.net/tracker/2263
Source commit: 9819c25cf345cb182c6307b2139cc6add72bce96
2024-02-21 13:49:38 +01:00
Martin Prikryl
3be9a70b6d
Preparing for Issue 2231 – Support for posix-rename@openssh.com SFTP extension
...
https://winscp.net/tracker/2231
Source commit: 4772cb75a566c3b93d175950806028a1ba56e9aa
2024-01-17 16:59:54 +01:00
Martin Prikryl
c97a8ab847
Issue 2250 – Configurable FTP TLS shutdown procedure
...
https://winscp.net/tracker/2250
Source commit: 509a6c3b0efed21c398810e7ead00bd9235ee35d
2024-01-15 15:33:10 +01:00
Martin Prikryl
0e0c2f2006
Issue 2244 – Do not use directory listing to keep FTP session alive by default
...
https://winscp.net/tracker/2244
Source commit: 61d8886b91c8375f597a8b8b9b0975e40b9003a6
2023-12-15 15:48:50 +01:00
Martin Prikryl
937c2a1df1
Improving PR#51/Issue 2239 implementation
...
https://winscp.net/tracker/2239
Lines are included at the place of the Include directive + Include works even for tunnels + Include directive supports multiple arguments + IdentityFile does not support paths relative to .ssh folder
Source commit: 632f5a12334accb9888bf90aae61c5dbc7d70d07
2023-12-07 15:56:14 +01:00
Martin Prikryl
068128f522
Issue 2213: Support for "Requester pays" S3 buckets
...
https://winscp.net/tracker/2213
Source commit: b9cc8e854b82d3c0a94e0481e16fa6b0f1e82c4a
2023-11-15 16:12:42 +01:00
Martin Prikryl
5b47f251c7
Factoring out S3GoogleCloudHostName
...
Source commit: 4a2a8119a2709496787867927e549a37a5d3486c
2023-11-14 01:12:10 +01:00
Martin Prikryl
8a69c52dbe
Bug 2109: Restoring support for legacy version of the Digest algorithm specified in RFC 2069
...
https://winscp.net/tracker/2109
Source commit: 78e64e5b3878203717efc91a9ad491f63849f4e2
2023-10-17 01:07:48 +02:00
Martin Prikryl
5bcf370af8
Bug fix: Renaming tab invalidated remembered password
...
Source commit: 7d667513de9d9748b13ad183342d1a0bc85d7e9b
2023-09-08 14:15:24 +02:00
Martin Prikryl
699bf5fd2c
Bug fix: Check for application updates was limited to TLS 1.2
...
Source commit: 947be1b917051e314e5e52e637297cb50cd57030
2023-08-18 01:03:43 +02:00
Martin Prikryl
a861304c62
Bug 2203: Handling download URL does not work when another idle instance is running
...
https://winscp.net/tracker/2203
Source commit: 93e13a59b293a22a2f9ba15e4dedbe880fa3a564
2023-07-01 01:08:34 +02:00
Martin Prikryl
247565d23b
Optimization in anticipation of having to parse commandline URL one more time
...
Source commit: bf2531704d0091b8015811da8ef58374c7516d71
2023-07-01 01:03:57 +02:00
Martin Prikryl
ad7deda14d
Removing support for SSL 3.0
...
It does not work after upgrade to OpenSSL 3. While it should still be supported (by OpenSSL), it's not safe and noone uses it according to the usage statistics, so unless many complain, it's not worth trying to fix it.
Only downsize is that currently the connection times out, instead of failing gracefully.
Source commit: 4aeed919bdb18c7d58d5ec8ba1c6b21adbee5167
2023-05-17 01:13:48 +02:00
Martin Prikryl
deb89bf039
App logging for Open in PuTTY
...
Source commit: 874547a2c32c07ae82a8df65d63d3cceae03a4e4
2023-01-13 00:58:33 +01:00
Martin Prikryl
29b6be6f0a
Support for NTRU Prime post-quantum key exchange
...
https://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/ntru.html
Source commit: 33d0e948a119c5cbdc61f22b30b0d5d2ed1b96d2
2023-01-07 00:54:35 +01:00
Martin Prikryl
48106ee1b6
Bug 1873: Support for OpenSSH certificates for user authentication
...
https://winscp.net/tracker/1873
Source commit: fc13a226065092a102456a27242ac69151cb1d15
2022-12-14 01:00:41 +01:00
Martin Prikryl
ec808580ce
Minimal changes needed to compile against PuTTY 0.78 and pass tests
...
Source commit: c717fcdc41b9be7bb3a88e06fc49d45eaf0cfa44
2022-12-03 00:57:29 +01:00
Martin Prikryl
64e39e9e21
Bug 2142: With password storing administratively disabled, the /rawsettings switch cannot be used to set passwords
...
https://winscp.net/tracker/2142
Source commit: 9da6941ad11f40f5a5804b626d8b5d104ae931ee
2022-11-30 00:59:09 +01:00
Martin Prikryl
b79aaa06e8
Bug 2057: AWS S3 profile selection
...
https://winscp.net/tracker/2057
Source commit: 8c5918d7f523c645570fc54812155ef4335c076e
2022-11-19 01:04:07 +01:00
Martin Prikryl
c1a1f3e945
Bug 2102: Reading password from a file (also in commandline)
...
https://winscp.net/tracker/2102
Source commit: d289a6b641f6abdd82dd978b5b43bf14d62b915a
2022-09-22 00:58:25 +02:00
Martin Prikryl
93a1a15195
Bug 2102: Reading password from a file in scripting
...
https://winscp.net/tracker/2102
Source commit: 800bece84b818b09f26abf28e2ccc2d8700b3d26
2022-09-17 01:01:37 +02:00
Martin Prikryl
070ff9ad32
Bug 2107: Private key pattern in PuTTY command-line
...
https://winscp.net/tracker/2107
Source commit: 9131c33ed478233657c25df035764a7cd1f03e4c
2022-09-01 00:54:29 +02:00
Martin Prikryl
1018b272ea
Bug 2044: Provide private key as string in .NET assembly
...
https://winscp.net/tracker/2044
Source commit: f305e417f5775d6acfbd1d6ffb7580eefa52dbe3
2022-01-07 17:02:48 +01:00
Martin Prikryl
e9631d04a6
Bug fix: When initial remote directory specified in the "open" command does not exist, the error was silently ignored
...
Caused by Bug 1616
Additionally, logging of ignored error from Bug 1616 was not happening.
Source commit: 99c0f9b8346bee2f12cdb5df69f53c22b651e2fc
2021-12-09 00:52:16 +01:00
Martin Prikryl
07dc911b00
Bug 2045: Do not reset protocol to WebDAV when S3 protocol is selected and HTTP URL is pasted on the Login dialog
...
https://winscp.net/tracker/2045
Source commit: 1fb91dab990d75aa5b33234374e6f097c9e540d9
2021-11-20 01:15:31 +01:00
Martin Prikryl
3a54bf3369
Bug 1768: Allow other 2xx responses to PWD command, not only the standard 257
...
https://winscp.net/tracker/1768
Source commit: 0ec4350395554b51b4455b9cde09ce522f4e15b9
2021-10-23 00:59:09 +02:00
Martin Prikryl
ef4e6239c0
Bug 2029: Allow providing tunnel private key passphrase in scripting
...
https://winscp.net/tracker/2029
Source commit: d162d4434e683857b912d6dc39bac6ce1ec9989d
2021-09-30 01:02:38 +02:00
Martin Prikryl
42a30f9e94
Dropping no-longer working and never-documented LockInHome feature
...
Source commit: bc360b54365994cbcfaac592d766fe52ae4f1dc8
2021-07-28 01:01:12 +02:00
Martin Prikryl
e9471add4b
Bug 2006: Include host key of tunnel session in generated code
...
https://winscp.net/tracker/2006
Source commit: aed06dd9b320155cdacf7aa01780d5130996fffe
2021-07-27 00:54:19 +02:00
Martin Prikryl
c3305ab60b
Bug 1896: Importing sessions from OpenSSH config file
...
https://winscp.net/tracker/1896
Source commit: f574f18c5a3e965b7f6b0b3a1c0d973103a8d967
2021-06-12 00:49:08 +02:00
Martin Prikryl
71a453b855
Factoring out GetDefaultPort
...
Source commit: 77f56957923e606895aca5eb88d9bf771486d53b
2021-06-12 00:43:16 +02:00
Martin Prikryl
5dfcf1eb9f
Removing support for SSH-1
...
Source commit: 75607516cc12c02235795c32cd3f9e67d920bade
2021-05-26 01:00:42 +02:00
Martin Prikryl
b69328d92d
Updating code to PuTTY 0.75
...
Source commit: 7b0a23b32030621d1b001ecfe6092e160f7e8044
2021-05-19 00:55:44 +02:00
Martin Prikryl
ed72b050be
Merge branch 'master' into dev
...
# Conflicts:
# source/WinSCP.cbproj
Source commit: 9467fdb75fea2e6183d2e86bc8b4bf867dd1abdb
2021-05-06 16:10:29 +02:00
Martin Prikryl
7ef23e3496
Restoring empty line lost in the public code in 56396438
...
Source commit: c4be4197791447f88a828312ce26f0007ce62ad5
2021-05-06 15:59:04 +02:00
Martin Prikryl
5639643832
https:// URL with known S3 API hostname (s3.amazonaws.com, digitaloceanspaces.com, storage.googleapis.com) is interpreted as S3 protocol, instead of WebDAV
...
(cherry picked from commit 6954eeb7fc )
# Conflicts:
# source/core/SessionData.cpp
Source commit: 75f3609faeda0b6c15891e204f781b9d74fca554
2021-04-24 00:59:56 +02:00