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

60 Commits

Author SHA1 Message Date
Martin Prikryl
8e9b0adc45 Avoid hooked reconnect prompts nesting
Though I assume there must have been a reason I've originally implemented the hook so wide

Source commit: 666c51146536dae3e7a29763a510ac65fc2b751d
2023-11-24 14:56:51 +01:00
Martin Prikryl
86c89666a7 Factoring out CommaTextToStringList
Source commit: eda1757e64fb790acd85e0399f387b44f420146b
2023-11-02 01:31:01 +01:00
Martin Prikryl
373e9df081 Bug 2229: Optional more prominent active session tab
https://winscp.net/tracker/2229

Source commit: 34ba17af7debe2240f0e0be471e4226e93b4432c
2023-10-18 01:12:30 +02:00
Martin Prikryl
1413e93add Bug fix: Master password prompt was not added to task bar when opening session from commandline
Source commit: aee96444b70c678c682a592174fcef43ab2e5714
2023-07-01 01:06:20 +02:00
Martin Prikryl
41db506c3a Bug fix: Corrected hint for Default session color command
Broken by 073c39db
+ Removing string unused by the same commit

Source commit: 06b454e6acc8ff2c8b62be98c544e7e1a74205fe
2023-04-27 01:04:59 +02:00
Martin Prikryl
b3be1615ac Bug 1858: Autoreconnect a disconnected session when saving edited file
https://winscp.net/tracker/1858

Source commit: 8091728681083a9f3c72a0705ee5165365e7f173
2023-04-14 00:59:32 +02:00
Martin Prikryl
4098f73b0e Redundant check
(WinConfiguration is already used earlier in the same function)

Source commit: 7c6210d0059d7426770397d0bed0539ef2e2440e
2023-01-11 01:02:44 +01:00
Martin Prikryl
f19bd2f23f Failure on startup fatal error
Caused by Bug 2067 (7e83fd92)

Source commit: 4cb83a195a281fc0ad3c29309a9190d05ed40b77
2023-01-09 17:14:07 +01:00
Martin Prikryl
1d19c8a40c Merge branch 'master' into dev
# Conflicts:
#	source/forms/NonVisual.dfm

Source commit: 93a001a9f934a97ee66905499adaac36f189415b
2022-04-06 01:02:56 +02:00
Martin Prikryl
7e83fd9207 Bug 2067: Optionally do not flash taskbar button when WinSCP needs attention while in the background
https://winscp.net/tracker/2067

Source commit: 158316599bcdb4c2a07f53333e94bf3e0ed33b49
2022-04-05 00:56:59 +02:00
Martin Prikryl
8a5b5fd149 The "Session" toolbar renamed to "Sessions and Tabs" and "Sessions Tabs" to "Tabs"
Part of Bug 1893

Source commit: 53178152febf0dfe3f0c1a87875946e34451d1cd
2021-02-16 00:42:46 +01:00
Martin Prikryl
d8499582d4 Added /nointeractiveinput to usage screen
(cherry picked from commit ada8a09bf0)

Source commit: 249f2d44597b3ecd15e0c01c13d9ff6e75c43ed9
2020-11-26 11:29:21 +01:00
Martin Prikryl
ada8a09bf0 Added /nointeractiveinput to usage screen
Source commit: c063200772439fce047fa9a3581db581d184533c
2020-04-16 02:18:30 +02:00
Martin Prikryl
fedeb6ad26 Storage configuration on Preferences dialog handles INI files specified on a command-line better
Source commit: 396643b716f44e6a67d442e276b155ebc83c1993
2020-02-01 02:13:56 +01:00
Martin Prikryl
fcce1b39c8 Improving formatting of some messages
Source commit: 24e69c72eefcea67a2c2ae0d6252d697d9e8d422
2019-07-23 01:25:50 +02:00
Martin Prikryl
f3d511f41a When initial connection fails, Login dialog was not reopened (regression by ea24ee34)
Source commit: f01a899fbd642b29d64f67fb237f2d5433c9cdbf
2019-07-17 01:59:04 +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
ea24ee3405 Disconnect/Reconnect Session commands + Tab of a session that fails to connect/reconnect is not closed
Source commit: 546c99291ae6bc7a109fb54d172f2937d2f58630
2019-06-20 01:59:48 +02:00
Martin Prikryl
71340fa744 Bug 1696: Dark theme
https://winscp.net/tracker/1696

Source commit: 5093ac8f9a61e0c632fbe5f2d3c55f03a3393dcf
2018-12-07 01:32:02 +01: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
a3dcf9495e Custom font colors history
Source commit: cc130170b9c47c420d468b72fafca3b7eb52c804
2018-11-17 08:21:03 +01:00
Martin Prikryl
190d375f1a Removing some debug code
Source commit: 9a95775edff8b3a1693000d40449a377dd76b60f
2018-09-09 01:28:01 +02:00
Martin Prikryl
900de1f2a1 Create a new debug trace log file each 1 GB
Source commit: 958f72fde61c6ea727a85612b252f396809e2154
2018-09-08 00:56:44 +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
9d7b8a5586 Compact serialization of toolbar layout
Source commit: 1ee37111fed55f32dfef25fc031179b2eb8ceb14
2018-03-09 02:35:39 +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
844d6f20f9 Bug 1568: Make Ctrl-number custom keyboard shortcuts work on numeric keypad too
https://winscp.net/tracker/1568

Source commit: 563c47b4bdece22c0131585bd470a2295cb6c267
2018-01-28 14:26:28 +01:00
Martin Prikryl
868ef381ee Bug 1563: Allow verifying SSH host key by pasting the expected key or its fingerprint from the clipboard
https://winscp.net/tracker/1563

Source commit: 3205dd4eb285e9cd5a7dbaaf9dc9f46dcd0e94dc
2018-01-28 13:49:52 +01:00
Martin Prikryl
eafabd97e5 Bug 1524: Option to open downloaded file on operation completion confirmation when transferring file from command-line/URL + Logging destination file + Bug fix: When opening local folder in explorer fails, error message ID was shown instead of actual message. + Refactored ShowExtendedExceptionEx
https://winscp.net/tracker/1524

Source commit: ba2f26e59a60311bf483a9456324cbdd5494e3dc
2018-01-28 06:22:06 +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
0ccd2defd3 SSH password change + When opening secondary shell session fails, the main session is not Closed + Session.ExecuteCommand unit tests
ChangePassword + PasswordChangesFailed counters
task_change_password help keyword

Source commit: 335f4de0796d0367a8ed427790cf1407607cc0d8
2018-01-27 22:50:24 +01:00
Martin Prikryl
899f64469c Bug 18: Session log file rotation
https://winscp.net/tracker/18

Source commit: aa4a385e0720f44b00a4a0d8b1beb211b417cedc
2018-01-27 22:34:40 +01:00
Martin Prikryl
739026f560 More detailed error message when fatal error (such as inability to write an XML log file) occurs while .NET assembly is starting winscp.exe
Source commit: f531866c0b6f9530dd196836270ca9959640425e
2018-01-27 09:03:36 +01:00
Martin Prikryl
092c24d412 Bug 1436: Some scripting commands or command-line switches were not recognized on some locales (like Welsh) when used or defined with a mixed case (like /XmlLog vs. /xmllog)
https://winscp.net/tracker/1436

Source commit: 81e27b5c5e4ae826955e2646cab1d21414d69eca
2018-01-26 11:55:51 +01:00
Martin Prikryl
d480042fe9 Bug 1433: Failure due to a disconnected session being left behind after opening a secondary shell session fails
https://winscp.net/tracker/1433

Caused by 3f7c904638 (Closing main session with the secondary one to avoid mismatch in terminal's event handler)

Source commit: 14416328be1b7aec7e51c4fa5c59f46b7c5e732b
2018-01-26 11:25:22 +01:00
Martin Prikryl
8e3c6db001 Displaying information about tracing and reporting and exploring the log file when the application closes
Source commit: 167b90f73ae34a7fbc3be33c6b88c158991c3163
2018-01-25 16:22:12 +01:00
Martin Prikryl
f852f86f1a Extensions
Source commit: 33e7793a0f0ef19eec38b3a55e36ecb11c4595b6
2018-01-25 15:47:18 +01:00
Martin Prikryl
197c95a87b Bug 1394: API/Method Session.ScanFingerprint to scan server's hostkey or certificate fingerprint
https://winscp.net/tracker/1394

Source commit: 485a5f31fce53e51009c606533c7b1f34fe257d7
2018-01-25 14:01:08 +01:00
Martin Prikryl
a68bca29a3 Factoring out LOG_SWITCH, INI_SWITCH and INI_NUL
Source commit: c5945fad27d8b058e94971f4873cccc31208eba4
2018-01-25 13:24:34 +01:00
Martin Prikryl
b55e9565da Function call-line syntax for DebugFail + Replacing all DebugAssert(false) with DebugFail
Source commit: 358df59fa46a04bd1b2a141b826fa5c499303ae6
2018-01-24 20:47:51 +01:00
Martin Prikryl
987728ea0c Prettifying debug macros
Source commit: ba529d34782876686ca07031e9c0b7c17f9e92fd
2018-01-24 20:39:55 +01:00
Martin Prikryl
f5b81f9826 Change: Interface theme is not configurable anymore. Only single theme is supported.
Source commit: 160d294f0dfa01d361cb53048e42e99c09daf782
2018-01-24 17:49:58 +01:00
Martin Prikryl
20c8bd5d18 Allow user to override locale bidi mode and children flipping
Source commit: 5da071248b50f2655dce1d68531373034d5e8b7d
2018-01-24 17:18:41 +01:00
Martin Prikryl
3d36218280 In XE6 (XE2 already) the SysLocale.MiddleEast is always true
Source commit: 0f05c26abfdb6b93ec381ee265e9a48261d1a79c
2018-01-24 17:17:36 +01:00
Martin Prikryl
ad12bcaad1 Correcting parsing of BIDI_MODE
Source commit: 88d0e73b6b96822158a9e8ccef5b7d3a569227cc
2018-01-24 17:14:32 +01:00
Martin Prikryl
d8f92984b9 First public commit of dev branch
Source commit: 98cb9d870efc1c60826db4398ec35c5cbe809e6a
2018-01-24 14:13:46 +01:00
Martin Prikryl
4ab6d5be32 5.7.4 2018-01-11 15:38:07 +01:00
Martin Prikryl
4acedf8030 5.7 2018-01-11 15:37:20 +01:00
Martin Prikryl
ef8921a3ca 5.6.3 2018-01-11 15:36:50 +01:00
Martin Prikryl
5a9d22512f 5.6.2 2018-01-11 15:36:40 +01:00