1
0
mirror of https://github.com/winscp/winscp.git synced 2026-10-25 14:19:30 +03:00

18 Commits

Author SHA1 Message Date
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
8cd48fd0e5 Code errors identified by Clang
Notably:
Bug fix: Monospace font is not remembered if SSH banners are administratively forced
Change: Bug fix: In XML log, filename tag was included in stat tag, although explicitly documented not to

(cherry picked from commit 4019b56ffb)

Source commit: 8f8d10bc0c9f4ca626dceda1d3e9889dc22f4394
2025-03-13 06:42:18 +01:00
Martin Prikryl
a2f9fb0b44 Issue 2324 – Rare incorrect conversion of line endings when downloading
https://winscp.net/tracker/2324

Source commit: dc48cd968f2d4f31289b5b7026b8b3627ba50f7f
2024-11-21 00:56:17 +01:00
Martin Prikryl
c7ab4b7329 Improving error reporting when merging parallel file parts fail
Source commit: 4ea577f294df45f8d830aff9aabd3e9655e02317
2023-08-05 01:09:51 +02:00
Martin Prikryl
4a0d26a8a1 Removing obsolete commented out code
Source commit: 6ffe69550e04eace00b6a30ac56095bfc7bee263
2023-06-16 08:11:46 +02:00
Martin Prikryl
2bad998c54 Fixing broken commit 233ee205
Source commit: 4681607f8705b4c1bac9fa5776ce499688b571d5
2023-06-16 08:09:36 +02:00
Martin Prikryl
233ee20502 Simplifying TFileBuffer interface and implementation
Source commit: 21e313288097378f7f473ae737755912cedf5188
2023-06-16 01:04:48 +02:00
Martin Prikryl
6e5c55fab9 With SFTP protocol files can be streamed from stdin in scripting (part of Bug 1738)
https://winscp.net/tracker/1738

Source commit: 9c5fd31853ec9bea872e1598abebc92ff507d693
2020-05-08 03:52:20 +02:00
Martin Prikryl
5eb38fd14d Fixing buffer position change after reading
It seems that only place where we use the buffer for appending is ASCII buffer in SCP code, where ForceLen is true, so the bug would not happen - as Len == Result.

Source commit: d30cccffcba704e0502005721149b50964cf5a7c
2020-05-07 01:57:06 +02:00
Martin Prikryl
80bbffa39f Explicit cast
Source commit: e80d288c1fa921eab813c1b3c3ae9723482e8526
2020-05-02 01:44:17 +02:00
Martin Prikryl
891e603d76 With SFTP protocol files can be streamed to stdout in scripting (part of Bug 1738)
https://winscp.net/tracker/1738

Source commit: c8f8fa855c60a139deee81060486543f934f9d6c
2020-05-01 01:17:38 +02:00
Martin Prikryl
1b196e756b Bug 1787: Better error message when writing INI file fails
https://winscp.net/tracker/1787

Source commit: 192462c771c854e83afb615f7379970d8a896c7e
2019-09-18 00:42:57 +02: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
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
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