e753303 Set project versions for ncdns 0.0.9 (JeremyRand)
Pull request description:
This is expected to be the last PR prior to the ncdns-repro v0.0.9 tag.
566cce8 Bump ncdns version (JeremyRand)
1781112 Add x509-signature-splice project (JeremyRand)
Pull request description:
This PR bumps the version of ncdns to add support for name-constrained CA's in `generate_nmc_cert`.
1930f40 Makefile: also build the non-ncdns projects (JeremyRand)
Pull request description:
This is a temporary kludge until we port over Tor's `release` project.
c6727cb dnssec-hsts-native: Add JSON manifest to output (JeremyRand)
Pull request description:
The JSON manifest file is needed in order to use dnssec-hsts-native with Firefox; not sure why I forgot to add it here originally.
c70a5f9 Add dnssec-hsts-native project (JeremyRand)
bfdaeb9 Add qlib project (JeremyRand)
848ae23 Add dnssec-hsts project (JeremyRand)
Pull request description:
This PR adds DNSSEC-HSTS (both the WebExtensions and native components). It also adds qlib since it's a dependency of DNSSEC-HSTS. qexe is considered out of scope for this PR.
Fixes https://github.com/namecoin/ncdns-repro/issues/14
404153a Fix windows builds (JeremyRand)
Pull request description:
This PR fixes the build errors for the `release-windows-x86_64` target. I haven't yet tested the `release-windows-i686` target, but it's likely to benefit from these fixes too.
ce2790a Use Tor's binutils/gcc (not Wheezy's) for Go projects that use cgo (JeremyRand)
Pull request description:
This should improve reproducibility, and it might also fix whatever bugs might be caused by the ancient Wheezy binutils/gcc.
0993230 Bring rbm.conf closer to upstream (JeremyRand)
8b8029d Bring Makefile closer to upstream (JeremyRand)
9596bba Add tools/clean-old symlink (JeremyRand)
385ff12 Bring .gitignore closer to upstream (JeremyRand)
d6add12 Add symlink from rbm to tor-browser-build/rbm (JeremyRand)
838080b Remove our rbm submodule (JeremyRand)
fdf931e Pull latest tor-browser-build (JeremyRand)
3da6339 Pull latest rbm (JeremyRand)
Pull request description:
This PR eliminates most of the diff between ncdns-repro and upstream tor-browser-build. It wasn't feasible to properly audit most of the diff, and upstream has substantially better QA resources than we do. If any parts of the diff were actually required for ncdns, I suggest either submitting them as follow-up PR's here (with comments explaining why they're needed), or else submitting them upstream to Tor.
I can confirm that `make release-linux-x86_64` produces a working binary (modulo cgo issues that I'll file separately) with this PR applied. I haven't tried any of the other targets.