dnsseed-rust
4 years agoFix subver regex parsing with spaces
Matt Corallo [Tue, 21 May 2019 00:25:39 +0000 (20:25 -0400)]
Fix subver regex parsing with spaces

4 years agoBump rust-bitcoin to fix DoS, enable LTO
Matt Corallo [Tue, 21 May 2019 00:21:08 +0000 (20:21 -0400)]
Bump rust-bitcoin to fix DoS, enable LTO

4 years agoImplement WasGood timeout
Matt Corallo [Mon, 20 May 2019 23:02:48 +0000 (19:02 -0400)]
Implement WasGood timeout

4 years agoAllow NODE_NETWORK_LIMITED for full node consideration
Matt Corallo [Mon, 20 May 2019 22:35:42 +0000 (18:35 -0400)]
Allow NODE_NETWORK_LIMITED for full node consideration

4 years agoFix dnsseed hostname
Matt Corallo [Mon, 20 May 2019 22:34:27 +0000 (18:34 -0400)]
Fix dnsseed hostname

4 years agoUpdate services properly on Good state
Matt Corallo [Mon, 20 May 2019 22:22:06 +0000 (18:22 -0400)]
Update services properly on Good state

4 years agoReject oversized addr messages
Matt Corallo [Mon, 20 May 2019 22:13:10 +0000 (18:13 -0400)]
Reject oversized addr messages

4 years agoGenerate DNS entries for all known service flags
Matt Corallo [Mon, 20 May 2019 22:10:59 +0000 (18:10 -0400)]
Generate DNS entries for all known service flags

4 years agoRequire port 8333, use IPs not socketaddrs for DNS
Matt Corallo [Mon, 20 May 2019 21:57:20 +0000 (17:57 -0400)]
Require port 8333, use IPs not socketaddrs for DNS

4 years agoAdd nodes dumper
Matt Corallo [Mon, 20 May 2019 21:36:44 +0000 (17:36 -0400)]
Add nodes dumper

4 years agoTotal runtime timeout, fix saves
Matt Corallo [Mon, 20 May 2019 18:51:09 +0000 (14:51 -0400)]
Total runtime timeout, fix saves

4 years agoImplement shutdown, input reading
Matt Corallo [Sun, 19 May 2019 19:58:27 +0000 (15:58 -0400)]
Implement shutdown, input reading

4 years agoImplement subver regex checking, allow multiple version messages
Matt Corallo [Sun, 19 May 2019 19:52:01 +0000 (15:52 -0400)]
Implement subver regex checking, allow multiple version messages

4 years agoimplement storing/reading data in human-readable data files
Matt Corallo [Sun, 19 May 2019 18:41:49 +0000 (14:41 -0400)]
implement storing/reading data in human-readable data files

4 years agoRefactor per-node-scan-start into a function
Matt Corallo [Sun, 19 May 2019 17:51:45 +0000 (13:51 -0400)]
Refactor per-node-scan-start into a function

4 years agoTrack service bits
Matt Corallo [Sat, 18 May 2019 20:03:09 +0000 (16:03 -0400)]
Track service bits

4 years agoSwap to git
Matt Corallo [Sat, 18 May 2019 19:39:53 +0000 (15:39 -0400)]
Swap to git

4 years agoInitial checkin
Matt Corallo [Sat, 18 May 2019 19:36:04 +0000 (15:36 -0400)]
Initial checkin