Merge pull request #1270 from tlbdk/ssh2-support

Inherit extended agent so we get modern sign hashes
v0.7
Tõnis Tiigi 2019-11-22 12:54:07 -08:00 committed by GitHub
commit adfc3dd43f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 1 deletions

View File

@ -178,7 +178,7 @@ type sock struct {
} }
type readOnlyAgent struct { type readOnlyAgent struct {
agent.Agent agent.ExtendedAgent
} }
func (a *readOnlyAgent) Add(_ agent.AddedKey) error { func (a *readOnlyAgent) Add(_ agent.AddedKey) error {
@ -196,3 +196,7 @@ func (a *readOnlyAgent) RemoveAll() error {
func (a *readOnlyAgent) Lock(_ []byte) error { func (a *readOnlyAgent) Lock(_ []byte) error {
return errors.Errorf("locking agent not allowed by buildkit") return errors.Errorf("locking agent not allowed by buildkit")
} }
func (a *readOnlyAgent) Extension(_ string, _ []byte) ([]byte, error) {
return nil, errors.Errorf("extensions not allowed by buildkit")
}