You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gitea/models/asymkey
zeripath bf41958c16
Pad GPG Key ID with preceding zeroes (#20878) (#20885)
Backport #20878

The go crypto library does not pad keyIDs to 16 characters with preceding zeroes. This
is a somewhat confusing thing for most users who expect these to have preceding zeroes.

This PR prefixes any sub 16 length KeyID with preceding zeroes and removes preceding
zeroes from KeyIDs inputted on the API.

Fix #20876

Signed-off-by: Andrew Thornton <art27@cantab.net>
3 years ago
..
error.go Add support for ssh commit signing (#17743) 3 years ago
gpg_key.go Pad GPG Key ID with preceding zeroes (#20878) (#20885) 3 years ago
gpg_key_add.go Move almost all functions' parameter db.Engine to context.Context (#19748) 3 years ago
gpg_key_commit_verification.go Collaborator trust model should trust collaborators (#18539) 3 years ago
gpg_key_common.go Move keys to models/asymkey (#17917) 3 years ago
gpg_key_import.go Move keys to models/asymkey (#17917) 3 years ago
gpg_key_test.go Move keys to models/asymkey (#17917) 3 years ago
gpg_key_verify.go Move keys to models/asymkey (#17917) 3 years ago
main_test.go Use a struct as test options (#19393) 3 years ago
ssh_key.go Increase Content field size of gpg_key and public_key to MEDIUMTEXT (#20896) (#20911) 3 years ago
ssh_key_authorized_keys.go Move almost all functions' parameter db.Engine to context.Context (#19748) 3 years ago
ssh_key_authorized_principals.go Move almost all functions' parameter db.Engine to context.Context (#19748) 3 years ago
ssh_key_commit_verification.go Add support for ssh commit signing (#17743) 3 years ago
ssh_key_deploy.go Move some repository related code into sub package (#19711) 3 years ago
ssh_key_fingerprint.go Fix order by parameter (#19849) 3 years ago
ssh_key_parse.go Fix various typos (#18219) 3 years ago
ssh_key_principals.go Move almost all functions' parameter db.Engine to context.Context (#19748) 3 years ago
ssh_key_test.go Remove `ioutil` (#18222) 3 years ago
ssh_key_verify.go Migration 204 use Sync2 (#18044) 3 years ago