Commit Graph

7 Commits (8362a4155929007b8d02b63a2e657557edb08fb9)

Author SHA1 Message Date
Lunny Xiao 58c124cc4f
Move commits signature and verify functions to service layers ()
No logic change, just move functions.
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.
techknowlogick d9a7748cdc
bump to go 1.23 ()
KN4CK3R eb505b128c
Fix missing 0 prefix of GPG key id ()
Fixes 

If the key id "front" byte has a single digit, `%X` is missing the 0
prefix.
` 38D1A3EADDBEA9C` instead of
`038D1A3EADDBEA9C`
When using the `IssuerFingerprint` slice `%X` is enough but I changed it
to `%016X` too to be consistent.
silverwind 887a683af9
Update tool dependencies, lock govulncheck and actionlint ()
- Update all tool dependencies
- Lock `govulncheck` and `actionlint` to their latest tags

---------

Co-authored-by: 6543 <m.huber@kithara.com>
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
flynnnnnnnnnn e81ccc406b
Implement FSFE REUSE for golang files ()
Change all license headers to comply with REUSE specification.

Fix 

Co-authored-by: flynnnnnnnnnn <flynnnnnnnnnn@github>
Co-authored-by: John Olheiser <john.olheiser@gmail.com>
Lunny Xiao 3ca5dc7e32
Move keys to models/asymkey ()
* Move keys to models/keys

* Rename models/keys -> models/asymkey

* change the missed package name

* Fix package alias

* Fix test

* Fix docs

* Fix test

* Fix test

* merge