tree checksum vpatch file split hunks

all signers: mod6 asciilifeform

antecedents: mod6_manifest mod6_whogaveblox

press order:

genesismod6
bitcoin-asciilifeform.1mod6
rm_rf_upnpmod6
bitcoin-asciilifeform.3-turdmeister-alert-snipmod6
asciilifeform_orphanage_thermonukemod6
bitcoin-asciilifeform.2-https_snipsnipmod6
bitcoin-v0_5_3_1-static_makefile_v002.8mod6
bitcoin-asciilifeform.4-goodbye-win32mod6
bitcoin-v0_5_3_1-rev_bump.7mod6
bitcoin-v0_5_3-db_config.6mod6
asciilifeform_maxint_locks_correctedmod6
asciilifeform_tx-orphanage_amputationmod6
asciilifeform_dnsseed_snipsnipmod6
asciilifeform_zap_hardcoded_seedsmod6
asciilifeform_zap_showmyip_crudmod6
asciilifeform_dns_thermonyukyoolar_kleansingmod6
asciilifeform_ver_now_5_4_and_irc_is_gone_and_now_must_give_ipmod6
asciilifeform-kills-integer-retardationmod6
asciilifeform_and_now_we_have_block_dumper_correctedmod6
mod6_fix_dumpblock_paramsmod6
asciilifeform_and_now_we_have_eatblockmod6
asciilifeform_lets_lose_testnetmod6
asciilifeform_add_verifyall_optionmod6
programmable-versionstringmod6
mod6_der_high_low_smod6
mod6_privkey_toolsmod6
malleus_mikehearnificarummod6
makefilesmod6
asciilifeform_aggressive_pushgetblocksmod6
mod6_manifestmod6
mod6_phexdigit_fixmod6
mod6_excise_hash_truncationmod6
mod6_whogavebloxmod6
asciilifeform_dumpblocks_force_mainchain.kvasciilifeform

patch:

- 1B686BCB52A6A5DF9EE7DB45315E32FD9B90EBFF8783CDE2AEC664538B6722A972BE2C060C4DC97EB5138F454413A2DF670ED361B120BFA43ACBA686AEB9A54F
+ F6FDDD5BBECC5891865DC555CAA0D9010976BA1C2E8C2216265D2D1C87DCD0AE2D4A7A2504B0E71E04AB5FE3A1F683042E288EC8F6A5449BADA22C833F4043B0
bitcoin/manifest
(32 . 3)(32 . 5)
5 616451 mod6_phexdigit_fix mod6 Adds missing comma to separate values in the phexdigit array in util.cpp.
6 617254 mod6_excise_hash_truncation mod6 Regrind of ben_vulpes original; Removes truncation of hashes printed to TRB log file
7 617255 mod6_whogaveblox mod6 Regrind of asciilifeform original; Record the origin of every incoming candidate block (whether accepted or rejected)
8 xxxxxx obey_sendbuffersize Fix for ancient bug in getdata (asciilifeform & mod6, apr. 2020)
9 687105 asciilifeform_dumpblocks_force_mainchain Fix for bug where 'dumpblocks' may return an orphaned block
- AA281513748DD76B77893F0813D9425DFC7163CB1ECA4AF74D707FD5371B2EC7E7652C2C7A45A0069AC5C877554CA0AC7EC0504B93F5D7C859B29DEED20146C7
+ 00D5CBCE0F72F464EC6B523A4523637A8F66676E105994C5374A5F564A5303BA5DB8AC22EDA4D90BE05E1CCF108510A1EE084F099378AD88732BD627776621B3
bitcoin/src/bitcoinrpc.cpp
(1806 . 7)(1806 . 7)
14 for (map<uint256, CBlockIndex*>::iterator mi = mapBlockIndex.begin(); mi != mapBlockIndex.end(); ++mi)
15 {
16 CBlockIndex *pindex = (*mi).second;
17 if (pindex->nHeight == want_height) {
18 if ((pindex->nHeight == want_height) && pindex->IsInMainChain()) {
19 CBlock block;
20 block.ReadFromDisk(pindex);
21 printf("Dumping block %d to %s\n", want_height, filename.c_str());