352b173e13 Cirrus: Specify module path in "go mod init" (Jeremy Rand)
db018882ed readme: specify module path in go mod init command (Jeremy Rand)
Pull request description:
Fixes error:
go: cannot determine module path for source directory
/home/redfish/foo/ncdns (outside GOPATH, module path must be
specified)
Fixes#141
Top commit has no ACKs.
Tree-SHA512: 06368a0a936efdea2aa0fe44847459d3b5f61fc440dc977f7fbd302fc9fa14c3555ffbdc7cd41eeb570748032f3a2e9db0e563315658d42685c2b4429599c6ad
5e6b643ad6 Fix go-systemd import with Go modules (Jeremy Rand)
468f40c70e Cirrus: Fix nctestsuite when GOPATH not set (Jeremy Rand)
bb369d083c Cirrus: Fix error when GOPATH is unset (Jeremy Rand)
3db1ee0c33 Cirrus: Add Fedora Unit Tests task (Jeremy Rand)
a0eb8a7034 Cirrus: Factor out container image for Unit Test task (Jeremy Rand)
Pull request description:
Requested by Stuart Gathman for Fedora packaging.
Top commit has no ACKs.
Tree-SHA512: c09b0d7505821abd721c768cf9a13da48566004937087e0ff0eef7ab78ecf337dbc4935b7e64f3a9783a8991e23432813ac543b3578e2b4f9c34f7b7e65991e0
5f9cf7f18f Web server: use short if syntax (Jeremy Rand)
Pull request description:
Fixes warning from `ifshort` linter.
Top commit has no ACKs.
Tree-SHA512: 9ae71546ffc6bb56fd5032d1b393a173f86b3e609b8226838ac4d91f736a6acfa85dd57cb5b40ef592ba5bd9c23420dc8c4d9d083f4b6d64878cfaab8887fd58
6ac5d44c59 Add COPYING file (GPLv3) (Jeremy Rand)
Pull request description:
Requested by Stuart Gathman for Fedora packaging.
Top commit has no ACKs.
Tree-SHA512: 338b2ca831301dcb5afde817366f3b9e00df5951ead5cd53fc9291ab3f69a318b87b6b73228bd399c03728bb9fcb657856454d6622c8a919b9d863376f120677
4b128a4904 CI: Whitelist go.mod replace x509-compressed (Jeremy Rand)
Pull request description:
Fixes a warning from gomoddirectives linter.
Top commit has no ACKs.
Tree-SHA512: dd0e4c4bbfc9693cab8c21cbbf92540f4fcb72e1a77c96f91873b82ae46847bdd5e77f02718c28a9acef0a3c1fa3118092c8ea8501861a0a8b293b600002ddf4
8fade28964 Cirrus: Mark forcetypeassert,govet,nilerr,wastedassign linters as non-mandatory (Jeremy Rand)
bd4a53b2ec Mark nolintlint linter as mandatory (Jeremy Rand)
ae538623c3 Mark gofmt linter as mandatory (Jeremy Rand)
e56fdfedb5 Remove generate_nmc_cert (Jeremy Rand)
Pull request description:
It has been moved to its own repo.
Top commit has no ACKs.
Tree-SHA512: 3c9571bc571f7c0ffecfe26feb59cf2c1daece1106a37263ead8578efb471286e3d8030b6479bcea12ffdf2c2fcffa0f5a3266cad96903efa9368b86c3382aa4
This reverts commit 7dd7a76d3a.
The bug that necessitated disabling ASLR/PIE was fixed in hlandau/service
v2.0.17; thus we can enable it again in ncdns.
7dd7a76d3a Disable ASLR/PIE on Windows (Jeremy Rand)
Pull request description:
Refs https://github.com/hlandau/service/issues/14
Top commit has no ACKs.
Tree-SHA512: 6794db9358ceec05870763412e7685b2c7b3261f40ead6ed2d7f35e0b3e391d1f96d329f2d83a79be507052fb1380a8abace6a508a8d7c0fc20f757164acba3a
49319f6a7a Cirrus: Mark cyclop,revive linters as non-mandatory (Jeremy Rand)
981e87e4e0 Cirrus: Run with both modules enabled and disabled (Jeremy Rand)
ae92da7a1b README: document building with Go modules (Jeremy Rand)
Pull request description:
Top commit has no ACKs.
Tree-SHA512: 14e086a06782b258f742dc6f3a2293454022ec4cd29225d430e3511fa0598d5251f6d1e1b3e9919bcb41e4308680bb2b886f7dc750323f3c290eb4ab90ac9151
fdad4b478c Cirrus: Upload artifacts directly from Cross-Compile Task (Jeremy Rand)
Pull request description:
Top commit has no ACKs.
Tree-SHA512: 807e8a484a80eaa0c9fc4c1b0c0e5a2e3da8f180a26861d943c0845eff5dfc7f6c94e02f23613c7c4135a78f2fa71219649fc18d362edc7ab65a5e01b5af722b
b7c3f68dac Add Cirrus CI (Jeremy Rand)
Pull request description:
Top commit has no ACKs.
Tree-SHA512: 7bd9359d9ada704e6c578a8b3e0625bbeaacf57de60f41065d28227eb8965297755bff82da0ca304dd93f110e205e1160c866c194e6b91a3e92198dcd36a948c
ba3a981852 certdehydrate: Fix unit test for Golang issue 40458 (Jeremy Rand)
Pull request description:
`CreateCertificate` now checks the resulting signature as of Go 1.16+. This was confusing our unit test for invalid dehydrated certs, which was expecting to need to verify the cert after the cert was created.
Top commit has no ACKs.
Tree-SHA512: 120daa2f4bb0849e452431d9ef30da39a10e52312311be038e115db056e7531aa8dacc651cd6f96e7e91b469525ca93f21d18c5f72b9705118a86b9df5592b20
CreateCertificate now checks the resulting signature as of Go 1.16+.
This was confusing our unit test for invalid dehydrated certs, which was
expecting to need to verify the cert after the cert was created.
39a0d8d25e Travis: Disable darwin/386 for Go 1.15+ (Jeremy Rand)
a1f234a64f Travis: Add Go 1.13.x, 1.14.x, 1.15.x (Jeremy Rand)
Pull request description:
Top commit has no ACKs.
Tree-SHA512: d18576050a2e594d64a6549d572ea7e033877a945603b8de8c548e0e48558b3146f6789fd6b38a7f6bb6bcf766ad01316b89cd961fe5c662a2d47d049deae569