1
0
mirror of https://github.com/winscp/winscp.git synced 2026-10-24 02:28:55 +03:00

74 Commits

Author SHA1 Message Date
Martin Prikryl
7a5ab110f0 Bug fix: Command to Install public key into server was enabled, even when no hostname was specified
Source commit: 3b20db382bce22bb146ffbd881868185b5220897
2025-01-25 01:01:00 +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
Martin Prikryl
5bd3b513d7 Optimized browsing deep local directory trees
(TTreeNode.Level is an expensive way to test if the node is root node)

Source commit: 2da0d0a3e30245b82791d3141f8a4db002e23603
2024-10-17 00:57:18 +02:00
Martin Prikryl
520d535f27 Correcting harmless assertion when selecting public key
Source commit: 7839b5714ec3452f65b0c949baed0e940452561b
2024-09-07 01:17:10 +02: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
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
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
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
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
fa89d3764e Trusted host certification authorities can be loaded from PuTTY (Bug 2145)
Source commit: 89ce74adb56ae374f5e0e3930f107dd2b5d2b67e
2023-09-23 07:19:59 +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
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
b486dd0f3b Certificate matching selected private key is automatically selected along
Source commit: b9296784b6144dd55fc89e3844593579f3a301cf
2023-01-05 01:05:22 +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
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
7b8d29ed76 Bug 2079: Allow opening all sites in a folder in PuTTY (2nd) + Cleaning up temporary WinSCP PuTTY sessions
https://winscp.net/tracker/2079

Source commit: d0f024226ec3c6fd5b134f8a06c35dfb912d68f4
2022-05-25 00:59:16 +02:00
Martin Prikryl
44cf136d7f Typo in a comment
Source commit: 2efbbc5f2a91c1be0c0d5b76ffbbd498d14d8a7a
2022-05-25 00:55:50 +02:00
Martin Prikryl
6d961ac70f Bug 2058: "Optimize connection buffer size" checkbox is disabled for S3 although it has effect for the protocol
https://winscp.net/tracker/2058

Source commit: 48215f83d50934ed62252c08e845253ff2ea429d
2022-02-25 01:02:46 +01:00
Martin Prikryl
28e4d16601 Bug 81: Optionally keep symbolic link name in path instead of resolving it with SFTP protocol
https://winscp.net/tracker/81
(cherry picked from commit 1659052497)

Source commit: 76740ebfbe4a61b2895d7c48dc1b822f4a895c58
2021-11-25 15:38:55 +01:00
Martin Prikryl
26e2327488 Comments obsoleted by 5dfcf1eb
(cherry picked from commit 0ae1076ae9)

Source commit: 8418f90b78d7ffacd096ca4a8d3913f25b570929
2021-11-25 01:01:15 +01:00
Martin Prikryl
cda4ea8a81 Removing support for SSH-1
(cherry picked from commit 5dfcf1eb9f)

Source commit: 1fd4286a576bf4525c8dd00849cdcf958cbf5eb8
2021-11-23 20:54:18 +01:00
Martin Prikryl
29ff9efc2c Bug 1944: Allow displaying all VMS file revisions with FTP protocol
https://winscp.net/tracker/1944
(cherry picked from commit 24ac52a27f)

# Conflicts:
#	source/core/FtpFileSystem.h

Source commit: 577fc27cbf3b106d237ab97a83816c1377274ded
2021-11-23 01:52:10 +01:00
Martin Prikryl
0e894c33e4 Bug 1941: Support reading S3 credentials from AWS CLI configuration
https://winscp.net/tracker/1941
(cherry picked from commit 1bcbb70a45)

# Conflicts:
#	source/core/SessionData.cpp

Source commit: 1eb78423984500d739fd67928595a89e562ca9e0
2021-11-23 01:40:48 +01:00
Martin Prikryl
0d2fade8f7 Bug 1839: Support for authentication using temporary credentials from AWS Security Token Service (STS)
https://winscp.net/tracker/1839
(cherry picked from commit 0c14ec6da3)

Source commit: 031597597131ab5b7db8d5f4531af207ec781154
2020-11-26 15:50:36 +01:00
Martin Prikryl
719396f835 Bug 1876: Compatibility with WebDAV servers that incorrectly encode file URL
https://winscp.net/tracker/1876
(cherry picked from commit 218f33154a)

Source commit: c58ece07f059e30d9aba96730227d2bbd03201cd
2020-11-26 12:52:17 +01:00
Martin Prikryl
954d32e049 Bug 1863 – Allow turning off GSSAPI key exchange authentication (in GUI)
https://winscp.net/tracker/1863
(cherry picked from commit 56619aeb94)

Source commit: 898ce3ae05191c7fd18e6215575f3a6ad9c8e0dc
2020-11-26 12:43:56 +01:00
Martin Prikryl
2391d62531 Optimize connection buffer size should be enabled for FTP protocol too
Source commit: 8682fc73b371a6f44a476d491366f1620d7718a2
2020-03-20 01:12:01 +01:00
Martin Prikryl
dc67850c87 SCP fallback option is disabled when a custom SFTP server is specified as it does not work then
Source commit: 3895ba091a75c90256de4d9d81a555bf9f5f2634
2020-03-18 01:41:54 +01:00
Martin Prikryl
d36018ab37 Bug fix: TLS/SSL client certificate could be configured for S3 protocol even though it is not supported
Source commit: e4c539f9221ecdd23f6df3438fade22ba62dcfe7
2020-02-27 14:26:25 +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
71f6619a22 Removing NO_RESOURCES conditional block
(used for Salamander only)

Source commit: 84fceaacd30a1740e2d6bba49b9e9f2fc57574f4
2019-11-19 01:01:35 +01:00
Martin Prikryl
4186858f7d Do not collect those PuTTY settings that WinSCP sets on its own
Source commit: 02fc69d6b63ad36c00696d884085c93ffb630784
2019-10-12 01:08:43 +02:00
Martin Prikryl
bf08012870 Compiler warning from 46a9c8fe
Source commit: 940f2a930734cdff6ee1dd772d0d9a1945e8cbfa
2019-10-12 00:49:18 +02:00
Martin Prikryl
46a9c8fed9 Bug 1798: Allow configuring additional PuTTY settings (e.g. terminal settings) to be used when opening a session in PuTTY
https://winscp.net/tracker/1798

Also fixes a build broken by eef27ac3 (and still not fixed by 5d189553)

Source commit: 0bd13d447e6da8427be1506b7c561d74e83b1b85
2019-10-11 01:56:00 +02:00
Martin Prikryl
0cf038f812 Bug fix: When starting private key upload from Advanced Site Settings dialog, changed settings were preserved even if the dialog was later canceled
Source commit: 23c084fe87864551d9af1b50d1ba6be3fbe90058
2019-10-11 01:24:13 +02:00
Martin Prikryl
b02f24d393 Bug fix: State of "Allow agent forwarding" checkbox was not updated when toggling "Attempt authentication using Pageant"
Source commit: 4e1600c83120bdd000d2acfec2966f2f218402bd
2019-10-11 01:13:37 +02:00
Martin Prikryl
74aafa04d2 Monitoring for created keys was not stopped on page change
Source commit: 8b68d8709f84fd36a0c3ad9762fc4f4c71df1e7e
2019-10-10 00:51:24 +02:00
Martin Prikryl
5a0488ca09 Bug 1632: Support S3 servers with Path URI style (like Minio)
https://winscp.net/tracker/1632

Source commit: 5bad75cc64d9c099d0736bcf2aec365235169418
2019-08-31 00:56:59 +02:00
Martin Prikryl
01e4007f08 S3 Default region can be configured on Advanced Site Settings dialog
Source commit: 65aa0fd406613acbf97bd099c7b342e3b7ee9514
2019-08-30 01:18:36 +02:00
Martin Prikryl
5456e67edb Bug 1763: Validation of input boxes prevented cancelling dialogs using Cancel button
https://winscp.net/tracker/1763

Source commit: 7b6375bef21ce787a2382434b901501fc4696409
2019-07-09 03:13:18 +02:00
Martin Prikryl
793ad25b2c Comment on unwanted side-effect of SaveSession call
Source commit: 8459ad3d04c8179315bb52823000e8bed05aa217
2019-07-09 02:00:20 +02:00
Martin Prikryl
34840ba54c Bug 1574: Coloring files in file panels based on a file mask
https://winscp.net/tracker/1574

Source commit: d626f1fda552252df51b8b49dec7887a2c27cdf3
2018-11-21 01:26:42 +01:00
Martin Prikryl
2645892878 Preventing session tabs flicker with large number of sessions
Source commit: 03cfa5b1411b866567a4b71c69ff7c15ce61556e
2018-09-11 02:45:02 +02:00
Martin Prikryl
baee90fd02 Attempt to avoid Internal compiler error
Source commit: 064465b58eb2ec07dc7078d13bccc267f30401aa
2018-08-22 14:42:28 +02:00
Martin Prikryl
6012e536f4 Disabling "Allow agent forwarding" session settings when "Attempt authentication using Pageant" setting is unchecked
Source commit: 4e7dd1584e50530909c2c747fd82dd3103c51c46
2018-06-21 01:45:46 +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
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
bc9622ab93 Bug 386: Added Generate button to Authentication page of Advanced Site Settings dialog that starts PuTTYgen and detects a private key file generated by it
https://winscp.net/tracker/386

Source commit: 7f9a09e18ee983dce3eb2490eaaf541620ad5452
2018-05-05 05:03:51 +02: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