1
0
mirror of https://github.com/winscp/winscp.git synced 2026-10-28 15:35:08 +03:00

214 Commits

Author SHA1 Message Date
Martin Prikryl
75242f9bec Correcting field name
(cherry picked from commit 68407c8117)

Source commit: 3c15a57ff30633c1dfa9f7dfe0ad4b1d170f4928
2020-11-26 11:59:07 +01:00
Martin Prikryl
7e78952092 Bug 1921: Allow forcing use of LIST command to retrieve file information in scripting for FTP servers that has broken support for MDTM/SIZE commands
https://winscp.net/tracker/1921

Source commit: d805eb21862474af1f2ccb25319c77680cfac781
2020-11-17 00:38:33 +01:00
Martin Prikryl
e7e138fd52 Bug 1920: Use dark window title for the main window in the dark mode on Windows 10 2004
https://winscp.net/tracker/1920

Source commit: 38d6f3839718b0cc5602af9294653b34b374c395
2020-11-06 00:39:49 +01:00
Martin Prikryl
555831790b Files with the same name except for a letter case are sorted deterministically (2nd)
Source commit: 23f76be8b9aba447f4e7340379dd2c92b758e616
2020-07-24 17:17:10 +02:00
Martin Prikryl
d8984405bc Removing trailing numbers from command names when preserving toolbar buttons setup for forward compatibility, when commands are renamed (typically only to tweak a command hint)
Source commit: eadb403aeee62e6a338188e5e1faa25054e667bf
2020-07-06 01:14:51 +02:00
Martin Prikryl
a4236a7cef Adding parent process to session log and counters
Source commit: 3844bb7daca5dfbec42211b9e32ff20efa663a5d
2020-06-25 02:39:27 +02:00
Martin Prikryl
6e5c55fab9 With SFTP protocol files can be streamed from stdin in scripting (part of Bug 1738)
https://winscp.net/tracker/1738

Source commit: 9c5fd31853ec9bea872e1598abebc92ff507d693
2020-05-08 03:52:20 +02:00
Martin Prikryl
68407c8117 Correcting field name
Source commit: 274ffb471e09771d2d2fd99b73c7eb3c578c2311
2020-05-08 03:21:13 +02:00
Martin Prikryl
717d40126e Always initialize output parameter
Source commit: 2fa9ab884adbd5e962d88698b1a4989f7d7f7421
2020-02-29 01:16:20 +01:00
Martin Prikryl
fcb256f6e8 Bug 1830: Cannot use TLS/SSL client certificate
https://winscp.net/tracker/1830

Source commit: e68f669cfabe932d634a54193f99e42dafdf383a
2020-02-27 14:20:49 +01:00
Martin Prikryl
0548f74b20 Bug 902: Sorting find results
https://winscp.net/tracker/902

Source commit: 840e3b89b3b66c5805f5acd75ed893f91170e655
2019-10-22 07:46:29 +02:00
Martin Prikryl
b93bd1246f Bug fix: Settings with an empty default value were not listed in Add Raw Site Settings dialog
Source commit: 0d01127ceaebf85fe1ea4d675a83dcc57bc8c97b
2019-10-10 01:23:07 +02:00
Martin Prikryl
270d8018f4 Bug 1796: Allow empty password authentication with FTP servers that prompt for empty passwords
https://winscp.net/tracker/1796

Source commit: de30b2df2f7765dc01f9dbd551264240d1e0ce37
2019-10-08 01:28:05 +02:00
Martin Prikryl
8051ea3a2b Bug 1789: Fallback to default ANSI encoding, when known_hosts file is not in UTF-8
https://winscp.net/tracker/1789

Source commit: 42f91aa1d99d5a8909ea15a22e0a2dbdf6e8f267
2019-09-20 02:03:47 +02:00
Martin Prikryl
b98866adec Host key and certificate fingerprint verification improvements:
- When verifying a host key using an expected fingerprint, the expected fingerprint can contain only the checksum.
- When verifying a host key or a certificate using an expected fingerprint, the comparison is case-insensitive (with an exception of SHA-256 checksum).
- When verifying a host key using an expected fingerprint, a padding in SHA-256 checksum is not required
- TLS/SSL certificate fingerprints in generated URL use dashes (-) instead of colons (:)
- SHA-256 fingerprints in in generated URL use dashes (-) and underscores (_) instead of pluses (+) and slashes (/)

Source commit: 5d82e86b61ddce7d0b6b282764ca61764acf9b63
2019-06-14 02:05:26 +02:00
Martin Prikryl
1beb65b228 Bug 1745: Two consecutive different file mask delimiters are processed incorrectly
https://winscp.net/tracker/1745

Source commit: 6df19e62f6ad300a30b1d4470ac15a5bb143f82a
2019-05-23 01:59:09 +02:00
Martin Prikryl
f4da108184 Using OpenSSL API 1.2
Source commit: 8cc4e9f3b05e7e8def1365ecc3e67d1c32a0556c
2019-02-27 02:05:32 +01:00
Martin Prikryl
205a2a956f Bug 1725: Local directories with path long between 248 and 259 characters could not be created
https://winscp.net/tracker/1725

Source commit: fe5790b9331bec35a1dedb41edbd32e58db772f6
2019-02-23 01:55:26 +01:00
Martin Prikryl
3ade4215c1 Typo in a comment
Source commit: f676dcc151ec169edf3596139ab7c37d2db0f2cd
2019-01-08 15:27:11 +01:00
Martin Prikryl
9479d15991 Bug 1711: Improve incremental search in file panels
https://winscp.net/tracker/1711

Source commit: 2fcb59e4ef3cf5ad46f6d9d5a9aa0a30e5ec1c86
2018-12-20 01:41:42 +01:00
Martin Prikryl
270e53416e Windows XP does not have RegDeleteTreeW - Disabling /ComRegistration on this system
Source commit: 3e49228e0577b4f60a9eb6b25e7c7cc7f370f887
2018-11-29 02:23:10 +01:00
Martin Prikryl
86971f7e4c Factoring out TryStrToDateTimeStandard
Source commit: 8773a6357b7b6c65b2abc09e2463a1bb25ca303d
2018-11-24 03:59:45 +01: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
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
afbdfefeee Bug 1355: Workaround for problems when uploading files from symlinked location (such as deduplicated drive)
https://winscp.net/tracker/1355

Source commit: 3f552b269f8b871d765add7aa34ec561185968d2
2018-09-22 01:09:06 +02:00
Martin Prikryl
7b2f2ec2e1 Bug 1680: Synchronization summary
https://winscp.net/tracker/1680

Source commit: 5b294fd256dc9db49bae41a881d5b0c91582e16f
2018-09-21 02:32:18 +02:00
Martin Prikryl
93fc1a2807 Bug 1677: Do not fail transfer if file selected for transfer, but excluded by file mask, is deleted during operation
https://winscp.net/tracker/1677

Source commit: 88d21caaae8bbd140229a313bd8aadb159706750
2018-09-18 00:59:23 +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
627912b90a Typo in comment
Source commit: efde3e1ff328a052375a9f928a3b878ede9a645f
2018-08-03 00:57:31 +02:00
Martin Prikryl
dae229725f Factoring out TSearchRecSmart and TTerminal::DoAllowLocalFileTransfer + Using TSearchRec.Size instead of FindData.nFileSize*
Source commit: da32ece57151b0bd5547c383b919770bd133b8b1
2018-07-25 02:24:43 +02:00
Martin Prikryl
41f9c0137f Factoring out IsRealFile function
Source commit: 046570706e02ac13da6ecbde4c6d270637c9af56
2018-07-25 02:03:14 +02:00
Martin Prikryl
2ab220f319 Refactoring file iteration
Source commit: e7c3822390daa5727d75fc5b36c82c8c1243bfea
2018-07-24 03:26:45 +02:00
Martin Prikryl
1f21f57f30 Bug 1659: Relative long paths are not handled correctly
https://winscp.net/tracker/1659

Source commit: 20c5802e3fa677c83e78bc3cb37fa1b46a63bdf2
2018-07-05 08:56:27 +02:00
Martin Prikryl
8a0c363e70 Typo in comment
Source commit: 5f13d067f38231c44fc61139cf246cc0714605d2
2018-06-26 04:44:25 +02:00
Martin Prikryl
7dc86bfc83 WORKAROUND tag for FileGetAttrFix
Source commit: 9ee4d70959a40c42ceb3a133801d269278d50a13
2018-06-26 04:18:12 +02:00
Martin Prikryl
9b70af411e PowerShell script that runs WinSCP scripting commands can be generated on Generate Code dialog
Source commit: 51b98c02b5f2a14481e0501b19c46b8df612f4a8
2018-06-15 02:34:38 +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
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
b65abacbe9 Bug 1644: Workaround for bug in Windows 10 1803 preventing drag & drop downloads to Windows Explorer via shell extension.
https://winscp.net/tracker/1644

Source commit: 79d5c66c42d752a1e15ba86ec3459e00778aafc0
2018-05-11 14:54:54 +02:00
Martin Prikryl
22c6470799 Unicode string literals
Source commit: 658bf186d40777748a4037c05d92af1bd46c145a
2018-05-05 03:52:48 +02:00
Martin Prikryl
ea20049836 "S" time unit was broken by a032aef9ee
Source commit: b4893283ce0e259b4fd9e5e3b562c5b7bd98ee65
2018-05-05 03:17:02 +02:00
Martin Prikryl
ce1ae1099b "today" and "yesterday" time constraint aliases
Source commit: 18f88b37d8490e1079531e034c65ae9e39e5fd60
2018-04-30 05:51:17 +02:00
Martin Prikryl
a032aef9ee Time constraints can be set to a start of an interval
Source commit: 4d90140e321930199632c63e75f6fc0db70b092e
2018-04-30 05:18:17 +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
6bd7a83298 AppX message
Source commit: 0c965fd88bd726bd6b7d9de419d1ec351fa03af1
2018-04-19 15:40:14 +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
bb6d9ddf8f Bug 582: Toolbar buttons can be hidden
https://winscp.net/tracker/582

Source commit: 497415de7fdd788b555d96bd7394f50f62fd4e2c
2018-03-08 02:24:38 +01:00
Martin Prikryl
e84636838f Bug 1608: When using session name as a part of a path to a temporary directory, replace a slash separating a session folder from a session name with a dash instead of %2F
https://winscp.net/tracker/1608

Source commit: 16e3760770688b9690694866ead91c4a90e4db87
2018-02-10 03:48:22 +01:00
Martin Prikryl
414bd6a439 Bug 1602: Set Content Type of files uploaded to S3
https://winscp.net/tracker/1602

Source commit: 325c637fbb3be8a48fca6861d07d9b4ce5cbee4b
2018-01-28 19:01:02 +01:00