JeremyRand
0e6369824f
Add no_namecoin_tls build tag
5 years ago
JeremyRand
d74be4d0c4
Disable q and dns-prop279 in Travis
...
Both of them are broken due to upstream issues.
6 years ago
JeremyRand
524d09d3a2
Travis: mark gosec static analyzer as non-critical
6 years ago
JeremyRand
5150db0795
Merge #78 : Travis: enable goimports static analyzer as critical.
...
9496034
Travis: disable gofmt linter. (JeremyRand)
99cb7d9
Travis: enable goimports static analyzer as critical. (JeremyRand)
Pull request description:
Depends on https://github.com/namecoin/ncdns/pull/54 and https://github.com/namecoin/ncdns/pull/77 . Should be mergeable after those are merged, assuming Travis passes at that point.
Tree-SHA512: 174fc0d5b0bd5734703d4e97d04d70389883071fec41436ef6a93b543e449032db8faab2ab0a3b287a3c180504e3a2e64d446c613cc4643016c90e13a4744c7a
6 years ago
JeremyRand
c4a72a8fe2
Travis: disable gochecknoglobals as critical.
6 years ago
JeremyRand
94960344ae
Travis: disable gofmt linter.
...
goimports is still enabled, and it's a superset of gofmt.
6 years ago
JeremyRand
99cb7d993b
Travis: enable goimports static analyzer as critical.
6 years ago
JeremyRand
4cb4768424
Merge #77 : Travis: various static analysis fixes/improvements
...
c1f6d2c
ncdomain: fix redundant return statement in parseSingleService. (JeremyRand)
a876b17
ncdomain: fix redundant return statement in parseSingleMX. (JeremyRand)
40eeed1
ncdomain: fix redundant return statement in parseTXT. (JeremyRand)
497faca
goimports -w tlsrestrictchromium/tlsrestrict_chromium_tool/main.go (JeremyRand)
a107d33
goimports -w tlsrestrictchromium/chromium_test.go (JeremyRand)
056215e
Travis: mark megacheck linter as non-critical. (JeremyRand)
91e1ce4
Travis: aligncheck linter is replaced by maligned linter. (JeremyRand)
cf97a1a
Travis: mark nakedret linter as non-critical. (JeremyRand)
f031d2b
goimports -w tlsrestrictchromium/chromium.go (JeremyRand)
5350011
Travis: update gometalinter to v2. (JeremyRand)
9b6643d
goimports -w server/server.go (JeremyRand)
4c66b15
certinject: Fix duplicated log variable. (JeremyRand)
5d508f6
goimports -w certdehydrate/certdehydrate_test.go (JeremyRand)
519f47f
goimports -w main.go (JeremyRand)
Pull request description:
TODO:
- [x] Fix any static analysis warnings that this triggers.
Tree-SHA512: 4071af04fa08534815b8d14fccc998087d9d9580b2407bea0671e290e370a5e75d608a21d351b7377387e0f4029f870049feaa0adeaef0e99fa3252eef272df7
6 years ago
JeremyRand
056215e368
Travis: mark megacheck linter as non-critical.
6 years ago
JeremyRand
91e1ce429a
Travis: aligncheck linter is replaced by maligned linter.
6 years ago
JeremyRand
cf97a1a6a3
Travis: mark nakedret linter as non-critical.
6 years ago
JeremyRand
5350011c8d
Travis: update gometalinter to v2.
6 years ago
JeremyRand
5c7489cc25
Re-enable netbsd/arm builds.
...
Do not merge this commit until https://github.com/miekg/dns/issues/655 is fixed.
6 years ago
JeremyRand
5af8e11e53
Temporarily disable netbsd/arm builds.
...
Due to https://github.com/miekg/dns/issues/655 . Will be reverted when that issue is fixed.
7 years ago
JeremyRand
82330bf5ae
Merge #50 : Fix misspellings.
...
ec2c717
Travis: Make misspell critical for gometalinter. (JeremyRand)
8fd57aa
Server: fixed misspellings. (JeremyRand)
cf95d18
Backend: fixed misspellings. (JeremyRand)
Pull request description:
Based on recommendations from "misspell" static analysis. Depends on #48 .
Tree-SHA512: 0ba3d5d79cb6b8a6763ee83ee9533c049baafcfdd1b23cc630d5d0d8bec8fe2e26f6a3b402ee28f08f5a7860ebedcf9642f2c51ea7ef625bf956fa2f60e3509e
7 years ago
JeremyRand
4a73f53d2c
Travis: Copy the "aligncheck" and "test" disablement from critical to non-critical section.
7 years ago
JeremyRand
b999eef876
Travis: Disable "test" static analyzer.
7 years ago
JeremyRand
ec2c717305
Travis: Make misspell critical for gometalinter.
7 years ago
JeremyRand
ee5a29079f
Travis: Make gosimple critical for gometalinter.
7 years ago
JeremyRand
09a88dc989
Merge #47 : Travis: Add comment on why aligncheck is disabled in gometalinter.
...
6f93f43
Travis: Add comment on why aligncheck is disabled in gometalinter. (JeremyRand)
Pull request description:
Tree-SHA512: 9c27062cb05a1d06b9049b7c8eed67c2758ffa4c9b96ecd7c34e929f3c6c5248d94b04e8a18d14a6028ede5679b969fca7a5962d5f7bf48df8437479b482765f
7 years ago
JeremyRand
236a432808
Merge #46 : Apply "gofmt -s"
...
cf7518d
Travis: Make gotype critical for gometalinter. (JeremyRand)
d058005
Travis: Make gofmt critical for gometalinter. (JeremyRand)
b6cf88d
gofmt -s util/util_test.go (JeremyRand)
0da5cd2
gofmt -s util/util.go (JeremyRand)
6e3101e
gofmt -s tlsrestrictchromium/tlsrestrict_chromium_tool/main.go (JeremyRand)
e3cd522
gofmt -s tlsrestrictchromium/chromium_test.go (JeremyRand)
2f0e866
gofmt -s tlsrestrictchromium/chromium.go (JeremyRand)
5152222
gofmt -s tlshook/tlshook.go (JeremyRand)
26b4c4c
gofmt -s ncdomain/convert.go (JeremyRand)
1fb4007
gofmt -s generate_nmc_cert/main.go (JeremyRand)
53adb64
gofmt -s certinject/file.go (JeremyRand)
f70f23a
gofmt -s certinject/cryptoapi_windows.go (JeremyRand)
6557714
gofmt -s certinject/certinject_windows.go (JeremyRand)
b1ab832
gofmt -s certinject_misc.go (JeremyRand)
8ec3281
gofmt -s certdehydrate/certdehydrate_test.go (JeremyRand)
62f0e6a
gofmt -s certdehydrate/certdehydrate.go (JeremyRand)
e8feeb3
gofmt -s backend/backend.go (JeremyRand)
Pull request description:
Based on recommendations from static analysis.
Tree-SHA512: 432d23656e552e93298eab2b3c32cf505aa503639a6cfc9498363b8208b697169392e36247ed029b8d54ddbe4fdfcc2cd36f2497ea22245de3703c95d4edf3b4
7 years ago
JeremyRand
6f93f43bb3
Travis: Add comment on why aligncheck is disabled in gometalinter.
7 years ago
JeremyRand
cf7518de6b
Travis: Make gotype critical for gometalinter.
7 years ago
JeremyRand
d058005c26
Travis: Make gofmt critical for gometalinter.
7 years ago
JeremyRand
3a75a2f3b0
Travis: build q and dns-prop279.
...
(Temporary kludge until we replace the build system with RBM.)
7 years ago
JeremyRand
042dab66aa
Travis: Slight refactor.
7 years ago
JeremyRand
f2f6fa947b
Merge #29 : Travis CI: Reduce Gox parallelism to 3
...
1be9909
Travis CI: Reduce Gox parallelism to 3, because Travis VM's have 2 cores. (JeremyRand)
Pull request description:
Travis VM's have 2 cores.
Tree-SHA512: e9800d49b0d9423f96e49d68e955ead37b0a1611045ef6c6ef67e7db67af18ca43bd91344e940c6249bc2d82a7ca318233e321e32ac9a76a346b76286d130042
7 years ago
JeremyRand
1be990949d
Travis CI: Reduce Gox parallelism to 3, because Travis VM's have 2 cores.
7 years ago
Hugo Landau
446094224e
Fix release builds when multlple Go version builds are used
...
©! I, Hugo Landau <hlandau@devever.net>, hereby licence these changes under the
©! licence with SHA256 hash
©! fd80a26fbb3f644af1fa994134446702932968519797227e07a1368dea80f0bc.
7 years ago
JeremyRand
978116deda
Travis: Disable gometalinter warnings on the portion of x509 that is copied verbatim from the Go standard library.
7 years ago
JeremyRand
4c47444896
Travis CI: Run gometalinter.
7 years ago
Hugo Landau
9145520a5f
Reduce Travis parallelism to 15
...
©! I, Hugo Landau <hlandau@devever.net>, hereby licence these changes under the
©! licence with SHA256 hash
©! fd80a26fbb3f644af1fa994134446702932968519797227e07a1368dea80f0bc.
7 years ago
Hugo Landau
acb1fd0803
Merge branch 'master' into travis-more-osarch
7 years ago
JeremyRand
057510cada
Travis CI: build sub-packages.
7 years ago
JeremyRand
0409d31ff3
Travis CI: Added more osarch builds.
7 years ago
Hugo Landau
4ed4993c00
Fix travis
9 years ago
Hugo Landau
596c835543
travis
9 years ago
Hugo Landau
f2741ec585
Refactoring for travis, make
9 years ago