GitHub PushEvent at 2014-07-01 16:49:42
Repository: bitcoin
Actor: jmcorgan
Payload: {"shas":[["4aaa01783d4e3592db456fb2db05207c3c278244","5a449cbdc04e89894779f68ac5d3d686787e8b52@t-online.de","rework help messages for fee-related options\n\n- mention the units and show the default for -paytxfee","Philip Kaufmann",true],["e10dcf27b4fb324a85b5650c7acd2ea5a52e822f","5a449cbdc04e89894779f68ac5d3d686787e8b52@t-online.de","ensure clean and consistent \"namespace\" usage\n\n- remove some missplaced ;\n- ensure end of a namespace is clearly visible\n- use same formatting when using namespace","Philip Kaufmann",true],["9e9ca2b6710a0a0e600b9412b54d22b6b1f706b2","5a449cbdc04e89894779f68ac5d3d686787e8b52@t-online.de","small cleanup of #ifdefs in BindListenPort()\n\n- SO_NOSIGPIPE isn't available on WIN32 so merge the 2 non-WIN32 blocks\n- use predefined names from header for IPV6_PROTECTION_LEVEL and\n  PROTECTION_LEVEL_UNRESTRICTED","Philip Kaufmann",true],["5d59921237ecb5a301ac37e0b97eb9c371a43d11","5a449cbdc04e89894779f68ac5d3d686787e8b52@t-online.de","add missing BOOST_FOREACH indentation in ThreadSocketHandler()","Philip Kaufmann",true],["86fe1b864b109869659f140af07047163637a673","5a449cbdc04e89894779f68ac5d3d686787e8b52@t-online.de","update coding.md to reflect changes by pull\n\n- also mention alphabetical include ordering","Philip Kaufmann",true],["e5f0247bb6f696a5abfb22cf7739574086b3b3f5","75d686a353bfa2f371d9718ec34b93fbed799dbe@zikula.org","Simplify build instructions","Drak",true],["e35b37b1b8252c3d3f66001ba1efccd263307add","15f615bf7d20c2937c7eb5aa759110fd6768848c@bitpay.com","RPC client: Simplify command line string-to-JSON-value conversion code\n\nBy default, all command line parameters are converted into JSON string\nvalues.  There is no need to manually specify the incoming type.\n\nA binary decision \"parse as string or JSON?\" is all that's necessary.\n\nConvert to a simple class, initialized at runtime startup, which offers\na quick lookup to answer \"parse as JSON?\" conversion question.\n\nFuture parameter conversions need only to indicate the method name\nand zero-based index of the parameter needing JSON parsing.","Jeff Garzik",true],["8fbf03995df9a2003be603be1a930bc3373d56e0","5d94dae344f9087e443b0baf770590cef5d141f0@thinlink.com","CBloomFilter::clear() method","Tom Harding",true],["d640a3ceab4f4372c2a0f738c1286cfde4b41b50","5d94dae344f9087e443b0baf770590cef5d141f0@thinlink.com","Relay double-spends, subject to anti-DOS\n\nAllows network wallets and other clients to see transactions that respend\na prevout already spent in an unconfirmed transaction in this node's mempool.\n\nKnowledge of an attempted double-spend is of interest to recipients of the\nfirst spend.  In some cases, it will allow these recipients to withhold\ngoods or services upon being alerted of a double-spend that deprives them\nof payment.\n\nAs before, respends are not added to the mempool.\n\nAnti-Denial-of-Service-Attack provisions:\n - Use a bloom filter to relay only one respend per mempool prevout\n - Rate-limit respend relays to a default of 100 thousand bytes/minute\n - Define tx2.IsEquivalentTo(tx1): equality when scriptSigs are not considered\n - Do not relay these equivalent transactions\n\nRemove an unused variable declaration in txmempool.cpp.","Tom Harding",true],["ada5a067c75f19a724cc054286ecf2254e5dbe8f","5d94dae344f9087e443b0baf770590cef5d141f0@thinlink.com","UI to alert of respend attempt affecting wallet.\n\nRespend transactions that conflict with transactions already in the\nwallet are added to it.  They are not displayed unless they also involve\nthe wallet, or get into a block.  If they do not involve the wallet,\nthey continue not to affect balance.\n\nTransactions that involve the wallet, and have conflicting non-equivalent\ntransactions, are highlighted in red.  When the conflict first occurs, a\nmodal dialog is thrown.\n\nCWallet::SyncMetaData is changed to sync only to equivalent transactions.\n\nWhen a conflict is added to the wallet, counter nConflictsReceived is\nincremented.  This acts like a change in active block height for the\npurpose of triggering UI updates.","Tom Harding",true],["9004798e62e987ddf50030b17fa1881b63dd5e45","5d94dae344f9087e443b0baf770590cef5d141f0@thinlink.com","Add -respendnotify option and new RPC data\n\n-respendnotify=<cmd> Execute command when a network tx respends wallet\ntx input (%s=respend TxID, %t=wallet TxID)\n\nAdd respendsobserved array to gettransaction, listtransactions, and\nlistsinceblock RPCs.  This omits the malleated clones that are included\nin the walletconflicts array.\n\nAdd RPC help for respendsobserved and walletconflicts (help was missing\nfor the latter).","Tom Harding",true],["9fa53dd3bdc6f62b16a7c2b970449c8c35f4c41b","5d94dae344f9087e443b0baf770590cef5d141f0@thinlink.com","Add release notes entry","Tom Harding",true],["7a19efe04069d9a1e251cdc94b25184f76d9d901","5d94dae344f9087e443b0baf770590cef5d141f0@thinlink.com","Formatting, spelling, comment fixes.","Tom Harding",true],["0dd5d3a00906d8a0f16d6eac62b63c9bb2da1391","21ad1bfe00f8196af21cae9af76799757bc9cf66@gmail.com","Show only one zero instead of many when getblocks request received with a hashStop of uint256(0)","R E Broadley",true],["6ecf3edfee13f47a920ea6ea7b42b96d0bbbd5fd","21ad1bfe00f8196af21cae9af76799757bc9cf66@gmail.com","Display unknown commands received.","R E Broadley",true],["3f1ea918a87f7d4cbb6a4e7504e284365e66902e","78ff849752a435bd5688936d67be1806ea7cbd08@gmail.com","doc: Add historical release notes for 0.9.2\n\nAlso includes 0.9.2.1","Michael Ford",true],["de9ca934678485dedce50ec657c49f65115e9084","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","Merge pull request #4434\n\n3f1ea91 doc: Add historical release notes for 0.9.2 (Michael Ford)","Wladimir J. van der Laan",true],["ba81f4560736861866822ebda2a8fbc4525d8da4","bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","Merge pull request #3990\n\n0dd5d3a Show only one zero instead of many when getblocks request received with a hashStop of uint256(0) (R E Broadley)","Wladimir J. van der Laan",true],["92ddf2c0dd59de514337381999c392f35c1cdf1b","78ff849752a435bd5688936d67be1806ea7cbd08@gmail.com","Update OS X build instructions\n\nUpdate OpenSSL version\nHomebrew is now the preferred dependancy manager","Michael Ford",true],["645d497aa0010525441ce409e8e6d327a157ab39","a5de9cd0883284fd1adf97d322ad28897544b538@monetize.io","Replace HexBits with strprintf","jtimon",true]],"size":53,"ref":"refs/heads/addrindex","head":"33cfcef9dd10500f459a050106cfbc1914cf8a15"}