mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-06-30 19:12:48 -05:00
Unix Pageant: -E option to load key files encrypted.
This applies to both server modes ('pageant -E key.ppk [lifetime]') and client mode ('pageant -a -E key.ppk'). I'm not completely confident that the CLI syntax is actually right yet, but for the moment, it's enough that it _exists_. Now I don't have to test the encrypted-key loading via manually mocked-up agent requests.
This commit is contained in:
@ -373,7 +373,7 @@ static void win_add_keyfile(Filename *filename)
|
||||
* _new_ passphrase; pageant_add_keyfile will take care of trying
|
||||
* all the passphrases we've already stored.)
|
||||
*/
|
||||
ret = pageant_add_keyfile(filename, NULL, &err);
|
||||
ret = pageant_add_keyfile(filename, NULL, &err, false);
|
||||
if (ret == PAGEANT_ACTION_OK) {
|
||||
goto done;
|
||||
} else if (ret == PAGEANT_ACTION_FAILURE) {
|
||||
@ -401,7 +401,7 @@ static void win_add_keyfile(Filename *filename)
|
||||
|
||||
assert(passphrase != NULL);
|
||||
|
||||
ret = pageant_add_keyfile(filename, passphrase, &err);
|
||||
ret = pageant_add_keyfile(filename, passphrase, &err, false);
|
||||
if (ret == PAGEANT_ACTION_OK) {
|
||||
goto done;
|
||||
} else if (ret == PAGEANT_ACTION_FAILURE) {
|
||||
|
Reference in New Issue
Block a user