Jeremy Rand
11eb4bdcf7
plain-binaries: tweak output filename
4 years ago
Jeremy Rand
07e64cb093
plain-binaries: switch to tar.xz output to match upstream Tor
4 years ago
Jeremy Rand
ad526b58cb
Fix build script for release project
4 years ago
Jeremy Rand
4140483928
Add libtapi project
...
Required for macOS targets.
4 years ago
Jeremy Rand
7c8ab70e44
Add release project
4 years ago
Jeremy Rand
e296c02aad
Add clang-source and ninja
...
These are needed for macOS targets.
4 years ago
Jeremy Rand
8a14198e83
Add plain-binaries project
4 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).
4 years ago
JeremyRand
0de46ee755
gotoml: Use named version
4 years ago
JeremyRand
86c5e7a64b
ncdns: Bump to 0.0.10.3
5 years ago
JeremyRand
0058869580
goncrpcclient: Bump to 0.0.1
5 years ago
JeremyRand
3a62d9979f
goncbtcjson: Bump to 0.0.2
5 years ago
JeremyRand
ca9bd95680
dnssec-hsts: Also build Chromium-compatible zip
5 years ago
JeremyRand
81edd28b24
ncprop279: Bump to 0.0.3
5 years ago
JeremyRand
d32f845181
gotlsrestrictnss: Bump to 0.0.4
5 years ago
JeremyRand
cb6adf03b2
goqlib: Bump to 0.0.3
5 years ago
JeremyRand
0823c5e8a8
ncdns: Bump to 0.0.10
5 years ago
JeremyRand
d719b1c192
gopretty: Bump to 0.2.0
5 years ago
JeremyRand
e1374d7d30
goisatty: Bump to 0.0.11
5 years ago
JeremyRand
99f97bd79a
gogroupcache: Bump to 2019 12 27
5 years ago
JeremyRand
c48441813b
godns: Bump to 1.1.27
5 years ago
JeremyRand
80168fc4b7
gobtcutil: Bump to 2019 12 19
5 years ago
JeremyRand
e87d35cd00
gobtcd/gobtcd2: Bump to 0.20.1
5 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
6 years ago
Hugo Landau
d1159b3ee0
Initial commit
6 years ago