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

96 Commits

Author SHA1 Message Date
Martin Prikryl
65ef885dbd RunsWithoutSession and SessionOpens counters
(cherry picked from commit bd9060caee)

Source commit: 7703b6baa857169e4096e4ea6d7bb9698ba61dca
2022-04-16 00:54:15 +02:00
Martin Prikryl
15897f2339 Bug 2066: In .NET assembly or scripting with "nul" configuration, when WinSCP registry key does not exist, do not write statistics to INI file
https://winscp.net/tracker/2066

Source commit: 51f067850f46e2ad633d336b20183fa0955b33e0
2022-03-26 01:09:37 +01: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
768c9c434f StartupSequenceLast "counter"
(cherry picked from commit 620c75395e)

# Conflicts:
#	source/forms/CustomScpExplorer.cpp
#	source/forms/ScpCommander.cpp

Source commit: dab0d400d93273f4ed128511301ae4d91036a2d8
2021-12-23 00:51:32 +01:00
Martin Prikryl
958a9949c6 Bug 2052: File masks relative to the root of an operation
https://winscp.net/tracker/2052
(cherry picked from commit c5a60526ed)

Source commit: d1db6dd6b43b56565709801383e235ce4c6a1005
2021-12-15 01:11:42 +01:00
Martin Prikryl
efc0b60ad3 PackageName counter
(cherry picked from commit 0b71a67a0c)

Source commit: 851f47cdeb66f5b34162331cbbf566283d0c97c6
2021-11-30 00:53:45 +01:00
Martin Prikryl
5084a88c9b Reporting .NET Core and PowerShell Core versions
(cherry picked from commit acf90ead19)

Source commit: 2bde644159225f28e26bdfc49cbd369cc8f83e22
2021-11-25 15:31:41 +01:00
Martin Prikryl
6afcf21ba4 Bug 2011: Use Documents folder when the last used local directory in Explorer interface does not exist anymore
https://winscp.net/tracker/2011
(cherry picked from commit 6f7bfc25c2)

# Conflicts:
#	source/forms/CustomScpExplorer.h
#	source/forms/ScpCommander.h

Source commit: 34187d79c111047365d54103ddaffa7ed82f8d26
2021-07-28 00:55:32 +02:00
Martin Prikryl
4c71ffa503 Bug fix: When "Keep remote directory up to date" function was started from command-line, disconnects were not detected. + Bug fix: When connection was lost, the "Keep remote directory up to date" window was not closed.
(cherry picked from commit 659e762068)

Source commit: 4c29a0b6a90abac8dabfc04564cce64157665593
2021-06-16 14:38:28 +02:00
Martin Prikryl
441cbb43f9 Bug 1992: When handling URL in an existing WinSCP instance, session settings from a stored site named after the URL hostname are not used
https://winscp.net/tracker/1992
(cherry picked from commit a2913d8d79)

Source commit: 4033499eae3c90020b02cdefad2590bd1bae113f
2021-06-12 00:56:54 +02: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
ea08b01a29 Recognizing installer binary name even when it has a numeric index automatically added by browser
(cherry picked from commit 65a0730c8e)

Source commit: 255b5f78a88d5eca4f5ae85fa91650792ba43973
2021-01-13 00:54:49 +01:00
Martin Prikryl
0d4ac03109 Correcting implementation of StartupSeconds* counters + RunsNormal counter
(cherry picked from commit a8ab00b400)

# Conflicts:
#	source/forms/ScpCommander.cpp

Source commit: 95fc2b98646fd947c47a4215a8fb456db9b5c804
2020-11-26 16:05:45 +01:00
Martin Prikryl
803f9513a4 Typo in a comment
(cherry picked from commit 86869c225b)

Source commit: 7e131809901e3edc97501b7fe888f6f994058a87
2020-11-26 15:53:33 +01:00
Martin Prikryl
782298652c Adding parent process to session log and counters
(cherry picked from commit a4236a7cef)

Source commit: 62da34b202f938f156f60cc3deb8520f20e0efe3
2020-11-26 13:10:28 +01:00
Martin Prikryl
f36d12ce3d StartupSeconds* counters
(cherry picked from commit 79b51c10ed)

# Conflicts:
#	source/forms/CustomScpExplorer.h

Source commit: 5f1e4d1ef503a7a4841960064aab26f281cbd8f0
2020-09-04 02:40:44 +02:00
Martin Prikryl
8c694347a5 Consistently using the same session list source
Source commit: c284686cd48b9b455085f46017d8763d8a31688b
2019-11-20 00:48:48 +01:00
Martin Prikryl
15ce8199da Cleanup application data dialog shown only data what exists + Uninstaller does not offer to delete application data, where are not any
Source commit: 5d1f4b8a6e495105e0c877b4854b497cb219ac26
2019-11-16 01:19:52 +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
f500b385aa Bug 150: Resolve local environment variables in initial session local path
https://winscp.net/tracker/150

Source commit: c1f9f2032c2a82e6d23d27c0bfcca0af5a95b488
2019-09-10 00:44:05 +02:00
Martin Prikryl
f2873a7c27 Switch /defaults accepts an optional delay in seconds to start the operation
Source commit: 312b3a3d9921c60a25172d756ae72949f1182766
2019-08-22 01:01:35 +02:00
Martin Prikryl
ebc5784505 Bug fix: When using a local custom command from Synchronization checklist window, opened from a command-line, the connection was closed
Fixed by refactoring that removes gross long standing hack.

Source commit: a8c3ef29226e6c762910f7824a68fef9aedd70cc
2019-07-12 00:43:57 +02:00
Martin Prikryl
a97ad26857 OpenSubKeyPath instead of Path parameter of OpenSubKey (better interface + should ease implementation of ACL)
+ Additional key open failure tests

Source commit: eb41469ccb54bd2b532ca64f64b399a3944b2b1c
2019-07-07 01:53:09 +02:00
Martin Prikryl
7fc860b312 All top-level GUI sessions are managed, so treat them as such, to simplify a code
Source commit: 2ec1f86123529455ecd74c7bc2046be997e10573
2019-06-28 01:12:07 +02:00
Martin Prikryl
c08a3e7c02 Bug 1727: Failure when starting GUI
https://winscp.net/tracker/1727

Source commit: f3096a73ba80657f7bce396c5e1fc7553970c6a9
2019-02-28 13:49:29 +01:00
Martin Prikryl
c9e3f7749a Do not highlight "uninstall cleanup" question message as it does not fit into Inno Setup GUI style
Source commit: be820596b368baed820673823264192d87da8f95
2019-01-10 11:51:13 +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
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
7b2f2ec2e1 Bug 1680: Synchronization summary
https://winscp.net/tracker/1680

Source commit: 5b294fd256dc9db49bae41a881d5b0c91582e16f
2018-09-21 02:32:18 +02:00
Martin Prikryl
6a8808264d Not showing "Operation was successfully completed" message, after command-line synchronization operation, where there were no files to be synchronized
Source commit: 31da274e936029e4ea1a38de656f4754eae3ea8c
2018-08-24 02:24:04 +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
bae86205de Configuration can be saved to read-only INI file by holding down Shift key while closing WinSCP or submitting Preferences dialog.
Source commit: bb0f5310f5c6d4c975b102154d394a3a1c292591
2018-08-03 01:50:28 +02:00
Martin Prikryl
39f7601591 /ini=nul got broken by 1f21f57f30
Source commit: df9d958cc82cc3ea2e3f2600146c0954cf95f6ea
2018-07-27 01:33:21 +02:00
Martin Prikryl
0d5cf994a7 Requesting callstack dump of another process
Source commit: fd5a5ab2c64742e6dc083da0ddc5fb2066552b5b
2018-06-01 01:31:40 +02:00
Martin Prikryl
29a505241b Change: Bug 1647: Do not match URL after stripping protocol against stored site name in scripting/automation
https://winscp.net/tracker/1647

Source commit: 39373892b364674fc0c8db069d57df9e79949f4f
2018-05-18 07:57:46 +02:00
Martin Prikryl
c7a55143cb Bug 1637: Low logging level
https://winscp.net/tracker/1637

Source commit: 77c4bd8361dc2604b244964b6b60240465ece323
2018-04-21 03:36:35 +02:00
Martin Prikryl
0739b41c7f UWP counter
Source commit: 0850f365f387a9db4e5867d388affdb169f3eec0
2018-04-21 03:17:04 +02:00
Martin Prikryl
6bd7a83298 AppX message
Source commit: 0c965fd88bd726bd6b7d9de419d1ec351fa03af1
2018-04-19 15:40:14 +02:00
Martin Prikryl
0aa023f138 Bug 1627: ssh:// URL is handled once for every opened instance of WinSCP too much (2nd try)
https://winscp.net/tracker/1627

Source commit: 209d6f0d14847b20bd620a105697969be820bcdf
2018-04-06 13:29:33 +02:00
Martin Prikryl
7b0e7392ea Bug 1627: ssh:// URL is handled once for every opened instance of WinSCP too much
https://winscp.net/tracker/1627

Source commit: 7a9c41ea5c361257c3b19711963fe77b9aa87193
2018-04-03 14:13:07 +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
7dbacaea46 Bug 1610: It was not possible to open workspace with special characters from a desktop shortcut
https://winscp.net/tracker/1610

Source commit: 874f1a0e0e9bfe54632a5bea92c14e60169fdd0f
2018-02-17 02:38:09 +01:00
Martin Prikryl
07617815a6 Bug 1521: Provisional implementation of per-monitor DPI awareness
https://winscp.net/tracker/1521

Source commit: 9d436d711a74909662530049c1de501edb91ab3a
2018-01-28 06:03:34 +01:00
Martin Prikryl
f968c93340 EncodingMultiByteAnsi counter
Source commit: fb917e34c0ef22a8cb020a3e872d78531978a041
2018-01-28 04:20:26 +01:00
Martin Prikryl
b6fa1623d5 Bug 1510: Failure when using "Generate Code" command on Upload dialog opened by /upload command-line parameter
https://winscp.net/tracker/1510

Source commit: 2f3d74077f405637b294aa3bb3ecb219995b21b7
2018-01-28 04:12:29 +01:00
Martin Prikryl
55625bfcd6 Removing no-longer-used Log window code
Source commit: 53c860da032e5cd0b039159f4374343e5e9fe7d9
2018-01-28 03:05:34 +01:00
Martin Prikryl
19890b476f Bug 875: Parallel background downloads
https://winscp.net/tracker/875

Source commit: 86d27203e082bbd4b4d5edb566d48d2697be2db4
2018-01-28 01:07:39 +01:00
Martin Prikryl
f8018d0f98 Parallel background uploads
Source commit: 1015897f6614be286e8d8fbb2e059fc831350fcf
2018-01-28 00:43:17 +01:00