Martin Prikryl
5954e9f44d
Issue 2369 – Failure after switching off Thumbnails view
...
https://winscp.net/tracker/2369
(cherry picked from commit 8d814d4cc3 )
# Conflicts:
# source/core/RemoteFiles.cpp
# source/core/RemoteFiles.h
Source commit: a738892297967811538a5d8d1b60574d6e7a08ed
2025-04-17 01:03:48 +02:00
Martin Prikryl
5dc46ec23f
Clang identifies some functions as "noreturn" + one noexcept(false)
...
(cherry picked from commit 7b54dde3a6 )
Source commit: e6fd24a871e574ed762797210a5ce126deeab1f3
2025-03-14 16:19:14 +01:00
Martin Prikryl
3f4e41fee0
Clang imposed changes that should be noop and have no effect on classic compiler
...
Mostly:
– incorrectly identified uninitialized variables
– explicit static global variables
– const, sign and down casts and safety
– typename use
– semicolon after function implementation
– unused variables, fields, arguments and macros
– field initialization order
– exact include filename case
– redundant in code macros already defined at project level
(cherry picked from commit f7f00c631e )
Source commit: 90ad9390853aba308abe73cf02e0281238c53c87
2025-03-13 16:46:26 +01:00
Martin Prikryl
ee99cb926e
Issue 2353 – Display and modify S3 file/object tags
...
https://winscp.net/tracker/2353
(cherry picked from commit e202af0bdc )
Source commit: 412b87273dcae90457c83baa08cecaf675edd1e8
2025-03-13 00:57:01 +01:00
Michael Lukashov
400bee57cf
minor: Fix typos ( #59 )
...
Fix various minor typos
2024-12-25 11:25:35 +01:00
Martin Prikryl
cbd7e799df
Issue 2318 – Optionally push synchronization actions to queue
...
https://winscp.net/tracker/2318
Source commit: 8d79009ebeabde5ce762a82d61f36e18c1517d9b
2024-12-23 15:48:13 +01:00
Martin Prikryl
c3aadded64
Factoring out some commons synchronization checklist functions
...
Source commit: 476fef1cfeea061ec1d35cdb24b2528263eaf247
2024-12-14 01:15:01 +01:00
Martin Prikryl
e40c677e6e
Command to find Move candidate on Synchronization checklist window
...
Source commit: 3afc367ae03df30fa853586a997bfa6fc51ffe53
2024-10-12 01:05:07 +02:00
Mikhail Lukashov
a8e6220b88
fix typos
2024-01-05 10:37:32 +01:00
Martin Prikryl
59393658a0
Bug 2227: Restored ability to duplicate remote folders using "cp" command in secondary shell session even when the SFTP server supports copy-file/copy-data extension
...
https://winscp.net/tracker/2227
Source commit: 9a0ccf0972df5275cdf7409a6e6d0d1e283a8210
2023-10-04 01:16:01 +02:00
Martin Prikryl
266b470cf8
Using tolower and towupper
...
Source commit: 9679e092efa1a4683538eb9b46374f90b5699ab3
2023-08-19 01:13:29 +02:00
Martin Prikryl
1aee6f1464
Bug 513: Download single large file using multiple SFTP connections
...
https://winscp.net/tracker/513
Source commit: d57dcad76dfe8b333dfedd8419bce984a181280c
2023-07-27 01:02:51 +02:00
Martin Prikryl
247565d23b
Optimization in anticipation of having to parse commandline URL one more time
...
Source commit: bf2531704d0091b8015811da8ef58374c7516d71
2023-07-01 01:03:57 +02:00
Martin Prikryl
5b57c3b878
Using the same timestamp format in local and remote file panels
...
Source commit: 4690f559201ff1c23b38abe043ddae381959c071
2023-03-03 00:59:59 +01:00
Martin Prikryl
d284d93a83
Merge branch 'master' into dev
...
# Conflicts:
# source/forms/ScpCommander.cpp
# source/windows/WinConfiguration.h
Source commit: 6303fe6c4c5929ade1127007af6321e256f6940d
2022-03-30 01:23:44 +02:00
Martin Prikryl
191729720a
Bug 2065 – Scripting command "ls" in FTP session displays timestamps without year even if the server (notably IIS) provided the year, if it did not provide seconds
...
https://winscp.net/tracker/2065
Source commit: 4d719f707f54a5ce7d1ff2ad327a1159ccb3fefe
2022-03-26 01:07:27 +01:00
Martin Prikryl
eb4ab603f3
Grammar in a comment
...
Source commit: 9e373d5219c8829c2a49892a527a57310d98c352
2022-03-26 01:05:12 +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
c5a60526ed
Bug 2052: File masks relative to the root of an operation
...
https://winscp.net/tracker/2052
Source commit: 6c037285152e369af4f530849a09848f0b9be880
2021-12-15 01:01:06 +01:00
Martin Prikryl
d2f9693f1c
Bug 1641: Support ACL for S3
...
https://winscp.net/tracker/1641
(cherry picked from commit 9b304c1b32 )
# Conflicts:
# source/forms/CustomScpExplorer.h
Source commit: bf3c1b88326df1dc340f6ca06f93953db7c82c27
2021-11-26 14:59:21 +01:00
Martin Prikryl
d10d0f530f
Hiding irrelevant controls on Properties dialog
...
(also removing some small refactoring in LoadInfo)
(cherry picked from commit ef9d22f377 )
Source commit: 2dc3a7971103359941899f0b838f9ce193e49156
2021-11-26 13:59:23 +01:00
Martin Prikryl
2d3d6f0479
Dropping no-longer working and never-documented LockInHome feature
...
(cherry picked from commit 42a30f9e94 )
# Conflicts:
# source/core/SessionData.h
Source commit: f0ebedce16593c0c69a854d8ef0539adbfbf52e2
2021-11-25 16:33:00 +01:00
Martin Prikryl
2d82990a1e
Typo in a comment
...
(cherry picked from commit d69141984a )
Source commit: 61b568ba5b186d396b308b8cf1aff7643ab5b650
2021-11-25 15:46:48 +01:00
Martin Prikryl
bdcdc791ba
Reusing function
...
(cherry picked from commit 79184b3fe6 )
Source commit: ad84c82db4ea97d2ddd65f0237741c0a1eb12b06
2021-11-23 16:00:55 +01:00
Martin Prikryl
4ffc5d3f88
Reusing constant
...
(cherry picked from commit f91e800402 )
Source commit: 37f231decd965ce798b441e443a5cb4c1fa3ad9c
2021-11-23 15:58:18 +01:00
Martin Prikryl
9b304c1b32
Bug 1641: Support ACL for S3
...
https://winscp.net/tracker/1641
Source commit: 03a0b16e1a553b6a2791a2276e94a4547ab3451f
2021-11-05 11:15:56 +01:00
Martin Prikryl
ef9d22f377
Hiding irrelevant controls on Properties dialog
...
(also removing some small refactoring in LoadInfo)
Source commit: 34c70ad80b2dc77448ed447e6458d0957a52afb6
2021-10-06 00:48:20 +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
d69141984a
Typo in a comment
...
Source commit: 0329c66ae7a9c89dc3eca733f595d900a436716a
2021-07-12 00:47:12 +02:00
Martin Prikryl
bfe5b292e9
Bug 41: Show directory size in file panel
...
https://winscp.net/tracker/41
Source commit: 65720b4a0c4b3ff88c4b0c116de9f2b13f57480a
2021-05-12 00:57:43 +02:00
Martin Prikryl
79184b3fe6
Reusing function
...
Source commit: db5176812916bbbbe7bbdec8ac506b96b5437b5b
2021-05-04 10:53:20 +02:00
Martin Prikryl
f91e800402
Reusing constant
...
Source commit: de4f5018fd7b6190f9a67c9c2261a11e66621474
2021-05-04 10:51:28 +02:00
Martin Prikryl
98527fe824
Bug 1850: Support clearing GID/UID flag on directories with new versions of GNU coreutils
...
https://winscp.net/tracker/1850
(cherry picked from commit e31f0b66c7 )
Source commit: cd1683ffc98036433af968f26191c562d3db7062
2020-11-26 11:26:34 +01:00
Martin Prikryl
7c0121b5d9
Bug 1893: Basic implementation of local tabs
...
Source commit: fc01f97bd46c7581fcd9c9ebd5f45c345e50a0d6
2020-11-20 00:45:16 +01:00
Martin Prikryl
e31f0b66c7
Bug 1850: Support clearing GID/UID flag on directories with new versions of GNU coreutils
...
https://winscp.net/tracker/1850
Source commit: 06807f31167a532b668753db250ed2bc14d2236b
2020-04-07 01:08:07 +02:00
Martin Prikryl
cce2c518c1
Synchronization progress is calculated incorrectly (caused by a62f0274)
...
Source commit: 945bab433c972eb6f4dd3912e6478bac5269140c
2019-07-17 01:01:05 +02:00
Martin Prikryl
63acc45b4b
Change: RemoteFileInfo.FileType now consistently returns 'L' for symlinks as was always documented + RemoteFileInfo.FileType now consistently returns uppercase value as was always documented.
...
Source commit: c2b10a42d337d6adba69369cdae82e2d65397bef
2019-07-04 03:06:18 +02:00
Martin Prikryl
8b0a158bb9
Bug 1747: Consider size of linked file when transferring/synchronizing symbolic link
...
https://winscp.net/tracker/1747
Source commit: e58dad331f8294c191d16fd8472cb7ad02809fa5
2019-05-23 01:36:27 +02:00
Martin Prikryl
b12f13e95d
Bug 1739: Directory changes cache is not case sensitive when resolving symbolic links
...
https://winscp.net/tracker/1739
Source commit: 761038549890befb2bf521b41ba0f32fde38df42
2019-04-18 20:15:53 +02:00
Martin Prikryl
2389dd4a1c
File/directory rename can be resolved on Synchronization checklist window
...
Source commit: a2e0c76a2586ab0584f68dbc81081d6b0912058c
2018-10-04 01:58:16 +02:00
Martin Prikryl
768ba11a3c
Estimated Time left was zero at the beginning of big synchronizations
...
Source commit: e20dedae88820ff1267e5eed62c6da58373f7ccd
2018-08-27 00:58:50 +02:00
Martin Prikryl
ad4fb2091d
Showing overall synchronization progress on progress window and taskbar (2nd phase - with overall status - based on sizes)
...
Source commit: 119383f9b2c39a6924260e5ce8be13ebb46e6850
2018-08-23 01:33:47 +02:00
Martin Prikryl
ddbb9d23e8
Showing overall synchronization progress on progress window and taskbar (by operations count for now only)
...
Source commit: ed687a18cea4487d37d881e4d669097b171f2700
2018-08-10 02:23:31 +02:00
Martin Prikryl
acfe00019d
Bug fix: When synchronization changes preview is turned off, and changes are found, but none of them match synchronization options, no feedback is provided.
...
Source commit: 73c3a8e6603ed99a805b36fd3381e5e9385295d8
2018-08-09 03:53:53 +02:00
Martin Prikryl
19f9225b37
Calculating sizes of all synchronization transfers at the very beginning and showing the sizes on checklist + Not calculating size of transfers again, if they were calculated already on the checklist
...
Source commit: 08ed8201139d023e0a1e0794a7c4a426d9d4ad6c
2018-08-09 01:28:02 +02:00
Martin Prikryl
5aad5bc8ef
Moving TSynchronizeChecklist to RemoteFiles module (it's a good think overall and we will need to access its inner classes in Terminal.h)
...
Source commit: b4e958953ece9bc73e5aa2c06263bfbe0e803b1c
2018-08-08 01:47:36 +02:00
Martin Prikryl
41f9c0137f
Factoring out IsRealFile function
...
Source commit: 046570706e02ac13da6ecbde4c6d270637c9af56
2018-07-25 02:03:14 +02:00
Martin Prikryl
a89ce95a42
Bug 1665: Parse file modification time from display string if not provided explicitly in SFTP packet
...
https://winscp.net/tracker/1665
Source commit: 2c4e2362934bb1646c10fdf72a8464e7c4fe11a0
2018-07-24 02:24:02 +02:00
Martin Prikryl
6c55046771
Hidden files can be excluded from transfer/synchronization
...
Source commit: a6c74512eca11eb7106a72b0087b868a0f2bf454
2018-06-26 05:12:12 +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