gitea/models/asymkey
wxiaoguang 517a367abe
Use ProtonMail/go-crypto to replace keybase/go-crypto ()
Fix 

The keybase/go-crypto is no longer maintained and it generates malformed
signatures, ProtonMail/go-crypto is the actively maintained fork.
..
error.go Move delete deploy keys into service layer ()
gpg_key.go Use ProtonMail/go-crypto to replace keybase/go-crypto ()
gpg_key_add.go Use ProtonMail/go-crypto to replace keybase/go-crypto ()
gpg_key_commit_verification.go Use ProtonMail/go-crypto to replace keybase/go-crypto ()
gpg_key_common.go Use ProtonMail/go-crypto to replace keybase/go-crypto ()
gpg_key_import.go Final round of `db.DefaultContext` refactor ()
gpg_key_list.go Move more functions to db.Find ()
gpg_key_test.go Use ProtonMail/go-crypto to replace keybase/go-crypto ()
gpg_key_verify.go Fix GPG subkey verify ()
main_test.go make writing main test easier ()
ssh_key.go Fix panic of ssh public key page after deletion of auth source ()
ssh_key_authorized_keys.go Fix some pending problems ()
ssh_key_commit_verification.go Use db.Find instead of writing methods for every object ()
ssh_key_deploy.go Remove GetByBean method because sometimes it's danger when query condition parameter is zero and also introduce new generic methods ()
ssh_key_fingerprint.go Clean up log messages ()
ssh_key_parse.go Prefer native parser for SSH public key parsing ()
ssh_key_principals.go Move some asymkey functions to service layer ()
ssh_key_test.go Remove "dsa-1024" testcases from Test_SSHParsePublicKey and Test_calcFingerprint ()
ssh_key_verify.go Retry SSH key verification with additional CRLF if it failed ()