Commit Graph

92 Commits (c62ff867330c4fd5162b9961ade4b889dce506c6)
 

Author SHA1 Message Date
JeremyRand c62ff86733
Travis: Notify IRC on failure 5 years ago
JeremyRand 316fea5d78
Merge #65: goxnetip: Add goxsysunix dependency for macOS/Linux
8a543d3 goxnetip: Add goxsysunix dependency for macOS/Linux (JeremyRand)

Pull request description:

  Fixes https://github.com/namecoin/ncdns-repro/issues/64
5 years ago
JeremyRand 8a543d3b7d
goxnetip: Add goxsysunix dependency for macOS/Linux
Fixes https://github.com/namecoin/ncdns-repro/issues/64
5 years ago
JeremyRand cafb2b10ca
Merge #62: Bump dependencies to latest as of 2019 09 29
32ec3cf Bump gounits to 2019-09-24 (JeremyRand)
b9c1cf0 Bump goservice to pull in signal.Notify bugfix (JeremyRand)
7620771 Bump godns to 1.1.19 (JeremyRand)
46c7410 Bump tor-browser-build to tbb-9.0a7-build1 (JeremyRand)
98d8d2b Add Travis check for dependency versions (JeremyRand)

Pull request description:

  Also add Travis check for dependency version updates.
5 years ago
JeremyRand 32ec3cf8b5
Bump gounits to 2019-09-24 5 years ago
JeremyRand b9c1cf0bcc
Bump goservice to pull in signal.Notify bugfix 5 years ago
JeremyRand 7620771a3b
Bump godns to 1.1.19 5 years ago
JeremyRand 46c7410c9f
Bump tor-browser-build to tbb-9.0a7-build1
Also update Makefile and rbm.conf to sync with upstream changes
5 years ago
JeremyRand 98d8d2ba6a
Add Travis check for dependency versions 5 years ago
JeremyRand 67b6835bba
Merge #60: Bump ncprop279 to v0.0.2
fefcfbf Bump ncprop279 to v0.0.2 (JeremyRand)

Pull request description:
5 years ago
JeremyRand fefcfbf39b
Bump ncprop279 to v0.0.2 5 years ago
JeremyRand b47515268c
Merge #36: Build Electrum-NMC from source
841f139 Build Electrum-NMC from source (JeremyRand)

Pull request description:

  This PR modifies the electrum-nmc project to build from Git source instead of the tarball release.

  Fixes https://github.com/namecoin/ncdns-repro/issues/31
5 years ago
JeremyRand 841f13921c
Build Electrum-NMC from source
Fixes https://github.com/namecoin/ncdns-repro/issues/31
5 years ago
JeremyRand fb342f15dd
Merge #58: Follow Tor conventions more closely
6abe839 Remove explicit empty go_lib_deps (JeremyRand)
7b06b22 Remove llvm project (JeremyRand)
740bea9 Remove hashlist (JeremyRand)
20e0d4f certdehydrate-dane-rest-api: Remove obsolete godns workaround (JeremyRand)
465c9a4 Rename Go projects to follow upstream Tor conventions (JeremyRand)

Pull request description:

  This PR facilitates building `ncdns-repro` as a Git submodule of `tor-browser-build`.
5 years ago
JeremyRand 6abe8395a5
Remove explicit empty go_lib_deps
This brings us closer to upstream Tor conventions.
5 years ago
JeremyRand 7b06b22f1c
Remove llvm project
It's no longer present in upstream tor-browser-build.
5 years ago
JeremyRand 740bea972f
Remove hashlist
This aligns us better with upstream Tor conventions
5 years ago
JeremyRand 20e0d4ff60
certdehydrate-dane-rest-api: Remove obsolete godns workaround
qlib now supports the current godns release.
5 years ago
JeremyRand 465c9a4cb2
Rename Go projects to follow upstream Tor conventions 5 years ago
JeremyRand be04c480f1
Merge #56: Add goxsys dependency to mattn/go-isatty
8a80f74 Add goxsys dependency to mattn/go-isatty (JeremyRand)

Pull request description:

  This dependency was added upstream.
5 years ago
JeremyRand 8a80f744ce
Add goxsys dependency to mattn/go-isatty
This dependency was added upstream.
5 years ago
JeremyRand ce9b202736
Merge #55: Fix miekg/dns v1.1.16
5816296 Add goxcrypto/goxnet/goxsys dependencies to miekg/dns (JeremyRand)
7468493 Add goxsys/unix (JeremyRand)
cf288bf Add goxnet/ip (JeremyRand)
09ef394 Add goxcrypto/ed25519 (JeremyRand)
62efef1 Add goxcrypto from upstream tor-browser-build (JeremyRand)
f79095c Add clang project from upstream tor-browser-build (JeremyRand)

Pull request description:

  This PR fixes various build errors affecting miekg/dns v1.1.16 (introduced by the upstream dependency bump in https://github.com/namecoin/ncdns-repro/pull/54 ).
5 years ago
JeremyRand 5816296a66
Add goxcrypto/goxnet/goxsys dependencies to miekg/dns
These dependencies were added upstream.
5 years ago
JeremyRand 74684933e7
Add goxsys/unix
Now a dependency of upstream miekg/dns.
5 years ago
JeremyRand cf288bf35e
Add goxnet/ip
Now a dependency of upstream miekg/dns.
5 years ago
JeremyRand 09ef3946d9
Add goxcrypto/ed25519
Now a dependency of upstream miekg/dns.
5 years ago
JeremyRand 62efef1f92
Add goxcrypto from upstream tor-browser-build
Now a dependency of upstream miekg/dns.
5 years ago
JeremyRand f79095c197
Add clang project from upstream tor-browser-build
Upstream tor-browser-build now uses clang for go.
5 years ago
JeremyRand e1b24e1f50
Merge #54: Bump dependencies to latest as of 2019 09 06
001e3c8 Bump tor-browser-build to tbb-9.0a6-build4 (JeremyRand)
5a1ffc7 Bump project versions to latest as of 2019 09 06 (JeremyRand)

Pull request description:
5 years ago
JeremyRand 05d37c7fbe
Merge #53: Bump qlib to v0.0.2
d6df805 Bump qlib to v0.0.2 (JeremyRand)

Pull request description:

  Remove var/dns_q_compat hack since qlib v0.0.2 fixes that issue.
5 years ago
JeremyRand 001e3c84e8
Bump tor-browser-build to tbb-9.0a6-build4
Also update Makefile and rbm.conf to sync with upstream changes
5 years ago
JeremyRand 5a1ffc7f72
Bump project versions to latest as of 2019 09 06 5 years ago
JeremyRand d6df8054f5
Bump qlib to v0.0.2
Remove var/dns_q_compat hack since qlib v0.0.2 fixes that issue.
5 years ago
JeremyRand 96ec5ddfad
Merge #52: Bump dnssec-hsts to v0.0.2
faeed8b Bump dnssec-hsts to v0.0.2 (JeremyRand)

Pull request description:
5 years ago
JeremyRand dd65a3e767
Merge #51: x509-signature-splice: Support multiple Go versions
904c0e0 x509-signature-splice: Support multiple Go versions (JeremyRand)

Pull request description:

  Previously, tor-browser-build and ncdns-repro needed to be synchronized carefully, because tor-browser-build commits to a Go version, while ncdns-repro commits to an x509-signature-splice version.  This patch allows the x509-signature-splice project work with arbitrary Go versions without modifying the ncdns-repro repo, thereby eliminating the need for careful synchronization of tor-browser-build and ncdns-repro.
5 years ago
JeremyRand faeed8b1c0
Bump dnssec-hsts to v0.0.2 5 years ago
JeremyRand 904c0e0d60
x509-signature-splice: Support multiple Go versions
Previously, tor-browser-build and ncdns-repro needed to be synchronized
carefully, because tor-browser-build commits to a Go version, while
ncdns-repro commits to an x509-signature-splice version.  This patch
allows the x509-signature-splice project work with arbitrary Go versions
without modifying the ncdns-repro repo, thereby eliminating the need for
careful synchronization of tor-browser-build and ncdns-repro.
5 years ago
JeremyRand 30460395cd
ncdns: Re-add tlsrestrictnss dependency
It was accidentally removed in 566cce8e44.
5 years ago
JeremyRand 5092869f92
Bump safetlsa to 0.0.2 5 years ago
JeremyRand 1f7022a23f
Merge #50: Set project versions for ncdns 0.0.9
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.
5 years ago
JeremyRand e753303a04
Set project versions for ncdns 0.0.9 5 years ago
JeremyRand ba8309c028
Merge #49: Bump ncdns version (use-ca in generate_nmc_cert)
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`.
5 years ago
JeremyRand 566cce8e44
Bump ncdns version
This adds name-constrained CA support to generate_nmc_cert.
5 years ago
JeremyRand 1781112c69
Add x509-signature-splice project
This is needed in order to bump the ncdns version.
5 years ago
JeremyRand 56810ffdf9
Merge #48: Bump ncp11 version
6fb2fad Bump ncp11 version (JeremyRand)

Pull request description:

  Fixes ncp11 build failures on linux and osx targets.
5 years ago
JeremyRand 0d4afb97fe
Merge #47: Makefile: also build the non-ncdns projects
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.
5 years ago
JeremyRand 6fb2fadff7
Bump ncp11 version
Fixes ncp11 build failures on linux and osx targets.
5 years ago
JeremyRand 1930f40ebe
Makefile: also build the non-ncdns projects
This is a temporary kludge until we port over Tor's "release" project.
5 years ago
JeremyRand 5756a709b4
Merge #37: dnssec-hsts-native: Add JSON manifest to output
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.
5 years ago
JeremyRand 732585f87e
Merge #28: Add ncp11 project and its dependencies
a503c1b Add ncp11 project (JeremyRand)
6f34bbd Add namecoin/pkcs11mod project (JeremyRand)
0ee2b0e Add miekg/pkcs11 project (JeremyRand)

Pull request description:

  Fixes https://github.com/namecoin/ncdns-repro/issues/10 .  Fixes https://github.com/namecoin/ncdns-repro/issues/16 .

  ~~Only tested on GNU/Linux targets.  Windows definitely won't work yet due to an ncp11/pkcs11mod bug that's out of scope for this PR.~~  GNU/Linux and Windows now both work.  macOS is untested.

  TODO:

  - [x] Merge https://github.com/namecoin/ncdns-repro/pull/23 first (this PR will then need a rebase).
  - [x] Finalize the commits marked (WIP).
5 years ago