]> source.dussan.org Git - gitea.git/commit
Switch to keybase go-crypto (for some elliptic curve key) + test (#1925)
authorAntoine GIRARD <sapk@users.noreply.github.com>
Wed, 14 Jun 2017 00:43:43 +0000 (02:43 +0200)
committerLunny Xiao <xiaolunwen@gmail.com>
Wed, 14 Jun 2017 00:43:43 +0000 (08:43 +0800)
commit274149dd14909d4ba87f25f8e5160f51ca5f7265
tree37157530111d5bf90efcc914fbc8c8e7cdff3db9
parent5e92b82ac632043f622117419ad04e57e9c029f3
Switch to keybase go-crypto (for some elliptic curve key) + test (#1925)

* Switch to keybase go-crypto (for some elliptic curve key) + test

* Use assert.NoError

and add a little more context to failing test description

* Use assert.(No)Error everywhere ðŸŒˆ

and assert.Error in place of .Nil/.NotNil
83 files changed:
models/gpg_key.go
models/gpg_key_test.go
vendor/github.com/keybase/go-crypto/LICENSE [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/PATENTS [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/brainpool/brainpool.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/brainpool/rcurve.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/cast5/cast5.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/curve25519/const_amd64.s [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/curve25519/cswap_amd64.s [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/curve25519/curve25519.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/curve25519/curve_impl.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/curve25519/doc.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/curve25519/freeze_amd64.s [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/curve25519/ladderstep_amd64.s [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/curve25519/mont25519_amd64.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/curve25519/mul_amd64.s [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/curve25519/square_amd64.s [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/ed25519/ed25519.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/ed25519/internal/edwards25519/const.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/ed25519/internal/edwards25519/edwards25519.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/armor/armor.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/armor/encode.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/canonical_text.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/ecdh/ecdh.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/elgamal/elgamal.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/errors/errors.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/keys.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/packet/compressed.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/packet/config.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/packet/ecdh.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/packet/encrypted_key.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/packet/literal.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/packet/ocfb.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/packet/one_pass_signature.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/packet/opaque.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/packet/packet.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/packet/private_key.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/packet/public_key.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/packet/public_key_v3.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/packet/reader.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/packet/signature.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/packet/signature_v3.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/packet/symmetric_key_encrypted.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/packet/symmetrically_encrypted.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/packet/userattribute.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/packet/userid.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/patch.sh [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/read.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/s2k/s2k.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/sig-v3.patch [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/openpgp/write.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/rsa/pkcs1v15.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/rsa/pss.go [new file with mode: 0644]
vendor/github.com/keybase/go-crypto/rsa/rsa.go [new file with mode: 0644]
vendor/golang.org/x/crypto/cast5/cast5.go [deleted file]
vendor/golang.org/x/crypto/openpgp/armor/armor.go [deleted file]
vendor/golang.org/x/crypto/openpgp/armor/encode.go [deleted file]
vendor/golang.org/x/crypto/openpgp/canonical_text.go [deleted file]
vendor/golang.org/x/crypto/openpgp/elgamal/elgamal.go [deleted file]
vendor/golang.org/x/crypto/openpgp/errors/errors.go [deleted file]
vendor/golang.org/x/crypto/openpgp/keys.go [deleted file]
vendor/golang.org/x/crypto/openpgp/packet/compressed.go [deleted file]
vendor/golang.org/x/crypto/openpgp/packet/config.go [deleted file]
vendor/golang.org/x/crypto/openpgp/packet/encrypted_key.go [deleted file]
vendor/golang.org/x/crypto/openpgp/packet/literal.go [deleted file]
vendor/golang.org/x/crypto/openpgp/packet/ocfb.go [deleted file]
vendor/golang.org/x/crypto/openpgp/packet/one_pass_signature.go [deleted file]
vendor/golang.org/x/crypto/openpgp/packet/opaque.go [deleted file]
vendor/golang.org/x/crypto/openpgp/packet/packet.go [deleted file]
vendor/golang.org/x/crypto/openpgp/packet/private_key.go [deleted file]
vendor/golang.org/x/crypto/openpgp/packet/public_key.go [deleted file]
vendor/golang.org/x/crypto/openpgp/packet/public_key_v3.go [deleted file]
vendor/golang.org/x/crypto/openpgp/packet/reader.go [deleted file]
vendor/golang.org/x/crypto/openpgp/packet/signature.go [deleted file]
vendor/golang.org/x/crypto/openpgp/packet/signature_v3.go [deleted file]
vendor/golang.org/x/crypto/openpgp/packet/symmetric_key_encrypted.go [deleted file]
vendor/golang.org/x/crypto/openpgp/packet/symmetrically_encrypted.go [deleted file]
vendor/golang.org/x/crypto/openpgp/packet/userattribute.go [deleted file]
vendor/golang.org/x/crypto/openpgp/packet/userid.go [deleted file]
vendor/golang.org/x/crypto/openpgp/read.go [deleted file]
vendor/golang.org/x/crypto/openpgp/s2k/s2k.go [deleted file]
vendor/golang.org/x/crypto/openpgp/write.go [deleted file]
vendor/vendor.json