diff --git a/doc/pageant.but b/doc/pageant.but index 5ef1e5a0..4250a3a7 100644 --- a/doc/pageant.but +++ b/doc/pageant.but @@ -231,7 +231,7 @@ you can send it all the way back to Pageant using the local and then it's available to every machine that has agent forwarding available (not just the ones downstream of the place you added it). -\H{pageant-mainwin-addkey} Loading keys without decrypting them +\H{pageant-deferred-decryption} Loading keys without decrypting them You can also add keys to Pageant \e{without} decrypting them. The key file will be held in Pageant's memory still encrypted, and when a diff --git a/windows/winhelp.h b/windows/winhelp.h index b9fbd1d3..0d7132ae 100644 --- a/windows/winhelp.h +++ b/windows/winhelp.h @@ -172,6 +172,7 @@ #define WINHELP_CTX_pageant_keylist "pageant-mainwin-keylist" #define WINHELP_CTX_pageant_addkey "pageant-mainwin-addkey" #define WINHELP_CTX_pageant_remkey "pageant-mainwin-remkey" +#define WINHELP_CTX_pageant_deferred "pageant-deferred-decryption" #define WINHELP_CTX_pgpfingerprints "pgpkeys" #define WINHELP_CTX_puttygen_general "pubkey-puttygen" #define WINHELP_CTX_puttygen_keytype "puttygen-keytype" diff --git a/windows/winpgnt.c b/windows/winpgnt.c index edc06025..e850949a 100644 --- a/windows/winpgnt.c +++ b/windows/winpgnt.c @@ -659,6 +659,8 @@ static INT_PTR CALLBACK KeyListProc(HWND hwnd, UINT msg, case IDC_KEYLIST_LISTBOX: topic = WINHELP_CTX_pageant_keylist; break; case IDC_KEYLIST_ADDKEY: topic = WINHELP_CTX_pageant_addkey; break; case IDC_KEYLIST_REMOVE: topic = WINHELP_CTX_pageant_remkey; break; + case IDC_KEYLIST_ADDKEY_ENC: + topic = WINHELP_CTX_pageant_deferred; break; } if (topic) { launch_help(hwnd, topic);