GitHub PushEvent at 2014-02-28 12:00:30
Repository: bitcoin
Actor: fanquake
Payload: {"shas":[["6a4c196dd64da2fd33dc7ae77a8cdd3e4cf0eff1","a17fed27eaa842282862ff7c1b9c8395a26ac320@riker.plan99.net","Drop fees by 10x due to the persistently higher exchange rate.\n\nThe last fee drop was by 5x (from 50k satoshis to 10k satoshis)\nin the 0.8.2 release which was about 6 months ago.\n\nThe current fee is (assuming a $500 exchange rate) about 5 dollar\ncents. The new fee after this patch is 0.5 cents.\n\nMiners who prefer the higher fees are obviously still able to\nuse the command line flags to override this setting. Miners who\nchoose to create smaller blocks will select the highest-fee paying\ntransactions anyway.\n\nThis would hopefully be the last manual adjustment ever required\nbefore floating fees become normal.","Mike Hearn",true],["e6c6bc92f468b3eeffe1bd5ebc7b6c617bd31714","975e54a0b0e27078098e980d4532caf0585136ee@gmail.com","Adds additional zero checks for setCompact\n These encoded values should all decode to zero\n\n   Positive Numbers\n    0x01003456 (1 byte  0x00)\n    0x02000056 (2 bytes 0x0000)\n    0x03000000 (3 bytes 0x000000)\n    0x04000000 (4 bytes 0x000000_00)\n\n   Negative Numbers\n    0x00923456 -(0 bytes, so zero)\n    0x01803456 -(1 byte  0x00)\n    0x02800056 -(2 bytes 0x0000)\n    0x03800000 -(3 bytes 0x000000)\n    0x04800000 -(4 bytes 0x000000_00)","Noel Tiernan",true],["ca4cf5cff6fb60c9769b62acce2e3a8fcd0e7aae","19a45ba432ebf68c5c553ec17ef341bff6a9e1b9@gmail.com","Wallet locking fixes for -DDEBUG_LOCKORDER\n\nCompiling with -DDEBUG_LOCKORDER and running the qa/rpc-test/ regression\ntests uncovered a couple of wallet methods that should (but didn't)\nacquire the cs_wallet mutext.\n\nI also changed the AssertLockHeld() routine print to stderr and\nabort, instead of printing to debug.log and then assert()'ing.\nIt is annoying to look in debug.log to find out which\nAssertLockHeld is failing.","Gavin Andresen",true],["a3138ed42b1fc8933b82127706238660099cc122","8bcd0cfb7744b8016edcb992dd9ce34d752a6c01@mti.ag","add test of DecodeBase58 skipping whitespace","Christian von Roques",true],["595b6d88d41c0cadf9411b3aaef5585e2060e739","15f615bf7d20c2937c7eb5aa759110fd6768848c@bitpay.com","script: tighten multisig non-standard rules: do not relay pubkeys above 65 bytes","Jeff Garzik",true],["f48742c2bf6002f7c1afaf1d1723659b85d4a3ac","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","Get rid of C99 PRI?64 usage in source files\n\nAmend to d5f1e72. It turns out that BerkelyDB was including inttypes.h\nindirectly, so we cannot fix this with just macros.\n\nTrivial commit: apply the following script to all .cpp and .h files:\n\n    # Middle\n    sed -i 's/\"PRIx64\"/x/g' \"$1\"\n    sed -i 's/\"PRIu64\"/u/g' \"$1\"\n    sed -i 's/\"PRId64\"/d/g' \"$1\"\n    # Initial\n    sed -i 's/PRIx64\"/\"x/g' \"$1\"\n    sed -i 's/PRIu64\"/\"u/g' \"$1\"\n    sed -i 's/PRId64\"/\"d/g' \"$1\"\n    # Trailing\n    sed -i 's/\"PRIx64/x\"/g' \"$1\"\n    sed -i 's/\"PRIu64/u\"/g' \"$1\"\n    sed -i 's/\"PRId64/d\"/g' \"$1\"\n\nAfter this commit, `git grep` for PRI.64 should turn up nothing except\nthe defines in util.h.","Wladimir J. van der Laan",true],["2f5da74362fb65201f1403bba3c63ce5e9d024e7","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","Remove definition of PRI?64 in util.h\n\nThis was a bad idea. This can't be solved with macros as any\nother library that includes inttypes.h will get in the way.\n\nThe parent commit has removed all usages from the source, this commit\nremoves the definition.","Wladimir J. van der Laan",true],["c72204e5686cbfc363e455d8984f266f04e87b3e","15f615bf7d20c2937c7eb5aa759110fd6768848c@bitpay.com","Merge pull request #3718 from jgarzik/pubkey-size\n\nscript: tighten multisig non-standard rules: do not relay pubkeys above 65 bytes","Jeff Garzik",true],["41dcf61504b6cde377a4c5c313539d098947388b","19a45ba432ebf68c5c553ec17ef341bff6a9e1b9@gmail.com","Test for walletbackup/walletdump RPC calls","Gavin Andresen",true],["05619d7290edee3e14780fd92cd72d13578dc228","19a45ba432ebf68c5c553ec17ef341bff6a9e1b9@gmail.com","Merge pull request #3700 from gavinandresen/backuptest\n\nTest for walletbackup/walletdump RPC calls","Gavin Andresen",true],["beabca2be092d0e2a1de26989d4e63a12cce1284","15f615bf7d20c2937c7eb5aa759110fd6768848c@bitpay.com","Merge pull request #3305 from mikehearn/fee_drop\n\nDrop fees by 10x due to the persistently higher exchange rate.","Jeff Garzik",true],["a16ad1c0f465935d437bd9ae9875b28be49ec65b","19a45ba432ebf68c5c553ec17ef341bff6a9e1b9@gmail.com","Merge pull request #3704 from gavinandresen/wallet_lock_fixes\n\nWallet locking fixes for -DDEBUG_LOCKORDER","Gavin Andresen",true],["31b3d94ef5b84aee44c70f779ab5261df4784075","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","gitian: Make protobuf win32 intermediate output deterministic\n\nWhile building protobuf in different environments we noticed that\nthe host tool protoc was slightly different between builds (a symbol table\nsorting issue).\nAdd a deterministic seed as well as disable zlib support.\n\nExected output is now:\n\n    e2e403e1a08869c7eed4d4293bce13d51ec6a63592918b90ae215a0eceb44cb4 protobuf-win32-2.5.0-gitian-r4.zip\n    a0999037e8b0ef9ade13efd88fee261ba401f5ca910068b7e0cd3262ba667db0 protobuf-win64-2.5.0-gitian-r4.zip\n\nNo effect on final executables so no version bump.","Wladimir J. van der Laan",true],["319860429311b4ed96356aea877dd056a18fb80e","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","Merge pull request #3712\n\na3138ed add test of DecodeBase58 skipping whitespace (Christian von Roques)","Wladimir J. van der Laan",true],["12f5787d4545aa4ea8b7b58dc21319d574023b1f","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","Merge pull request #3559\n\ne6c6bc9 Adds additional zero checks for setCompact  These encoded values should all decode to zero (Noel Tiernan)","Wladimir J. van der Laan",true],["34b9ea7db1831a1c9bde58222f7cd53053e784c4","19a45ba432ebf68c5c553ec17ef341bff6a9e1b9@gmail.com","Merge pull request #3742 from laanwj/2014_02_win32_protobuf_determinism\n\ngitian: Make protobuf win32 intermediate output deterministic","Gavin Andresen",true],["a7199038042a79d24bce7e94a3984ad3e05be184","3fff0cd067ab980835c83f1d416cd4692023338e@yahoo.com","Fix bitcoin-cli exit status code","Cozz Lovan",true],["3480bf7c650bb14a31020c3ef33e76edea650e13","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","Merge pull request #3736\n\na719903 Fix bitcoin-cli exit status code (Cozz Lovan)","Wladimir J. van der Laan",true],["44235713ed0ad1810328f21108d32bbac04de87b","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","Replace PrintException with PrintExceptionContinue + throw\n\nJust a pet peeve.\n\n(PrintException has exactly the same body as PrintExceptionContinue but\ndoes a re-throw at the end. Move these re-throws to the call\nsite, this aids understanding what is going on as well as eliminates a\nbit of code duplication in util.cpp)","Wladimir J. van der Laan",true],["e3e65d29b70c64808b3ab5c58ce0b3bcefaadc5d","19a45ba432ebf68c5c553ec17ef341bff6a9e1b9@gmail.com","Merge pull request #3735 from laanwj/2014_02_remove_PRIx64_completely\n\nRemove PRIx64 usage completely","Gavin Andresen",true]],"size":31,"ref":"refs/heads/master","head":"04b4aa525692617ef20e98a6a75fca5e6be2f6af"}