Commit Graph

184 Commits (d364bf8b098368bee31dca4a1deacd8e1462e5de)
 

Author SHA1 Message Date
JeremyRand 0857ed471e
Bump ncdns version
The new version is necessary because ncprop279 needs the RPC timeout
feature that was added recently to ncdns.
5 years ago
JeremyRand 158b2589c3
Add tlsrestrictnss
Fixes https://github.com/namecoin/ncdns-repro/issues/7
Fixes https://github.com/namecoin/ncdns-repro/issues/9
5 years ago
JeremyRand e9177f8f9a
Add crosssignnameconstraint
Fixes https://github.com/namecoin/ncdns-repro/issues/5
5 years ago
JeremyRand f26c120c41
Add electrum-nmc project
Fixes https://github.com/namecoin/ncdns-repro/issues/30
5 years ago
JeremyRand 7584c1a3aa
qlib: fix Windows builds 5 years ago
JeremyRand 1c189b49d9
Add certdehydrate-dane-rest-api project 5 years ago
JeremyRand 8a41d47a65
Add safetlsa project 5 years ago
JeremyRand 283a28cd2d
Support building ncdns as library 5 years ago
JeremyRand 734abf0658
Add crosssign project 5 years ago
JeremyRand 821b785d2d
Merge #27: Add DNSSEC-HSTS
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
5 years ago
JeremyRand 662c801026
Merge #26: Update hashlist to latest upstream versions
6950a35 Update hashlist to latest upstream versions (JeremyRand)

Pull request description:
5 years ago
JeremyRand 8ffc0cbc60
Merge #23: Fix macOS builds
e0bca81 Fix macOS builds (JeremyRand)

Pull request description:

  This PR fixes the build errors for the `release-osx-x86_64` target.
5 years ago
JeremyRand c70a5f9ee7
Add dnssec-hsts-native project 5 years ago
JeremyRand bfdaeb9a38
Add qlib project 5 years ago
JeremyRand 848ae23a8e
Add dnssec-hsts project 5 years ago
JeremyRand 6950a35ae4
Update hashlist to latest upstream versions
Doesn't update the following due to changed dependencies:

* mattn/go-isatty
5 years ago
JeremyRand e0bca81528
Fix macOS builds 5 years ago
JeremyRand 24b2b81dbb
Merge #22: Fix windows builds
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.
5 years ago
JeremyRand 404153a56c
Fix windows builds 5 years ago
JeremyRand 62a1a8075f
Merge #21: ncdns: Fix linux/386 builds
c964910 ncdns: Fix linux/386 builds (JeremyRand)

Pull request description:

  Refs https://github.com/namecoin/ncdns-repro/issues/2#issuecomment-488030654
5 years ago
JeremyRand bf517abc88
Merge #20: Use Tor's binutils/gcc (not Wheezy's) for Go projects that use cgo
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.
5 years ago
JeremyRand a7d88a5fc8
Merge #18: Shrink diff against upstream Tor as much as possible
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.
5 years ago
JeremyRand c964910b6e
ncdns: Fix linux/386 builds 5 years ago
JeremyRand ce2790aa4b
Use Tor's binutils/gcc (not Wheezy's) for Go projects that use cgo
This should improve reproducibility.
5 years ago
JeremyRand 099323061e
Bring rbm.conf closer to upstream 5 years ago
JeremyRand 8b8029df41
Bring Makefile closer to upstream 5 years ago
JeremyRand 9596bbab53
Add tools/clean-old symlink 5 years ago
JeremyRand 385ff1226b
Bring .gitignore closer to upstream 5 years ago
JeremyRand d6add12b37
Add symlink from rbm to tor-browser-build/rbm
This replaces the rbm submodule that was deleted in the previous commit.
5 years ago
JeremyRand 838080b936
Remove our rbm submodule
Next commit will replace it with a symlink to tor-browser-build's
subdirectory
5 years ago
JeremyRand fdf931ea31
Pull latest tor-browser-build 5 years ago
JeremyRand 3da6339e69
Pull latest rbm 5 years ago
Hugo Landau 81e88ccff1
Switch to using tor-browser-build submodule 5 years ago
Hugo Landau d1159b3ee0
Initial commit 6 years ago