diff -uNr a/bitcoin/manifest b/bitcoin/manifest --- a/bitcoin/manifest 8596caee33aae6890950ffe69970f4f3ed8b237c28d834781825ee1278bc464f3bca723c239ffaf44f68828fd5e8279d654f1d3e7bae1bce2cb9b3aff84e0149 +++ b/bitcoin/manifest 87388a10bb04bb80c541c5d14cf1922710af849bf2ee9ebd8904d37cc91bc0ee85b0682951ef702512b671fc1b21a8ad700a2d3ed7ba1ae2df3a688210e5a8db @@ -34,3 +34,4 @@ 617255 mod6_whogaveblox mod6 Regrind of asciilifeform original; Record the origin of every incoming candidate block (whether accepted or rejected) 625543 bitcoin_rawtx_get_send jfw Add hex raw transaction RPC commands: 'getrawtransaction' fetches from mempool or database; 'sendrawtransaction' injects to mempool or wallet and broadcasts (based loosely on earlier sendrawtransaction patch by polarbeard). Minor simplifications based on new higher-level mempool accessors. 625543 bitcoin_system_compiler jfw Build system simplification focused on using the system compiler. +669149 bitcoin_retreat_to_postel jfw Revert the sharper edge of malleus_mikehearnificarum diff -uNr a/bitcoin/src/main.cpp b/bitcoin/src/main.cpp --- a/bitcoin/src/main.cpp 64bc481577ff4e2b8fe4a0623332e4b60d1d7e208f29fc5036adca3965fe5766b4ea64f47d5442b8bfd990fe86bd37b4fab949439a402a771400fc346ac7ba7f +++ b/bitcoin/src/main.cpp eb3c9be04b4e64b8822de9e8b9a469701ec3acab05019b8ad585f87b6931fcd3df2a165a9e80d5d37d41b6873a568a0c74879f969a31baae9c4b3ba573ce7eed @@ -2136,9 +2136,7 @@ else { - // He who comes to us with a turd, by the turd shall perish. - pfrom->Misbehaving(100); - return error("BANNED peer issuing heathen command."); + // Tolerate unknown commands for survival in a world of idiots. }