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.
* Add support for ssh commit signing * Split out ssh verification to separate file * Show ssh key fingerprint on commit page * Update sshsig lib * Make sure we verify against correct namespace * Add ssh public key verification via ssh signatures When adding a public ssh key also validate that this user actually owns the key by signing a token with the private key. * Remove some gpg references and make verify key optional * Fix spaces indentation * Update options/locale/locale_en-US.ini Co-authored-by: Gusted <williamzijl7@hotmail.com> * Update templates/user/settings/keys_ssh.tmpl Co-authored-by: Gusted <williamzijl7@hotmail.com> * Update options/locale/locale_en-US.ini Co-authored-by: Gusted <williamzijl7@hotmail.com> * Update options/locale/locale_en-US.ini Co-authored-by: Gusted <williamzijl7@hotmail.com> * Update models/ssh_key_commit_verification.go Co-authored-by: Gusted <williamzijl7@hotmail.com> * Reword ssh/gpg_key_success message * Change Badsignature to NoKeyFound * Add sign/verify tests * Fix upstream api changes to user_model User * Match exact on SSH signature * Fix code review remarks Co-authored-by: Gusted <williamzijl7@hotmail.com> Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> Co-authored-by: techknowlogick <techknowlogick@gitea.io> |
3 years ago | |
---|---|---|
.. | ||
42wim/sshsig | 3 years ago | |
Azure/go-ntlmssp | 4 years ago | |
Microsoft/go-winio | 3 years ago | |
NYTimes/gziphandler | 3 years ago | |
ProtonMail/go-crypto | 3 years ago | |
PuerkitoBio | 3 years ago | |
RoaringBitmap/roaring | 3 years ago | |
acomagu/bufpipe | 3 years ago | |
alecthomas/chroma | 3 years ago | |
andybalholm | 3 years ago | |
anmitsu/go-shlex | 4 years ago | |
asaskevich/govalidator | 3 years ago | |
aymerick/douceur | 3 years ago | |
beorn7/perks | 5 years ago | |
bits-and-blooms/bitset | 3 years ago | |
blevesearch | 3 years ago | |
boombuler/barcode | 4 years ago | |
bradfitz/gomemcache | 3 years ago | |
caddyserver/certmagic | 3 years ago | |
cespare/xxhash/v2 | 4 years ago | |
chi-middleware/proxy | 3 years ago | |
couchbase | 3 years ago | |
cpuguy83/go-md2man/v2 | 4 years ago | |
danwakefield/fnmatch | 4 years ago | |
davecgh/go-spew | 5 years ago | |
denisenkom/go-mssqldb | 3 years ago | |
dgryski/go-rendezvous | 3 years ago | |
djherbis | 3 years ago | |
dlclark/regexp2 | 4 years ago | |
dsnet/compress | 4 years ago | |
dustin/go-humanize | 4 years ago | |
editorconfig/editorconfig-core-go/v2 | 3 years ago | |
emirpasic/gods | 6 years ago | |
ethantkoenig/rupture | 3 years ago | |
felixge/httpsnoop | 3 years ago | |
fsnotify/fsnotify | 4 years ago | |
gliderlabs/ssh | 3 years ago | |
go-asn1-ber/asn1-ber | 3 years ago | |
go-chi | 3 years ago | |
go-enry | 3 years ago | |
go-git | 3 years ago | |
go-ldap/ldap/v3 | 3 years ago | |
go-openapi | 3 years ago | |
go-redis/redis/v8 | 3 years ago | |
go-sql-driver/mysql | 3 years ago | |
go-stack/stack | 5 years ago | |
go-swagger/go-swagger | 3 years ago | |
go-testfixtures/testfixtures/v3 | 3 years ago | |
gobwas/glob | 5 years ago | |
goccy/go-json | 3 years ago | |
gogs | 3 years ago | |
golang | 3 years ago | |
golang-jwt/jwt | 3 years ago | |
golang-sql/civil | 5 years ago | |
3 years ago | ||
gorilla | 3 years ago | |
hashicorp | 3 years ago | |
huandu/xstrings | 4 years ago | |
imdario/mergo | 3 years ago | |
jaytaylor/html2text | 4 years ago | |
jbenet/go-context | 6 years ago | |
jessevdk/go-flags | 3 years ago | |
josharian/intern | 4 years ago | |
json-iterator/go | 3 years ago | |
kballard/go-shellquote | 4 years ago | |
kevinburke/ssh_config | 3 years ago | |
keybase/go-crypto | 4 years ago | |
klauspost | 3 years ago | |
kr | 3 years ago | |
lib/pq | 3 years ago | |
libdns/libdns | 3 years ago | |
lunny/dingtalk_webhook | 4 years ago | |
magiconair/properties | 3 years ago | |
mailru/easyjson | 3 years ago | |
markbates | 3 years ago | |
mattn | 3 years ago | |
matttproud/golang_protobuf_extensions | 5 years ago | |
mholt | 3 years ago | |
microcosm-cc/bluemonday | 3 years ago | |
miekg/dns | 3 years ago | |
minio | 3 years ago | |
mitchellh | 3 years ago | |
modern-go | 4 years ago | |
mrjones/oauth | 3 years ago | |
mschoch/smat | 4 years ago | |
msteinert/pam | 3 years ago | |
nfnt/resize | 4 years ago | |
niklasfasching/go-org | 3 years ago | |
nwaples/rardecode | 4 years ago | |
oklog/ulid | 3 years ago | |
olekukonko/tablewriter | 3 years ago | |
oliamb/cutter | 5 years ago | |
olivere/elastic/v7 | 3 years ago | |
pelletier/go-toml | 3 years ago | |
pierrec/lz4/v4 | 3 years ago | |
pkg/errors | 4 years ago | |
pmezard/go-difflib | 7 years ago | |
pquerna/otp | 3 years ago | |
prometheus | 3 years ago | |
quasoft/websspi | 5 years ago | |
rivo/uniseg | 3 years ago | |
rs/xid | 3 years ago | |
russross/blackfriday/v2 | 3 years ago | |
sergi/go-diff | 3 years ago | |
shurcooL | 3 years ago | |
sirupsen/logrus | 3 years ago | |
spf13 | 3 years ago | |
ssor/bom | 4 years ago | |
steveyen/gtreap | 4 years ago | |
stretchr/testify | 3 years ago | |
subosito/gotenv | 4 years ago | |
syndtr/goleveldb | 5 years ago | |
toqueteos/webbrowser | 4 years ago | |
tstranex/u2f | 5 years ago | |
ulikunitz/xz | 3 years ago | |
unknwon | 3 years ago | |
unrolled/render | 3 years ago | |
urfave/cli | 4 years ago | |
xanzy | 3 years ago | |
xi2/xz | 4 years ago | |
yohcop/openid-go | 4 years ago | |
yuin | 3 years ago |