1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-09 17:38:00 +00:00
putty-source/doc
Simon Tatham 10b5c1163c pageant --foreground: close stdout after printing env setup.
This is a small refinement of my own to Marco Ricci's new mode
introduced by the previous commit. If Pageant is being run by a parent
process intending to make requests to it, then it's probably put a
pipe on Pageant's stdout, and will be reading from that pipe to
retrieve the environment setup commands. So it needs to know when it's
read enough.

Closing stdout immediately makes this as easy as possible, freeing the
parent process of the need to count lines of output (and also know how
many lines to expect): it can simply read until there's no more data.

This also means there's no need to make stdout line-buffered, of
course – the fclose will flush it anyway.
2024-09-23 09:33:00 +01:00
..
authplugin.but Standardise RFC URLs in docs and comments. 2022-09-11 23:59:12 +01:00
blurb.but Docs: add a 'pdf' cmake target. 2022-10-29 15:30:26 +01:00
chm.css Minor style tweaks for the CHM. 2006-12-19 10:28:44 +00:00
chmextra.but Integrate the 'doc' subdir into the CMake system. 2021-05-03 17:01:55 +01:00
CMakeLists.txt Docs: add a 'pdf' cmake target. 2022-10-29 15:30:26 +01:00
config.but Add a Features checkbox to disable bracketed paste mode. 2024-08-10 12:11:28 +01:00
errors.but errors.but: add a note about firewalls. 2023-07-20 20:49:36 +01:00
faq.but Add a FAQ about the.earth.li. 2024-03-20 20:09:59 +00:00
feedback.but docs: Stop recommending newsgroups. 2024-02-22 14:32:12 +00:00
gs.but Docs: note "wrong host key" warning is stronger. 2022-10-21 19:43:26 +01:00
index.but Add a Features checkbox to disable bracketed paste mode. 2024-08-10 12:11:28 +01:00
intro.but Docs: de-emphasise VMS. 2021-04-17 13:27:26 +01:00
man-pageant.but pageant --foreground: close stdout after printing env setup. 2024-09-23 09:33:00 +01:00
man-plink.but Add -pwfile option, a more secure version of -pw. 2021-09-28 18:04:15 +01:00
man-pscp.but Add -pwfile option, a more secure version of -pw. 2021-09-28 18:04:15 +01:00
man-psftp.but Add -pwfile option, a more secure version of -pw. 2021-09-28 18:04:15 +01:00
man-psocks.but Tidy up formatting of manpage cross-references. 2021-08-22 12:23:05 +01:00
man-psusan.but Document Cygwin as a use case for psusan. 2021-12-29 16:38:06 +00:00
man-pterm.but Tidy up formatting of manpage cross-references. 2021-08-22 12:23:05 +01:00
man-putty.but Tidy up formatting of manpage cross-references. 2021-08-22 12:23:05 +01:00
man-puttygen.but cmdgen: Fix docs and usage messages. 2022-10-20 23:55:19 +01:00
man-puttytel.but Tidy up formatting of manpage cross-references. 2021-08-22 12:23:05 +01:00
mancfg.but Now that Halibut is capable of generating man pages better than I 2004-03-24 19:36:04 +00:00
manpages.but Now that Halibut is capable of generating man pages better than I 2004-03-24 19:36:04 +00:00
pageant.but Docs: fix trivial typo from 6472f7fc77. 2022-10-22 00:20:03 +01:00
pgpkeys.but Link from PGP keys appendix/page to checksum FAQ. 2024-04-17 23:44:13 +01:00
plink.but Update version number for 0.81 release. 2024-04-06 10:42:59 +01:00
pscp.but Update version number for 0.81 release. 2024-04-06 10:42:59 +01:00
psftp.but File transfer tools: sanitise remote filenames and stderr. 2019-02-20 07:27:22 +00:00
pubkey.but Tweaks to OpenSSH key format docs. 2023-07-12 17:55:58 +01:00
pubkeyfmt.but Docs: update Pageant key list description. 2022-10-21 13:04:57 +01:00
site.but Hmm, that relative link wasn't too good. Try a more helpful one. 2003-10-30 10:41:59 +00:00
sshnames.but Standardise RFC URLs in docs and comments. 2022-09-11 23:59:12 +01:00
udp.but Remove the prohibition on // comments. 2022-01-22 15:53:24 +00:00
using.but Documentation for OpenSSH certificates. 2022-08-07 18:44:11 +01:00
vids.but Rework versioning system to not depend on Subversion. 2014-09-24 10:33:13 +00:00