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
f568e4f866
Removing test code
...
Source commit: 607bab696a052ed29bd62b85a369c1788625deac
2022-12-08 00:58:50 +01:00
Martin Prikryl
74266d15ae
Fixing order of new PuTTY 0.78 KEX DH Group algorithms
...
Source commit: 30e7e34fc4e683759bca6f647843439236beadd4
2022-12-07 01:09:53 +01:00
Martin Prikryl
8df1280fc3
Updating outdated function reference in comment
...
Source commit: 49a71bf80aac3de087d752bffac31237796aa260
2022-12-03 01:04:06 +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
01a5491282
Bug 2141: Turned-off keepaliaves are not propagated to PuTTY
...
https://winscp.net/tracker/2141
Source commit: 45ff8a28bc938544ce22ef994da54b293a1a5aed
2022-11-30 00:57:00 +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
2fdcc0e6ad
Using unique_ptr instead of auto_ptr + Replacing use of auto_ptr, where unique_ptr cannot be used with plain pointers
...
Source commit: 0c397b15f93f20fcb52bdd7c8747aae8429f8b1e
2022-10-06 01:17:32 +02:00
Martin Prikryl
a00efae3bb
Comment on the purpose of password file caching
...
Source commit: 9a1037a40075bcb0f5e85bfb2d3fd3905f23d069
2022-09-30 01:01:59 +02:00
Martin Prikryl
686c3b611f
Bug 2118: Reading password from a named pipe
...
https://winscp.net/tracker/2118
Source commit: 25f8a95d0ac0db13af786c8ceee5d191dee7dc92
2022-09-28 01:03:40 +02: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
1385cd78a5
Bug 1995: Support S3 servers without TLS encryption
...
https://winscp.net/tracker/1995
Source commit: ab6c0e4140430caa3512fcc6617e5ad98b57a30a
2022-08-11 00:56:27 +02:00
Martin Prikryl
26f21335e6
Refactoring
...
Source commit: 6405ab091bb29ece5c256b5dd3ea04af340674d0
2022-08-10 01:02:08 +02:00
Martin Prikryl
4ef28272d0
Reusing variable
...
(that was obviously intended to be reused by ec584f51 )
Source commit: a5d866a8514669fe1c3356c4cb433aa65171b249
2022-05-05 00:56:17 +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
fe656b828c
Bug 2053: Support importing key files that are specified using home ~ prefix from OpenSSH config file
...
https://winscp.net/tracker/2053
Source commit: 7b2e2fb5bf98c8f8d7749d52176d1653f6bec7a4
2021-12-15 07:57:44 +01:00
Martin Prikryl
0cebfe10f7
Interface for matching filenames only against a file mask
...
Among other to reduce confusing set of Matches overloads. Another benefit is that now all Matches overloads know, if the path is local or remote, what will be useful for upcoming relative/rooted path masks.
Source commit: a6a79218aeceb6dbc22a2ebe804effe277d43115
2021-12-09 01:15:07 +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
d2b1aa6353
EncryptKeyPlain was not masked out in log
...
Source commit: 6f85ebd61e260cf7dc16cdfdd25b3f01cf06a892
2021-09-30 01:07:09 +02:00
Martin Prikryl
b312286692
Stray space
...
Source commit: 44992583c61b83f7aceafde2e0e65ae5f7421bcf
2021-09-30 01:04:51 +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
8a979b3184
Refactoring passwords loading and saving
...
In anticipation of adding tunnel passphrase.
Macros render the exact same code as before with these differences:
– Unused tunnel password keys are deleted on save, what looks like a previous omission
– Default value is passed to ReadString when reading ProxyPassword, but as that is after checking key existence, the default value is never used
Source commit: 2b74b184c3118b6d3ea238046c2887bc3f460704
2021-09-30 00:57:45 +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
148ed7f71d
Bug 1896: Importing sessions from OpenSSH config file (ProxyJump directive + grammar)
...
Source commit: b6dd5e0a4670570f6ae50c4b79fada6d6df653bd
2021-06-29 00:53:12 +02:00
Martin Prikryl
2e08261769
Considering global passive/active mode settings when importing sessions from FileZilla
...
Source commit: 933353d4dc18a8106cf9879a291c5bb0ccb17acb
2021-06-22 01:01:43 +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
6954eeb7fc
https:// URL with known S3 API hostname (s3.amazonaws.com, digitaloceanspaces.com, storage.googleapis.com) is interpreted as S3 protocol, instead of WebDAV
...
Source commit: 02beab5d3a11b731f8ff37c0186c04b8dedd375e
2021-04-24 00:53:23 +02:00
Martin Prikryl
3716db5a91
Setting HostName copied Password to NewPassword
...
No known problems caused by this, as we probably always set HostName before the Password
Source commit: 3801fddbca433d0022ee77627ea6790a8b8778a9
2021-04-24 00:51:45 +02:00
Martin Prikryl
50a8200c66
Avoiding two variables with the same name
...
Source commit: 6a6c64145a1c9e057f5f363878388b23f4ad6514
2021-04-24 00:50:11 +02:00
Martin Prikryl
a4e7ae98ff
Bug fix: When saving a site with a slash in the username, it is misinterpreted as a site folder
...
Source commit: 1fcd93d3772d1a867bb8c88a9532737188955d29
2021-04-08 00:46:29 +02:00
Martin Prikryl
7bea1ac8b1
Improving validation of port numbers in scripting and .NET assembly
...
Source commit: 450aea18602a840816643b99f7358dea6f2463a0
2021-03-17 00:48:46 +01:00
Martin Prikryl
2ec882ed95
Using an en-dash instead of a minus sign in window titles, local-local session names and various other places
...
Source commit: c4ea12980c1d69fe0a9560bcc5ba00810949212c
2021-02-16 00:46:17 +01:00
Martin Prikryl
24ac52a27f
Bug 1944: Allow displaying all VMS file revisions with FTP protocol
...
https://winscp.net/tracker/1944
Source commit: 4b80bfe66928498d84319ef890b71977fe5c81e1
2021-01-22 00:41:43 +01:00
Martin Prikryl
ec584f5189
Bug 1943: Prevent loading session settings that can lead to remote code execution from handled URLs
...
https://winscp.net/tracker/1943
Source commit: 5eb66f66fd80c93d50b234dcb17254c7aa78930e
2021-01-21 16:02:22 +01:00
Martin Prikryl
2dd517c888
Switch-like raw session settings can be configured using on/off/auto keywords
...
Source commit: 899e6c7fee15d2bb8c3fcdcfe77ff47938c222f2
2021-01-21 16:00:43 +01:00
Martin Prikryl
1bcbb70a45
Bug 1941: Support reading S3 credentials from AWS CLI configuration
...
https://winscp.net/tracker/1941
Source commit: 484df495dbbbf9937495ed8315d67f43260c2932
2021-01-20 00:46:03 +01:00
Martin Prikryl
3dbbb76f92
Bug 49: Improved FTP support for VMS servers (and potentially for other non-Unix-like systems)
...
https://winscp.net/tracker/49
Source commit: 87ce6dc0a4e70a41940f494a4ad5c98ba0fb06fe
2021-01-16 00:41:35 +01:00
Martin Prikryl
40960cd013
Logging the fact that username or hostname are read from environment variables
...
Source commit: 3716ad7ec4e91a54258bcabc84368be7e1264563
2021-01-15 00:41:47 +01:00
Martin Prikryl
461327a996
Bug 1939: Compatibility with Google Cloud Storage when using S3 protocol to access the buckets
...
https://winscp.net/tracker/1939
Source commit: 878ab9b6efa904d844c5cea257240f19c8753267
2021-01-06 00:43:50 +01:00