Martin Prikryl
a2119a7eac
Types and casts safe in respect to pointer size for forward 64-bit compatibility
...
Also GetWindowLongPtr and GWLP_USERDATA
https://winscp.net/tracker/618
Source commit: c85fdf15e50ce8a6f35b1c4d2a0125a0b9c4f1f0
2026-01-22 14:51:13 +01:00
Martin Prikryl
b13e2e7c2b
#pragma package(smart_init) is not useful out of packages
...
Source commit: 7635ac3b532214f27ea2b6fe6aa80398c857cfcd
2025-08-23 01:06:48 +02:00
Martin Prikryl
3817bbd736
Preparing for separate pre-compiled header file required by Clang
...
- Once doing that, including more headers to PCH, not just vcl.h
- Clang won't need explicit include, but we will probably keep it anyway.
- #pragma hdrstop has no effect in Clang
Source commit: adc8a268b6907c5337ccaa430cca7526793a3019
2025-08-22 15:43:55 +02:00
Martin Prikryl
bf7b9448eb
Issue 2232 – Automatically reconnect inactive sessions
...
https://winscp.net/tracker/2232
Source commit: 083cfa045a8291cdfcc1fe8ce1e510a7d7619e7e
2025-04-08 17:20:29 +02:00
Martin Prikryl
a8937d3340
Issue 2238 – Failure when saving edited file over reconnected session after previous reconnect attempt was aborted
...
https://winscp.net/tracker/2238
Source commit: 775dd9d624f6c9312e0dc34656c70b0bf79d7a77
2023-12-05 01:39:32 +01:00
Martin Prikryl
673d05873d
Merge branch 'master' into dev
...
# Conflicts:
# source/WinSCP.cbproj
Source commit: e06a14187146c132b844e2418b02e4ff0dea6571
2023-09-21 00:59:25 +02:00
Martin Prikryl
558f81c593
Application logging of opened/edit files upload
...
Source commit: 29567f4f209726a6203b25e6b53c83d9c77e54b7
2023-09-19 15:37:10 +02:00
Martin Prikryl
4eaf58404c
Replacing redundant DeleteDirectory with RecursiveDeleteFile
...
Source commit: 2fd7838172df272fa63429fdaf0d5ce3157c98d5
2023-07-31 01:02:29 +02:00
Martin Prikryl
23df4540bb
Correcting Bug 99 implementation: Cannot read the timestamps while application is busy
...
(reading timestamp after upload is done on the background connection, checking timestamp before upload is postponed until application is not busy)
This reverts all of 2983a6ef and parts of 10b9d663
Source commit: ab78287d15ee431f42ceaf3c4399ade52cb0b90c
2023-04-15 01:04:54 +02:00
Martin Prikryl
2983a6ef47
Correcting Bug 99 implementation: New timestamp was not stored after upload form external editor + After refusing to overwrite, the next save was uploaded without asking
...
Source commit: cb744a4246cbba20f19b4d69b2dc86bd30695ab8
2023-03-30 00:56:02 +02:00
Martin Prikryl
e0bee46b44
Correcting logging of file edits
...
Source commit: 5d660d33f5e840cfc71856e7c596835fa2d2a2da
2023-03-30 00:54:16 +02:00
Martin Prikryl
10b9d6638a
Bug 99: When saving edited/opened file, warn if it was modified meanwhile externally
...
https://winscp.net/tracker/99
Source commit: 992032004bbf1599bc5e02c91ba036fb7ecb68f7
2023-03-24 00:56:08 +01:00
Martin Prikryl
4e8624e83b
File editing app logging
...
Source commit: d6987c58747dd6863cc578437ec0427208d0fc98
2022-10-18 01:08:02 +02:00
Martin Prikryl
a23b4caa80
Bug 1989: Allowed uploading edited files over encrypted session
...
https://winscp.net/tracker/1989
Source commit: 948d81108d6ab0e5b40b7c722f22160dd2c039cd
2022-01-26 01:05:41 +01:00
Martin Prikryl
5e6fbc6603
Bug 1985: Files saved in external editors are not uploaded in timezones behind UTC
...
https://winscp.net/tracker/1985
Source commit: a0383adcb6919eed31bed101412901a44b24cb70
2021-05-13 00:44:33 +02:00
Martin Prikryl
145fadac76
Bug 1974: DST start or end causes edited/opened files to be uploaded
...
https://winscp.net/tracker/1974
Source commit: f0a3ed6d752a17af0314df3abe37508ff0232b49
2021-04-14 01:02:43 +02:00
Martin Prikryl
3c955b66ba
Bug 1832: Suppress errors when opened/edited files are locked
...
https://winscp.net/tracker/1832
Source commit: ef1115a9f283214d00e546b4dc1e14a792fe36d0
2020-03-03 01:32:22 +01:00
Martin Prikryl
9fbbf45745
Bug 1790: Error when reopening a remote file whose local temporary copy has been deleted
...
https://winscp.net/tracker/1790
Source commit: 1626f24c5cd9ced9b4d3e36bc53868f63b887794
2019-09-24 00:43:50 +02:00
Martin Prikryl
33d736a4b6
Bug 1782: Deleting temporary local copy of remote file caused errors and invalid attempts to upload the nonexisting file
...
https://winscp.net/tracker/1782
Source commit: 91b798cc098791734c21db9c4fd73774d814d241
2019-09-05 01:12:21 +02:00
Martin Prikryl
cefb3bda8c
Bug 1728: Reloading file in internal editor can cause unwanted upload of partially reloaded file
...
https://winscp.net/tracker/1728
Source commit: 1b0c64e2989b778e71321054ab378a9035bd3e29
2019-03-05 02:58:46 +01:00
Martin Prikryl
5b8156df4e
Bug 1660: Error when closing edited/opened files with "Keep temporary copies of remote files in deterministic paths" option enabled
...
(before Bug 1352, it worked because SHFileOperation silently does nothing when provided with an empty path)
Source commit: c2a8ff4340d9a0e7cd4943ddfdddd49d6efe8b48
2018-07-10 01:49:32 +02:00
Martin Prikryl
f63fefc78b
Avoiding a short hang of GUI, when waiting for edited file to be saved
...
Source commit: e462ef520cb9629855d2b8d60b9afe0b4afb8da8
2018-01-28 08:11:33 +01:00
Martin Prikryl
1e68de2e19
Bug 1545: Uploads of saved edited files can rarely stop working
...
https://winscp.net/tracker/1545
Source commit: 21300dcd5671d102cc779eae3a5c44591fcd8bee
2018-01-28 08:10:42 +01:00
Martin Prikryl
7972e0c361
Bug 1500: Poll edited file timestamps instead of using change notifications
...
https://winscp.net/tracker/1500
Source commit: 4059fb50a7719463fc5c826353dbb5a88b12693f
2018-01-28 02:54:46 +01:00
Martin Prikryl
987728ea0c
Prettifying debug macros
...
Source commit: ba529d34782876686ca07031e9c0b7c17f9e92fd
2018-01-24 20:39:55 +01:00
Martin Prikryl
d8f92984b9
First public commit of dev branch
...
Source commit: 98cb9d870efc1c60826db4398ec35c5cbe809e6a
2018-01-24 14:13:46 +01:00
Martin Prikryl
26b6b13bc8
5.6
2018-01-11 15:36:22 +01:00
Martin Prikryl
bcd1a9fc7e
5.5.1
2018-01-11 15:32:58 +01:00
Martin Prikryl
4dad4a32f0
5.2.5
2018-01-11 15:31:49 +01:00
Martin Prikryl
2e4b4738f0
5.2
2018-01-11 15:30:21 +01:00