1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-25 09:12:24 +00:00
putty-source/windows/utils
Simon Tatham dc183e1649 Windows Pageant and PuTTYgen: spiff up option parsing.
These two tools had ad-hoc command loops with similar options, and I
want to extend both (in particular, in a way that introduces options
with arguments). So I've started by throwing together some common code
to do all the tedious bits like finding option arguments wherever they
might be, throwing errors, handling "--" and so on.

Should be no functional change to the existing command-line syntax,
except that now all long options are recognised in both "-foo" and
"--foo" form.
2022-01-15 18:27:19 +00:00
..
agent_mutex_name.c Windows Pageant: make atomic client/server decision. 2022-01-03 12:21:39 +00:00
agent_named_pipe_name.c Move agent_named_pipe_name into its own source file. 2022-01-03 12:12:05 +00:00
arm_arch_queries.c Break up crypto modules containing HW acceleration. 2021-04-21 21:55:26 +01:00
aux_match_opt.c Windows Pageant and PuTTYgen: spiff up option parsing. 2022-01-15 18:27:19 +00:00
cryptoapi.c Merge connshare socket naming fix from 'pre-0.75'. 2021-05-02 08:19:28 +01:00
defaults.c New library-style 'utils' subdirectories. 2021-04-18 08:18:27 +01:00
dll_hijacking_protection.c New library-style 'utils' subdirectories. 2021-04-18 08:18:27 +01:00
dputs.c Windows dputs: use WriteFile to avoid stdio buffering. 2021-09-30 19:00:11 +01:00
escape_registry_key.c New library-style 'utils' subdirectories. 2021-04-18 08:18:27 +01:00
filename.c New library-style 'utils' subdirectories. 2021-04-18 08:18:27 +01:00
fontspec.c New library-style 'utils' subdirectories. 2021-04-18 08:18:27 +01:00
get_system_dir.c Factor out Windows utility function get_system_dir(). 2021-05-08 17:18:17 +01:00
get_username.c New library-style 'utils' subdirectories. 2021-04-18 08:18:27 +01:00
getdlgitemtext_alloc.c New library-style 'utils' subdirectories. 2021-04-18 08:18:27 +01:00
interprocess_mutex.c Windows: factor out mutex lock/unlock from sharing.c. 2022-01-03 12:12:05 +00:00
is_console_handle.c New library-style 'utils' subdirectories. 2021-04-18 08:18:27 +01:00
load_system32_dll.c Factor out Windows utility function get_system_dir(). 2021-05-08 17:18:17 +01:00
ltime.c New library-style 'utils' subdirectories. 2021-04-18 08:18:27 +01:00
make_spr_sw_abort_winerror.c Richer data type for interactive prompt results. 2021-12-28 18:08:31 +00:00
makedlgitemborderless.c New library-style 'utils' subdirectories. 2021-04-18 08:18:27 +01:00
message_box.c New library-style 'utils' subdirectories. 2021-04-18 08:18:27 +01:00
minefield.c New library-style 'utils' subdirectories. 2021-04-18 08:18:27 +01:00
open_for_write_would_lose_data.c New library-style 'utils' subdirectories. 2021-04-18 08:18:27 +01:00
pgp_fingerprints_msgbox.c New library-style 'utils' subdirectories. 2021-04-18 08:18:27 +01:00
platform_get_x_display.c New library-style 'utils' subdirectories. 2021-04-18 08:18:27 +01:00
registry_get_string.c New library-style 'utils' subdirectories. 2021-04-18 08:18:27 +01:00
request_file.c New library-style 'utils' subdirectories. 2021-04-18 08:18:27 +01:00
security.c Rename most of the platform source files. 2021-04-26 18:00:01 +01:00
split_into_argv.c Generalise strbuf_catf() into put_fmt(). 2021-11-19 11:32:47 +00:00
strtoumax.c New library-style 'utils' subdirectories. 2021-04-18 08:18:27 +01:00
version.c New library-style 'utils' subdirectories. 2021-04-18 08:18:27 +01:00
win_strerror.c New library-style 'utils' subdirectories. 2021-04-18 08:18:27 +01:00