Commit Graph

236 Commits (master)

Author SHA1 Message Date
NamecoinBot 045ab8d85b
Bump godns 3 years ago
NamecoinBot e023d1c6f4
Bump godexlogconfig 3 years ago
NamecoinBot 2eb22831e1
Bump goconfigurable 3 years ago
NamecoinBot 0cb337501f
Bump gobtcutil 3 years ago
NamecoinBot 6e8e097004
Bump gobtcd 3 years ago
NamecoinBot cc34ff4a9c
Bump goansicolor 3 years ago
NamecoinBot ab7a90354f
Bump encaya 3 years ago
Jeremy Rand e5819f2d3b
Replace gowinsvc with goxsyswinsvc 3 years ago
Jeremy Rand cb78a383cc
ncdns: Bump to 0.1 3 years ago
Jeremy Rand 37dcd8cc85
goservice: Bump to 2.0.17 3 years ago
Jeremy Rand 857277f2c0
gobtcutil: Bump to 1.0.1 3 years ago
Jeremy Rand 95d8f68011
Rebrand encaya project 3 years ago
Jeremy Rand 6da88e43ba
Add certinject project 3 years ago
Jeremy Rand 54650f2ff6
Add q project 3 years ago
Jeremy Rand 28d6495566
Set var/ncdns_version based on ncdns project 3 years ago
Jeremy Rand 11eb4bdcf7
plain-binaries: tweak output filename 3 years ago
Jeremy Rand 07e64cb093
plain-binaries: switch to tar.xz output to match upstream Tor 3 years ago
Jeremy Rand ad526b58cb
Fix build script for release project 3 years ago
Jeremy Rand 4140483928
Add libtapi project
Required for macOS targets.
3 years ago
Jeremy Rand 7c8ab70e44
Add release project 3 years ago
Jeremy Rand e296c02aad
Add clang-source and ninja
These are needed for macOS targets.
3 years ago
Jeremy Rand 8a14198e83
Add plain-binaries project 3 years ago
Jeremy Rand d364bf8b09
Bump ncdns version
Previous version was incompatible with current Golang version (due to
x509-signature-splice patches not applying cleanly).
3 years ago
JeremyRand 0de46ee755
gotoml: Use named version 4 years ago
JeremyRand 86c5e7a64b
ncdns: Bump to 0.0.10.3 4 years ago
JeremyRand 0058869580
goncrpcclient: Bump to 0.0.1 4 years ago
JeremyRand 3a62d9979f
goncbtcjson: Bump to 0.0.2 4 years ago
JeremyRand ca9bd95680
dnssec-hsts: Also build Chromium-compatible zip 4 years ago
JeremyRand 81edd28b24
ncprop279: Bump to 0.0.3 4 years ago
JeremyRand d32f845181
gotlsrestrictnss: Bump to 0.0.4 4 years ago
JeremyRand cb6adf03b2
goqlib: Bump to 0.0.3 4 years ago
JeremyRand 0823c5e8a8
ncdns: Bump to 0.0.10 4 years ago
JeremyRand d719b1c192
gopretty: Bump to 0.2.0 4 years ago
JeremyRand e1374d7d30
goisatty: Bump to 0.0.11 4 years ago
JeremyRand 99f97bd79a
gogroupcache: Bump to 2019 12 27 4 years ago
JeremyRand c48441813b
godns: Bump to 1.1.27 4 years ago
JeremyRand 80168fc4b7
gobtcutil: Bump to 2019 12 19 4 years ago
JeremyRand e87d35cd00
gobtcd/gobtcd2: Bump to 0.20.1 4 years ago
JeremyRand 81f0dcda69
Set static build ID in Go linker flags
This improves build reproducibility.

Fixes https://github.com/namecoin/ncdns-repro/issues/57
5 years ago
JeremyRand 4e2a3b81db
gosystemd: Bump to 22.0.0 5 years ago
JeremyRand 51916c45da
electrum-nmc: Bump to 3.3.8 5 years ago
JeremyRand 1f77657055
electrum-nmc / certifi: Add stripping targets 5 years ago
JeremyRand 244967367c
certifi: Support restricting to only top 10 HTTPS issuers 5 years ago
JeremyRand 5aa2d1c19a
electrum-nmc: Don't include protobuf if BIP70 disabled 5 years ago
JeremyRand dddeb3152a
electrum-nmc: Support stripping wallet 5 years ago
JeremyRand 9acfd3cc4d
electrum-nmc: Don't include colorama if GUI disabled 5 years ago
JeremyRand ba977fa612
electrum-nmc: Don't include qrcode if GUI disabled 5 years ago
JeremyRand ccb8fe011c
electrum-nmc: Don't include qdarkstyle if Qt disabled 5 years ago
JeremyRand 9897709bdc
electrum-nmc: Support stripping plugins 5 years ago
JeremyRand 2cd84ae022
electrum-nmc: Support stripping all GUI files 5 years ago
JeremyRand 45203c54b5
electrum-nmc: Support stripping Kivy GUI 5 years ago
JeremyRand 5d6a40f3ae
electrum-nmc: Support stripping Qt GUI 5 years ago
JeremyRand 7c8398e660
gosystemd: Bump to 21 5 years ago
JeremyRand c2ec68d4c0
goncbtcjson: Bump to 2019 11 01 5 years ago
JeremyRand e73dd204e9
ncprop279: Bump to 2019 11 01 5 years ago
JeremyRand 0ed95b0fa7
Merge #73: Use modern Namecoin fork of btcd
6ac07c0 ncdns: Use modern Namecoin fork of btcd (JeremyRand)
25ed156 Add goncrpcclient (JeremyRand)
570840f goncbtcjson: Use modern Namecoin fork of btcd (JeremyRand)
a33a288 Rename goncbtcjsontypes to goncbtcjson (JeremyRand)
416852f gobtcd: Use modern Namecoin fork of btcd (JeremyRand)
e3f7796 Rename gobtcjson to gobtcd (JeremyRand)
53aba0d Add gowebsocket (JeremyRand)
6b56408 Add gosocks (JeremyRand)
620b9a1 Add gobtcutil (JeremyRand)
e362f46 Add gobtclog (JeremyRand)
832b602 Add gobtcd2 (JeremyRand)
b8a7710 Add goxcryptoripemd160 (JeremyRand)

Pull request description:
5 years ago
JeremyRand 6ac07c08b8
ncdns: Use modern Namecoin fork of btcd 5 years ago
JeremyRand 25ed156dd8
Add goncrpcclient 5 years ago
JeremyRand 570840f9a8
goncbtcjson: Use modern Namecoin fork of btcd 5 years ago
JeremyRand a33a2887eb
Rename goncbtcjsontypes to goncbtcjson 5 years ago
JeremyRand 416852fbb5
gobtcd: Use modern Namecoin fork of btcd 5 years ago
JeremyRand e3f779675a
Rename gobtcjson to gobtcd 5 years ago
JeremyRand 53aba0d250
Add gowebsocket 5 years ago
JeremyRand 6b56408c30
Add gosocks 5 years ago
JeremyRand 620b9a171d
Add gobtcutil 5 years ago
JeremyRand e362f46ee0
Add gobtclog 5 years ago
JeremyRand 832b602ae8
Add gobtcd2 5 years ago
JeremyRand b8a7710e98
Add goxcryptoripemd160 5 years ago
JeremyRand b124624f36
ncdns: Fix TLSA package list 5 years ago
JeremyRand e6df6311cb
ncprop279: Bump to 2019 10 28 5 years ago
JeremyRand 75d1e5c16a
ncdns: Bump to 2019 10 28 5 years ago
JeremyRand 1b20676e71
gogroupcache: Bump to 2019 10 27 5 years ago
JeremyRand c9fcdaaaab
ncprop279: Support disabling TLSA 5 years ago
JeremyRand 89ff49aae6
ncdns: Disable TLSA dependencies when TLSA is disabled 5 years ago
JeremyRand 6aa54c3dfd
ncdns: Support disabling TLSA 5 years ago
JeremyRand 241be2efb6
gomadns: Bump to 2.0.1
Also bump ncdns and ncprop279 for compatibility with new gomadns.
5 years ago
JeremyRand 4d95df9d79
goisatty: Bump to 0.0.10 5 years ago
JeremyRand cd014f4737
godns: Bump to 1.1.22 5 years ago
JeremyRand 069aefcea6
gogroupcache: Bump to 2019 10 02 5 years ago
JeremyRand b6a9408733
godns: Bump to 1.1.20 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 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 fefcfbf39b
Bump ncprop279 to v0.0.2 5 years ago
JeremyRand 841f13921c
Build Electrum-NMC from source
Fixes https://github.com/namecoin/ncdns-repro/issues/31
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 8a80f744ce
Add goxsys dependency to mattn/go-isatty
This dependency was added upstream.
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 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 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 e753303a04
Set project versions for ncdns 0.0.9 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 6fb2fadff7
Bump ncp11 version
Fixes ncp11 build failures on linux and osx targets.
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 c6727cb87b
dnssec-hsts-native: Add JSON manifest to output 5 years ago
JeremyRand a503c1b067
Add ncp11 project 5 years ago
JeremyRand 6f34bbdb0d
Add namecoin/pkcs11mod project 5 years ago
JeremyRand 0ee2b0edf5
Add miekg/pkcs11 project 5 years ago
JeremyRand b23fd76972
Merge #34: Add ncprop279 project
022071b Add ncprop279 (JeremyRand)
0857ed4 Bump ncdns version (JeremyRand)
158b258 Add tlsrestrictnss (JeremyRand)
e9177f8 Add crosssignnameconstraint (JeremyRand)

Pull request description:

  Fixes https://github.com/namecoin/ncdns-repro/issues/5
  Fixes https://github.com/namecoin/ncdns-repro/issues/7
  Fixes https://github.com/namecoin/ncdns-repro/issues/9
  Fixes https://github.com/namecoin/ncdns-repro/issues/35
5 years ago
JeremyRand fe722c596e
Merge #33: Add electrum-nmc project
f26c120 Add electrum-nmc project (JeremyRand)

Pull request description:

  Fixes https://github.com/namecoin/ncdns-repro/issues/30
5 years ago
JeremyRand 022071b2b5
Add ncprop279
Fixes https://github.com/namecoin/ncdns-repro/issues/35
5 years ago
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 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 e0bca81528
Fix macOS builds 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 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
Hugo Landau 81e88ccff1
Switch to using tor-browser-build submodule 5 years ago
Hugo Landau d1159b3ee0
Initial commit 5 years ago