Commit Graph

3098 Commits

Author SHA1 Message Date
Duke Leto
31fa46e2a1 Extra debug for notary stuff 2021-09-02 15:49:57 -04:00
Duke Leto
4fecf72ec8 Remove dead code 2021-09-02 15:01:58 -04:00
Duke Leto
59fbcbb541 . 2021-09-01 22:34:21 -04:00
Duke Leto
b30fae8238 clean up some more 2021-09-01 11:13:08 -04:00
Duke Leto
5c83c1b4e7 Cleanup 2021-09-01 11:02:19 -04:00
Duke Leto
e424a997a7 Cleanup 2021-08-26 00:08:37 -04:00
Duke Leto
b505660489 Clarify some docs related to Overwinter, which HUSH and all HSCs have 2021-08-22 14:57:49 -04:00
Duke Leto
40853af335 Remove things related to PoS 2021-08-19 19:30:03 -04:00
Duke Leto
8d9ff5fecf Report invalid taddrs to stderr 2021-07-21 00:38:44 -04:00
Duke Leto
a2ad4b0485 no sprout round here 2021-07-21 00:29:06 -04:00
Duke Leto
91383d0bc5 . 2021-07-10 12:56:43 -04:00
Duke Leto
b7be25e2d5 Thanks to hellcatz for this patch 2021-06-26 14:42:40 -04:00
Duke Leto
e829822041 logging to help debug window stats being wrong after restart 2021-06-26 12:27:38 -04:00
Duke Leto
ea9890ebdf Merge remote-tracking branch 'origin/zindexdb' into zindexdb 2021-06-21 18:00:23 -04:00
Duke Leto
e1a5d909a0 . 2021-06-21 17:59:25 -04:00
Duke Leto
6f6b5b7393 . 2021-06-21 17:49:41 -04:00
Duke Leto
7a0bdd79c8 . 2021-06-21 17:43:47 -04:00
Duke Leto
e6a7423029 Log height so we can easily see the historical value of anonset size for all block heights 2021-06-18 19:27:06 -04:00
Duke Leto
8d9d2322ab Log stats height vs node local height 2021-06-18 11:57:39 -04:00
Duke Leto
b03ed9d9d2 If chain stats are zero, load them from zindex.dat data 2021-06-17 16:47:04 -04:00
Duke Leto
fe1b7f34b9 Update in-memory zstats 2021-06-16 13:29:07 -04:00
Duke Leto
666054bec5 Make compiler happy and start updating zstats in-memory data 2021-06-16 12:38:12 -04:00
Duke Leto
231850740e CZindexStats 2021-06-16 11:07:20 -04:00
Duke Leto
8c25b745b3 Start to persist zindex stats to disk 2021-06-15 00:47:56 -04:00
Duke Leto
d3f12a6b7f desprout 2021-06-14 21:05:20 -04:00
Duke Leto
cfcaf91709 Make p2pdebug messages default to off 2021-04-18 11:47:16 -04:00
Duke Leto
4a536d62dc Update copyrights 2021-04-17 13:03:22 -04:00
Duke Leto
2f2c0cee17 Do not process alert p2p messages and give DoS penalty 2021-04-16 15:17:00 -04:00
Duke Leto
2ea5dcb048 Anti p2p fingerprinting via nTime 2021-04-16 01:16:40 -04:00
Duke Leto
5686f0c691 Clean up sprout turdz 2021-04-14 21:00:28 -04:00
Duke Leto
a95c8965d2 Merge branch 'duke' into danger 2021-04-07 17:51:35 -04:00
Duke Leto
ec53bba953 Merge branch 'dev' into duke 2021-04-07 17:45:06 -04:00
Duke Leto
8056c2916a Merge branch 'dev' into danger 2021-04-01 12:36:29 -04:00
Duke Leto
bb67868a5b Remove dead code 2021-03-31 14:48:44 -04:00
Duke Leto
d202b05d55 Enforce nBits starting at daaForkHeight 2021-03-31 14:47:46 -04:00
Duke Leto
869169570e Calculate nBits correctly when checking the first block header we see after startup 2021-03-31 14:22:10 -04:00
Duke Leto
93a931bbd2 Hush has no JoinSplits 2021-03-30 20:12:06 -04:00
Duke Leto
c051631f6b Log all nbits data and the delta in csv 2021-03-30 16:11:13 -04:00
Duke Leto
fe46773bed Log more data about incorrect diffbits 2021-03-29 17:46:35 -04:00
Duke Leto
bae63f7674 Change default daa fork height 2021-03-27 18:55:48 -04:00
Duke Leto
95697cfaa8 Enforce DAA fork at correct height 2021-03-27 07:44:50 -04:00
Duke Leto
6e7b44b7c0 daa fork height 2021-03-06 16:32:41 -05:00
Duke Leto
ea2b68c1d3 Feeler connections ported from BTC core, eclipse attack mitigation 2021-02-28 23:28:49 -05:00
Duke Leto
cadab16cdb Revert "Shitty VPS limiting disk i/o should not crash a full node..."
This reverts commit c90323865a.

Turns out this is a bad idea.
2021-02-28 09:40:59 -05:00
Duke Leto
fd0d0e6c75 Remove unused partition check code
This code is unused and was disabled in BTC core and then deleted,
since it didn't work correctly: https://github.com/bitcoin/bitcoin/pull/8275
2021-02-22 04:44:57 -05:00
Duke Leto
3c03d271c2 Allowlisted peers are allowed to getheaders during IBD 2021-02-22 04:20:49 -05:00
Duke Leto
c90323865a Shitty VPS limiting disk i/o should not crash a full node... 2021-02-05 06:04:16 -05:00
Duke Leto
000ef4ac91 Keeping HUSH on the down low 2021-01-27 13:39:27 -05:00
Duke Leto
cf57365698 Deletions and cleanups 2021-01-26 08:56:08 -05:00
Duke Leto
1488a03f1c Improved TLS error handling and teach getpeerinfo about cipher of each connection 2021-01-24 15:06:34 -05:00