Commit graph

4318 commits

Author SHA1 Message Date
Christopher Jeffrey
3ea8aec007
hsk: use blake2 for addr hashes. 2018-03-11 18:16:46 -07:00
Christopher Jeffrey
fbc69adbd1
protocol: add new genesis block. 2018-03-11 17:46:58 -07:00
Christopher Jeffrey
16247a8451
covenants: include old revocation system. 2018-03-11 17:46:38 -07:00
Christopher Jeffrey
1aaa51a69e
covenants: switch to vickrey auction system. 2018-03-10 01:54:16 -08:00
Christopher Jeffrey
9dc6b6afbb
rpc: new getwork interface. 2018-03-09 22:15:10 -08:00
Christopher Jeffrey
83d674d903
brontide: minor. 2018-03-06 14:31:13 -08:00
Christopher Jeffrey
15d44221d6
brontide/net/chain/trie: misc fixes. tests. 2018-03-06 13:36:03 -08:00
Christopher Jeffrey
6915ec0e3b
brontide: first attempt at working brontide. 2018-03-06 10:00:47 -08:00
Christopher Jeffrey
8b961664fc
net: drop bip150 and bip151. 2018-03-06 04:11:48 -08:00
Christopher Jeffrey
314d7e40d2
chaindb: fix maturity check. 2018-03-04 20:40:00 -08:00
Christopher Jeffrey
5f2a46eb54
networks: update genesis block. 2018-03-04 20:32:18 -08:00
Christopher Jeffrey
ab99474bc8
hsk: fix revokes. 2018-03-04 20:30:01 -08:00
Christopher Jeffrey
aacb70985e
hsk: update genesis block. 2018-03-04 18:17:18 -08:00
Christopher Jeffrey
21d9d54b17
hsk: update zone info. 2018-03-04 18:13:42 -08:00
Christopher Jeffrey
c70e983122
hsk: reimplement proof handling. 2018-03-04 18:11:59 -08:00
Christopher Jeffrey
1f09fae12a
covenants/wallet: implement new revocation system. 2018-03-04 10:51:00 -08:00
Christopher Jeffrey
c9fedc53b7
workers: fix sign packet. 2018-03-02 20:15:01 -08:00
Christopher Jeffrey
63614510c1
tx: minor. 2018-03-02 20:14:54 -08:00
Christopher Jeffrey
d1a6e7a666
script: switch back to bitcoin opcodes for better cross-chain. 2018-03-02 20:14:43 -08:00
Christopher Jeffrey
add3235d5b
hsk: no more little-endian hashes. add outputs to genesis block. 2018-03-02 19:26:21 -08:00
Christopher Jeffrey
851394eda4
chain: fix retargetting. 2018-02-28 00:38:06 -08:00
Christopher Jeffrey
4aea6bd262
hsk: better proof handling. 2018-02-22 16:53:56 -08:00
Christopher Jeffrey
66e37ca0c8
dns: saner dns server. 2018-02-19 01:48:17 -08:00
Christopher Jeffrey
a7ff40d6ce
dns: use an authoritative server. 2018-02-18 05:13:01 -08:00
Christopher Jeffrey
040b17d11a
dns/resource: compression and proof checks. 2018-02-14 19:42:24 -08:00
Christopher Jeffrey
7f4e8386c7
dns: minor fixes. 2018-02-07 12:49:48 -08:00
Christopher Jeffrey
a4c4183c10
dns: fix cnames and dnames. 2018-02-07 10:47:00 -08:00
Christopher Jeffrey
a0ae38b911
dns: add compat flag. 2018-02-07 10:10:43 -08:00
Christopher Jeffrey
0c7605ba35
dns: better type checking. 2018-02-06 14:05:27 -08:00
Christopher Jeffrey
a1a16a1478
dns: improve resolution behavior. 2018-02-06 13:54:22 -08:00
Christopher Jeffrey
f70cfec56a
record: better compression and parsing. 2018-02-06 12:15:35 -08:00
Christopher Jeffrey
569b524589
record: serialization work. 2018-02-06 06:36:27 -08:00
Christopher Jeffrey
fd4a69d0ed
dns: improve hack. 2018-02-05 05:52:14 -08:00
Christopher Jeffrey
8edcf5ecaa
Revert "dns: remove append hack."
This reverts commit f31528bd79.
2018-02-05 05:46:22 -08:00
Christopher Jeffrey
a05f655191
Revert "dns: remove append hack x2."
This reverts commit 97647c0430.
2018-02-05 05:46:19 -08:00
Christopher Jeffrey
97647c0430
dns: remove append hack x2. 2018-02-05 05:42:40 -08:00
Christopher Jeffrey
f31528bd79
dns: remove append hack. 2018-02-05 05:42:30 -08:00
Christopher Jeffrey
62182029e7
dns: minor hack. 2018-02-05 05:37:58 -08:00
Christopher Jeffrey
73596684ca
dns: minor. 2018-02-05 05:20:13 -08:00
Christopher Jeffrey
d89ff2344f
hsk: expiriment with serving proofs in dns responses. 2018-02-05 04:31:31 -08:00
Christopher Jeffrey
e1dc07bf77
dns: properly rewrite responses. 2018-02-04 22:31:27 -08:00
Christopher Jeffrey
1262a06f5d
dns: use helper functions. 2018-02-04 20:29:42 -08:00
Christopher Jeffrey
2e2e706c07
record: fix tlsa record. 2018-02-04 20:06:59 -08:00
Christopher Jeffrey
cb18a324f5
hsk: lint. 2018-02-04 19:02:19 -08:00
Christopher Jeffrey
943a9b88b9
record: support all dns record types. 2018-02-04 18:56:27 -08:00
Christopher Jeffrey
965498350a
dns: some comments. 2018-02-04 06:34:57 -08:00
Christopher Jeffrey
2fb6e11ba8
dns: fix resolution. 2018-02-04 06:32:18 -08:00
Christopher Jeffrey
6f859525f0
record: minor. 2018-02-04 04:17:54 -08:00
Christopher Jeffrey
6cf03ba4d8
record: more fixes. 2018-02-04 04:15:51 -08:00
Christopher Jeffrey
1d91884cd4
compress: compression fixes. 2018-02-04 04:06:57 -08:00