]> source.dussan.org Git - gitea.git/commit
Implement GPG api (#710)
authorAntoine GIRARD <sapk@users.noreply.github.com>
Thu, 16 Mar 2017 01:27:35 +0000 (02:27 +0100)
committerLunny Xiao <xiaolunwen@gmail.com>
Thu, 16 Mar 2017 01:27:35 +0000 (09:27 +0800)
commitca1c3f1926eff992a2458f26cb24ed2f35265b05
treea0c859357539aebf4c3ce521fc8b5d1e6a870364
parent43c5469f81851c084fa6ac84d8379ae949c3a05c
Implement GPG api (#710)

* Implement GPG API

* Better handle error

* Apply review recommendation + simplify database operations

* Remove useless comments
36 files changed:
models/error.go
models/gpg_key.go [new file with mode: 0644]
models/gpg_key_test.go [new file with mode: 0644]
models/models.go
routers/api/v1/api.go
routers/api/v1/convert/convert.go
routers/api/v1/user/gpg_key.go [new file with mode: 0644]
vendor/golang.org/x/crypto/cast5/cast5.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/armor/armor.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/armor/encode.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/canonical_text.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/elgamal/elgamal.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/errors/errors.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/keys.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/packet/compressed.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/packet/config.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/packet/encrypted_key.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/packet/literal.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/packet/ocfb.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/packet/one_pass_signature.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/packet/opaque.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/packet/packet.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/packet/private_key.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/packet/public_key.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/packet/public_key_v3.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/packet/reader.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/packet/signature.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/packet/signature_v3.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/packet/symmetric_key_encrypted.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/packet/symmetrically_encrypted.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/packet/userattribute.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/packet/userid.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/read.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/s2k/s2k.go [new file with mode: 0644]
vendor/golang.org/x/crypto/openpgp/write.go [new file with mode: 0644]
vendor/vendor.json