blob: 101816ebc77748df4b0c02e91bc2b2e51dffe96a (
about) (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
package signedtag
import objectid "codeberg.org/lindenii/furgit/object/id"
// AppendSignature appends the signature for algo to dst.
func (tag *Tag) AppendSignature(dst []byte, algo objectid.Algorithm) ([]byte, bool) {
signature, ok := tag.signatures[algo]
if !ok {
return dst, false
}
for _, part := range signature {
dst = append(dst, tag.body[part.start:part.end]...)
}
return dst, true
}
|