Eduardo Correia
be053db0a6
Forget the freed system directory in win_misc_cleanup
...
win_misc_cleanup frees get_system_dir's cached buffer but leaves the pointer
and its size, so a get_system_dir call after the cleanup returns freed
memory instead of fetching the directory again.
2026-10-13 11:13:14 +02:00
Martin Prikryl
f670f4ebb1
Resetting differences to official PuTTY that are no longer needed
...
Most, if not all, were for compatibility with the classic C++Builder compiler (declarations in the middle of code + inline structure initializers)
Source commit: a9f38c3a07777e538c3c6e0fbdd38e9d68327dfa
2025-12-06 01:29:35 +01:00
Martin Prikryl
980db10682
Renaming files with "error" in name that triggers red highlight in IDE build log
...
Source commit: b31b9814c8e1956ba11a91f1b1312863da530992
2025-12-05 01:21:16 +01:00
Martin Prikryl
6963f08ffd
Enabling all warnings in all projects and only selectively disabling those that are needed
...
with aim to eventually update the code to need as little warnings disabled as needed.
Some code updates (and even fixes) to avoid warning done already
Source commit: 5c45a6f56c52e7b0c5034ed9980cd65259a7372b
2025-12-04 01:16:16 +01:00
Martin Prikryl
85bddc2c5c
Merge branch 'thirdparty_dev' into dev
...
Source commit: 4d92009391120144deb49f4cae233abae481b71f
2025-01-05 00:58:01 +01:00
Martin Prikryl
8459471bad
PuTTY Pre-release 0.83:2025-01-03.1e45199
...
Source commit: 1675133a3ca89ff21576d3c554b83fcb225d73c3
2025-01-05 00:55:14 +01:00
Martin Prikryl
dd6b6bb399
Synchronizing set of PuTTY files on thirdparty and main branches
...
Source commit: 1c3e3c03392fb78531d4422438f6af8f8739880f
2024-12-28 00:54:41 +01:00
Martin Prikryl
25df2381f1
Updating code to PuTTY 0.82
...
Source commit: ddf59fef3b75f5efff8bf82fecdd61ef49970fd2
2024-12-05 16:51:39 +01:00
Martin Prikryl
a561deeac4
Merge branch 'thirdparty_dev' into dev
...
# Conflicts:
# source/putty/crypto/ecc-ssh.c
# source/putty/crypto/rsa.c
# source/putty/errsock.c
# source/putty/network.h
# source/putty/proxy/proxy.c
# source/putty/putty.h
# source/putty/ssh/mainchan.c
# source/putty/ssh/portfwd.c
# source/putty/ssh/ssh.c
# source/putty/sshpubk.c
# source/putty/utils/conf.c
# source/putty/utils/tempseat.c
# source/putty/windows/gss.c
# source/putty/windows/handle-socket.c
# source/putty/windows/network.c
# source/putty/windows/platform.h
# source/putty/windows/storage.c
# source/putty/windows/unicode.c
# source/putty/windows/utils/filename.c
Source commit: bf2485b229a3855694c35c518f72482b97ca47c5
2024-12-05 14:59:26 +01:00
Martin Prikryl
6c12cb97d7
PuTTY 0.82 + Giving up on trying to not-link PuTTY unicode implementation
...
Source commit: 510b30d0a40b051c780d3d3e69b3b57cf4e25a05
2024-12-05 14:57:30 +01:00
Martin Prikryl
a65773c31c
Merge branch 'thirdparty_dev' into dev
...
Source commit: 70dad0f1516d5eba6d33587b07ece8d3aac4babc
2023-12-20 13:43:16 +01:00
Martin Prikryl
1d7d01ad70
PuTTY 0.80
...
Source commit: 04e78706e91713a0bbe3be3d75fc7882165d974a
2023-12-20 13:39:56 +01:00
Martin Prikryl
323b110246
Bug 2223: Some DLLs were not protected against hijacking
...
https://winscp.net/tracker/2223
Source commit: 7969689de8d933eb76d7646d8c867f4e1cbfa697
2023-09-28 01:04:24 +02:00
Martin Prikryl
ec808580ce
Minimal changes needed to compile against PuTTY 0.78 and pass tests
...
Source commit: c717fcdc41b9be7bb3a88e06fc49d45eaf0cfa44
2022-12-03 00:57:29 +01:00
Martin Prikryl
53826431d2
Merge branch 'thirdparty_dev' into dev
...
# Conflicts:
# source/putty/crypto/aes-select.c
# source/putty/crypto/aes-sw.c
# source/putty/crypto/aes.h
# source/putty/crypto/arcfour.c
# source/putty/crypto/blowfish.c
# source/putty/crypto/chacha20-poly1305.c
# source/putty/crypto/des.c
# source/putty/crypto/dsa.c
# source/putty/crypto/ecc-ssh.c
# source/putty/crypto/hmac.c
# source/putty/crypto/rsa.c
# source/putty/ssh.h
# source/putty/ssh/common_p.c
# source/putty/ssh/kex2-client.c
# source/putty/ssh/ppl.h
# source/putty/ssh/ssh.c
# source/putty/ssh/transport2.c
# source/putty/ssh/transport2.h
# source/putty/ssh/userauth2-client.c
# source/putty/sshpubk.c
# source/putty/utils/tempseat.c
# source/putty/windows/agent-client.c
# source/putty/windows/gss.c
# source/putty/windows/network.c
# source/putty/windows/storage.c
Source commit: ca42122a58b67cfc547e8691e9f22c1ed8356cd6
2022-12-03 00:56:05 +01:00
Martin Prikryl
a4b3791c54
PuTTY 0.78
...
Source commit: 4eba336bd557f717ffaa78be798684bf09042571
2022-12-03 00:54:15 +01:00
Martin Prikryl
dc8f224072
Merge branch 'thirdparty'
...
# Conflicts:
# source/putty/defs.h
# source/putty/proxy/interactor.c
# source/putty/windows/utils/security_p.c
Source commit: 509f872ef5f6de3f90a88cd64080498e93e95f85
2022-03-30 01:20:42 +02:00
Martin Prikryl
095f5140af
PuTTY snapshot a101444d (New script to draw the icons as SVG – 2022-03-18 – current)
...
Source commit: 8c85471f1d873833dd2e36c97a111c0f297df200
2022-03-30 01:17:44 +02:00
Martin Prikryl
9dae2237ad
Removing unused PuTTY source files
...
(cherry picked from commit 2ab20bb81b )
Source commit: e7a2e0d74967048861eaf0c19c53f6e4193bc1ef
2022-02-07 11:57:20 +01:00
Martin Prikryl
2ab20bb81b
Removing unused PuTTY source files
...
Source commit: f3103e04f22d681fb6becbac1c0f15a344cb040a
2022-02-07 11:54:53 +01:00
Martin Prikryl
6c8cf9ae8d
Updating code to PuTTY 0.77
...
Source commit: da47a0c8a6347ce05fd02167b644c05cef61dc28
2022-02-07 09:57:39 +01:00
Martin Prikryl
936ab62732
PuTTY 0.77 2022-01-22 Pre-release
...
Source commit: fe07f3c4a6b19aa55f5b7d58e66cb55365edc059
2022-02-04 19:45:22 +01:00