Simon Tatham
0244bca5cb
Unix PuTTY/pterm: remove a premature cmdline_arg_list_free.
...
If this occurs before cmdline_run_saved, then the latter will use its
saved pointers to arguments in the freed CmdlineArgList.
Affects uses of PuTTY without a saved session (like 'putty -ssh
foohost'), and a very small number of pterm options, in particular
-sessionlog.
This is the simplest possible fix: just remove the free completely,
so that the parsed command-line arguments leak. There's at most one
instance of them per process, so it doesn't matter.
2024-11-25 19:47:36 +00:00
..
2023-05-29 15:54:34 +01:00
2024-09-26 11:30:07 +01:00
2022-08-03 20:48:46 +01:00
2021-04-26 18:00:01 +01:00
2022-09-14 16:10:29 +01:00
2021-04-26 18:00:01 +01:00
2024-09-26 11:30:07 +01:00
2022-09-06 11:39:01 +01:00
2022-05-05 19:04:34 +01:00
2022-09-01 20:43:23 +01:00
2022-05-01 10:00:32 +01:00
2023-12-18 14:47:48 +00:00
2024-09-26 11:30:07 +01:00
2024-06-29 12:19:35 +01:00
2022-09-17 07:55:05 +01:00
2022-01-22 15:51:31 +00:00
2024-09-08 19:05:45 +01:00
2018-11-03 13:45:00 +00:00
2022-01-22 15:51:31 +00:00
2022-09-01 20:43:23 +01:00
2024-09-08 19:05:45 +01:00
2024-11-25 19:47:36 +00:00
2024-06-29 12:00:12 +01:00
2022-01-22 15:51:31 +00:00
2022-05-20 19:35:59 +01:00
2021-04-26 18:00:01 +01:00
2017-12-20 10:04:02 +00:00
2024-11-17 14:30:08 +00:00
2021-04-26 18:00:01 +01:00
2024-09-26 11:30:07 +01:00
2024-09-26 11:30:07 +01:00
2022-09-14 16:10:29 +01:00
2021-11-19 11:32:47 +00:00
2024-09-26 11:30:07 +01:00
2024-06-29 12:00:12 +01:00
2021-04-26 18:00:01 +01:00
2021-04-26 18:00:01 +01:00
2017-11-26 11:45:48 +00:00
2022-01-22 15:51:31 +00:00
2019-09-08 20:29:21 +01:00
2022-09-14 16:10:29 +01:00
2021-04-26 18:00:01 +01:00
2021-04-26 18:00:01 +01:00
2017-11-26 11:45:48 +00:00
2022-01-22 15:51:31 +00:00
2019-09-08 20:29:21 +01:00
2021-10-30 17:28:28 +01:00
2024-09-26 11:30:07 +01:00
2023-04-19 14:28:36 +01:00
2021-10-30 18:19:56 +01:00
2022-09-14 16:10:29 +01:00
2024-09-26 11:30:07 +01:00
2024-09-26 11:30:07 +01:00
2022-01-22 15:51:31 +00:00
2024-06-29 12:00:12 +01:00
2022-01-22 15:51:31 +00:00
2024-09-26 11:30:07 +01:00
2023-05-29 15:41:50 +01:00
2022-01-22 15:51:31 +00:00