-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Shred CredentialPayload upon approval/rejection (#24884)
* Zero LibGit2 credential payload in approve/reject Previously running securezero! on credentials in the reject(::CredentialCache, ...) results in the credentials being wiped before reject(::GitConfig, ...) was run. * Always return payload from credential_loop * Add additional shred tests Note I switched the credential_loop to have a shred keyword as it seems best to default have the function use the same default as the standard LibGit2 credential loop. * challenge_prompt shows process output on ProcessError * Display message about expected warning * Code formatting fixes
- Loading branch information
Showing
5 changed files
with
135 additions
and
97 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.