_ Git - dnsseed-rust/atom logBitcoin Network Scanner based on tokio and rust-bitcoin.http://git.bitcoin.ninja/index.cgi?p=dnsseed-ruststatic/git-favicon.pngstatic/git-logo.png2021-07-28T14:29:02ZgitwebDrop memory limit. It was useful to debug OOMs but is now unnecessary2021-07-28T14:29:02ZMatt Corallogit@bluematt.meMatt Corallogit@bluematt.me2021-07-28T14:29:02Zhttp://git.bitcoin.ninja/index.cgi?p=dnsseed-rust;a=commitdiff;h=310e15e44ee1c53cc4db32e038a6ab70df583a6b
Drop memory limit. It was useful to debug OOMs but is now unnecessary
Support specifying the BGP peer asn on the CLI, increase max connections2021-07-27T20:47:13ZMatt Corallogit@bluematt.meMatt Corallogit@bluematt.me2021-07-27T20:47:13Zhttp://git.bitcoin.ninja/index.cgi?p=dnsseed-rust;a=commitdiff;h=ee912fdc23d6ade355b38629488e42aac540f872
Support specifying the BGP peer asn on the CLI, increase max connections
Write to stdout all at once to reduce "flashing" on remote monitoring2021-07-14T13:55:48ZMatt Corallogit@bluematt.meMatt Corallogit@bluematt.me2021-07-14T13:55:48Zhttp://git.bitcoin.ninja/index.cgi?p=dnsseed-rust;a=commitdiff;h=a0b4b6586954733f299d2825d4e82549ef901ad6
Write to stdout all at once to reduce "flashing" on remote monitoring
Keep more log lines in case of giant terminals2021-07-13T16:18:27ZMatt Corallogit@bluematt.meMatt Corallogit@bluematt.me2021-07-13T16:18:27Zhttp://git.bitcoin.ninja/index.cgi?p=dnsseed-rust;a=commitdiff;h=8ee71e52b8d5c67e05f4d6408a51e4d59901d618
Store nodes that timed out in a rolling bloom filter2021-07-13T13:41:44ZMatt Corallogit@bluematt.meMatt Corallogit@bluematt.me2021-07-13T13:41:44Zhttp://git.bitcoin.ninja/index.cgi?p=dnsseed-rust;a=commitdiff;h=c06ea88b377bd782c96d74028a11d8595112f272
Store nodes that timed out in a rolling bloom filter
Use last_services to store if we ever connected2021-07-13T01:26:43ZMatt Corallogit@bluematt.meMatt Corallogit@bluematt.me2021-07-13T01:26:43Zhttp://git.bitcoin.ninja/index.cgi?p=dnsseed-rust;a=commitdiff;h=92cc9dbd228d9d881cb825c14ed4deb49854cb6e
Use last_services to store if we ever connected
Also drain to-test queue faster
Decrease the size of Node from 48 to 16 (and a map entry from 72 to 36)2021-07-12T02:23:27ZMatt Corallogit@bluematt.meMatt Corallogit@bluematt.me2021-07-12T02:23:27Zhttp://git.bitcoin.ninja/index.cgi?p=dnsseed-rust;a=commitdiff;h=85bcd9e15da4aca021ff67356c3725d3ffe95e13
Decrease the size of Node from 48 to 16 (and a map entry from 72 to 36)
Bump rand, drop SockAddr size by an additional 4 bytes2021-07-12T01:28:41ZMatt Corallogit@bluematt.meMatt Corallogit@bluematt.me2021-07-12T01:28:41Zhttp://git.bitcoin.ninja/index.cgi?p=dnsseed-rust;a=commitdiff;h=5626798a0d61d3eab42edb0feacdda328620c580
Bump rand, drop SockAddr size by an additional 4 bytes
One less Vec indirection2020-10-15T17:01:22ZMatt Corallogit@bluematt.meMatt Corallogit@bluematt.me2020-10-15T17:01:22Zhttp://git.bitcoin.ninja/index.cgi?p=dnsseed-rust;a=commitdiff;h=9a2de993b847d3fc26571437e22ea43a014ac809
Bump nodes_buff prealloc to match current avg char/line2020-07-22T18:25:16ZMatt Corallogit@bluematt.meMatt Corallogit@bluematt.me2020-07-22T18:25:16Zhttp://git.bitcoin.ninja/index.cgi?p=dnsseed-rust;a=commitdiff;h=b6fd38119297bf900c9961fcb60b5898656984f9
Bump nodes_buff prealloc to match current avg char/line
Try reducing memory footprint a bit further2020-07-21T19:28:25ZMatt Corallogit@bluematt.meMatt Corallogit@bluematt.me2020-07-21T19:28:25Zhttp://git.bitcoin.ninja/index.cgi?p=dnsseed-rust;a=commitdiff;h=479a29348b70bdfbf07015e88b13f3b98bd1e3b4