Commit Graph

396 Commits (master)
 

Author SHA1 Message Date
Jeremy Rand cfe9e112aa
Merge namecoin/ncdns#178: Cirrus: Add README/license/docs to Nightly artifacts
d2e0c4ce38 Cirrus: Add README/license/docs to Nightly artifacts (Jeremy Rand)

Pull request description:

Top commit has no ACKs.

Tree-SHA512: 63bb28162778e7bccf0d789cad1ca78631817b93f9c32fcd54224130d1e441e8584dbd340f6edc3fbc4b32f5c93f0a8ed028df6b54592f29411d1f3197ba5852
1 year ago
Jeremy Rand d2e0c4ce38
Cirrus: Add README/license/docs to Nightly artifacts 1 year ago
Jeremy Rand 843b7d13e2
Merge namecoin/ncdns#177: Cirrus: Add Debian functional tests
7cf7f1ab4b Cirrus: Fix missing "dig" dependency on Debian (Jeremy Rand)
acbea5b689 Cirrus: Add Debian functional tests (Jeremy Rand)

Pull request description:

Top commit has no ACKs.

Tree-SHA512: 6bb5bb21c4d5412c569af3dc65e3bebba6f1c7074d86fb9eea44bd66d7cfc9fede682760a69a07552f9bb54b6d15955c4cccffeca79326997b0a70c6ebaf5a22
1 year ago
Jeremy Rand 7cf7f1ab4b
Cirrus: Fix missing "dig" dependency on Debian 1 year ago
Jeremy Rand acbea5b689
Cirrus: Add Debian functional tests 1 year ago
Jeremy Rand 2a78bf2abb
Merge namecoin/ncdns#176: Cirrus: Add curl test
6c9ccfa260 Cirrus: Add curl test (Jeremy Rand)

Pull request description:

Top commit has no ACKs.

Tree-SHA512: f7820f725108ee307ee44bb292ba139c1e0b9dcfcadcb304ff2d666efaf3f3f0fa2aed48c6662136ffdfcd4fb1ade154087938fcef03bd7cad205241976d9e99
1 year ago
Jeremy Rand 6c9ccfa260
Cirrus: Add curl test 1 year ago
Jeremy Rand fb3a51c0a8
Merge namecoin/ncdns#174: Add DNSSEC-Trigger functional tests
faf1695b7c Add DNSSEC-Trigger functional tests (Jeremy Rand)
f877ec7657 Move unbound.conf.d examples to separate files (Jeremy Rand)

Pull request description:

Top commit has no ACKs.

Tree-SHA512: aaf6983bf7f81b0abc3d76080739e1548846d728133d2cc523da0d83067aa0a87ed537eb374829d426c1446b5e884e27dfcc1167366a55c4bae4bea3a3a4fe7b
1 year ago
Jeremy Rand faf1695b7c
Add DNSSEC-Trigger functional tests 1 year ago
Jeremy Rand f877ec7657
Move unbound.conf.d examples to separate files
Makes it easier for downstream distros to use the files.
1 year ago
Jeremy Rand 46dcbb864b
Merge namecoin/ncdns#173: Add functional tests
8ce7b78034 Add functional tests (Jeremy Rand)

Pull request description:

Top commit has no ACKs.

Tree-SHA512: 7876e80f225ba40a44392536d69a60869bc6eae128f8f47c6fcaad9dc7e92bb8d55770b577d3ffc23d1f6f9833fe9b3221c49b9bf206fa911b00aa2f16b1b842
1 year ago
Jeremy Rand 8ce7b78034
Add functional tests 1 year ago
Jeremy Rand 3b52d4a7f9
Merge namecoin/ncdns#172: Cirrus: Use local clone of go-systemd
f3a0aed6dd Cirrus: Use local clone of go-systemd (Jeremy Rand)

Pull request description:

  Works around Go modules fail.

  See https://github.com/hlandau/dexlogconfig/issues/7

Top commit has no ACKs.

Tree-SHA512: 8d26c5f0c3bfc2bc1852ed9b5e9013485026774b9cf4553be0efc16a265074ade3bc0461776959489999adc5d72c5654f6cdcba00909c2b53557d15e3b9566ce
1 year ago
Jeremy Rand f3a0aed6dd
Cirrus: Use local clone of go-systemd
Works around Go modules fail.

See https://github.com/hlandau/dexlogconfig/issues/7
1 year ago
Jeremy Rand 5adda8d472
Merge namecoin/ncdns#171: Cirrus: Disable gci for New task
093d77f527 Cirrus: Disable gci for New task (Jeremy Rand)
cdfc933805 GolangCI: Add gci config (Jeremy Rand)

Pull request description:

  gci seems to crash while processing this repo, for reasons I don't understand.

Top commit has no ACKs.

Tree-SHA512: 4421d3a47b5b394416cb7b5ef8428e558d713a8827a7a4587ac67fa0375c5334f191bf2f9b576b7cbc589964cf47583191e66edd38e7c2555791c5d8144071e3
2 years ago
Jeremy Rand 093d77f527
Cirrus: Disable gci for New task 2 years ago
Jeremy Rand cdfc933805
GolangCI: Add gci config 2 years ago
Jeremy Rand 3a239526ff
Merge namecoin/ncdns#170: Fix go-systemd version in certinject
807e70c94f Fix go-systemd version in certinject (Jeremy Rand)

Pull request description:

  Fixes the unit tests on Fedora.

Top commit has no ACKs.

Tree-SHA512: c13b92bd0ec183ae9861aed69adf844617d761c56c7fe8f08558d8e8dad7e66e975be43c88489d8c098b8b51b69d0ba3bf8ac70cada5e73012abcfeed2900433
2 years ago
Jeremy Rand 661c387352
Merge namecoin/ncdns#169: cmd/ncdumpzone: Sort imports
a15c87b5d9 cmd/ncdumpzone: Sort imports (Jeremy Rand)

Pull request description:

  Reported by gofmt.

Top commit has no ACKs.

Tree-SHA512: f0bd813ccddcbe618c7160b76b4d0cfc626ad2519e40ef7b09bd8d0a17439a5e72e09d4831e33e26de587437fb9945d4efea2d40e59fa14c51f0b12833bacf02
2 years ago
Jeremy Rand 807e70c94f
Fix go-systemd version in certinject
Fixes the unit tests on Fedora.
2 years ago
Jeremy Rand a15c87b5d9
cmd/ncdumpzone: Sort imports
Reported by gofmt.
2 years ago
Jeremy Rand 05cfd88609
Merge namecoin/ncdns#168: Move ncdt and ncdumpzone commands to cmd/ folder
80a7755d70 Move ncdt and ncdumpzone commands to cmd/ folder (Jeremy Rand)

Pull request description:

  This is more idiomatic Go.

Top commit has no ACKs.

Tree-SHA512: 4a37c4eaf54df78fe033615daf66e8750dfea4e5e99b5cc0be6a9dd52da47d5ea66a27ceb4954c795841c58099f8d31b135a03faa24fd0c4a7addfc3ee1f9eaf
2 years ago
Jeremy Rand 96da9483b8
Merge namecoin/ncdns#167: Cirrus: Mark dupword linter as non-mandatory
decb898b0e Cirrus: Mark dupword linter as non-mandatory (Jeremy Rand)

Pull request description:

  Refs https://github.com/namecoin/ncdns/issues/166

Top commit has no ACKs.

Tree-SHA512: 695d35be14c26b1911f766b228299b54e03e34440af26ae602f572c56da95e88abb9f043f184e2b2a836ef5ebaf667e5edb9aa77d19238147a714bbcba8376b6
2 years ago
Jeremy Rand 80a7755d70
Move ncdt and ncdumpzone commands to cmd/ folder
This is more idiomatic Go.
2 years ago
Jeremy Rand 1a50a81429
Merge namecoin/ncdns#165: gofmt -s util+server
4afc731c19 Re-order imports (Jeremy Rand)
39b9f2042c gofmt -s util (Jeremy Rand)

Pull request description:

Top commit has no ACKs.

Tree-SHA512: c74a7a01549aaa52693a6ed3ecbc1d06fce1ea18d65de516be706994caf539993eba78217838e25437de3cdc9edb1d6e545a419408cc7c1d2205c72341e313c9
2 years ago
Jeremy Rand decb898b0e
Cirrus: Mark dupword linter as non-mandatory
Refs https://github.com/namecoin/ncdns/issues/166
2 years ago
Jeremy Rand 4afc731c19
Re-order imports
Reported by gofmt.
2 years ago
Jeremy Rand 39b9f2042c
gofmt -s util 2 years ago
Jeremy Rand e34e684cb6
Merge namecoin/ncdns#164: Cirrus: Disable nosnakecase linter
d217639620 Cirrus: Disable nosnakecase linter (Jeremy Rand)

Pull request description:

Top commit has no ACKs.

Tree-SHA512: 9c7cd2a13698c188dc5b671de2b89d3d1ee52ef52ee9f58ebd48dede5626fae8a152aa2c8f9d44cbdc38d85a3dd17c698b4fcae8537d107cfa5b76fbc22f039c
2 years ago
Jeremy Rand d217639620
Cirrus: Disable nosnakecase linter 2 years ago
Jeremy Rand c89411628e
Merge namecoin/ncdns#163: Switch to upstream btcd
f3549bd01c Cirrus: Require "Modules Off" tasks to succeed (Jeremy Rand)
328ccabc66 Switch to upstream btcd (Jeremy Rand)

Pull request description:

  The last outstanding patch was merged upstream.

  Fixes https://github.com/namecoin/ncdns/issues/162

Top commit has no ACKs.

Tree-SHA512: 1ba3af16b81602e7bb3aba64feef16842555f4daa827023cb41b39258a5e28844fb9905c5758492a7f1477b4ac9e4da7c3566dc999b1725acf412630ae035a65
2 years ago
Jeremy Rand f3549bd01c
Cirrus: Require "Modules Off" tasks to succeed
The btcd issue that made them non-mandatory is resolved.
2 years ago
Jeremy Rand 328ccabc66
Switch to upstream btcd
The last outstanding patch was merged upstream.
2 years ago
Jeremy Rand b60af12ffc
Merge namecoin/ncdns#159: Cirrus: Fix certinject modules
bed8e5b343 Cirrus: Fix certinject modules (Jeremy Rand)

Pull request description:

  certinject no longer bundles `go.mod` in Git.

Top commit has no ACKs.

Tree-SHA512: b945947ea6e3b863a95daae3baac802596219db28d32fddde49780418449a883c7c683fd65a7a7e475febb6fb07a84d0f6853497baafadb606db9f895780a83d
2 years ago
Jeremy Rand bed8e5b343
Cirrus: Fix certinject modules
certinject no longer bundles go.mod in Git.
2 years ago
Jeremy Rand bed8c7d921
Merge namecoin/ncdns#158: Disable some unwanted Cirrus checks
37d7d99c50 Make "Modules Off" tasks non-mandatory until btcd is upgraded (Jeremy Rand)
9c7589d64f Suppress errchkjson false positive (Jeremy Rand)
7e46b7d256 Disable execinquery linter (Jeremy Rand)
1696838438 Mark nonamedreturns linter as non-mandatory (Jeremy Rand)
2c54918935 Disable exhaustruct linter (Jeremy Rand)

Pull request description:

Top commit has no ACKs.

Tree-SHA512: b6435bd770864f2db51ca6ca391d327b2bfa12cf632bc61efa80fda8dfa78c8fd2e9ecdbc8357ac05a77e542b7a6c7fa3a229b318da6e24d4bf41173f0dcc543
2 years ago
Jeremy Rand 37d7d99c50
Make "Modules Off" tasks non-mandatory until btcd is upgraded 2 years ago
Jeremy Rand 9c7589d64f
Suppress errchkjson false positive 2 years ago
Jeremy Rand 7e46b7d256
Disable execinquery linter 2 years ago
Jeremy Rand 1696838438
Mark nonamedreturns linter as non-mandatory 2 years ago
Jeremy Rand 2c54918935
Disable exhaustruct linter 2 years ago
Jeremy Rand 7a7a25ddf1
Merge namecoin/ncdns#157: Fix installing gox when Go modules enabled
7b0a02aa21 Fix installing gox when Go modules enabled (Jeremy Rand)

Pull request description:

Top commit has no ACKs.

Tree-SHA512: f8ab08c0cc050405ad786accc3b4de8d133bf815a7fd17f58f60c634937de9033f8382375746e2cb9f8b15e798d2c70402d3d1242bd9f11ea65e4cbab0bf14b3
2 years ago
Jeremy Rand 7b0a02aa21
Fix installing gox when Go modules enabled 2 years ago
Jeremy Rand 4a96c3d4bb
Merge #152: Cirrus: Mark errcheck linter as mandatory
7f7467ae1f Log HTTP server errors (Jeremy Rand)
30b48de356 Explicitly suppress error returned by DomainValueHookTLS (Jeremy Rand)
04193f251e Explicitly suppress error returned by parseImport (Jeremy Rand)
d4e1513d3d Cirrus: Mark errcheck linter as mandatory (Jeremy Rand)

Pull request description:

  Also fix all warnings reported by that linter.

Top commit has no ACKs.

Tree-SHA512: cd4e507b70468d14f317e9a41404c2d267baf8ac75b851f305e558f3c03645aa50699311964fe39999bf923ebb511e0de4dcfd078d599f2e023900d5b47f8e2d
2 years ago
Jeremy Rand 7f7467ae1f
Log HTTP server errors 2 years ago
Jeremy Rand 30b48de356
Explicitly suppress error returned by DomainValueHookTLS
This error is already logged, so suppresing it is not a bug.  Making the
suppression explicit fixes a static analysis warning.
2 years ago
Jeremy Rand 04193f251e
Explicitly suppress error returned by parseImport
This error is already logged by parseImportImpl, so suppresing it is not
a bug.  Making the suppression explicit fixes a static analysis warning.
2 years ago
Jeremy Rand d4e1513d3d
Cirrus: Mark errcheck linter as mandatory 2 years ago
Jeremy Rand f7e011b256
Merge #151: Cirrus: Fix varnamelen linter warnings
f6d956b5ec Cirrus: Mark varnamelen as non-mandatory. (Jeremy Rand)
f4fcb01220 Fix varnamelen warning in SplitDomainByFloatingAnchor (Jeremy Rand)
0eb6f7c761 Fix comment typo (Jeremy Rand)
524d5ba93b Cirrus: Whitelist type assertions in varnamelen linter (Jeremy Rand)

Pull request description:

  Also disable `varnamelen` linter pending an upstream fix so that the Cirrus build stops failing.

Top commit has no ACKs.

Tree-SHA512: f01135d543d3af4616e0a4adda88ed7bf94853a7314960fdc53f03810880fecda1a96ff6372854053ce2915ef07c98d11db8541262544969d38d97046ff6eadb
2 years ago
Jeremy Rand f6d956b5ec
Cirrus: Mark varnamelen as non-mandatory.
It can be re-enabled after golangci-lint v1.44 is released, which
includes a fix for https://github.com/blizzy78/varnamelen/issues/1 .
2 years ago