Switches imports from `github.com/google/certificate-transparency` to `github.com/google/certificate-transparency-go` and vendors the new code. Also fixes a number of small breakages caused by API changes since the last time we vendored the code. Also updates `github.com/cloudflare/cfssl` since you can't vendor both `github.com/google/certificate-transparency` and `github.com/google/certificate-transparency-go`. Side note: while doing this `godep` tried to pull in a number of imports under the `golang.org/x/text` repo that I couldn't find actually being used anywhere so I just dropped the changes to `Godeps/Godeps.json` and didn't add the vendored dir to the tree, let's see if this breaks any tests... All tests pass ``` $ go test ./... ok github.com/google/certificate-transparency-go 0.640s ok github.com/google/certificate-transparency-go/asn1 0.005s ok github.com/google/certificate-transparency-go/client 22.054s ? github.com/google/certificate-transparency-go/client/ctclient [no test files] ok github.com/google/certificate-transparency-go/fixchain 0.133s ? github.com/google/certificate-transparency-go/fixchain/main [no test files] ok github.com/google/certificate-transparency-go/fixchain/ratelimiter 27.752s ok github.com/google/certificate-transparency-go/gossip 0.322s ? github.com/google/certificate-transparency-go/gossip/main [no test files] ok github.com/google/certificate-transparency-go/jsonclient 25.701s ok github.com/google/certificate-transparency-go/merkletree 0.006s ? github.com/google/certificate-transparency-go/preload [no test files] ? github.com/google/certificate-transparency-go/preload/dumpscts/main [no test files] ? github.com/google/certificate-transparency-go/preload/main [no test files] ok github.com/google/certificate-transparency-go/scanner 0.013s ? github.com/google/certificate-transparency-go/scanner/main [no test files] ok github.com/google/certificate-transparency-go/tls 0.033s ok github.com/google/certificate-transparency-go/x509 1.071s ? github.com/google/certificate-transparency-go/x509/pkix [no test files] ? github.com/google/certificate-transparency-go/x509util [no test files] ``` ``` $ ./test.sh ... ok github.com/cloudflare/cfssl/api 1.089s coverage: 81.1% of statements ok github.com/cloudflare/cfssl/api/bundle 1.548s coverage: 87.2% of statements ok github.com/cloudflare/cfssl/api/certadd 13.681s coverage: 86.8% of statements ok github.com/cloudflare/cfssl/api/client 1.314s coverage: 55.2% of statements ok github.com/cloudflare/cfssl/api/crl 1.124s coverage: 75.0% of statements ok github.com/cloudflare/cfssl/api/gencrl 1.067s coverage: 72.5% of statements ok github.com/cloudflare/cfssl/api/generator 2.809s coverage: 33.3% of statements ok github.com/cloudflare/cfssl/api/info 1.112s coverage: 84.1% of statements ok github.com/cloudflare/cfssl/api/initca 1.059s coverage: 90.5% of statements ok github.com/cloudflare/cfssl/api/ocsp 1.178s coverage: 93.8% of statements ok github.com/cloudflare/cfssl/api/revoke 2.282s coverage: 75.0% of statements ok github.com/cloudflare/cfssl/api/scan 2.729s coverage: 62.1% of statements ok github.com/cloudflare/cfssl/api/sign 2.483s coverage: 83.3% of statements ok github.com/cloudflare/cfssl/api/signhandler 1.137s coverage: 26.3% of statements ok github.com/cloudflare/cfssl/auth 1.030s coverage: 68.2% of statements ok github.com/cloudflare/cfssl/bundler 15.014s coverage: 85.1% of statements ok github.com/cloudflare/cfssl/certdb/dbconf 1.042s coverage: 78.9% of statements ok github.com/cloudflare/cfssl/certdb/ocspstapling 1.919s coverage: 69.2% of statements ok github.com/cloudflare/cfssl/certdb/sql 1.265s coverage: 65.7% of statements ok github.com/cloudflare/cfssl/cli 1.050s coverage: 61.9% of statements ok github.com/cloudflare/cfssl/cli/bundle 1.023s coverage: 0.0% of statements ok github.com/cloudflare/cfssl/cli/crl 1.669s coverage: 57.8% of statements ok github.com/cloudflare/cfssl/cli/gencert 9.278s coverage: 83.6% of statements ok github.com/cloudflare/cfssl/cli/gencrl 1.310s coverage: 73.3% of statements ok github.com/cloudflare/cfssl/cli/genkey 3.028s coverage: 70.0% of statements ok github.com/cloudflare/cfssl/cli/ocsprefresh 1.106s coverage: 64.3% of statements ok github.com/cloudflare/cfssl/cli/revoke 1.081s coverage: 88.2% of statements ok github.com/cloudflare/cfssl/cli/scan 1.217s coverage: 36.0% of statements ok github.com/cloudflare/cfssl/cli/selfsign 2.201s coverage: 73.2% of statements ok github.com/cloudflare/cfssl/cli/serve 1.133s coverage: 39.0% of statements ok github.com/cloudflare/cfssl/cli/sign 1.210s coverage: 54.8% of statements ok github.com/cloudflare/cfssl/cli/version 2.475s coverage: 100.0% of statements ok github.com/cloudflare/cfssl/cmd/cfssl 1.082s coverage: 0.0% of statements ok github.com/cloudflare/cfssl/cmd/cfssljson 1.016s coverage: 4.0% of statements ok github.com/cloudflare/cfssl/cmd/mkbundle 1.024s coverage: 0.0% of statements ok github.com/cloudflare/cfssl/config 2.754s coverage: 67.7% of statements ok github.com/cloudflare/cfssl/crl 1.063s coverage: 68.3% of statements ok github.com/cloudflare/cfssl/csr 27.016s coverage: 89.6% of statements ok github.com/cloudflare/cfssl/errors 1.081s coverage: 81.2% of statements ok github.com/cloudflare/cfssl/helpers 1.217s coverage: 80.4% of statements ok github.com/cloudflare/cfssl/helpers/testsuite 7.658s coverage: 65.8% of statements ok github.com/cloudflare/cfssl/initca 205.809s coverage: 74.2% of statements ok github.com/cloudflare/cfssl/log 1.016s coverage: 59.3% of statements ok github.com/cloudflare/cfssl/multiroot/config 1.107s coverage: 77.4% of statements ok github.com/cloudflare/cfssl/ocsp 1.524s coverage: 77.7% of statements ok github.com/cloudflare/cfssl/revoke 1.775s coverage: 79.6% of statements ok github.com/cloudflare/cfssl/scan 1.022s coverage: 1.1% of statements ok github.com/cloudflare/cfssl/selfsign 1.119s coverage: 70.0% of statements ok github.com/cloudflare/cfssl/signer 1.019s coverage: 20.0% of statements ok github.com/cloudflare/cfssl/signer/local 3.146s coverage: 81.2% of statements ok github.com/cloudflare/cfssl/signer/remote 2.328s coverage: 71.8% of statements ok github.com/cloudflare/cfssl/signer/universal 2.280s coverage: 67.7% of statements ok github.com/cloudflare/cfssl/transport 1.028s ok github.com/cloudflare/cfssl/transport/ca/localca 1.056s coverage: 94.9% of statements ok github.com/cloudflare/cfssl/transport/core 1.538s coverage: 90.9% of statements ok github.com/cloudflare/cfssl/transport/kp 1.054s coverage: 37.1% of statements ok github.com/cloudflare/cfssl/ubiquity 1.042s coverage: 88.3% of statements ok github.com/cloudflare/cfssl/whitelist 2.304s coverage: 100.0% of statements ``` Fixes #2746. |
||
---|---|---|
.. | ||
mock_publisher | ||
proto | ||
publisher.go | ||
publisher_test.go |