]> git.bitcoin.ninja Git - dnsseed-rust/shortlog
dnsseed-rust
2019-12-02 Matt CoralloDrop v6 tclass and scope to cut down on mem usage a bit
2019-12-01 Carl DongWe don't need BTreeMaps
2019-10-02 Matt CoralloInclude debug symbols in release mode, so backtraces...
2019-10-02 Matt CoralloFix a minor timing issue, load nodes at start with...
2019-09-18 Matt CoralloDrop the connections/sec arg and just make it fit in...
2019-09-18 Matt CoralloBump bgp-rs
2019-08-26 Matt CoralloSupport scanning by .onion hostname
2019-08-26 Matt CoralloDont flush with a lock held
2019-08-26 Matt CoralloAlways return two tor addresses
2019-08-26 Matt CoralloUse Option<NetworkMessage> so short buffer and unknown...
2019-08-26 Matt CoralloAllow up to 2 onion addresses to bypass BGP checks
2019-08-26 Matt CoralloImplement connecting to Tor peers over SOCKS5 in Peer
2019-08-23 Matt CoralloRejigger BGP timeouts
2019-08-23 Matt CoralloPrint stats about routing table size in UI
2019-08-23 Matt CoralloNever allow non-resolving-to-ASN IPs
2019-08-23 Matt CoralloSelect only ASNs visible in all paths for an IP
2019-08-23 Matt CoralloBump dep
2019-08-23 Matt CoralloReset routing tables on reconnect
2019-08-23 Matt CoralloAllow bgp lookups from CLI
2019-08-23 Matt CoralloFix handling failed route lookups
2019-08-23 Matt CoralloFix route lookup masking
2019-08-23 Matt CoralloAvoid storing unused attrs
2019-08-23 Matt Corallopanic = abort on debug, too
2019-08-23 Matt CoralloFilter DNS results by common ASN
2019-08-22 Matt CoralloSplit DNS results writing and data store writing
2019-08-22 Matt CoralloHold the nodes lock less while writing DNS
2019-08-21 Matt CoralloDetect some simple classes of evil spy nodes
2019-08-16 Matt CoralloBump bitcoin{,_hashes}
2019-06-10 Matt CoralloAdd a category for timedout pong
2019-06-10 Matt CoralloFix some printing for new rules
2019-06-10 Matt CoralloDrop unrequested tx peers,, request ping/pong cycle
2019-06-10 Matt CoralloBump rust-bitcoin dep
2019-06-05 Matt CoralloRequest 216, not 1008 blocks ago
2019-06-03 Matt CoralloEnsure we always hit our scan target, if only UNTESTED...
2019-06-03 Matt CoralloRequire some number of addrs to count, not just one
2019-06-03 Matt CoralloTrack which element timeout was hit for in different...
2019-06-02 Matt CoralloClose recv stream after receiving block
2019-06-02 Matt CoralloFix split point calculation
2019-06-02 Matt CoralloPrint scan set len on new scan set
2019-06-02 Matt CoralloMake good_node_services a Vec, not HashMap<u8, >.....
2019-06-02 Matt CoralloDrop nodes mutex before shuffling result
2019-05-27 Matt CoralloConvert state_next_scan to vec to make addr prioritizat...
2019-05-27 Matt CoralloAlways print result of manual scan
2019-05-26 Matt CoralloUse more threads to avoid locks blocking all progress
2019-05-23 Matt CoralloBump bitcoin dep
2019-05-23 Matt CoralloFix manual scan
2019-05-22 Matt CoralloBump rust-bitcoin with better ser/deser
2019-05-22 Matt Corallopanic = abort
2019-05-22 Matt Corallocompare to known-good copy of blocks instead of checkin...
2019-05-22 Matt CoralloPrint timeout during request too
2019-05-21 Matt CoralloPrint more lines of log
2019-05-21 Matt CoralloRegularly poll other dnsseeds for new addrs
2019-05-21 Matt CoralloPreallocate the header maps
2019-05-21 Matt CoralloNever run the scan loop more than once every 15 seconds
2019-05-21 Matt CoralloSend trusted peer a sendheaders
2019-05-21 Matt CoralloDont ever run two scan threads
2019-05-21 Matt CoralloFix printing Good on not-Good
2019-05-21 Matt CoralloAlways get 30 seconds of nodes to scan at a time
2019-05-21 Matt CoralloBetter log messages
2019-05-21 Matt CoralloPrint time more logically
2019-05-21 Matt CoralloAlso print hours for scan times
2019-05-21 Matt CoralloMake retry time IDs fixed-length too
2019-05-21 Matt CoralloFix minimum length prints
2019-05-21 Matt CoralloPrint old state on updates
2019-05-21 Matt CoralloUse AddressState utils more
2019-05-21 Matt CoralloAdd some util functions to AddressState
2019-05-21 Matt CoralloFix was_good timer check
2019-05-21 Matt CoralloFix dup block request bug
2019-05-21 Matt CoralloOnly print on chage, print on good, too
2019-05-21 Matt CoralloPrint errs in red
2019-05-21 Matt CoralloRequest block after addr recv, print subver on bad...
2019-05-21 Matt CoralloFix subver regex parsing with spaces
2019-05-21 Matt CoralloBump rust-bitcoin to fix DoS, enable LTO
2019-05-20 Matt CoralloImplement WasGood timeout
2019-05-20 Matt CoralloAllow NODE_NETWORK_LIMITED for full node consideration
2019-05-20 Matt CoralloFix dnsseed hostname
2019-05-20 Matt CoralloUpdate services properly on Good state
2019-05-20 Matt CoralloReject oversized addr messages
2019-05-20 Matt CoralloGenerate DNS entries for all known service flags
2019-05-20 Matt CoralloRequire port 8333, use IPs not socketaddrs for DNS
2019-05-20 Matt CoralloAdd nodes dumper
2019-05-20 Matt CoralloTotal runtime timeout, fix saves
2019-05-19 Matt CoralloImplement shutdown, input reading
2019-05-19 Matt CoralloImplement subver regex checking, allow multiple version...
2019-05-19 Matt Coralloimplement storing/reading data in human-readable data...
2019-05-19 Matt CoralloRefactor per-node-scan-start into a function
2019-05-18 Matt CoralloTrack service bits
2019-05-18 Matt CoralloSwap to git
2019-05-18 Matt CoralloInitial checkin