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

70 Commits

Author SHA1 Message Date
Martin Prikryl
f075b76ee8 Bug fix: Failure when submitting Advanced Site Settings dialog
(cherry picked from commit eab7cb3733)

Source commit: 7f34f083af87107ceb00d9fa0ff0c95896ea31ed
2021-11-25 15:21:32 +01:00
Martin Prikryl
755f6f9147 Bug 1896: Importing sessions from OpenSSH config file
https://winscp.net/tracker/1896
(cherry picked from commit c3305ab60b)

# Conflicts:
#	source/resource/TextsWin.h
#	source/resource/TextsWin1.rc

Source commit: 23408008c3c6d52a7a9628e4e46593f695ca2a78
2021-11-25 01:24:07 +01:00
Martin Prikryl
7a9a31484f Warning when selecting too new key file + Fixing selecting PPK files and error message when selecting SSH-1 keys, both broken by 5dfcf1eb
(cherry picked from commit 2a355b95b1)

Source commit: 49dc88d07bf774f9b2eee826d1f0f1617f8a3e31
2021-11-25 01:05:45 +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
fe84a255cf Bug 1915: Failure when opening some menus while having long text of specific length copied to the Clipboard
https://winscp.net/tracker/1915
(cherry picked from commit 57f5c5b015)

Source commit: 0bbfe1deb61035b7bf59b4a302f12a58f891cf49
2020-10-29 00:52:15 +01:00
Martin Prikryl
922b8bb1be Limiting error report (and generally any URL) to 4 KB.
(cherry picked from commit 1924c282b5)

Source commit: 1e38cb5df651444e02d348d1231139c7f8d95b9c
2020-10-02 01:37:44 +02:00
Martin Prikryl
7263b2a345 Provide more context to error reports for frequent access violation when reading the clipboard
(cherry picked from commit da0392671b)

Source commit: a5d5d4b3e39c500547b4fa86727f37ca99356fc7
2020-09-24 01:59:11 +02:00
Martin Prikryl
66264d808c Bug 1862: Failure when starting fresh installation on high DPI displays
https://winscp.net/tracker/1862

Source commit: 6839c1421855c77c2fcfbcc4c893278f69d4c23f
2020-04-27 11:45:49 +02:00
Martin Prikryl
534ba37578 Link update in comments
Source commit: 3ac69c841fa0f96f21aa566bd7a684d8b244951e
2020-04-14 01:28:11 +02:00
Martin Prikryl
f1b0cd52a9 Bug 1852: Window position is not restored, if its left or top edge was aligned to monitor edge
https://winscp.net/tracker/1852

Source commit: 31695b04bf755c098f08019e9ec8b6cb49747832
2020-04-08 01:45:08 +02:00
Martin Prikryl
df02c4b882 Bug 1846: Failure when creating shortcut for jumplist fails
https://winscp.net/tracker/1846

Source commit: 2eb4cceb8293c9b2248fbfe20cc2f459ab7614bc
2020-04-04 01:09:32 +02:00
Martin Prikryl
adfdc17622 Bug 941: When creating WinSCP shortcut, make it use the same configuration as creating instance
https://winscp.net/tracker/941

Source commit: c3cba5876f81a1caba9e65563933496e38f45e89
2020-01-21 16:01:12 +01:00
Martin Prikryl
5fd4e65e90 Factoring out CreateAppDesktopShortCut
Source commit: 2a0c6b8f36eb6bbd4449cfd98e27937a8fa428a9
2020-01-21 15:51:40 +01:00
Martin Prikryl
ccefeeaedb Comments on hard-coded dark mode colors
Source commit: 5bcc56e2a93808292a4013f042888fa8ade17ed3
2019-11-07 08:22:10 +01:00
Martin Prikryl
23c3c89f87 Merge branch 'master' into dev
Source commit: f66401db86385ab3ed29896d10ba30886bec9958
2019-07-17 00:52:34 +02:00
Martin Prikryl
8e7a774da6 Links update
Source commit: b45b87591d0f5eee98052b2c134f0cf8634f5151
2019-07-17 00:43:02 +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
b43c47c6da Typo in a comment
Source commit: 6b7de90f05620fa563f2c34dc133bf07c205045a
2019-07-09 01:46:11 +02:00
Martin Prikryl
26250433d4 Bug 1750: With every start on a monitor with different DPI than the primary monitor, dimensions of the window and some of its components change slightly
https://winscp.net/tracker/1750
(cherry picked from commit 301be40a02)

Source commit: 14af4918d02857fa1847b4d1c4b5672d761dc649
2019-06-04 01:11:32 +02:00
Martin Prikryl
301be40a02 Bug 1750: With every start on a monitor with different DPI than the primary monitor, dimensions of the window and some of its components change slightly
https://winscp.net/tracker/1750

Source commit: 57633915f3071aa337af7c305e987b0d2dc5d9c5
2019-06-04 00:59:13 +02:00
Martin Prikryl
89b7194556 Can copy a (report) URL to clipboard instead of opening it
Source commit: eadef38c2fccb754cceddafd989d1b2698f5a708
2019-03-06 01:14:37 +01:00
Martin Prikryl
98e4fe1969 Dark mode for internal editor + AllowDarkModeForWindow needs recreating window (though it still does not work reliably)
Source commit: 2ce2751091af2059f69aadb32a90e7eec5cb1e76
2018-12-12 01:11:29 +01:00
Martin Prikryl
6071c3ffbc Smoother GUI while executing an extension with ShowResultsInMsgBox or CopyResults flags
Source commit: e4775e9a9cf1d496c6b6e2ed2fac362508cb8a43
2018-11-06 01:36:52 +01:00
Martin Prikryl
efe30f95dd Bug fix: GUI freezes while executing an extension with ShowResultsInMsgBox or CopyResults flags
Source commit: 9ae2cbd61b1dc81797323b363f8972aff7130a6a
2018-11-03 00:57:07 +01:00
Martin Prikryl
cdc09d56c0 Link update
Source commit: af74b6574f5ef620f6e60ca39b25780f79074989
2018-10-25 12:03:07 +02:00
Martin Prikryl
76e9c4e6ba Larger default size of Synchronization checklist window on larger screens
Source commit: bbcafa5c84132024632d38d8b1cb123a447686b9
2018-07-27 02:04:00 +02:00
Martin Prikryl
367a51d3f4 Update of MSDN links in comments
Source commit: e73599996a382fabef90af084b0a3f66224505c8
2018-06-29 01:34:01 +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
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
f477c131d0 Bug 1620: Hang when opening a menu with any "Paste" command, while clipboard contains large amount of text
https://winscp.net/tracker/1620

Source commit: ecc97f0f240be66623b4424363cd0a02895ee396
2018-03-14 04:40:39 +01:00
Martin Prikryl
b0b9c55d6b Bug 1576: Failure when starting with window position configuration, saved on lower DPI, that does not fit anymore on lower resolution caused by higher DPI
https://winscp.net/tracker/1576

Source commit: 53b884cc82e0d2c515188523a3ebcabe7862719e
2018-01-28 15:53:49 +01:00
Martin Prikryl
35edd7d8e1 Tracing (form params restoring)
Source commit: 2746db1a33e893009a8f4ab93aefadc07d1d8fca
2018-01-28 15:25:19 +01:00
Martin Prikryl
359b54232e Bug 1539: Failure when opening Synchronization checklist window
https://winscp.net/tracker/1539

Source commit: a65104fe862bc6295928338b7f9a429df66fe6bb
2018-01-28 07:31:14 +01:00
Martin Prikryl
d35141bbaf Bug fix: Copying extension command with ShowResultsInMsgBox flag to clipboard was not working
Source commit: 43a8f9a0981545744df4029dd4b65dc690033817
2018-01-28 07:29:07 +01:00
Martin Prikryl
92266b35e9 https:// for stackoverflow.com
Source commit: 5d2ea7d20a5e5b92bf630944aca400829baae47f
2018-01-28 06:59: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
982041f27b Updating links
Source commit: d995bffe6cf43f4b6d4cfd0f54c3350dd9b68ec3
2018-01-28 01:40:12 +01:00
Martin Prikryl
4d2717d618 Renaming ComparePaths and IsPathToSameFile to use "Same" instead of "Compare" as they return bool, not int + SameFileName already exists in VCL
Source commit: 4d09a03368b69c64db9fadfcd050aa367af12e16
2018-01-27 23:49:10 +01:00
Martin Prikryl
5febe9d5e2 Using extension homepage as help page for its output and errors
Source commit: 1ed407212f3552c0ac7e19eaf033fb739fd48756
2018-01-27 21:58:18 +01:00
Martin Prikryl
cbc4860eca Extension output can be displayed in a message box + Local custom console command output can be copied to clipboard
Source commit: ad5ae7b01fd6acf7e8032c6f8022d5032e71372b
2018-01-27 21:56:12 +01:00
Martin Prikryl
f1206ad85f Consistency in handling errors executing local custom command + Error details when opening file or editor fails
Previous behavior
- ExecuteShellAndWait showed error popup by the system (which typically ended below WinSCP window)
- ExecuteShell did not show any error message

Merge implementations of ExecuteShellAndWait and ExecuteShell

Source commit: ed6d4aa4605c9677977923a357b4bb18dc14d8b2
2018-01-27 21:41:36 +01:00
Martin Prikryl
a14806504b Unused functions
Source commit: 7932295ea2f58fb5a3dec025d287cc4e7b96f2a0
2018-01-27 21:40:38 +01:00
Martin Prikryl
4c3afd30d8 Re-implementing language autodetection for the "Translations" subfolder + Unless user customizes language, automatically using the best language match each run + Including all translation (30% at least) in installation, but automatically using only those that are complete (80% at least) + Marking the default, incomplete and invalid languages in Preferences dialog + Using applied language, instead of configured language in URLs and counters
Source commit: ad428b3c09a9e0081b84b8090100d62d1edf39f4
2018-01-27 09:53:25 +01:00
Martin Prikryl
ea7ffb222d Dropping SSH-2 from key type names
Source commit: ac4496b3af31ae040aa9294fd5e1db66726f0474
2018-01-26 08:09:25 +01:00
Martin Prikryl
9923907f07 Extensions are configurable
Source commit: 5bad7facd077eb698fab75e7ca9eedd77f0e9475
2018-01-25 23:56:50 +01:00
Martin Prikryl
fe368a4716 Updates to make code compatible with PuTTY 2016-04-07.8552f5c - SSH version fallback is not supported anymore
+ We now verify SSH version of selected key file upon selecting immediately as it is unlikely that users wants to ever use SSH-1 only
+ Associating label with the SSH version selection combo

Source commit: 9eaefe6debc58e479ae4e7b075c64ab28ae36017
2018-01-25 20:52:42 +01:00
Martin Prikryl
a59b47fb8e Holding down Ctrl and Shift keys while running a local custom command copies the command to clipboard instead of executing it
Source commit: 23e8d376c3df17e496b707f743de1314b3896ed4
2018-01-25 19:37:51 +01:00